body{overflow-x:scroll;color:#292929;font-size:16px }section {max-width:1920px }.main-wrapper {width:100%;max-width:1920px;margin:0 auto;border-left:1px solid #ededed;border-right:1px solid #ededed }#banner {min-height:400px }.about-text{padding:6rem }.about-img{min-height:350px }#team .info p.our-people-readmore{color:#115a35}#team .team-item.ourpeople-item figure{background:black }a figure img{transition:all 0.5s ease }a:hover figure img{opacity:0.8 }a:hover .our-people-readmore{letter-spacing:.1em }a .our-people-readmore{transition:all 0.5s ease }#other-services-new{padding:0 }.ourpeople-detail-header{margin-bottom:30px }.ourpeople-detail-img{margin-bottom:30px;display:block }img{max-width:100% }.resource-info{background:#f6f6f6;padding:15px 0 1px;text-align:center }.resource-img{margin-bottom:0 }.quicksearch {border:2px solid #97ca33;padding:10px;max-width:100%;width:350px }.resource-info p{height:150px }.footer-row1{padding-bottom:0 }.section.footer-section1{padding-top:40px;padding-bottom:20px }.section.footer-section2{padding-top:20px;padding-bottom:40px }.our-impact-areas .portfolio-item{cursor:pointer;margin-bottom:30px }.vertical-alignment-helper {display:table;height:100%;width:100%;pointer-events:none}.vertical-align-center {display:table-cell;vertical-align:middle;pointer-events:none }.modal-content {width:inherit;max-width:inherit;height:inherit;margin:0 auto;pointer-events:all }.btn-primary {background-color:#115a35 !important;border-color:#115a35 !important }.btn-primary:hover{background-color:#809a5d !important;border-color:#809a5d !important }.btn-primary.btn-lg {padding:5px 33px;text-transform:uppercase;font-size:16px }#portfolios .picture-item {padding-left:15px;padding-right:15px }#portfolios h1.section-title {font-family:"Mulish",sans-serif }#message_bar{cursor:pointer;display:none;position:fixed;top:0;left:0;min-height:50px;width:100%;background:#fff;color:#115a35;text-align:center;z-index:1000 }#message_bar p {position:relative;top:8px }#show_message_bar{cursor:pointer;display:none;background:#fff;width:50px;height:50px;position:fixed;top:0;right:30px;color:white;z-index:10000 }#show_message_bar p {position:relative;left:19px;top:10px }#show_message_bar .fa{color:#115a35 }.helloButton {color:#fff !important;text-transform:uppercase;text-decoration:none;background:#115a35;padding:5px 10px;border-radius:5px;display:inline-block;border:none;transition:all 0.4s ease 0s;margin-left:10px }body{margin-top:0 }body.activated{margin-top:50px }.activated .sticky.is-sticky {top:50px }p{font-size:16px }.portfoli-content:before {background-color:#fff }.js-video,.fr-video {height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden;display:block;max-width:800px;max-height:600px;margin-left:auto;margin-right:auto }.js-video.widescreen,.fr-video {padding-bottom:56.34% }.js-video.vimeo,.fr-video {padding-top:0 }.js-video embed,.js-video iframe,.js-video object,.js-video video,.fr-video embed,.fr-video iframe,.fr-video object,.fr-video video {top:0;left:0;width:100%;height:100%;position:absolute }blockquote {background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px;quotes:"\201C""\201D""\2018""\2019" }blockquote:before {color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em }blockquote p {display:inline }#main-menu ul .dropdown .dropdown-menu ul{left:100%;top:0 }#main-menu >ul >li:nth-last-child(2) {}#main-menu ul >li >a {padding:28px 15px }#main-menu >ul >li:nth-last-child(2) a,#main-menu >ul >li:last-child a{color:#115a35;background:#aed169 !important;padding:12px;margin:15px;font-weight:700 }#main-menu >ul >li:nth-last-child(2) a:hover,#main-menu >ul >li:last-child a:hover {color:#115a35!important }#main-menu >ul >li.nav-item.active:nth-last-child(2) a,#main-menu >ul >li.nav-item.active:last-child a:hover {color:#115a35!important }.navbar-brand img{max-width:120px }#main-menu ul >li >a {}.team-item h3{font-size:1.55rem }.latestnews-cats{margin-bottom:0 }.latest-news-item{margin-bottom:30px }.cta-section::before {background-color:rgba(51,51,51,0.4) }.blog-post ul li,.blog-post ol li {font-weight:normal }.max-width-400{max-width:400px }b,strong {font-weight:bold }.modal-footer {display:flex;justify-content:flex-start;padding-top:25px;padding-bottom:25px }.modal-footer .btn {position:absolute;right:10px }.portfolio-item{margin-bottom:30px }.portfolio-item h2{font-family:"Mulish",sans-serif }.section.banner-section{padding:130px 0 }.btn-dark-green{background:#115a35 }.oc-white-text{color:#fff !important }.oc-dark-green-text{color:#115a35 }a.oc-dark-green-link {color:#115a35 }a.oc-white-link {color:#fff }a.old-link-colour {color:#aed169 }#header-wrap,.nav-bg {background:#115a35 }#main-menu ul >li >a {color:#fff }.footer-section1 img{max-width:120px }.green-banner-title{background:#115a35;color:#fff;text-transform:uppercase;display:table;position:absolute;font-weight:700 !important;padding:10px 15px;letter-spacing:3px;left:15px;bottom:-100px }.campaign-sidebar .wrap{padding:15px;margin:0;background:#115a35 }.campaign-sidebar .wrap h3{text-transform:uppercase;color:#fff;font-size:1.6rem }.campaign-sidebar .wrap ul,.campaign-sidebar .wrap li{padding:0;margin:0;list-style-type:none }.campaign-sidebar .wrap ul{padding-left:10px }.campaign-sidebar .wrap li a{color:#fff }.campaign-sidebar .wrap li{line-height:20px;margin-bottom:10px }#bannerold::before {background-color:rgba(51,51,51,0.7) }.cta-content h2{max-width:75%;text-align:left }.donation-item h3{text-transform:uppercase;color:#fff }.donation-item p{color:#fff }.donation-item .pricing-table{background:#115a35 }.partner-item-in{text-align:center;border:1px solid #ddd;padding:30px;margin:0 5px;transition:all 0.6s ease;display:block }.partner-item-in:hover{border-color:#97ca33 }.partner-item-in img.grayscale {filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);transition:grayscale 0.5s }.partner-item-in:hover img.grayscale {filter:none;-webkit-filter:grayscale(0%) }.section-title + .row {padding:40px 0 20px }.donation-item .btn-common{background:#fff;color:#115a35 !important }.donation-item .pricing-table {padding-top:30px;padding-bottom:30px }.donation-item .pricing-table h3,.donation-item .pricing-table p{padding-bottom:15px }.footer-section1 img{width:100% }#bannerold .cta-content h2 {max-width:100%;text-align:center }.service2-single-service p {font-size:16px }.publication-info h3{color:#292929;display:block;min-height:60px }.section-title {color:#292929 }.publication-info h3 a{color:#292929 }.resource-img{position:relative }.disclamer{display:table;padding:5px 10px;font-style:italic;background:#115a35;color:#fff;font-size:14px;position:absolute;right:10px;bottom:10px }.smallcal{background:#f6f6f6 }.smallcal .title {padding-top:0;margin-top:-6px }.smallcal .time {font-size:16px !important }#carousel-area .carousel-item .carousel-caption h2 {text-transform:uppercase }.fbfeed-date {clear:both;display:inline-block }.fbfeed-item.item-photo img {width:110px;height:110px;object-fit:cover;float:left;margin-right:15px;margin-bottom:15px }.fbfeed-message {display:block }.oc-white-text blockquote {background-color:#115a35;border-left:10px solid #aed169;font-family:"Source serif pro",serif }.oc-white-text blockquote p {font-family:"Source serif pro",serif }@media only screen and (max-width:1900px) {#carousel-area .carousel-item .carousel-caption h2 {font-size:54px }}@media only screen and (max-width:1610px) {#carousel-area .carousel-item .carousel-caption h2 {font-size:40px }}@media only screen and (max-width:1350px) {#carousel-area .carousel-item .carousel-caption {top:15% }}@media only screen and (max-width:1200px) {.about-text{padding:2rem }.resource-info p{height:180px }#carousel-area .carousel-item .carousel-caption {top:1% }}@media only screen and (max-width:992px) {.resource-info p{height:150px }.dropdown-toggle::after {display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"test";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;background:#fff }.sticky.is-sticky{position:relative !important;z-index:100 !important;-webkit-animation-duration:0s !important;animation-duration:0s !important;-webkit-animation-fill-mode:none !important;animation-fill-mode:none !important;-webkit-animation-name:none !important;animation-name:none!important }.sticky-wrapper{height:0 !important }.activated .sticky.is-sticky {top:0 !important }#main-menu ul >li >a {padding:15px }#main-menu ul .dropdown .dropdown-menu a {font-size:13px;color:#666;display:block;height:auto;padding:12px 20px 13px;margin:0;line-height:16px;font-weight:400;border-top:1px solid #e2e6e7;transition:all 0.3s ease-in-out 0s }#main-menu ul .dropdown .dropdown-menu {width:auto;margin:0 15px }.dropdown-menu.show,.showpls{display:block !important }#carousel-area .carousel-item .carousel-caption h3 {font-size:20px }#carousel-area .carousel-item .carousel-caption .btn {font-size:16px }}@media only screen and (max-width:768px) {.resource-info p{height:220px }.resource-info h3{height:90px }#carousel-area .carousel-item {height:300px }.carousel-item >img {height:100%;width:auto;object-fit:cover }.cta-content h2{max-width:inherit;text-align:center }.section-subcontent {font-size:16px;line-height:25px }.section-title {font-size:30px }.donation-item .pricing-table {margin:0 0 30px }iframe.donationbox{height:450px !important }}@media only screen and (max-width:750px) {}@media only screen and (max-width:576px) {.about-img{min-height:280px;background-size:cover !important }.resource-info p{height:auto }.resource-info h3{height:auto }#carousel-area .carousel-item .carousel-caption h2 {font-size:32px }}@media only screen and (max-width:480px) {.green-banner-title {bottom:-160px;right:15px;display:inline }#carousel-area .carousel-item .carousel-caption h2 {font-size:28px }#carousel-area .carousel-item .carousel-caption h3 {font-size:16px }}.btn-common.btn-white {color:#115a35 !important;background:#fff !important;padding:12px;margin:15px }.btn-common.btn-white:hover {color:#115a35 !important;background:#fff !important;padding:12px;margin:15px }.btn-common.btn-white::before {background:#fff none repeat scroll 0 0 }