@font-face {
    font-family: 'Poppins-Regular';
    src: url('../fonts/Poppins/Poppins-Regular.ttf');
	font-display: swap;
}

@font-face {
    font-family: 'Poppins-Thin';
    src: url('../fonts/Poppins/Poppins-Thin.ttf');	
}

@font-face {
    font-family: 'Poppins-Light';
    src: url('../fonts/Poppins/Poppins-Light.ttf');	

}

@font-face {
    font-family: 'Poppins-Bold';
    src: url('../fonts/Poppins/Poppins-Bold.ttf');
    font-display: swap;

}

@font-face {
    font-family: 'Poppins-Black';
    src: url('../fonts/Poppins/Poppins-Black.ttf');

}
@font-face {
    font-family: 'Poppins-Medium';
    src: url('../fonts/Poppins/Poppins-Medium.ttf');
    font-display: swap;
}
@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('../fonts/Poppins/Poppins-SemiBold.ttf');
    font-display: swap;

}
* {box-sizing: border-box;}
input[type=image] {
    max-width: 100%;
    display:block;
    min-width: 22px;

}
body {
	font-family: Poppins-Regular;
	font-size: 16px;
	color: #252525;
	background: #F4F4F6;
	margin:0;
	padding:0;
	overflow-x: hidden;
}
h1,
h2,
h3,
h4,
h5,
h6{
	color: #2F246C;
	margin-bottom: 10px;
}
h1, #preview-area h1, .keditor-content-area h1{
	font-size: 40px;
    font-family: 'Poppins-Bold';
}
h2, #preview-area h2, .keditor-content-area h2{
	font-size: 32px;
    font-family: 'Poppins-Bold';
}
h3, #preview-area h3, .keditor-content-area h3{
	font-size: 28px;
    font-family: 'Poppins-Bold';
}
h4, #preview-area h4, .keditor-content-area h4{
	font-size: 24px;
    font-family: 'Poppins-Bold';
}
h5, #preview-area h5, .keditor-content-area h5{
	font-size: 20px;
    font-family: 'Poppins-Bold';
}
h6, #preview-area h6, .keditor-content-area h6{
	font-size: 18px;
    font-family: 'Poppins-Bold';
}
.mt-1{
	margin-top:1rem !important;
}
.mt-2{
	margin-top:2rem !important;
}
.mt-3{
	margin-top:3rem !important;
}
.mt-4{
	margin-top:4rem !important;
}
.mb-0{
	margin-bottom:0 !important;
}
.mb-4{
	margin-bottom:4rem !important;
}
.btn, .form-control{
	outline:none !important;
	box-shadow:none !important;
}
.selectCtrl, .searchCtrl {
    position: relative;
}
.selectCtrl select.form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-right: 28px;
}
.selectCtrl::after {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 12px;
    background: url(../images/headerSelectArrow.svg)no-repeat;
    width: 14px;
    height: 14px;
	z-index: 1;
}
.searchCtrl .searchIcon {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
        right: 4px;
    width: 50px;
    height: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
	cursor:pointer;
}
.form-control:focus, .form-control:visited, .form-control:active {
    border-color: #2C2768;
}
.card {
    border: none;
    box-shadow: 0px 4px 12px 0px rgb(0 0 0 / 20%);
}
.page-title {
    display: block;
    width: 100%;
    text-transform: uppercase;
    margin: 0 0 20px 0;
    font-size: 36px;
    letter-spacing: 0em;
    color: #00984c;
    line-height: 2.5rem;
    font-weight: 700;
	font-family: "OpenSans-Bold"
}
.sub-title {
    color: #666;
    font-size: 24px;
    line-height: 29px;
    margin: 0 0 20px;
	font-family: "OpenSans-Bold"
}
.card-body p {
    margin-bottom: 16px;
}

a.btn-primary {
	color: #fff;
}
a.btn-primary:hover {
	color: #fff;
}
.btn-primary {
    border-radius: 7px;
	    background: #2F246C;
    border-color: #2F246C;
    padding: 12px 28px;
	letter-spacing: 0px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	color:#fff;
	font-size:16px;
	font-family:'Poppins-SemiBold';
	white-space: nowrap;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.active, .btn-primary:not(:disabled):not(.disabled):active{
    border-radius: 6px;
    background: #2F246C;
    border-color: #2F246C;
	opacity:0.8;
}
.btn-purple {
    color: #fff;
    background: #702A81;
    border: 1px solid #702A81;
    border-radius: 5px;
    font-family: 'Poppins-SemiBold';
    padding: 7px 20px;
}
.btn-purple:hover, .btn-purple:focus, .btn-purple.active, .btn-purple:not(:disabled):not(.disabled):active{
    border-radius: 5px;
    background: #702A81;
    border-color: #702A81;
	color: #fff;
	opacity:0.8;
}
.btn span.icon {
    margin-right: 8px;
	font-size:16px;
}
.row[content-type="Editor"] ul, .row[content-type="Editor"] ol {
    padding-left: 40px;
}
.row[content-type="Editor"] ul li {
    list-style: disc;
    margin-bottom: 6px;
}
.row[content-type="Editor"] ol li {
    list-style: auto;
    margin-bottom: 6px;
}
.bannerSec .slickcontent {
    /* position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    z-index: 2;
    width: 100%; */
	position: absolute;
	top: 50%;
    left: 0;
    color: #fff;
    z-index: 2;
    width: 100%;
    transform: translateY(-50%);
	height:unset;
}
.bannerSec .slickcontent h1 {
    padding-left: 0;
    font-size: 56px;
    font-family: 'Poppins-Bold';
    margin-bottom: 24px;
    max-width: 100%;
	line-height:80px;
	color: #2F246C;
}
.bannerSec .slickcontent.text-white h1 {
   color: #fff;
}
.bannerSec .slickcontent h6 {
    font-size: 18px;
    font-family: 'Poppins-Regular';
	color:#5D6770;
    letter-spacing: 0;
	line-height:26px;
	margin-bottom:30px
}
.bannerSec .slickcontent .bg-overlay{
	background: rgb(47 36 108 / 50%);
    padding: 15px 15px;
    margin-bottom: 25px;
    border-radius: 5px;
}
.bannerSec .mgPlaceholder {
    box-shadow: none;
    background: transparent;
    padding: 0;
    border-radius: 0;
}
.bannerSec .slickcontent.text-white h6 {
   color: #fff;
}
.bannerSec .slickcontent .btn-primary {
    margin-left: 0;
    font-size: 16px;
	font-family: 'Poppins-Bold';
}
.bannerSec .banner-innerSec .row[content-type="Editor"] > .col-sm-12{
	padding:0;
}
.bannerSec .banner-innerSec .row[content-type="Editor"] > .col-sm-12 > div[data-type="component-text"] > p {
    margin-bottom: 0;
}
.btn-outline-primary {
    border: 1px solid #2C71B9;
    color: #2F246C;
    padding: 12px 28px;
    font-size: 16px;
    font-family: 'Poppins-SemiBold';
	border-radius:7px;
}
.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary.active, .btn-outline-primary:not(:disabled):not(.disabled):active{
    border-radius: 7px;
    background: #2F246C;
    border-color: #2F246C;
	color: #fff;
	opacity:0.8;
}
.bannerSec .slickcontent .btn-outline-primary {
    margin-left: 6px;
    font-size: 16px;
	font-family: 'Poppins-Bold';
}
.bannerSec .slickcontent.text-white .btn-outline-primary {
    background:#fff;
	color: #2F246C;
}
.bannerSec .slickcontent.text-white .btn-outline-primary:hover, .bannerSec .slickcontent.text-white .btn-outline-primary:focus, .bannerSec .slickcontent.text-white .btn-outline-primary.active, .bannerSec .slickcontent.text-white .btn-outline-primary:not(:disabled):not(.disabled):active{
    border-radius: 7px;
    background: #fff;
    border-color: #2F246C;
	color: #2F246C;
	opacity:0.8;
}
.bannerCustomLogomark {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    height: 100%;
    justify-content: end;
	padding-right: 6px;
	padding-bottom: 14px;
}
.bannerCustomLogomark h4 {
        font-size: 28px;
    margin-bottom: 8px;
}
.bannerCustomLogomark h5 {
    font-style: italic;
    letter-spacing: 1px;
    font-family: 'Poppins-Light';
	    font-size: 20px;
}
.bannerAddSec .slick-dots {
    bottom: unset;
    text-align: right;
    top: 50%;
    transform: translateY(-50%);
    right: 42px;
    display: inline-flex;
    flex-direction: column;
    align-items: flex-end;
}
.slick-slide > img {
    width: 100%;
    /* max-height: 600px; */
    min-height: 600px;
    max-height: unset;
    object-fit: cover;
}
.bannerSec .slickcontent .rightContainer .imgContainer {
    position: relative;
}
.bannerSec .slickcontent .rightContainer .imgContainer >img{
	position: relative;
	bottom:45px;
}
.bannerSec .slickcontent .rightContainer .imgV2 {
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
}
.bannerSec{
	border-bottom:4px solid #eef4fa;
	border-top:4px solid #cfe5fb;
	border:none;
}
.slick-next {
    right: -60px;
}
.slick-prev{
	left: -50px;
}
.slick-next::before {
	content:'';
    opacity: 1;
    width: 13px;
    height: 13px;
    background: url(../images/next.svg)no-repeat;
	padding: 13px 13px;
	display:inline-block;
}
.slick-prev::before {
	content:'';
    opacity: 1;
    width: 13px;
    height: 13px;
    background: url(../images/previous.svg)no-repeat;
	padding: 13px 13px;
	display:inline-block;
}
.slick-prev, .slick-next{
	width:26px;
	height:26px;
	z-index:10;
}
.slick-next:hover:before, .slick-next:focus:before{
	background: url(../images/next.svg)no-repeat;
}
.slick-prev:hover:before, .slick-prev:focus:before{
	background: url(../images/previous.svg)no-repeat;
}
.bannerSec{
	position:relative;
	margin-top: 0px;
}
.bannerSec .sliderSec {
    overflow: hidden;
	}
.bannerSec .banner-innerSec > p{
	margin:0;
}
section .mgPlaceholder .slick-initialized{
	height:unset;
	display:block;
}
.form-control{
	border-radius:0;
	color: #6C757D;
    font-size: 14px;
    font-family: 'Poppins-Regular';
	padding: 10px 14px;
    min-height: 40px;
}
.inputSearch, .selectDropdown{
	position:relative;
}
.inputSearch .form-control{
	padding-left:50px;
}
.inputSearch .inputSearchIcon{
	width: 14px;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
	cursor:pointer;
}
.selectDropdown select.form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	padding-right:32px;
}
.selectDropdown::after {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 16px;
    background: url(../images/blackDownArrow.svg)no-repeat;
    width: 12px;
    height: 12px;
}
.subTitle {
    color: #000000;
    font-size: 18px;
    font-family: 'Poppins-Bold';
	margin-bottom:8px;
}
.sectionTitle {
    color: #2F246C;
    font-size: 36px;
    font-family: 'Poppins-Bold';
    margin-bottom: 25px;
}
a.btn-link {
    font-size: 14px;
    font-family: 'Poppins-Bold';
	color: #3D71B3;
	border-radius:0;
	padding:8px 16px;
}
a.btn-link:hover,a.btn-link:focus, a.btn-link:visited{
		color: #3D71B3;
		border: 1px solid #3D71B3;
	text-decoration:none;
}
a.btn-link span{
	margin-left:6px;
	max-width:20px;
	display:inline-block;
}
section .slick-dots {
    bottom: -12px;
    transform: translateX(-50%);
    display: inline-flex;
    flex-direction: row;
    left: 50%;
    align-items: baseline;
    width: auto;
	background: rgb(47 36 108 / 40%);
    border-radius: 4px;
    padding: 8px 16px !important;
	top: unset;
    right: unset;
}
section .slick-dots li {
    margin-bottom: 0px !important;
	width: 8px;
    height: 8px;
}
section .slick-dots li:last-child{
	margin-bottom: 0px;
}
section .slick-dots li button {
    padding: 0;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: rgba(255,255,255,0.6);
}
section .slick-dots li button:before{
	display:none;
}
section .slick-dots li.slick-active button {
    background: rgba(255,255,255,1);;
}
body .bannerSec .slickcontent .btn-primary {
    margin-top: 0;
}
.customBreadcrumb{
    background: #EAF5FA;
    border-top: 1px solid #3D71B3;
    border-bottom: 1px solid #3D71B3;
	border:none;
	padding:0 15px;
}
.customBreadcrumb .homeIcon{
	width:16px;
	display:inline-block;
	position: relative;
    top: -2px;
}
.customBreadcrumb .homeIcon img {
    width: 100%;
}
.breadcrumb-item a:hover .homeIcon, .breadcrumb-item a:focus .homeIcon {
    opacity: 0.8;
}
.breadcrumb-item+.breadcrumb-item {
    padding-left: 8px;
}
.breadcrumb-item+.breadcrumb-item::before{
	background:url(../images/breadcrumbArrow.svg)no-repeat;
	width: 10px;
    height: 16px;
    content: '';
    padding-right: 0px;
    position: relative;
    top: 7px;
    margin: 0 6px;
}
.breadcrumb-item+.breadcrumb-item.active::before, .breadcrumb-item+.breadcrumb-item:hover::before{
	background:url(../images/breadcrumbArrow.svg)no-repeat;
}
.breadcrumb-item.active a{
	color:#3D71B3;
}
.breadcrumb-item a {
    font-size: 16px;
}
.breadcrumb-item.active a:hover,.breadcrumb-item.active a:focus, .breadcrumb-item.active a:visited{
	color:#3E71B3;
}
.breadcrumb-item a, .breadcrumb-item{
	color:#3D71B3;
}
.breadcrumb-item.active {
    color: #252525;
}
.breadcrumb-item a:hover,.breadcrumb-item a:focus, .breadcrumb-item a:visited{
	color:#3D71B3;
}
.breadcrumb {
	background: #EAF5FA;
    padding:12px 12px 12px 0;
	margin-bottom:0;
	align-items: center;
	border-radius:0;
}
.breadcrumb .breadcrumb-item:last-child a {
    cursor: default !important;
    color: #262626 !important;
    text-decoration: none !important;
}
.custom-radio .custom-control-input:checked~.custom-control-label::after {
    background: none;
}
.custom-control-inline {
    display: inline-flex;
    margin-right: 8px;
}
.custom-control-input:checked~.custom-control-label::before, .custom-control-input:not(:disabled):active~.custom-control-label::before {
    color: #fff;
    border-color: #702a81;
    background-color: #702a81;
	box-shadow: inset 0 0 0 2px #fff;
	border-radius: 5px;
}
.custom-control-input {
    left: 2px;
   top: 4px;
}
.custom-control-label {
     font-size: 14px;
}
.custom-control-input:checked~.custom-control-label {
    font-family: 'Poppins-Bold';
    font-size: 14px;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before, .custom-checkbox .custom-control-input:not(:disabled):active~.custom-control-label::before{
	box-shadow:inset 0 0 0 0px #fff;
}
.custom-checkbox .custom-control-label::before{
	width:20px;
	height:20px;
	border-radius:0;
	border-color:#a1a1a1;
	box-shadow:none !important;
	border-radius: 5px;
}
.custom-checkbox .custom-control-label {
    padding-top: 4px;
    padding-left: 6px;
	color:#757575;
}
.custom-checkbox .custom-control-label::after{
	width:20px;
	height:20px;
}
.custom-checkbox .custom-control-label::after {
    top: 4px;
}
.slick-dotted.slick-slider {
    margin-bottom: 0;
}

.bg-transparent .form-control {
    background: transparent !important;
    color: #fff;
    border-color: #fff;
}
.bg-transparent .form-control:focus, .bg-transparent .form-control:visited, .bg-transparent .form-control:active {
    border-color: #fff;
	opacity:0.9;
}
.bg-transparent .selectCtrl::after {
    background: url(../images/selectArrow2-white.svg)no-repeat;
}
/*Rating start*/
.star-ratings-sprite {
        background: url(../images/StarSpriteRating.png) repeat-x;
    font-size: 0;
        height: 14px;
    line-height: 0;
    overflow: hidden;
    text-indent: -999em;
    width: 90px;
    background-size: 18px 30px;
    margin: 10px auto 12px auto;
}
.star-ratings-sprite-rating {
    background: url(../images/StarSpriteRating.png) repeat-x;
        background-position: 0 100%;
    float: left;
        height: 17px;
    display: block;
    background-size: 18px 32px;
}
.ratingDiv {
    margin-top: 14px;
    margin-bottom: 7px;
}
/*Rating end*/
.modal-content {
	border: none !important;
}
.modal-title {
    font-size: 18px;
    font-family: 'Poppins-SemiBold';
	color:#fff;
}
.modal-header {
    background: #3D71B3;
    color: #fff;
}
.modal-header button.close {
    color: #fff !important;
    opacity: 1;
}
.customBreadcrumb {
    background: #EAF5FA !important;
}

.pagination a.page-link {
    border: 1px solid #D1D5DB;
    color: #4B5563;
    cursor: pointer;
    font-size: 16px;
    padding: 5px 11px;
    border-radius: 6px !important;
}
.pagination a.nextLink, .pagination a.previousLink {
    color: #4B5563;
    border-color: #D1D5DB;
}
.pagination .page-item.active .page-link, .pagination .page-link:hover, .pagination .page-link:focus {
    z-index: 3;
    color: #fff;
    background-color: #3A3A7A;
    border-color: #3A3A7A;
}
.pagination .page-link:focus {
    background: #fff;
    color: #4B5563;
    box-shadow: none;
    border: 1px solid #D1D5DB;
}
.pagination .page-item.disabled .page-link {
    color: #9CA3AF;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #D1D5DB;
}
.pagination .page-item {
    margin-right: 8px;
}
.pagination .page-item:last-child {
    margin-right: 0px;
}
.customBreadcrumb.border {
    border: 1px solid #CBDCEE !important;
    border-left: none !important;
    border-right: none !important;
}
.showEntires b {
    font-family: 'Poppins-Bold';
    font-weight: normal;
}
section .btnGrp {
    margin-top: 18px;
    text-align: center;
}
section .btnGrp .btn-white {
    background: #fff;
    border:1px solid #3A3A7A;
    color: #3A3A7A;
}
section .btnGrp .btn-white:hover, section .btnGrp .btn-white:focus, section .btnGrp .btn-white.active, section .btnGrp .btn-white:not(:disabled):not(.disabled):active {
    background: #fff;
    border-color: #3A3A7A;
    color: #3A3A7A;
    opacity: 0.8;
}
.contentWrapper{
	padding:24px 15px;
}
.pageTitle {
    font-size: 44px;
    color: #3A3A7A;
    font-family: 'Poppins-Bold';
    margin-bottom: 24px;
    margin-top: 24px;
}
.btnWrapper{
	width:100%;
	margin-bottom: 20px;
}
.btnWrapper .btn{
	width:100%;
}
.plainImgContainer{
	margin-top:30px;
}
.text-red, .text-red *{
	color:#ff0000 !important;
}
.text-green, .text-green *{
	color: #00b050!important;
}
.text-maroon, .text-maroon *{
	color:#800000 !important;
}
.text-grey, .text-grey *{
	color: #808080 !important;
}
.text-blue, .text-blue *{
	color: #3D71B3 !important;
}
.text-skyblue, .text-skyblue *{
	color: #009CA6 !important;
}
.text-black, .text-black *{
	color: #000 !important;
}
.bg-primary {
    background-color: #3d71b3!important;
    color: #fff !important;
}
.bg-highlight {
    background-color: #ffff00!important;
}
.text-underline{
	text-decoration:underline !important;
}
.modal-header {
   background: #544885;
   color: #fff;
}
.modal-header button.close {
   outline: none !important;
}
/*aboutSec*/
.aboutSec{
	padding:60px 0;
	background:#fff;
}
.aboutSecContent .content{
	font-size:20px;
	color:#707070;
	margin-bottom:25px;
}
.aboutSecContent .content p{
	margin-bottom:0;
}
.aboutSecImg {
    max-width: calc(100% - 45px);
}
.aboutSecImg img{
    width: 100%;
}
.aboutSecContent {
    padding-right: 100px;
}
/*aboutSec*/
.sectionTitleGrp {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.btn.btn-link {
    color: #2C71B9;
    font-size: 16px;
    font-family: 'Poppins-Bold';
    text-decoration: underline;
    padding: 0;
}

.btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link.active, .btn.btn-link:not(:disabled):not(.disabled):active{
    color: #2C71B9;
    font-size: 16px;
    font-family: 'Poppins-Bold';
    text-decoration: underline;
	opacity:0.8;
}
/*recent news*/
.recentNewsSec{
	background:#F4F4F6;
	padding:50px 0 15px;
}
.recentNewsSec .sectionTitle{
	font-size:30px;
	margin-bottom:35px;
}
.recentNewsCard {
    border: 1px solid rgb(112 112 112 / 20%);
    background: #fff;
    border-radius: 15px;
    height: 100%;
}
.recentNewsCard:hover{
    border: 1px solid #f4f4f6;
    background: #2F246C;
}
.recentNewsCard:hover *{
	color:#fff !important;
}
.recentNewsCol{
	margin-bottom:15px;
}
.recentNewsCard .imgContainer {
    width: 100%;
}
.recentNewsCard .imgContainer img{
    width: 100%;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	height: 265px;
	object-fit: cover;
}
.recentNewsCard .title{
	color:#000000;
	font-size:20px;
	font-family:'Poppins-SemiBold';
	margin-bottom:20px;
}
.recentNewsCard .content {
    padding: 24px 20px 10px 20px;
}
.recentNewsCard .content .desc{
    font-size:16px;
	color:#000;
	margin-bottom:15px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;
    text-overflow: ellipsis;
}
.row[content-type="Editor"] {
    background: transparent !important;
}
.recentNewsCard .content .row[content-type="Editor"] .col-sm-12, .recentNewsCard .content .row[content-type="Editor"] .ui-resizable{
	padding:0;
}
.recentNewsCard .content .date{
    font-size:13px;
	color:rgb(0 0 0 / 78%);
	margin:0;
}
/*recent news*/
/*report section*/
.reportSec{
	background:#fff;
	padding:45px 0;
}
.reportContainer{
	border-radius:5px;
	background:#2C71B9;
	padding:60px 40px 30px 40px;
	color:#fff;
	text-align:center;
}
.reportContainer *{
	color:#fff !important;
}
.reportContainer .sectionTitle{
	margin-bottom:20px;
}
.reportContainer .desc{
	font-size:20px;
	text-align:center;
	padding:32px 64px;
}
.reportContainer .reportList {
    padding: 60px 0;
    list-style: none;
    margin-bottom: 0;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-content: center;
}
.reportContainer .reportList .sectionTitle{
	margin-bottom:15px;
}
.reportContainer .reportList .text{
	font-size:26px;
	font-family:'Poppins-Medium';
}
.reportContainer .reportList li {
    width: 25%;
    border-right: 1px solid #fff;
    padding: 20px 25px;
}
.reportContainer .reportList li:first-child {
    padding-left:0;
}
.reportContainer .reportList li:last-child {
    border-right:0;
	padding-right:0;
}
/*report section*/

/*aboutus page*/
.staticBannerWrapper {
    display: flex;
    flex-wrap: wrap;
	margin-bottom:0px;
}
.staticBannerWrapper .staticBannerImg{
	width:25%;
}
.staticBannerImg img{
	width:100%;
}
.cardWrapper{
	background:#fff;
	border: 1px solid rgb(112 112 112 / 11%);
	border-radius: 4px;
	padding:20px 20px;
	margin-bottom:40px;
}
.innerSectionTitle{
	font-size:30px;
	color: #3A3A7A;
    font-family: 'Poppins-Bold';
    border-left: 4px solid #00C9A6;
    padding-left: 12px;
    margin-bottom: 20px;
}
.innerSectionTitle a{
	font-size:30px;
	color: #3A3A7A;
    font-family: 'Poppins-Bold'   
}
.innerSectionTitle a:hover, innerSectionTitle a:focus{
	color: #3A3A7A;
	text-decoration:none;
}
.cardWrapper .content{
	font-size:16px;
	color:#020817;
}
.cardWrapper .content p{
	margin-bottom:24px;
}
.cardWrapper .content p:last-child{
	margin-bottom:0;
}
.cardWrapper .cardInnerSec{
	margin-bottom:50px;
}
.cardWrapper .cardInnerSec:last-child{
	margin-bottom:0px;
}
.customCardBgBlue{
	color:#fff;
	background:#2C71B9;
	font-size:16px;
	padding:28px 38px 38px 38px;
	margin-bottom:90px;
	text-align:center;
}
.customCardBgBlue .title{
	font-family:'Poppins-Bold';
	font-size:24px;
	margin-bottom:28px;
	color:#fff;
}
.customCardBgBlue .content{
	max-width:70%;
	margin:0 auto 24px auto;
}
.customCardBgBlue .content p:last-child{
	margin-bottom:0px;
}
.btnGrp .btn:first-child{
	margin-right:14px;
}
/*aboutus page*/
/*foundation team*/
.customCardBgGrey {
    background: #F4F4F9;
    border-radius: 6px;
    margin-top: 24px;
    margin-bottom: 34px;
	padding:52px 48px;
}
.customCardBgGrey .title {
    color: #020817;
    font-size: 30px;
    font-family: 'Poppins-SemiBold';
    margin-bottom: 30px;
}
.customCardBgGrey .content {
    color: #000000;
    font-size: 18px;
}
.customCardBgGrey .content p:last-child{
	margin-bottom:0px;
}
.bg-white{
	background:#fff;
}
.teamCardCol{
	margin-bottom:15px;
}
.teamCardSec{
	margin-bottom:15px;
}
.teamCard .imgContainer {
    width: 100%;
}
.teamCard .imgContainer img{
    width: 100%;
}
.teamCard {
    background: #F9FAFB;
    border: 1px solid #f3f4f6;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
	height: 100%;
}
.teamCard .teamMemberName {
    color: #3A3A7A;
    font-size: 20px;
    margin-bottom: 4px;
}
.teamCard .teamMemberDest {
    color: #2470C7;
    margin-bottom: 24px;
}
.teamCard .content{
	padding:26px 22px;
}
.teamCard .content ul{
	list-style:none;
	padding:0;
	margin:0;
}
.teamCard .content ul li{
	display:flex;
	color:#4B5563;
	font-size:14px;
}
.teamCard .content ul li a{
	color:#4B5563;
	font-size:14px;
	padding-top: 1px;
}
.teamCard .content ul li a:hover, .teamCard .content ul li a:focus{
	text-decoration:underline;
	color:#4B5563;
}
.teamCard .content ul li .imgContainer{
	min-width:14px;
	width:14px;
	margin-right:8px;
}
/*foundation team*/
/*board of directors*/
.customCardBgGrey.withborder{
	border: 1px solid rgb(58 58 122 / 16%);
}
.customCardBgGrey.withborder .title {
   margin-bottom: 20px;
}
.executiveCardSec {
    margin-bottom: 10px;
}
.executiveCardCol{
	margin-bottom:30px;
}
.executiveCard .imgContainer {
    width: 100%;
	height: 194px;
}
.executiveCard .imgContainer img{
    width: 100%;
}
.executiveCard {
    background: #F9FAFB;
    border: 1px solid #f3f4f6;
    border-radius: 4px;
	height: 100%;
	overflow: hidden;
}
.executiveCard .executiveName {
    color: #3A3A7A;
    font-size: 20px;
    margin-bottom: 6px;
}
.executiveCard .executiveDest {
    color: #2470C7;
    margin-bottom: 12px;
}
.executiveCard .content{
	padding:26px 22px;
}
.executiveCard .defaultContainer {
	margin:0 auto;
	display: flex;
    align-items: center;
    justify-content: center;
	
}
.executiveCard .defaultContainer img{
	width:auto;
}
.boardCardSec{
	padding-top:50px;
	margin-bottom:45px;
	border-top:1px solid #e9e9e9;
}
.memberCardSec{
	padding-top:60px;
	margin-bottom:45px;
	border-top:1px solid #e9e9e9;
}
.boardCardCol{
	margin-bottom:15px;
}
.boardCard {
    font-size: 16px;
    font-family: 'Poppins-SemiBold';
    display: flex;
    text-decoration: none !important;
    align-items: center;
    color: #1F2937 !important;
    height: 100%;
	border-radius: 6px;
    background: #F9FAFB;
    border: 1px solid #f3f4f6;
	padding:16px 16px;
}
.boardCard:hover, .boardCard:focus{
	border:1px solid rgb(58 58 122 / 20%);
}
.boardCard .imgContainer img{
	width:100%;
}
.boardCard .imgContainer{
	width:48px;
	height:48px;
	min-width:48px;
	min-height:48px;
	border-radius:50%;
	margin-right:10px;
}
.boardCard .content {
    max-width: calc(100% - 58px);
}
.memberCardCol{
	margin-bottom:15px;
}
.memberCard {
    font-size: 16px;
    font-family: 'Poppins-SemiBold';
    display: flex;
    text-decoration: none !important;
    align-items: center;
    color: #1F2937 !important;
    height: 100%;
	border-radius: 6px;
    background: #F9FAFB;
    border: 1px solid #f3f4f6;
	padding:16px 16px;
}
.memberCard:hover, .memberCard:focus{
	border:1px solid rgb(58 58 122 / 20%);
}
/*board of directors*/
.showEntires {
    color: #4B5563;
    margin-bottom: 15px;
}
.donationIframeWrapper{
	height:1900px;
}
/*structured search*/
.StructuredSearch_PageContainer .customTab {
    background-color: #2C71B9;
    padding: 10px;
    border-radius: 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    margin-bottom: 1px;
}
.StructuredSearch_PageContainer .tabResultWrapper {
    background: #fff;
    border: 1px solid #2C71B9;
}
.StructuredSearch_PageContainer .customTab ul li a {
    background: transparent !important;
    border: none !important;
    color: #fff !important;
	padding:6px 16px !important;
}
.StructuredSearch_PageContainer .customTab ul li a.selected, .StructuredSearch_PageContainer .customTab ul li a:hover, .StructuredSearch_PageContainer .customTab ul li a:focus {
    background: #E3F0FB !important;
    color: #3A3A7A !important;
}
.StructuredSearch_PageSection > a:first-child {
    margin-bottom: 6px;
    display: inline-block;
}
body .StructuredSearch_PageContainer input[type="submit"], body .StructuredSearch_PageContainer .btn.btn-primary {
    font-size: 16px;
    font-family: 'Poppins-SemiBold';
	    border-radius: 7px;
    background: #2F246C;
    border-color: #2F246C;
}
body .StructuredSearch_PageContainer input[type="text"] {
    padding: 5px 12px;
}
/*structured search*/
/*news page*/
section .filterGroup .inputSearch input.form-control {
    padding: 10px 16px 10px 48px;
}
section .filterSection .dateRangeCard .inputSearch input.form-control{
	 padding: 10px 16px 10px 48px;
}
section .filterTagWrapper {
    padding-left: 0;
}
section .newsCardWrapper:hover {
   box-shadow: 0px 0px 13px rgb(0 0 0 / 30%);
}
.newsCardWrapper .cardContent .desc {
  text-align: left !important;
}
section .filterSwitch .slider:focus, .filterSwitch .slider:active {
    border-width: 0;
}
section .newsCardWrapper:focus, section .newsCardWrapper:active{
	border-width:0;
}
.listViewSec .cardContent a {
    text-decoration: none !important;
}
section .filterSection .card-header {
    color: #3A3A7A;
    font-family: 'Poppins-SemiBold';
    border-left: 4px solid #00C9A6;
    padding-left: 12px;
}
.filterSection .filterGroup .inputSearch .searchIcon img{
	max-width:16px;
}
section .bannerSec.staticBanner {
    border: none;
}
.newsDetails-pg .newsdetail {
    margin-bottom: 24px;
}
img{
	max-width:100%;
}
.filterSection {
    margin-bottom: 16px;
}
/*news page*/
.profileSec .imgContainer img {
    width: 100%;
}

@media(min-width:768px){
	#boardCardContent, #memberCardContent {
		display: block !important;
		height: auto !important;
		visibility: visible !important;
	}
	.boardCardSec [data-toggle="collapse"] {
		pointer-events: none;
		cursor: default;
	}
	.recentNewsCard .imgContainer img {
		height: 310px;
	}
}
@media(min-width:992px){
	.recentNewsCard .imgContainer img {
		height: 190px;
	}	
}
@media(min-width:1200px){
	.recentNewsCard .imgContainer img {
		height: 210px;
	}
	
	
}
@media(min-width:1366px){
	.recentNewsCard .imgContainer img {
		height: 240px;
	}
}
@media(min-width:1440px){
	.executiveCard .imgContainer {
		height: 180px;
	}
	.recentNewsCard .imgContainer img {
		height: 240px;
	}
}
@media(min-width:1536px){
	.recentNewsCard .imgContainer img {
		height: 265px;
	}
	
}
@media(min-width:1600px){
	.customContainer {
		max-width: calc(100% - 160px);
	}
	.aboutSecContent {
		padding-right: 150px;
	}
	.reportContainer .desc {
		max-width: 90%;
		margin: 0 auto;
	}
	.slick-slide > img {
		/* max-height: 630px; */
		min-height: 630px;
		max-height: unset;
	}
	.executiveCard .imgContainer {
		height: 208px;
	}
	.recentNewsCard .imgContainer img {
		height: 290px;
	}
}
@media(min-width:1740px){
	.executiveCard .imgContainer {
		height: 240px;
	}
}
@media(min-width:1920px){
	.staticBannerImg img {
		width: 100%;
		object-fit: cover;
	}
	.bannerSec .sliderSec.slick-slide img {
		width: 100%;
	}
	.slick-slide > img {
		/* max-height: 750px; */
		min-height: 750px;
		max-height: unset;
	}
	.aboutSecContent {
		padding-right: 250px;
	}
	.reportContainer .desc {
		max-width: 80%;
	}
	.executiveCard .imgContainer {
		height: 264px;
	}
	.recentNewsCard .imgContainer img {
		height: 360px;
	}
}
@media(min-width:2000px){
	.slick-slide > img {
       /*  max-height: 900px; */
        min-height: 900px;
        max-height: unset;
    }
	.executiveCard .imgContainer{
		 min-height: calc(100% - 120px);
		 height: unset;
	}
}
@media(min-width:2420px){
	.slick-slide > img {
        max-height:unset;
    }
	.recentNewsCard .imgContainer img {
		height: 480px;
	}
}


@media(max-width:1440px){
	.slick-slide > img {
		/* max-height: 560px; */
		min-height: 560px;
		max-height: unset;
	}
	.aboutSecContent {
		padding-right: 60px;
	}
	.executiveCard .imgContainer {
		height: 172px;
	}
}
@media(max-width:1365px){
	
	.bannerSec .slickcontent h1 {
		font-size: 36px;
		line-height: unset;
	}
	.bannerSec .slickcontent h6{
		line-height: unset;
	}
	.slick-slide > img {
        /* max-height: 520px; */
        min-height: 520px;
        max-height: unset;
    }
	.aboutSecContent {
        padding-right: 36px;
    }
	.reportContainer .desc {
		padding: 15px 0px;
	}
	.reportContainer .reportList .text {
		font-size: 22px;
	}
	
	.customCardBgBlue .content {
		max-width: 80%;
	}
	.executiveCard .imgContainer {
		height: 162px;
	}
	.executiveCard .defaultContainer img {
		max-width: 110px;
	}
}
@media(max-width:1342px){
	
	.sectionTitle {
		font-size: 30px;
	}
	.pageTitle {
		font-size: 36px;
	}
	.bannerSec .slickcontent h6 br {
		display: none;
	}

	.bannerSec .slickcontent h1 br {
		display: none;
	}
	.slick-slide > img {
        /* max-height: 500px; */
        min-height: 500px;
        max-height: unset;
    }
	.aboutSecContent {
        padding-right: 0px;
    }
}
@media(max-width:1286px){
	.recentNewsCard .title {
		font-size: 18px;
	}
	.reportContainer .reportList {
		padding: 30px 0;
	}
	.executiveCard .imgContainer {
        height: 162px;
    }
	
}
@media(max-width:1200px){
	.slick-slide > img {
        /* max-height: 480px; */
        min-height: 480px;
        max-height: unset;
    }
	.bannerSec .slickcontent h1 {
        font-size: 32px;
	}
	.sectionTitle {
        font-size: 26px;
		margin-bottom: 15px;
    }
	.aboutSecContent .content {
		font-size: 18px;
	}
	.recentNewsSec .sectionTitle {
		font-size: 26px;
		margin-bottom: 15px;
	}
	.executiveCard .imgContainer {
        height: 148px;
    }
}
@media(max-width:1199px){
	.slick-slide > img {
        /* max-height: 420px; */
        min-height: 420px;
        max-height: unset;
    }
	.sectionTitle {
        font-size: 24px;
	}
	.aboutSec {
		padding: 45px 0;
	}
	.recentNewsSec .sectionTitle {
        font-size: 24px;
	}
	.recentNewsSec {
		padding: 30px 0 15px;
	}
	.reportContainer {
		padding: 36px 24px 20px 24px;
	}
	.reportContainer .reportList li {
		padding: 15px 15px;
	}
	.executiveCard .executiveName {
		font-size: 18px;
	}
}
@media(max-width:1024px){
	.executiveCard .imgContainer {
        height: 134px;
    }
	
}
@media(max-width:1023px){
	
	.pageTitle {
		font-size: 32px;
	    margin: 20px 0;
	}
	.bannerSec .slickcontent h1 {
        font-size: 28px;
    }
	.bannerSec .slickcontent h6 {
		font-size: 16px;
	}
	.reportContainer .reportList .text {
        font-size: 18px;
    }
	.reportContainer .desc {
		font-size: 18px;
	}
	.aboutSecImg {
		max-width: 100%;
	}
	.slick-slide > img {
        /* max-height: 420px; */
        min-height: 420px;
        max-height: unset;
    }
	.innerSectionTitle {
		font-size: 26px;
	}
	.innerSectionTitle a{
		font-size: 26px;
	}
	.customCardBgBlue .title {
		font-size: 22px;
	}
	.customCardBgGrey .title {
		font-size: 26px;
		margin-bottom: 20px;
	}
	.customCardBgGrey {
		margin-bottom: 28px;
		padding: 32px 28px;
		margin-top: 20px;
	}
	.boardCardSec {
		padding-top: 30px;
		margin-bottom: 30px;
	}
	.memberCardSec {
		padding-top: 30px;
		margin-bottom: 30px;
	}
}
@media(max-width:992px){
	.slick-next {
		right: -24px;
	}
	.slick-prev {
		left: -24px;
	}
	.slick-prev, .slick-next {
		width: 18px;
	}
	.slick-next::before , .slick-prev::before {
		padding: 13px 9px;
	}
	.executiveCard .imgContainer {
        height: 150px;
    }
	
}

@media(max-width:991px){
	
	
	.btn-primary, .btn-outline-primary {
		padding: 6px 16px;
		font-size: 14px;
	}
	.pageTitle {
		font-size: 28px;
		margin: 15px 0;
	}
	.customCardBgGrey {
		margin-top: 15px;
	}
	.slick-slide > img {
        max-height: unset;
        min-height: unset;
    }
	.bannerSec .slickcontent h1 {
        font-size: 24px;
		margin-bottom:15px;
    }
	.bannerSec .slickcontent h6 {
		margin-bottom:15px;
    }
	.sectionTitle, .recentNewsSec .sectionTitle {
        font-size: 20px;
    }
	.aboutSecContent .content {
        font-size: 16px;
    }
	.reportContainer .reportList .text {
        font-size: 16px;
    }
	.reportContainer .reportList li {
        padding: 15px 12px;
    }
	.customCardBgBlue .content {
        max-width: 100%
    }
	.innerSectionTitle {
		font-size: 24px;
	}
	.innerSectionTitle a{
		font-size: 24px;
	}
	.customCardBgBlue .title {
		font-size: 20px;
	}
	.customCardBgGrey .title {
        font-size: 24px;
	}
	.customCardBgGrey .content {
		font-size: 16px;
	}
	.teamCard .content {
		padding: 20px 20px;
	}
	.teamCard .teamMemberName {
		font-size: 18px;
	}
	.teamCard .teamMemberDest {
		margin-bottom: 18px;
	}
	.customCardBgBlue {
		margin-bottom: 60px;
	}	
	.executiveCard .content {
		padding: 20px 20px;
	}
	.executiveCard .imgContainer {
        height: 206px;
    }
}
@media(min-width:992px){
	
}
@media(max-width:940px){
	.executiveCard .imgContainer {
        height: 182px;
    }
	
}
@media(max-width:860px){
	.executiveCard .imgContainer {
        height: 176px;
    }
	
}
@media(max-width:800px){
	.donationIframeWrapper{
		height:2420px;
	}
}
@media(max-width:768px){
	.executiveCard .imgContainer {
        height: 155px;
    }
}
@media(max-width:767px){
	.container, .container-sm {
		max-width: 100%;
	}
	
	.bannerSec .slick-prev {
		left: 4px;
	}
	.bannerSec .slick-next {
		right: 4px;
	}
	
	.slick-dots li button {
		width: 14px;
		height: 14px;
	}
	.slick-dots li {
		width: 14px;
		height: 14px;
	}
	.sectionTitle {
        font-size: 18px;
	}
	.subTitle {
		font-size: 16px;
	}
	.pageTitle {
		font-size: 24px;
	}	
	.innerSectionTitle {
		font-size: 18px;
	}	
	.innerSectionTitle a{
		font-size: 18px;
	}
	.bannerSec .slickcontent h6 {
        font-size: 14px;
    }
	.bannerSec .slickcontent .rightContainer {
		margin-top: 40px;
	}
	.bannerSec .slickcontent {
		position: relative;
		top: 0;
		bottom:unset;
		margin-top: -230px;
		text-align: center;
	}
	.bannerSec .slickcontent.text-white {
		position: absolute;
		top: 50%;
		margin-top: 0px;
		text-align: center;
	}
	.bannerSec .slickcontent h1 {
        max-width: 50%;
        font-size: 20px;
        margin: 0 auto 15px auto;
    }
	.bannerSec .slickcontent h6 {
        max-width: 85%;
        margin: 0 auto 15px auto;
    }
	.bannerSec .slickcontent .rightContainer .imgContainer >img {
		bottom: 35px;
	}
	.aboutSec {
        padding: 30px 0;
    }
	.aboutSecContent {
        padding-top: 30px;
    }
	.aboutSecContent .content {
        margin-bottom: 15px;
    }
	.sectionTitle, .recentNewsSec .sectionTitle {
        font-size: 18px;
    }
	.reportSec {
		padding: 30px 0;
	}
	.reportContainer .desc {
        font-size: 16px;
        padding: 0;
    }
	.reportContainer .reportList li {
		width: 50%;
		border-right: none;
	}
	.reportContainer .reportList li:first-child {
		padding-left: 15px;
	}
	.reportContainer .reportList li:last-child {
		padding-right: 15px;
	}
	
	.staticBannerWrapper .staticBannerImg {
		width: 50%;
		border-right: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
	.staticBannerWrapper .staticBannerImg:nth-child(2) {
		border-right: none;
	}
	.staticBannerWrapper .staticBannerImg:nth-child(3), .staticBannerWrapper .staticBannerImg:nth-child(4) {
		border-bottom: none;
	}
	.innerSectionTitle {
        font-size: 18px;
    }
	.innerSectionTitle a{
        font-size: 18px;
		position:relative;
    }
	.cardWrapper .content {
		font-size: 14px;
	}
	.cardWrapper .cardInnerSec {
		margin-bottom: 20px;
	}
	.cardWrapper .content p {
		margin-bottom: 15px;
	}
	.customCardBgBlue .title {
        font-size: 16px;
		margin-bottom: 15px;
    }
	.customCardBgBlue .content {
		margin: 0 auto 15px auto;
		font-size: 14px;
	}
	.cardWrapper{
		margin-bottom:24px;
	}
	.customCardBgBlue {
		margin-bottom: 24px;
		padding: 20px 20px;
	}
	.btnGrp{
		display:flex;
		flex-direction:column;
		align-items: center;
	}
	.btnGrp .btn{
		margin-right: 0px;
		margin-bottom: 15px;
	}
	.btnGrp .btn:first-child{
		margin-right: 0px;
	}
	.customCardBgGrey .title {
        font-size: 18px;
    }
	.customCardBgGrey {
        margin-bottom: 24px;
        padding: 24px 24px;
    }
	.teamCard .teamMemberName {
        font-size: 16px;
        font-family: 'Poppins-SemiBold';
    }
	.teamCard .teamMemberDest {
        font-size: 14px;
    }
	.executiveCard .imgContainer {
        height: unset;
    }
	.executiveCardCol {
		margin-bottom: 15px;
	}
	.executiveCard .executiveName {
        font-size: 16px;
    }
	.executiveCard .defaultContainer img {
		max-width: unset;
	}
	.recentNewsCard .imgContainer img {
		height: unset;
	}
	.executiveCard .defaultContainer {
		margin-top: 24px;
		margin-bottom: 12px;
	}
	.boardCardSec .innerSectionTitle a, .memberCardSec .innerSectionTitle a{
		position:relative;
		width:100%;
		display:block;
		color:#2C71B9;
		font-family:'Poppins-Medium';
	}
	.boardCardSec .innerSectionTitle a::after, .memberCardSec .innerSectionTitle a::after{
		content: '';
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        width: 16px;
        height: 15px;
        background: url(../images/board/accordArrow.svg) no-repeat;
		margin-top:2px;
	}
	.memberCardSec .innerSectionTitle, .boardCardSec .innerSectionTitle {
		background: #F0F1F5;
		border-left: 0;
		padding: 26px 20px;
		margin-bottom:0 !important;
	}
	.memberCardSec, .boardCardSec {
		border-top: none;
		position:relative;
        padding-top: 0;
	}
	.boardCardSec{
		margin-bottom:0px;
	}
	.boardCardSec::after{
		content:'';
		position:absolute;
		width:calc(100% - 30px);
		left:15px;
		bottom:0;
		border-top:1px solid #D7D7D9;
	}
	.boardCardWrapper, .memberCardWrapper {
		margin-top: 15px;
	}
	.boardCardSec .innerSectionTitle a[aria-expanded="true"], .memberCardSec .innerSectionTitle a[aria-expanded="true"] {
		padding-left: 15px;
		border-left: 4px solid #00C9A6;
		 -webkit-transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-ms-transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
		transition: all 0.3s linear;
		color:#3A3A7A;
		font-family:'Poppins-Bold';
	}
	.boardCardSec .innerSectionTitle a[aria-expanded="true"]::after, .memberCardSec .innerSectionTitle a[aria-expanded="true"]::after{
		transform: translateY(-50%) rotate(180deg);
		margin-top: -2px;
	}
	.donationIframeWrapper{
		height:2440px;
	}
}
@media(max-width:576px){
	
	.bannerSec .slickcontent .btn-primary, .bannerSec .slickcontent .btn-outline-primary {
		font-size: 14px;
		font-family: 'Poppins-SemiBold';
	}
	.bannerSec .slickcontent .btn-primary {
		margin-bottom: 0;
	}
	.slick-dots li{
		margin-right:0;
	}
	
	.btn-primary {
		padding: 8px 26px;
		color: #fff;
		font-size: 16px;
	}
	
	.pageTitle {
		font-size: 20px;
	}	
	.customBreadcrumb {
		padding: 0 0;
	}
	
}
@media(max-width:575px){
	
	
}
@media(max-width:520px){
	.donationIframeWrapper {
        height: 2520px;
    }
	
}
@media(max-width:480px){
	
	.bannerSec .slickcontent {
        margin-top: -190px;
	}
	.bannerSec .slickcontent.text-white {
        margin-top: 0px;
	}
	.bannerSec .slickcontent h1 {
        max-width: 100%;
		font-size: 18px;
	}
	.bannerSec .slickcontent h6 {
        max-width: 100%;
	}
}
@media(max-width:420px){
	.bannerSec .slickcontent {
        margin-top: -170px;
    }
	.donationIframeWrapper {
        height: 2560px;
    }
    .bannerSec .slickcontent.text-white {
        margin-top: 0px;
    }
    .bannerSec .slickcontent .bg-overlay {
	padding: 0px 15px;
	margin-bottom: 8px;
	margin-top: 8px;
    }
    .bannerSec .slickcontent h1 {
        margin: 0 auto 5px auto;
    }
    .bannerSec .slickcontent h6 {
        max-width: 100%;
    }
    .bannerSec .slickcontent.text-white {
        top: 0;
        transform: translateY(0);
    }
}
@media(max-width:400px){
	.donationIframeWrapper {
        height: 2580px;
    }
}
@media(max-width:375px){
	.bannerSec .slickcontent {
        margin-top: -140px;
    }
	.donationIframeWrapper {
        height: 2640px
	}
	.bannerSec .slickcontent.text-white {
	        margin-top: 0px;
	    }
}

/*Styles added during implementation */
.youtube-wrapper {
	max-width: 600px;
}
.sitemapWrapper {
	background: none !important;
}