
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200&display=swap');

.menu__bar__row > ul > li > a{font-family: arial;}
.hero__overlay__scroll:hover {
    background: #00a9a9;
}
#cta__title, .content__title, .fs48 {
    font-size: 1.87em !important;
}

b, strong {
    font-weight: normal;
}
.header__topbar{background:#fcf6f0 !important;}.menu__extra > ul > li > a{color:#4a4a4a; fill:#4a4a4a;}
.header .sociallinks li a{color:#4a4a4a; fill:#4a4a4a;} .header .search__btn{color:#4a4a4a;}
.menu__extra > ul a:hover, .portallinks ul a:hover{color:#01aeac; fill:#01aeac;}
.header .menu{color:#484848;}
.home .main{padding:4.25em 0 4.25em !important; margin-bottom:4.25em !important; text-align:center !important;}
.header__topbar .menu__extra > ul, .header__topbar .portallinks ul{font-weight:100; font-size:15px;}
.error404__title, .f_display, h1, h2, h3, h4, h5, h6{font-family:'Poppins', sans-serif !important; font-weight:100 !important;}
.hero__overlay--home__region u {font-family:'Poppins', sans-serif !important; font-weight:100 !important;}
.mason {font-family:'Poppins', sans-serif !important;}
.header__logo{background:none !important;}.imglinks ul li a{box-shadow:0 8px 24px 0 rgba(0, 0, 0, 0.0)}
.box-s{display:block;}.box-p{display:none !important;}.owl-dot span{display:none;}
.menu__bar__row > ul > li.menu__bar__item--page_10.menu__bar__item--selected > a, .menu__bar__row > ul > li.menu__bar__item--page_10:hover > a{box-shadow:0 0 0 0.5em rgba(104, 181, 64, 0.0);}.menu__bar__row > ul > li{height:auto !important;}
.menu__bar__row > ul {font-size: 1.1em !important;}
.ls50, .menu__bar__row > ul {letter-spacing: 0 !important;}
.mason--header-min .menu__bar__row > ul {margin: .1em 0 !important;}
.mason--header-min .menu__bar__row img{width:120px !important;}


.header .search__btn {color: #fff;width:191px !important;border:0px solid #ddd;background:#ddd;}
.wiki-Feature-Search-SiteSearchBox-Input {
    background-color: #fff;
    border: none;
    border-radius: 0;
    color: #4d4d4d;
    font-size: 14px;
	width:100% !important;outline:none;
	padding:7px 10px !important;float:left;
    -webkit-appearance: none;
}
.wiki-Feature-Search-SiteSearchBox-Form {
    color: #333;
    display: flex;
}
.wiki-Feature-Search-SiteSearchBox-Submit {
    background-color:#02abae;float:left;
    background-image: url(../_site/icons-search-light.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 1.2rem;
    border: none;
    border-radius: 0;
    font-size: 1rem;
    margin: 0;
    padding:7px 10px;
    text-indent: -99999px;
    transition-duration: .25s;
    transition-property: background-color;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    width: 3rem;
}

.logo-ph{top:1px;  border-radius:7px; border-bottom:4px solid #07d2d2; background:#ff8c00;}
.logo-ph:hover{top:1px;  border-radius:7px; border-bottom:4px solid #07d2d2; background:#00a9a9;}

.header__topbar {padding:2px 5% !important;}
.menu__bar__row > ul > li > ul{left:-2.75862em !important;}.menu__bar__row > ul{margin:0px !important;}
.menu__bar__row > ul:last-of-type {padding-left:0.5em !important;}.menu__bar__row > ul{width:100% !important;}
.menu__bar__row > ul:first-child {padding-right:0em !important;}
.nav-b{margin-left:12% !important;}


.chatbox-top{right:30px; position:fixed; z-index:999; bottom:45px; display:black;}
.chatbox-img{padding:4px; display:block; border-radius:10px; box-shadow:0px 3px 6px #00000029; background:#ffe4bf;}


.slider-box{display: flex;position:relative;z-index: 999; top:22%; left:6%;}.hero__overlay__scroll{bottom:2.125em;}
.hero__overlay--home__region {font-size:1.57273em;} .hero__t{font-size:2.17273em !important; font-weight:bold !important;}

.hero__slideshow::after{display:none;}
.col-lg-box1 {width:40% !important;float:left; margin-bottom:10px;}


.aims__item p, .content__region, .hero__overlay--landing__region, .subscribe__form__message h2, form.subscribe__form input[type="file"], form.subscribe__form input[type="text"], form.subscribe__form select, form.subscribe__form textarea{font-size:1em !important;}
.cancer-wrap li {
    transition: .4s ease-in-out;
    padding:10px !important;
    margin-bottom: 15px !important;
}
.cancer-wrap li:hover {
    transform: scale(1.14);
    z-index: 2;
}

.Programs-box{
    border-radius: 5px;
    background-color: #faf5f0 !important;
}
.Programs-box:hover {
    box-shadow: 0 26px 26px 0 rgb(0 0 0 / 16%);
    background-color: #faf5f0;
    z-index: 2;
}
.Programs-h{color:#4d4d4b; font-size:21px; margin-top:0px; color:#ff7d5c;}
.Programs-p{color:#4d4d4b;}

.cancer-wrap li:hover .Programs-h{color:#019393;}
.cancer-wrap li:hover .Programs-p{color:#4b4b4b;}
.Programs-box img{width:60% !important;}
.latest {padding: 4em 0 14.0625em;}
.Programs-box::before {position: absolute;content: '';top: 100%;right: 6%;left: 6%;border-bottom:0px solid #50976a !important;}

.latest {background: #fff;}
blockquote::before{background: #fcf6f0;}blockquote{color:#ff784b;}.cases__nav__counter span{color:#393939 !important;}
.ms-btn > *{background:rgba(255, 255, 255, 0.9); border:1px solid #00a9a9; color:#00a9a9 !important; }
.ms-btn:hover > *{background:#00a9a9; border:1px solid #00a9a9; color:#fff !important; }
.ms-btn > ::before{background:rgba(0, 0, 0, 0.0)}
blockquote::after{background-color:#00a9a9}



.primary-sidebar-one .sidebar-button a {
    -webkit-transition-duration: 155ms;
    transition-duration: 155ms;
    -webkit-transition-property: color,border,background;
    transition-property: color,border,background;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    background-color: #00a9a7;
    border: 0 solid #003A64;
    color: #fff;
    display: inline-block;
    font-size: .98rem;
    line-height: 1.5rem;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    padding: 14px 80px 14px 15px;
    width: 100%;
    display: block;
}
.primary-sidebar-one .sidebar-button a:hover:after {
    -webkit-transform: skewX(
0deg
);
    transform: skewX(
0deg
);
    -webkit-transition-duration: 255ms;
    transition-duration: 255ms;
    background-color: #004361;
}
.primary-sidebar-one .sidebar-button a:hover::after {
    background-color: #10c2ba;
}


.primary-sidebar-one .sidebar-button a:after {
    -webkit-transform: skewX(
15deg
);
    transform: skewX(
15deg
);
    -webkit-transition-duration: 155ms;
    transition-duration: 155ms;
    -webkit-transition-property: background,-webkit-transform;
    transition-property: background,-webkit-transform;
    transition-property: transform,background;
    transition-property: transform,background,-webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    position: absolute;
    top: 0;
    right: -15px;
    height: 100%;
    width: 85px;
    background-color: #fe9200;
    content: "";
}


.primary-sidebar-one .sidebar-button a:before {
    position: absolute;
    top: calc(50% - 10px);
    right: 17px;
    height: 20px;
    width: 30px;
    background-image: url(arrow.svg);
    background-repeat: no-repeat;
    content: "";
    z-index: 1;
}


.bg1 {
    background:#ff7e00;
    border: 1px solid #00a9a9;
    color: #fff !important;
    padding:7px 23px;
    border-radius: 6px;
}


.cases .col-sec{font-size:27px;}
.missions-card-text-box {
    padding: 1rem;
}
.card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color:#ffff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,0.0);
    border-radius: .3rem;
	margin:10px;
}
.imglinks ul li a{box-shadow:0 8px 24px 0 rgba(0, 0, 0, 0.15);}
.latest__item__txt{height:230px; margin-bottom:20px;}
.latest__item__txt__intro{padding:4px 15px; height: 157px;}.latest ul{padding:0px; overflow:inherit; margin-left:-3em;}.imglinks ul{font-size:15px;}

.col-lg-4 { flex: 0 0 33.33333%;max-width: 33.33333%; float:left; }
.fundrasier-card-homepage {margin-bottom: 1rem;}
.missions-card.card {
    box-shadow:0 8px 24px 0 rgba(0, 0, 0, 0.15);
}
.missions-card.card:hover{
    box-shadow: 0 1px 5px 0 rgba(255,140,0,0.5);background-color:#fff;
}
.missions-card.card:hover .btn-primary {
    background-color:#fff; color:#02abae !important;
}

.btn-primary {
    background-color:#fff;
    border:1px solid #02abae !important;
	color:#444444 !important;
	display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
user-select: none;
padding: .375rem .75rem;
font-size:12px;
line-height: 1.5;
border-radius: .3rem;border:0px;
}
.btn-primary:hover{background-color:#ffffff; color:#00a9a9;}
.btn-full-width {
    width: 100%;color:#fff; 
}
.mission-card-title{height:auto; margin-top:0px;}
.purpose-container1 {
display:block;
padding-top:40px;padding-bottom:40px;
    padding-left: 80px;
    padding-right: 80px;
}
.latest__item__img::before{padding-bottom:0 !important;}
.cases__nav > button {
    background:#fff !important;border:1px solid #00a9a9 !important;color:#00a9a9 !important;
}
.cases__nav > button:hover {
    color: rgba(255, 255, 255, 1) !important;
    background:#00a9a9 !important;border:1px solid #00a9a9 !important;
}
.latest__item__img {
    margin-bottom: 0.75em !important;
}
.cases__nav{bottom:-9px !important;}


.bg2 {
    background: #fff;
    border: 1px solid #00a9a9;
    color: #00ad9e !important;
    padding: 7px 23px;
    border-radius: 6px;
}

.primary-sidebar-one1 .sidebar-button a {
    -webkit-transition-duration: 155ms;
    transition-duration: 155ms;
    -webkit-transition-property: color,border,background;
    transition-property: color,border,background;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    background-color: #ff9500;
    border: 0 solid #003A64;
    color: #fff;
    display: inline-block;
    font-size: .98rem;
    line-height: 1.5rem;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    padding: 14px 80px 14px 15px;
    width: 100%;
    display: block;
}
.primary-sidebar-one1 .sidebar-button a:hover:after {
    -webkit-transform: skewX(
0deg
);
    transform: skewX(
0deg
);
    -webkit-transition-duration: 255ms;
    transition-duration: 255ms;
    background-color: #004361;
}
.primary-sidebar-one1 .sidebar-button a:hover::after {
    background-color: #00ad9e;
}


.primary-sidebar-one1 .sidebar-button a:after {
    -webkit-transform: skewX(
15deg
);
    transform: skewX(
15deg
);
    -webkit-transition-duration: 155ms;
    transition-duration: 155ms;
    -webkit-transition-property: background,-webkit-transform;
    transition-property: background,-webkit-transform;
    transition-property: transform,background;
    transition-property: transform,background,-webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    position: absolute;
    top: 0;
    right: -15px;
    height: 100%;
    width: 85px;
    background-color: #00ad9e;
    content: "";
}


.primary-sidebar-one1 .sidebar-button a:before {
    position: absolute;
    top: calc(50% - 10px);
    right: 17px;
    height: 20px;
    width: 30px;
    background-image: url(arrow.svg);
    background-repeat: no-repeat;
    content: "";
    z-index: 1;
}
.gb{background:#fff; padding-bottom:60px; padding-top:7em !important;}

.globaldes {
    background-color:#fcfaf7;
    background-image: url(_site/icon-left.png);
    background-position:left 0px bottom 0px;
    background-repeat: no-repeat;
    background-size: auto 95%;
}
.globaldes2	 {
    background-color:#fcfaf7;
    background-image: url(_site/bg.png);
    background-repeat: no-repeat;
    background-size:cover;
}
.globaldes1 {
    background-color:#fff;
    background-image: url(_site/icon-right.png);
    background-position:right 0px top 45px;
    background-repeat: no-repeat;
    background-size: auto 85%;
}

.col-lg-6 {flex: 0 0 100%;max-width: 100%;float:left; padding-left:10px; padding-right:10px;}
.col-lg-box {width:33.33%;float:left; margin-bottom:10px;} .col-lg-box p{font-size:12px; margin-right:10px; line-height:22px; text-align:center !important; height:47px;}
.media-heading{font-weight: 600 !important; margin-bottom: 0px; font-size:24px; color:#44dae7 !important; padding:0px;}
.content__region{max-width:57em !important;}


.bg3{background: #fff !important;border: 1px solid #fff !important;color: #444444 !important;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);padding: 7px 23px !important;border-radius:25px !important;margin-top:40px !important;}
.ms-btn > a:hover::before {opacity:0 !important;}
.ms-btn:hover > *{background:#fff !important; color:#02abae !important;}
.bg3:hover{background:#fff; color:#02abae !important;}	

.bg3 .col-sec, .content__region a, .cta__region a {color: #023668;}
.bg3:hover .col-sec, .content__region a, .cta__region a {color: #fff;}
	
#cta__title, .col-sec, .content__region a, .cta__region a{color:#ff784b; }	
.latest__item__txt__intro{color:#3e3e3e;}
.bg-ter {background-color:#faf5f0;}
.footer__main__links {color:#000 !important;}
.footer {color: #000 !important;}.col-pri, .content__title, .menu__extra > ul{color: #44dae7;}
.footer__legal{border-top:1px solid #ff784b;}
.content__region a, .cta__region a, .menu__bar__row > ul, .menu__extra > ul, .ms-btn > *, .w600{font-weight:100 !important;}
.footer .sociallinks li a{background:#02abae !important;}
footer .bg-sec, .mason--research .imglinks{background:#fff;border:1px solid #00a9a9;color:#00a9a9;}
.footer__main__scroll a:hover{background-color:#1aaaa9 !important; color:#fff !important;}
.caps, .menu__bar__row > ul, .ms-btn > * {
    text-transform: capitalize !important;
}
.wiki-ajf{position:absolute !important; left:0px !important; width:24px !important; top:4px !important;}
.wiki-ajf{position:absolute !important; left:0px !important; width:24px !important; top:4px !important;}
.fundrasier1 {text-align:center; width:16.66%;}
.card-text1{margin:10px;  background:#fcf6f0; height:260px; border-radius:8px; box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);}
.card-text1:hover{margin:1px;  background:#fcf6f0; height:260px; border-radius:8px; box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);}
.logo-2{width:90px; height:90px; margin:10px auto;  padding:20px; border-radius:10%;}
.missions-card-text-box:hover .logo-2{box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);}

.enquirenowtop {color: #22bdb6;position: fixed;right:1px;bottom:40%; z-index:999; }
.enquirenowtop img{border-radius:5px 0px 0px 5px;}.sociallinks img{width:22px;}
.footer__legal__r .sociallinks img{width:38px; padding:8px;}
.latest__item{
  -webkit-box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.15);
}
.latest__item  iframe{width:100%; height:200%;}

.imglinks{padding-bottom:0px !important;}

/*-----END----*/
.globaldes1{width: 90% !important; max-width: 1276px !important;}
.hero-inner{max-height:28em !important;}
.mason--inner.mason--sidebar-false .main{padding-bottom:0px;} .main{padding:0px !important; text-align:left !important;}
.path {padding: 0.8em 0;}
main .bg-ter {background-color:#fcf6f0;}
.globaldes1 .content__region {max-width: 100% !important;}
  .p-video {
    width:100%;
    height:370px;
	box-shadow:0 8px 20px rgb(0 102 255 / 12%), 0 3px 5px rgb(81 126 194 / 10%);
	background:#fff;padding:10px; border-radius:10px;
}
.p-logo {width: 148px;margin: 0px auto;display: inline-block;vertical-align: middle;}
blockquote::after{background:#fff2e2 url(icon-logo.png) no-repeat center; background-size:100%; border:1px solid #fcb962;}
blockquote:hover {transform: scale(1.04);z-index: 2;}
blockquote::before{border-radius:8px; box-shadow:0 8px 24px 0 rgb(0 0 0 / 15%); }


#Wiki-slider4 .col-lg-6 {width: 50%;float: left; padding:0px;}
#Wiki-slider4 .ms-btn{float: left;}#Wiki-slider4 .Wiki{margin:0px;}
#Wiki-slider4 h2{color:#ffb760 !important; font-size:24px; text-align:left; margin-top:10%;}
#Wiki-slider4  p{text-align:left; line-height:25px;}#Wiki-slider4  img{width:100%; padding-right:10%;}

#Wiki-slider4 iframe {border: 0px;width: 100%;height:380px;padding-right:10%;}

.globaldes {
    background-color:#fcfaf7;
    background-image: url(../_site/icon-left.png);
    background-position:left 0px bottom 0px;
    background-repeat: no-repeat;
    background-size: auto 95%;
}
.globaldes21	 {
    background-color:#fcfaf7;
    background-image: url(../_site/bg.png);
    background-repeat: no-repeat;
    background-size:cover;
}
.globaldes1 {
    background-color:#fff;
    background-image: url(../_site/icon-right.png);
    background-position:right 0px top 45px;
    background-repeat: no-repeat;
    background-size: auto 85%;
}
#itemTitle{display:block;}


.bg3{background: #fff;border: 1px solid #fff !important;color: #444444 !important;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);padding: 7px 23px;border-radius:25px;margin-top:40px;}.ms-btn > ::before{background:#fff !important;}
.ms-btn:hover > *{background:#fff !important; color:#ff784b !important;}
.bg3:hover{background:#fff color:#ff784b!important;}	
.footer .bg-pri {background-color:#fff; color: #444444 !important;}
.footer .bg-pri:hover{background-color:#fcf6f0 !important; color:#ff784b !important;}

.textbesideimage__title {
    margin: 0 0 15px;
    font-size: 2.5em;
	color:#ff784b;
}
.row {
    margin-top: 90px;
}
.textbesideimage--right .textbesideimage__info {
    padding-left: 60px;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
.textbesideimage--right .textbesideimage__img__hex {
    right: auto;
    left: -25%;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.textbesideimage {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.row--textbesideimagesml .center {
    position: relative;
    width: 90%;
    max-width: 1170px;
    margin-right: auto;
    margin-left: auto;
    float: none;
    margin-right: auto;
    margin-left: auto;
}
.center::after, .center::before {
    content: "";
    display: table;
}
.textbesideimage--left .textbesideimage__info {
    padding-right: 60px;
}
.textbesideimage__info {
    width: calc(100% - 460px);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-bottom: 0;
	text-align:left;
}
.textbesideimage__img {
    width: 460px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}
.textbesideimage__img {
    position: relative;
}
svg:not(:root) {
    overflow: hidden;
}
.textbesideimage__img__hex {
    opacity: 0.2;
    position: absolute;
    right: -25%;
    top: -20%;
    height: 130%;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}
svg {
    display: block;
    width: 100%;
    overflow: hidden;
}
.textbesideimage__img__container {
    width: 100%;
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
    -webkit-box-shadow: 0 0 60px rgba(152, 159, 168, 0.3);
    box-shadow: 0 0 60px rgba(152, 159, 168, 0.3);
}
[data-img] .lazy__load__img, [data-lazy] .lazy__load__img {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
[data-img] img, [data-img] video, [data-lazy] img, [data-lazy] video {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
}

.primary-sidebar-one .sidebar-button a {
    -webkit-transition-duration: 155ms;
    transition-duration: 155ms;
    -webkit-transition-property: color,border,background;
    transition-property: color,border,background;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    background-color: #00a9a7;
    border: 0 solid #003A64;
    color: #fff;
    display: inline-block;
    font-size: .98rem;
    line-height: 1.5rem;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    padding: 14px 80px 14px 15px;
    width: 100%;
    display: block;
}
.primary-sidebar-one .sidebar-button a:hover:after {
    -webkit-transform: skewX(
0deg
);
    transform: skewX(
0deg
);
    -webkit-transition-duration: 255ms;
    transition-duration: 255ms;
    background-color: #004361;
}
.primary-sidebar-one .sidebar-button a:hover::after {
    background-color: #10c2ba;
}


.primary-sidebar-one .sidebar-button a:after {
    -webkit-transform: skewX(
15deg
);
    transform: skewX(
15deg
);
    -webkit-transition-duration: 155ms;
    transition-duration: 155ms;
    -webkit-transition-property: background,-webkit-transform;
    transition-property: background,-webkit-transform;
    transition-property: transform,background;
    transition-property: transform,background,-webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    position: absolute;
    top: 0;
    right: -15px;
    height: 100%;
    width: 85px;
    background-color: #fe9200;
    content: "";
}


.primary-sidebar-one .sidebar-button a:before {
    position: absolute;
    top: calc(50% - 10px);
    right: 17px;
    height: 20px;
    width: 30px;
    background-image: url(../arrow.svg);
    background-repeat: no-repeat;
    content: "";
    z-index: 1;
}

.globaldes12	 {
    background-color:#fcfaf7;
    background-image: url(../_site/bg.png);
    background-repeat: no-repeat;
    background-size:cover;
}
.box__text1{color:#058587;font-size:17px; font-weight:200; font-family:arial;}
.box-f {margin-top:54px;}
.box__co {
    position: relative;
    z-index: 1; box-shadow: 0 26px 26px 0 rgb(0 0 0 / 16%);
    background-color:#fcf6f0;
    border:1px solid #00abae;
    border-radius: 20px;
    width:100%;
    margin: 0 auto;
    text-align: center;
    padding:60px;
}
.box__co:hover {transform: scale(1.04);z-index: 2;}
.box__hex { position: absolute;top: 50%;right: 0;-webkit-transform: translate(40%, -50%); -ms-transform: translate(40%, -50%);transform: translate(40%, -50%);width: 530px;max-width: 40%;}

#Wiki-slider4 .bg3{
    background: #01aaa3;
    border: 1px solid #00a9a9;
   
    padding: 7px 23px;
    border-radius: 6px;
	margin-top:40px;
}
#Wiki-slider4 .bg3:hover{background: #008e88;}	
	
#cta__title, .col-sec, .content__region a, .cta__region a{color:#ff784b; }	
.latest__item__txt__intro{color:#3e3e3e;}
.bg-ter {background-color:#faf5f0;}
.footer__main__links {color:#000;}
.footer {color: #000;}.col-pri, .content__title, .menu__extra > ul{color: #44dae7;}
.footer__legal{border-top:1px solid #ff784b;}
.content__region a, .cta__region a, .menu__bar__row > ul, .menu__extra > ul, .ms-btn > *, .w600{font-weight:100;}
.footer .sociallinks li a{background:#02abae;}
footer .bg-sec, .mason--research .imglinks{background:#fff;border:1px solid #00a9a9;color:#00a9a9;}
.footer__main__scroll a:hover{background-color:#1aaaa9; color:#fff;}
.caps, .menu__bar__row > ul, .ms-btn > * {
    text-transform: capitalize;
}

.wiki-ajf{position:absolute !important; left:0px !important; width:24px !important; top:4px !important;}
.fundrasier1 {text-align:center; width:16.66%;}
.card-text1{margin:10px;  background:#fcf6f0; height:240px; border-radius:8px; box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);}
.card-text1:hover{margin:1px;  background:#fcf6f0; height:240px; border-radius:8px; box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);}
.logo-2{width:90px; height:90px; margin:10px auto;  padding:20px; border-radius:10%;}
.missions-card-text-box:hover .logo-2{box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);}
.ajf ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    margin-top: 40px;
	padding:0px;
	justify-content:center;
}
.ajf li {
    transition: .4s ease-in-out;
    width:50%;
    padding: 0 100px;
    margin-bottom: 15px;
	list-style:none;
	margin-top:15px;
}
.ajf li > div {
    border-radius: 5px;
    background-color:#fcf6f0;
    padding: 19px 15px 14px 16px;
    height: 100%;
}

.we-treat-box {
    transition: .4s ease-in-out;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.we-treat-box:hover{ background-color:#58d9db;}
.ajf li:hover {
    transform: scale(1.14);
    z-index: 2;
}
.treat-boxicon {
    margin-bottom: 0px;
    text-align: center;
    width:100%;
    margin: 0px auto;
    margin-top:0px;
}
.treat-boxicon img{width:100%; border-radius:7px;}
.we-treat-box h5 {
    font-size: 22px;
    font-weight: bold;
    line-height: 1.36;
    text-align:center;
    color:#ff784b;padding-top:10px;
}
.we-treat-box:hover h5 {color:#fff;}
.we-treat-box p{text-align: center; font-size:14px; margin:4px 0;}
/*-----END----*/


.about-us h2 {
    display: block;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    color:#ff784b;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
    padding-bottom: 15px;
    margin-top: 15px;
	text-align:left;
}
.about-us h2 span {
    display: block;
    font-size: 16px;
    color:#444444;
    font-weight: 100;
}
.pro-icon1 {
    background: url(../images/vi.png) top left no-repeat;
    background-size: auto;
    background-size: auto;
    padding-left: 68px;
    background-size: 55px;
    margin-top: 7px;
}
.pro-icon2 {
    background: url(../images/vi-1.png) top left no-repeat;
    background-size: auto;
    background-size: auto;
    padding-left: 68px;
    background-size: 55px;
    margin-top: 7px;
}
.pro-icon3 {
    background: url(../images/vi-2.png) top left no-repeat;
    background-size: auto;
    background-size: auto;
    padding-left: 68px;
    background-size: 55px;
    margin-top: 7px;
}
.pro-icon4 {
    background: url(../images/vi-3.png) top left no-repeat;
    background-size: auto;
    background-size: auto;
    padding-left: 68px;
    background-size: 55px;
    margin-top: 7px;
}


.about-us ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    margin-top: 40px;
	padding:0px;
	justify-content:center;
}
.about-us li {
    transition: .4s ease-in-out;
    width: 25%;
    padding: 0 10px;
    margin-bottom: 15px;
	list-style:none;
	margin-top:15px;
}
.about-us li > div {
    border-radius: 5px;
    background-color:#fcf6f0;
    padding: 19px 15px 14px 16px;
    height: 100%;
	display: flex;
align-items: center;
justify-content: center;
}
.about-us h5 {
    font-size:18px;
    font-weight:bold !important;
    line-height: 1.36;
    text-align:center;padding: 0px;
    color: #000000;margin:0px;
}
.about-us li:hover {
    transform: scale(1.14);
    z-index: 2;
}

.hh{text-align:center; color:#000; background:#b3e5e6; padding:15px 0; font-weight:bold; border-radius:8px; margin:4%; font-size:18px; box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%); position:relative; padding-left:70px;}
.hh img {
  position: absolute;
  top: 5px;
  left:145px;
  width: 51px;
  background: #fff;
  height: 51px;
  border-radius: 10px;
  padding: 5px;
}

.p-video {z-index:2;position: relative;}
.bg3{background: #fff;border: 1px solid #fff !important;color: #444444 !important;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);padding: 7px 23px;border-radius:25px;margin-top:40px;}.ms-btn > ::before{background:#fff !important;}
.ms-btn:hover > *{background:#fff !important; color:#ff784b !important;}
.bg3:hover{background:#fff color:#ff784b!important;}	
.footer .bg-pri {background-color:#fff; color: #444444 !important;}
.footer .bg-pri:hover{background-color:#fcf6f0 !important; color:#ff784b !important;}

.textbesideimage__title {
    margin: 0 0 15px;
    font-size: 2.5em;
	color:#ff784b;
}
.row {
    margin-top: 90px;
}
.textbesideimage--right .textbesideimage__info {
    padding-left: 60px;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
.textbesideimage--right .textbesideimage__img__hex {
    right: auto;
    left: -25%;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.textbesideimage {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.textbesideimage__info {
    width: calc(100% - 460px);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-bottom: 0;
	text-align:left;
}

.textbesideimage__img {
    position: relative;
}
svg:not(:root) {
    overflow: hidden;
}
.textbesideimage__img__hex {
   opacity: 0.3;
    position: absolute;
    right: -25%;
    top: -40%;
    height: 180%;
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}
.textbesideimage__img__hex1 {
   opacity: 0.3;
    position: absolute;
    right: -15%;
    top: -40%;
    height: 180%;
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
	z-index:1;
}
svg {
    display: block;
    width: 100%;
    overflow: hidden;
}
.textbesideimage__img__container {
    width: 100%;
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
    -webkit-box-shadow: 0 0 60px rgba(152, 159, 168, 0.3);
    box-shadow: 0 0 60px rgba(152, 159, 168, 0.3);
}
[data-img] .lazy__load__img, [data-lazy] .lazy__load__img {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
[data-img] img, [data-img] video, [data-lazy] img, [data-lazy] video {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
}

#headmistress-msg .head-img {
    max-width: 48%;
    width: 48%;
    padding-right: 4%;
    display: block;
    float: left;
    position: relative;
	margin: 0px auto;
}
#headmistress-msg .head-message {
    max-width: 50%;
    width: 50%;
    padding: 0px 4%;
    display: block;
    float: left;
}
.founders-message{clear: both; padding-bottom:50px;}
.founders-message .center {
  position: relative;
  width: 90%;
  max-width: 1170px;
  margin-right: auto;
  margin-left: auto;
  float: none;
  margin-right: auto;
  margin-left: auto;
}

.board-of-trustees .center {
  position: relative;
  width: 90%;
  max-width: 1170px;
  margin-right: auto;
  margin-left: auto;
  float: none;
  margin-right: auto;
  margin-left: auto;
}

.board-of-trustees ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    margin-top: 40px;
	padding:0px;
	justify-content:center;
}
.board-of-trustees li {
    transition: .4s ease-in-out;
    width:33%;
    padding: 0 10px;
    margin-bottom: 15px;
	list-style:none;
	margin-top:15px;
}
.board-of-trustees li > div {
    border-radius: 5px;
    background-color:#fcf6f0;
    padding: 19px 15px 14px 16px;
    height: 100%;
}

.board-of-trustees li:hover {
    transform: scale(1.14);
    z-index: 2;
}
.treat-boxicon {
    margin-bottom: 0px;
    text-align: center;
    width:100%;
    margin: 0px auto;
    margin-top:0px;
}
.treat-boxicon img{width:100%; border-radius:7px;}
.board-of-trustees h5 {
    font-size: 20px;
    font-weight: bold !important;
    line-height: 1.36;
    text-align:center;
    color:#ff784b;
}
.main .main__center{width: 100%;}
.our-partners .center {
  position: relative;
  width: 90%;
  max-width: 1170px;
  margin-right: auto;
  margin-left: auto;
  float: none;
  margin-right: auto;
  margin-left: auto;
}
.our-partners ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    margin-top: 40px;
	padding:0px;
	justify-content:center;
}
.our-partners li {
    transition: .4s ease-in-out;
    width:25%;
    padding: 0 10px;
    margin-bottom: 15px;
	list-style:none;
	margin-top:15px;
}
.our-partners li > div {
    border-radius: 5px;
    background-color:#fcf6f0;
    padding: 19px 15px 14px 16px;
    height: 100%;
}
.our-partners li:hover {
    transform: scale(1.14);
    z-index: 2;
}
.our-partners h5 {
    font-size:18px;
    font-weight: bold !important;
    line-height: 1.36;
    text-align:center;
    color: #000000;
}
.textbesideimage__info h2{font-family:arial !important; font-weight:bold !important;color: #000000;  font-size:18px; margin-bottom:0px;}
.textbesideimage__img__container{z-index:2; position:relative;}
.col-lg-4 {
  width: 33.33333333%;
  display: block;
  float: left;
}
.service-item .card {
  position: relative;
  display: block;
  flex-direction: column;
  min-width: 0;
  height: 100%;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 4px solid rgba(255,255,255,.125);
  border-radius: .25rem;
  box-shadow: 0 8px 20px rgb(0 102 255 / 12%), 0 3px 5px rgb(81 126 194 / 10%);
}
/*----about-us -----*/

#agf{width:55%; margin:0px auto; margin-top:50px;}
#whc1 .patient-forbox{font-size:16px; background:#fcf6f0;border:1px solid #ddd;border-radius: 10px; margin-top:20px !important; margin-bottom:20px; padding:10px;     width:100%;margin: 0px auto;}
.feedback-box{font-size:16px; background:#fff;border:1px solid #ddd;border-radius: 10px; margin-top:10px !important; margin-bottom:20px; padding:10px;     width:100%;margin: 0px auto;}
#whc1 .form-group{width:100%; margin-bottom:5px; padding-bottom:5px;}
#whc1 .form-group1{width:49%; float:left; margin-right: 1%; margin-bottom:5px; padding-bottom:5px;}
#whc1 .form-group2{width:49%; float:left; margin-left: 1%; margin-bottom:5px; padding-bottom:5px;}
#whc1 input, .book-dr select, .book-dr textarea {width: 100%; height:37px;border: 1px solid #cccccc;background-color: #ffffff;border-radius: 5px;outline: 0;padding: 0px 5px;}
#whc1 label {display: inline-block; margin-bottom:4px; padding-bottom:0px; color:#5d5d5d;}
#agf .book-an { background-color: #02abae; color: #fff;text-align:center;border: 2px solid #02abae; border-radius: 5px;margin-top: 10px;padding:8px 15px;display: inline-block;text-decoration: none;font-size: 18px; width: 100%;}
#agf .book-an:hover { background-color: #fff;color: #02abae; border: 2px solid #02abae;box-shadow: 5px 1px 30px rgba(0,0,0,0.2);}
#whc1 .fa{font-size: 22px !important;}
#whc1 label {float:left;}
#whc1 .box-now1 {
    padding-left: 5px;
    width:100% !important;
    height:142px;
    padding-top: 10px;
    border: 1px solid #ddd;
    border-radius: 6px;
    margin: 7px 0;
}
select{
    border:1px solid #cccccc!important;
    height:37px;
    width:100%;
    padding: 0 13px;
    font-size: 14px;
    border: 0px;
    border-radius: 5px;
    background-color: #fff;
    outline: none;
    text-align: left;
    margin: 7px 0;
	color:#5d5d5d;
}
#agf .content-us{text-align:center; font-size:17px; margin:10px; border-radius:8px;  padding:16px 12px; box-shadow:0 8px 20px rgb(0 102 255 / 12%), 0 3px 5px rgb(81 126 194 / 10%);}

#agf .content-us1{text-align:center; margin:10px;  background-color:#fff; border-radius:8px;  padding:16px 12px; box-shadow:0 8px 20px rgb(0 102 255 / 12%), 0 3px 5px rgb(81 126 194 / 10%); column-count:1;}
.content-us1 h2 { display: inline-grid;color:#373737 !important; font-size:14px; font-weight:bold !important;}
#agf .c-jh{display: flex;justify-content: center;align-items: center; border-bottom:1px solid #eee;}
#agf .col-sm-37 {width:100%;padding: 6px;float: left;}
#agf .cjh-boxg {border-radius: 8px;text-align: left;margin: 0px;padding: 20px 10px;color: #5a5d60;}
#agf .map-whc{width:100%; border:5px solid #f8c20d; height:300px; border-radius:10px;}
#agf .feedback{display: flex;justify-content: center;align-items: center;}

#agf .follow-social{display: flex;justify-content: center;align-items: center;}
.#agf content-us1 h6{color:#fff; font-size:18px; padding:10px 0;}
#agf .content-us1 .fa{font-size:40px; color:#ffd033;}.content-us1 .fa:hover{font-size:40px; color:#f8c20d;}
#agf .social{width:100%; text-align:center; float:left; margin-top:30px; }
#agf .social ul{justify-content:center;}
#agf .content-us1 h3 {color: #373737;font-size: 20px; margin:0px; padding:10px;}

#agf .content-us1 h2:after {
    content: "";
    height: 4px;
    height: .25rem;
    margin-top: .25rem;
    border-radius: 4rem;
    background: #02abae;
}
#donate{width:80% !important; margin: 0px auto; margin-top:30px;}
#donate .donate{width:50% !important;padding: 6px;float: left; }
#donate .patient-forbox{font-size:16px; background:#fcf6f0;border:1px solid #ddd;border-radius: 10px; margin-top:20px !important; margin-bottom:20px; padding:10px; width:100%;margin: 0px auto;  text-align:left;}
#donate .content-us1 {
 text-align: center;
  margin: 10px;
  background-color: #fff;
  border-radius: 8px;
  padding: 16px 12px;
  box-shadow: 0 8px 20px rgb(0 102 255 / 12%), 0 3px 5px rgb(81 126 194 / 10%);
  column-count: 1;display: flex;
}

.donate-qr{width: 33%;margin:30px 20px;}
.donate-qr img{width:100%;}

#donate .content-us1 h2 {
  display: inline-grid;
  color: #373737 !important;
  font-size: 24px;
  font-weight: bold;
}
#donate .content-us1 h2::after {
    content: "";
    height: 4px;
    height: .25rem;
    margin-top: .25rem;
    border-radius: 4rem;
    background: #02abae;

}
#donate p{font-size:16px; margin-bottom:9px; margin-top:15px; font-family:arial; color:#5a5d60;}
#donate p strong{color: #02abae;}
.donate img{vertical-align:middle; width:30px; padding-right:10px;}
.donate .sociallinks img{width:38px;padding: 8px; margin-top: 2px;}
/*---- volunteer -----*/
#contact-us{
  width: 80%;
  margin: 0px auto;
    margin-top: 0px;
  margin-top: 50px;
}
#contact-us .col-sm-37 {width: 50%;padding: 6px;float: left;}
#contact-us .content-us1 {
  text-align: center;
  margin: 10px;
  background-color: #fff;
  border-radius: 8px;
  padding: 16px 12px;
  box-shadow: 0 8px 20px rgb(0 102 255 / 12%), 0 3px 5px rgb(81 126 194 / 10%);
  column-count: 1;
}
#contact-us .book-an {
  background-color: #02abae;
  color: #fff;
  text-align: center;
  border: 2px solid #02abae;
  border-radius: 5px;
  margin-top: 10px;
  padding: 8px 15px;
  display: inline-block;
  text-decoration: none;
  font-size: 18px;
  width:auto;
}
#contact-us .sociallinks img {
  width: 38px;
  padding: 8px;
  margin-top: 2px;
}
#contact-us  .book-an:hover {
  background-color: #fff;
  color: #02abae;
  border: 2px solid #02abae;
  box-shadow: 5px 1px 30px rgba(0,0,0,0.2);
}
#contact-us .content-us1 h2 {
  display: inline-grid;
  color: #373737 !important;
  font-size: 24px;
  font-weight: bold;
}
#contact-us .content-us1 h2::after {
    content: "";
    height: 4px;
    height: .25rem;
    margin-top: .25rem;
    border-radius: 4rem;
    background: #02abae;

}
.wiki-ajf-top {
  position: absolute !important;
  left: 0px !important;
  width: 24px !important;
  top: 0px !important;
}
.cjh-strong{color:#08a3b1; font-family:arial; font-size:20px; display:block; text-align:left;padding-top:30px;}
#contact-us  .cjh-p{font-size:18px; margin-bottom:9px; margin-top:20px; position:relative; text-align:left; padding-left:8%;}
#contact-us .map-whc {
  width: 100%;
  border: 5px solid #f8c20d;
  height: 300px;
  border-radius: 10px;
}
#Wiki-slider7 video {
  width: 100%;
  height: 240;
  border: 4px solid #fff;
  padding: 10px;
  border-radius: 10px;
  box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
}
/*---- contact-us -----*/

.video-gallery ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    margin-top: 40px;
	padding:0px;
	justify-content:center;
}
.video-gallery  li {
    transition: .4s ease-in-out;
    width:33.33%;
    padding: 0 10px;
    margin-bottom: 15px;
	list-style:none;
	margin-top:15px;
}
.video-gallery  li > div {
    border-radius: 5px;
    background-color:#fcf6f0;
    padding: 19px 15px 14px 16px;
    height: 100%;
}
.video-gallery video {
  border: 0px;
  width: 100%;
  border-radius: 8px;
  height: auto;
}

@media screen and (max-width:880px) {
.menu__bar__row > ul > li.menu__bar__item--page_10{top:0.77em;}.imglinks ul > *{padding: 2em 0em !important;}
.header .menu {color: #fff;}.menu__btn__icon{background:#fcf6f0;}
.box-s{display:none;}.box-p{display:block !important;}
.menu__bar__row > ul > li.menu__bar__item--page_10 > a span{display:block !important; margin-top:-10px; margin-right:10px;}
.menu__bar__row > ul > li.menu__bar__item--page_10 > a::after{display:none;}
.header .search__btn {display:none;color: #fff;width:121px;border: 1px solid #02abae;background:#02abae;}
.nav-b{margin-left:0% !important;}
.menu__bar__row > ul:last-of-type {padding-left:2em !important;}.menu__bar__row > ul:first-child {padding-right:2em !important;}
.hero{height:176px;} .slider-box{display: flex;position:relative;z-index: 999; top:0%; left:0%;}
.col-lg-box1 {width:100% !important;}
.latest ul{padding:0px; overflow:inherit; margin-left:-3em;}
.col-lg-4 { flex: 0 0 100%;max-width:100%;} .purpose-container1 {
    padding-left:20px;
    padding-right:20px;
}
.gb{background:#fff; padding-bottom:60px; padding-top:0em !important;}
.content__region{max-width:100%;}
.col-lg-6 {flex: 0 0 100%;max-width:100%;float:left; padding:0px; margin-bottom:20px; border:0px !important;}
.col-lg-box {width:100%;float: left; margin:0px 0;}
.fundrasier1 {height:100%; text-align:center; width:100%;}
/*-----END----*/

#Wiki-slider4 .col-lg-6 {width:100%;padding:0 10px;}#Wiki-slider4 h2{font-size:24px; margin-top:0px;}
#Wiki-slider4  img{width:100%;padding-right:0%; border-radius:10px; }
#Wiki-slider4 iframe {border: 0px;width: 100%;height:250px;padding-right:0%;}
.globaldes1 { background-size: auto 35%;}.globaldes{ background-size: auto 35%;}.globaldes2{ background-size: auto 35%;}
.main{margin-bottom: 4.25em;}
.p-logo {width: 148px;margin:0px;display:block;margin-bottom:20px;}
.textbesideimage__info{width:100%;}.textbesideimage--left .textbesideimage__info{padding-right:0px;}
.textbesideimage__info {margin-bottom: 25px;}.textbesideimage--right .textbesideimage__info{padding-left:0px;}
.textbesideimage{display:block;}.textbesideimage__img{width:100%;}.row {margin-top:20px;}
.fundrasier1 {height:100%; text-align:center; width:100%;}
.ajf li {width:100%; padding: 0 10px;}
/*----END inner -----*/

.about-us li {width:100%;}.hh img {position: relative; top:0px; left:0px; margin:10px auto; text-align: center; display: block;}.hh{padding-left:0px;}.content__region p{margin-top:0px !important}
#headmistress-msg .head-img { max-width:100%; width:100%; padding-right:0%;}
#headmistress-msg .head-message { max-width:100%; width:100%; padding:0px;}
.board-of-trustees li {width:100%;}
.content--news_category{padding-left:20px;}
.col-lg-4 {width:100%;}.main .main__center {width:90%;}
/*----about-us -----*/
#agf{width:100%;}
#agf .c-jh{display:block; column-count:1;}
#agf .content-us {font-size:15px;margin: 0px;height:66px; line-height:22px;padding: 8px;display: flex;justify-content: center;align-items: center;}

#agf .col-sm-37 {width:100%;padding: 6px;float: left; margin-bottom:40px;}
.tabcontent { width:100%;height:100%; margin:0px;}.tab {width:100%; height:100%;} 
.tab button {width:50%;border-bottom:1px solid #fff;}.box{display:block;}.box1{display:block;}.slider-img{display:block;}
.section-inset-2, .section-inset-4, .section-inset-9, .section-inset-11, .section-inset-12{padding:20px 0px;}
#about{display:none;}
#whc1 .form-group1{width:100%;}
#whc1 .form-group2{width:100%;}
#donate .donate {width:100% !important; margin-bottom:40px;}
#donate{width:95% !important;}

#contact-us{width:95%;}
#contact-us .col-sm-37 {width:100% !important; margin-bottom:40px;}
.template__columns__span{padding:0px;}
/*---- volunteer -----*/
.video-gallery  li {width:95%;}
.our-partners li {width:100%;}

#donate .content-us1{display:block;}
.donate-qr {
  width:100%;
  margin:30px 0px;
}
.box__co{padding:25px;}.box__text1{letter-spacing: 0.4px;}

}
