@font-face{font-family:"futura_bkbook";font-display:swap;src:url("/fonts/ftr/ftrabk.woff2") format("woff2");font-weight:normal;font-style:normal;}@font-face{font-family:"futura_bkbold";font-display:swap;src:url("/fonts/ftr/ftrabd.woff2") format("woff2");font-weight:normal;font-style:normal;}*{margin:0;padding:0;font-family:"futura_bkbook",sans-serif;outline:none;-ms-text-size-adjust:100%;text-size-adjust:100%;}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:0 !important;}html{height:100%;}body{font-size:15px;}b,strong{font-family:"futura_bkbold",sans-serif;font-weight:normal;}#main-panel .console.profile .console-none h3{font-size:1em;font-weight:normal;}.body-content{padding-left:15px;padding-right:15px;padding-bottom:25px;}ul,ol{padding-left:0;list-style-position:inside;}.dl-horizontal dt{white-space:normal;}button,button:hover,button:active,button:focus{outline:none !important;box-shadow:none !important;}.btn-primary{color:#fff;border:none;background-size:200% 100%;background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);transition:color .6s,background-position .6s;min-width:250px;}.btn-primary:hover{background-position:-100% 0;}input,select,textarea{max-width:280px;}h1,h2,h3,h4,h5{font-family:"futura_bkbook",sans-serif;}.h3,h3{font-size:1.5rem;}h3 strong{font-size:.8em;}p{margin:0.85em 0;color:#000;}a{text-decoration:none;}a:hover{text-decoration:underline;}#main-panel ul li,#main-panel ul li a,#main-panel p,#main-panel p a,#social-panel p,#social-panel p a,#promoted-panel p,#promoted-panel p a,label,input[type="text"],input:not([type]),input[type="tel"],input[type="email"],input[type="number"],select,textarea{font-family:"Open Sans",sans-serif;font-size:1em;}img{max-width:100%;}.body a,.body a:visited,#main-panel a,#main-panel a:visited{color:#3199CC;text-decoration:none;}.body a:hover,.body a:visited:hover,#main-panel a:hover,#main-panel a:visited:hover{text-decoration:underline;}body::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url("/images/preloader_bg_v2.png?format=webp&quality=80");}div#ploader-wrapper{display:none;height:100%;width:100%;float:left;position:fixed;z-index:999;transition:all .2s ease;background-image:url("/images/preloader_bg_v2.png");background-position:top center;background-repeat:no-repeat;}.no-js div#ploader-wrapper{display:none;}.ploader{position:absolute;height:80px;width:80px;border-radius:80px;border:3px solid rgba(32,157,53,.7);top:28%;top:calc(50% - 43px);left:35%;left:calc(50% - 43px);transform-origin:50% 50%;-webkit-animation:ploader 3s linear infinite;animation:ploader 3s linear infinite;}.ploader:after{content:"";position:absolute;top:-5px;left:20px;width:11px;height:11px;border-radius:10px;background-color:#fff;}.ajax-loader{background:url("/images/ajax_loader.svg") no-repeat scroll center center #ffffff !important;height:100%;left:0;position:absolute;top:0;width:100%;opacity:0.3;}.fancybox-loading{-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;border:6px solid rgba(100,100,100,0.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999;}@-webkit-keyframes fancybox-rotate{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}@keyframes fancybox-rotate{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}@-webkit-keyframes ploader{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes ploader{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}#top-header{}#top-header p.no-js-msg{text-align:center;font-family:"futura_bkbook",sans-serif;background-color:yellow;padding:15px 20px;}.search{position:relative;min-width:35px;width:0;height:34px;float:right;text-align:right;overflow:hidden;transition:width .5s;}.search.search-open{width:58%;}.search.small-screens.search-open{width:100%;}#search-action,.SearchButton,.search-toggle-icon,.search-button{background:url("/images/search.png") center center no-repeat #c3c1c1;width:35px;height:34px;display:block;position:absolute;top:0;font-size:22px;right:0;padding:0;margin:0;outline:0;line-height:50px;text-align:center;cursor:pointer;color:#dcddd8;text-indent:-9999px;}.search-button{height:34px;border:1px solid rgb(195,195,195);}#search-top{clear:both;width:100%;background:#7CA0C0;padding:0;margin:0;height:0;overflow:hidden;transition:all .1s ease-in-out;}#search-top.active{height:auto;padding:15px 0;overflow:visible;}#search-top span{display:inline !important;}#search-top input{background:#fff;border:none;font-size:1.2em;height:46px;margin:0 0 0 15px;width:70%;}#search-top a.SearchButton{background:url("/images/search.png") center center no-repeat #e0dfdf;height:46px;position:relative;display:inline-block;text-indent:-9999px;width:60px;padding:0;top:5px;}#search-action{display:none;float:right;height:34px;margin:0;padding:6px 12px;}#login{padding-right:10px;}.search input[type="text"],input:not([type]){height:34px;}#biggi-navbar .logo{display:none !important;}.menu-col{transition:0.3s;background-color:#209D35;border-radius:30px 0 0 30px;}.menu-col:before{content:" ";border:2px solid #209D35;width:80px;position:absolute;top:20px;left:-80px;}#site-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:none;margin-left:0;margin-right:50px;}#site-menu .navbar-nav li{padding-left:10px;padding-right:10px;color:#fff;}#site-menu .navbar-nav li:after{content:'/';padding-left:5px;}.navbar-header .menu-lbl{display:none;color:#fff !important;outline:none;border:none;}.navbar-header .menu-lbl:active,.navbar-header .menu-lbl:hover,.navbar-header .menu-lbl:focus{text-decoration:none;color:#fff;}.navbar-header button{height:35px;position:relative;overflow:hidden;width:45px;background-color:transparent !important;outline:none;border:none;}.navbar-header button span.icon-bar{transition:0.6s;display:block;width:100%;height:2px;border-radius:1px;margin-bottom:4px;}.navbar-header button span.icon-bar:last-child{margin-bottom:0;}.navbar-header button[aria-expanded=true] span.icon-bar{background-color:#fff;}.navbar-header button[aria-expanded=true] span.icon-bar:first-child{transform:rotate(-45deg);position:absolute;top:15px;left:0;}.navbar-header button[aria-expanded=true] span.icon-bar:nth-child(2){display:none;}.navbar-header button[aria-expanded=true] span.icon-bar:last-child{transform:rotate(45deg);top:15px;left:0;position:absolute;}#modal-nav.overlay .close-btn{top:unset !important;right:unset !important;text-align:center;position:relative;display:block;background-color:transparent;border:none;margin:5% auto;}#modal-nav.overlay #mob-menu{margin-top:5%;}#modal-nav #mob-menu .top-level{margin-left:0;}#modal-nav a.search-btn,#modal-nav #mob-menu .top-level li{background-color:#cdcdcd;padding:5px 15px;margin-bottom:5px;display:block;color:#333;text-align:center;}#modal-nav #mob-menu .top-level li a{color:#333;}.overlay{height:0%;width:100%;position:fixed;left:0;top:0;background-color:rgb(51,57,64);background-color:rgba(51,57,64,0.95);overflow-x:hidden;transition:0.5s;z-index:99999 !important;}.overlay-content{position:relative;top:10%;width:100%;text-align:center;margin-top:30px;}.overlay .close-btn{position:absolute;top:10%;right:15%;font-size:1.5em;z-index:99;cursor:pointer;background:none;border:none;}.overlay .close-btn:hover{text-decoration:none;}.overlay .close-btn span{font-weight:normal;vertical-align:middle;}.overlay .close-btn span.close-text{color:#ffffff;font-size:0.65em;}.overlay .close-btn span.close-icon{color:#6D7A88;font-size:1.4em;}#sform-wrapper .inner-wrapper{max-width:680px;margin:0 auto;top:20%;}#sform-wrapper h2{color:#ffffff;font-size:2em;margin-bottom:60px;}.search-box{position:relative;}.search-box span{width:100%;display:block;position:relative;}.search-box p,.search-box p a{color:#000000 !important;font-size:13px !important;}#search a.SearchButton:hover{opacity:.8;}.txt-search{display:block;float:left;width:100%;max-width:100%;padding:6px 40px 6px 10px;margin:0 0 15px;background-color:transparent;border-radius:0;box-shadow:none;outline:none;color:#333;line-height:1.4;font-size:1em;}.search-result-container .search-result-item{margin-bottom:25px;padding:25px;background-color:#f3f3f3;}.search-result-container .search-result-item:nth-child(even){background-color:#cdcdcd;}.search-result-container .search-result-item-title a{text-transform:capitalize;font-weight:normal;font-family:futura_bkbold;}.search-result-container .search-result-item-title a,.search-result-container .search-result-item-title a:visited,.search-result-container .search-result-item-link a,.search-result-container .search-result-item-link a:visited{color:#3199CC;}.search-result-pager{overflow:hidden;position:relative;margin:30px 0;padding:15px 0;}.search-result-pagertop{border-bottom:1px solid #ccc;}.search-result-pagerbottom{border-top:1px solid #ccc;}.search-box input[type="text"],.search-box input:not([type]),.search-box input[type="text"]:focus,.search-box input:not([type]):focus{width:100%;padding-right:35px;}ul.searchSkinObjectPreview{border-top:0;right:0;top:34px;width:100%;text-align:left;}ul.searchSkinObjectPreview > li p{font-size:12px;}.header{text-align:center;padding:15px 0;z-index:999 !important;background:rgb(255,255,255);background:linear-gradient(170deg,rgba(255,255,255,1) 0%,rgba(220,220,220,1) 75%,rgba(61,205,88,1) 100%);border-bottom:2px solid #209D35;}img.biggi-logo{max-width:100%;max-height:42px;}.header .logo-menu-panel .logo-col{text-align:left;}.header .header-wrapper{position:relative;overflow:hidden;}body p,body ul li{font-size:1.05em;}#main-panel{}#main-panel h1,#main-panel h2{text-align:center;position:relative;padding:10px 0;}#main-panel h2{text-transform:capitalize;}#main-panel .section-intro{text-align:center;}#main-panel .section-wrapper:first-child{}#main-panel .section-wrapper{padding-bottom:20px;margin-bottom:20px;border-radius:5px;}#main-panel ul{margin-left:0;padding-left:0;list-style-position:inside;}.hidden{display:none !important;}.bg-white{background-color:#ffffff;}.bg-fblue{background-color:#3199CC;color:#fff;}.bg-dblue{background-color:#2A3885;color:#fff;}.bg-green{background-color:#209D35;color:#ffffff;}.bg-lgreen{background-color:#209D35 !important;}.bg-background-grey{background-color:#566271;}.bg-yellow{background-color:#FFC439;}.bg-about{background-color:#aaeeb6;}.bg-products{background-color:#6be17e;}.bg-library{background-color:#41d85a;}.bg-facebook{background-color:#3B5998;}.bg-twitter{}.bg-newsletter{}.cta-lgreen a{padding:15px 20px;color:#ffffff !important;display:inline-block;position:relative;overflow:hidden;text-decoration:none;background-size:200% 100%;background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);transition:background-position 0.6s;}.cta-lgreen a:hover{background-position:-100% 0;}.cta-lgreen a i{float:right;margin-right:0;margin-top:4px;padding-left:15px;}.cta-yellow a{background-color:#FFC439;color:#444 !important;padding:15px 20px;display:inline-block;position:relative;overflow:hidden;}.cta-yellow a i{float:right;margin-right:0;margin-top:4px;padding-left:15px;}.cta-lgreen a,.cta-yellow a{opacity:1;}.cta-yellow a:hover{opacity:0.8;transition:opacity 0.6s;}.body-content ul{list-style:none;}.body-content ul{margin-left:0;padding-left:0;}.body-content ol{margin-left:1em;padding-left:0;}.body-content ul li{display:block;padding-bottom:15px;}.body-content ul li i.fa{padding-right:15px;}.navbar-toggler{border-radius:0;}.navbar-toggler i.fa-bars{color:#ffffff;}.menu-col .navbar{float:right;}.menu-col .navbar .search-btn{color:#fff !important;text-decoration:none;transition:all 0.6s ease;-webkit-backface-visibility:hidden;padding-bottom:0;padding-right:5px;border-bottom:1px solid transparent;}.menu-col .navbar-nav > li a{text-decoration:none;display:inline-block;font-family:"futura_bkbook",sans-serif;opacity:1;transition:all 0.6s ease;cursor:pointer;-webkit-backface-visibility:hidden;padding-bottom:0;border-bottom:1px solid transparent;}.menu-col .navbar-nav > li a,.menu-col .navbar-nav > li i{font-size:1em;color:#fff !important;}.menu-col .navbar-nav > li i{padding-right:5px;}.menu-col .navbar .search-btn,.menu-col .navbar-nav > li a{position:relative;}.menu-col .navbar .search-btn:after,.menu-col .navbar-nav > li a:after{display:block;content:'';border-bottom:solid 1px #fff;position:absolute;bottom:0px;width:100%;transform:scaleX(0);transition:transform 250ms ease-in-out;}.menu-col .navbar .search-btn:hover:after,.menu-col .navbar-nav > li a:hover:after{transform:scaleX(1);}ul.search-actions,ul.search-actions li{list-style-type:none;}.search-actions .cancel-btn input,.search-actions .reset-btn input,.search-actions .search-btn a{padding-right:15px;padding:7px 60px;border:none;border-radius:18px;outline:none;text-decoration:none;}.search-actions .search-btn a{color:#fff !important;background-color:#209D35;display:block;}.search-actions .cancel-btn input,.search-actions .reset-btn input{color:#fff !important;background-color:#FF3366 !important;display:block;width:100%;max-width:initial;}#sform-wrapper .search-actions .search-btn{color:#fff !important;background-size:200% 100%;background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);transition:background-position 0.6s;}#sform-wrapper .search-actions .search-btn:hover{background-position:-100% 0;}#sform-wrapper .search-actions .cancel-btn{color:#333 !important;background-color:#cdcdcd;}#sform-wrapper .search-actions .cancel-btn,#sform-wrapper .search-actions .search-btn{padding-right:15px;padding:7px 60px;border:none;border-radius:18px;outline:none;}.search-btn span{padding-right:5px;}.search-btn i{color:#fff;}#home-carousel{position:relative;overflow:hidden;}.slick-slider-wrapper{position:relative;overflow:hidden;margin:0 auto;}.slick-slider-wrapper .slick-track,.slick-slider-wrapper .slick-slide{position:relative;overflow:hidden;}#banner-carousel .slick-slider-wrapper,#banner-carousel .slick-slider-wrapper .slick-slide{height:500px;}.no-js #banner-carousel .slick-slider-wrapper,.no-js #banner-carousel .slick-slider-wrapper .slick-slide{height:auto;}#banner-carousel .slick-slider-wrapper ul.slick-dots{bottom:30px;}#banner-carousel .slick-slider-wrapper ul.slick-dots li button:before{color:#ffffff;opacity:1;content:'•';}#banner-carousel .slick-slider-wrapper ul.slick-dots li.slick-active button:before{color:#000000;}#banner-carousel .slick-slider-wrapper .slick-dotted.slick-slider{margin-bottom:0;}#banner-carousel .slick-slider-wrapper .slick-slide > div{position:relative;overflow:hidden;}#banner-carousel{position:relative;overflow:hidden;z-index:1;border:none;background-color:#ecf1f6;}#banner-carousel .loading .item-wrapper{display:none;}#banner-carousel .loading .item-wrapper:first-child{display:block;}#banner-carousel .banner-item{background-repeat:no-repeat;background-position:center center;position:relative;background-size:cover;width:100%;height:70vh;height:500px;min-height:500px;border-bottom:2px solid #209D35;display:flex;align-items:center;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;}.no-js #banner-carousel .banner-item{height:auto;margin-bottom:15px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;height:100%;display:block;display:flex;align-items:center;}#banner-carousel .banner-wrapper > .banner-item:not(:first-child){display:none;}#banner-carousel .banner-item .caption-wrapper{position:relative;display:flex;align-items:center;}#banner-carousel .banner-item .caption-wrapper.place-left{justify-content:flex-start;}#banner-carousel .banner-item .caption-wrapper.place-right{justify-content:flex-end;}#banner-carousel .banner-item .inner-left-text-wrapper,#banner-carousel .banner-item .inner-right-text-wrapper{background:linear-gradient(to right,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.9) 52%,rgba(0,0,0,0.9) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08000000',endColorstr='#63000000',GradientType=1);width:350px;padding:20px;}#banner-carousel .banner-item .inner-left-text-wrapper h1,#banner-carousel .banner-item .inner-left-text-wrapper h2,#banner-carousel .banner-item .inner-right-text-wrapper h1,#banner-carousel .banner-item .inner-right-text-wrapper h2{font-size:2em;color:#ffffff;line-height:1.4;text-transform:capitalize;}#banner-carousel .inner-left-text-wrapper p,#banner-carousel .inner-right-text-wrapper p{text-align:center;margin-top:20px;margin-bottom:20px;color:#fff;}#banner-carousel .inner-left-text-wrapper p.btn-detail,#banner-carousel .inner-right-text-wrapper p.btn-detail{}#banner-carousel .inner-left-text-wrapper p.btn-detail a,#banner-carousel .inner-right-text-wrapper p.btn-detail a{color:#fff;text-decoration:none;-webkit-backface-visibility:hidden;box-shadow:0 10px 5px 0 rgba(0,0,0,.27);padding:8px 30px;border-radius:20px;background-size:200% 100%;background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);box-shadow:0 10px 5px 0 rgba(0,0,0,.27);transition:background-position 0.6s;display:flex;align-items:center;justify-content:space-between;}#banner-carousel .inner-left-text-wrapper p.btn-detail a:hover,#banner-carousel .inner-right-text-wrapper p.btn-detail a:hover{background-position:-100% 0;}#banner-carousel .inner-left-text-wrapper p.btn-detail a i,#banner-carousel .inner-right-text-wrapper p.btn-detail a i{float:right;font-size:1.2em;}.slick-dots li button:before{font-size:12px !important;}#breadcrumb-panel .breadcrumb-wrapper{margin-bottom:15px;margin-top:15px;display:block;border-bottom:1px solid #e8e8e8;padding-bottom:15px;position:relative;overflow:hidden;}#breadcrumb-panel .breadcrumb-wrapper ul{list-style:none;margin-bottom:0;padding-left:0;}#breadcrumb-panel .breadcrumb-wrapper ul li{display:inline-block;}#breadcrumb-panel .breadcrumb-wrapper ul li a{color:#333333;padding-right:15px;position:relative;}#breadcrumb-panel .breadcrumb-wrapper ul li a:after{content:" / ";position:absolute;right:0;top:50%;transform:translateY(-50%);}.featured-panel{}.featured-panel .panel-wrapper{min-height:225px;height:auto !important;border:1px solid #cdcdcd;padding:15px;background-color:#ecf1f6;}.featured-panel .panel-wrapper.content-card{padding:0;margin-bottom:30px;}.featured-panel .panel-wrapper.content-card p{margin-bottom:0;}.donations-card,.project-card{padding:0 !important;}.donations-card h3,.project-card h3{padding:15px 0;}.donations-card p a img,.project-card p a img{width:100%;box-shadow:6px 3px 50px 9px rgba(0,0,0,0.25);}.featured-panel .panel-wrapper a{display:block;width:100%;position:relative;text-decoration:none;color:#333333;}.panel-wrapper h3{font-size:1.1em;}.panel-wrapper h3,.panel-wrapper h3 a{}#promoted-panel .content-card h3.text-center{margin-bottom:0;}#promoted-panel .content-card h3{padding:0 !important;}#promoted-panel .content-card h3 a{padding:15px;background-size:200% 100%;background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);transition:background-position 0.6s;box-shadow:0 10px 5px 0 rgba(0,0,0,.27) }#promoted-panel .content-card h3 a:hover{background-position:-100% 0;}.project-card h3{margin-bottom:0;}.project-card .img-wrapper,.project-card .copy-wrapper{min-height:375px;}.project-card .img-wrapper{background-size:cover;background-position:center;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);height:100%;width:100%;}.project-card .copy-wrapper{padding:30px;background-color:#ffffff;background-color:#f8f9fa;box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);transition:background-color .4s,box-shadow .4s;}.project-card .copy-wrapper:hover,.project-card .copy-wrapper:focus{background-color:#fff;box-shadow:0 0px 5px 0 rgba(0,0,0,.27);}.project-card .copy-wrapper a i{vertical-align:text-bottom;}.project-card:not(:last-child){margin-bottom:2em;}.accreditations-panel{margin-top:0;margin-bottom:0;}.accreditations-panel .panel-wrapper{min-height:100px;padding:15px 15px;border-radius:0;border:none;box-shadow:none !important;}.accreditations-panel .slick-slider-wrapper,.accreditations-panel .slick-slider-wrapper .slick-slide{height:140px;}.accreditations-panel img.partner-logo{background-color:#cdcdcd;padding:8px 50px;background-color:#cdcdcd;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);margin:0 auto;transition:background-color .4s,box-shadow .4s;width:auto;margin:0 5px;}.accreditations-panel img.partner-logo:hover{background-color:#f8f9fa;box-shadow:0 0px 5px 0 rgba(0,0,0,.27);}#cta-section{padding-bottom:50px;}.contact-details-wrapper p i{margin-right:10px;color:#209D35;font-size:1.5em;}.contact-details-wrapper input,.contact-details-wrapper select,.contact-details-wrapper textarea{border:none;border-radius:0 !important;margin-bottom:15px;max-width:100%;padding-left:6px !important;padding-right:6px !important;padding-top:6px !important;padding-bottom:6px !important;box-sizing:border-box;background-color:#f3f3f3 !important;width:100%;font-size:1em;line-height:1.2;box-shadow:none !important;}.contact-details-wrapper input,.contact-details-wrapper select,.contact-details-wrapper textarea{border:1px solid #bfbfbf;background-color:#f3f3f3;font-size:1em !important;}.contact-details-wrapper textarea{min-height:103px;}#cta-panel .cta-links{justify-content:center;}#cta-panel .cta-links a{display:block;color:#ffffff;font-size:1.1em;cursor:pointer;padding:10px 22px !important;text-decoration:none;border-radius:30px;background:linear-gradient(to bottom,rgba(32,157,53,1) 0%,rgba(13,184,44,1)100%);background-size:200% 100%;box-shadow:0 10px 5px 0 rgba(0,0,0,.27);transition:background-position 0.6s;}#cta-panel .cta-links a:hover{background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);background-position:-100% 0;}#cta-panel .cta-links a i{margin-right:10px;}#cta-panel .cta-links a i:last-child{float:right;}#cta-panel .cta-links a i.action-icon{float:right;font-size:1.5em;-webkit-animation:tilt0 1s ease forwards;animation:tilt0 1s ease forwards;margin-right:0;}#cta-panel .cta-links a.selected i.action-icon{-webkit-animation:tilt180 1s ease forwards;animation:tilt180 1s ease forwards;}#cta-panel .cta-links a:hover{background-color:#3199CC !important;}#cta-panel .cta-links .callback-link i.fa-phone-alt{transform:rotate(90deg);}.contact-details-wrapper #contact-form input,.contact-details-wrapper #contact-form select,.contact-details-wrapper #contact-form textarea,.contact-details-wrapper #contact-form button{width:100%;max-width:100%;}.contact-details-wrapper #contact-form input,.contact-details-wrapper #contact-form select{height:30px;}.card-wrapper #contact-form-wrapper{border:2px dashed #cdcdcd;padding:25px;margin:25px;}#contact-form-wrapper{position:relative;}#contact-form-wrapper input[type=text],#contact-form-wrapper input[type=email],#contact-form-wrapper input[type=tel],#contact-form-wrapper input[type=number]{height:30px;}#contact-form-wrapper .control-checkbox{display:flex;align-items:center;cursor:pointer;}.consent-input .field-validation-error + label > .control-indicator{border:1px solid red;}.consent-input .field-validation-error{visibility:hidden;display:none;}#main-panel #contact-form-wrapper button.submit{padding-top:10px;padding-bottom:10px;margin-bottom:15px;border:none;color:#ffffff;text-shadow:none !important;box-shadow:0 10px 5px 0 rgba(0,0,0,.27);padding-left:20px;padding-right:20px;text-decoration:none;font-weight:normal;background-size:200% 100%;background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);transition:background-position 0.6s;}#main-panel #contact-form-wrapper button.submit:hover{background-position:-100% 0;}.field-validation-error{color:#ff3366;font-weight:normal;display:block;margin-bottom:12px;}input:not([type]).input-validation-error,input[type="text"].input-validation-error,input[type="tel"].input-validation-error,input[type="email"].input-validation-error,input[type="password"].input-validation-error,select.input-validation-error{border:1px solid #FF0000 !important;}.validation-summary-errors{color:#FF0000;font-size:1.1em;font-weight:normal;}.validation-summary-errors ul,.validation-summary-valid ul{margin-top:0;list-style:none;}.validation-summary-errors ul li,.validation-summary-valid ul li,.field-validation-error span{color:#FF0000 !important;display:block;}#main-panel .contact-details-wrapper h2{margin-top:25px !important;margin-bottom:25px !important;border-bottom:1px solid #209D35;padding-bottom:15px;line-height:1.2;display:block;}#main-panel .contact-details-wrapper h2:after{display:none;}.grey-bg-panel{background-color:#ecf1f6;}.deep-grey-bg-panel{background-color:#566271;}.white-bg-panel{background-color:#ffffff;}.subtle-blue-bg-panel{background-color:#ECFDF6;}.deeper-blue-bg-panel{background-color:#C1F8E2;}#generic-section{padding-top:25px;}.golden-bg-panel{background-color:#FFD700;}.row-panel{padding-top:50px;padding-bottom:50px;}.row-panel h2{text-align:center;margin-bottom:1em;}.project-intro{margin-bottom:25px;}#social-section{padding-bottom:0;}#social-panel,#social-section{margin-bottom:0;}#social-panel .panel-wrapper{min-height:268px;border:none;box-shadow:none;padding:15px 15px 30px 15px;padding:0;margin-bottom:30px;}#social-panel .col-md-12 .row:nth-child(2) .panel-wrapper{min-height:360px;}#social-panel .panel-wrapper h3{padding-bottom:15px;margin-top:10px;margin-bottom:15px;font-size:1.7rem;}#social-panel .panel-wrapper h3 a,#social-panel .panel-wrapper h3 a:hover{text-decoration:none;color:#333333;}#social-panel .slider{margin-left:0;padding-left:0;}#social-panel .slider .item-wrapper{padding:15px;}.content-card img,#social-panel img{max-width:100%;}#social-panel .testimonials-card .slick-slide,#social-panel .news-card .slick-slide{background-color:#ffffff;min-height:180px;box-shadow:0 0px 5px 0 rgba(0,0,0,.27);}.featured-panel .content-card h3 a{color:#ffffff;}#social-panel a,#social-panel a:visited{color:#3199CC;color:#3a84df;position:relative;}#social-panel a.see-more{margin-top:15px;}#promoted-panel .panel-wrapper{opacity:1;transition:opacity 0.6s;border:none;box-shadow:none;background:none;}#promoted-panel .panel-wrapper > p{margin-bottom:15px;border-bottom:1px solid #cdcdcd;padding-bottom:15px !important;}.content-card a.see-more{display:block;padding:7px 15px;color:#ffffff !important;text-decoration:none;background:linear-gradient(to bottom,rgba(32,157,53,1) 0%,rgba(13,184,44,1)100%);background-size:200% 100%;box-shadow:0 10px 5px 0 rgba(0,0,0,.27);transition:background-position 0.6s;}.content-card a.see-more i{float:right;font-size:1.35em;padding-right:10px;}.content-card a.see-more:hover{background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);background-position:-100% 0;}img.video-thumbnail{max-width:100%;width:100%;height:auto;opacity:1;transition:opacity 0.6s;box-shadow:6px 3px 50px 9px rgba(0,0,0,0.25);}img.video-thumbnail:hover{opacity:0.8;}.child-item{margin-bottom:15px;padding-bottom:15px;}a[data-fancybox],.video-item > a{position:relative;}img.video-thumbnail + i,.video-item i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3.8em;color:#D32322;}body .html5-video-player{background-color:#fff;}.video-item .detail-link{margin:15px 0;}.video-item .detail-link a{display:block;box-shadow:0 10px 5px 0 rgba(0,0,0,.27);}.video-item .detail-link a i{font-size:1em;color:#ffffff;position:relative;top:auto;left:auto;transform:inherit;}.about-us-section{}.about-us-section .intro{margin-bottom:50px;}#main-panel .about-us-section .about-us-panel h2{padding-top:0;margin-top:0;}.about-us-panel,.about-us-panel .inner-wrapper{margin-bottom:25px;}.about-us-panel h2 span{text-transform:capitalize;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #209D35;display:inline-block;-webkit-animation:w60 1s ease forwards;animation:w60 1s ease forwards;position:relative;}.content-card .content-wrapper,.about-us-panel .content-wrapper{background-color:#ECFDF6;padding:25px 15px;border-radius:5px;}.about-us-panel .inner-wrapper.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.5s;animation-delay:0.5s;margin-bottom:25px;border:2px dashed #cdcdcd;padding:25px;}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,10%,0);}100%{opacity:1;transform:none;}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,10%,0);}100%{opacity:1;transform:none;}}#main-panel .team-list{padding-top:25px;margin-top:25px;margin-bottom:25px;border-top:1px solid #f2f2f2;}#main-panel .team-list .details-wrapper{background-color:#f2f2f2;padding:25px;margin-bottom:15px;box-shadow:0 5px 5px 0 rgba(0,0,0,.27);}#main-panel .team-list .key-details{}#main-panel .team-list .bio-details{}#main-panel .team-list .key-details .image-holder{text-align:center;min-height:225px;position:relative;}#main-panel .team-list .bio-details a.detail-link{padding:8px 10px;color:#ffffff;text-transform:uppercase;font-size:0.9em;text-decoration:none;display:block;background-size:200% 100%;background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);transition:background-position 0.6s;}#main-panel .team-list .bio-details a.detail-link i{padding-left:10px;float:right;font-size:1.5em;}#main-panel .team-list .bio-details a.detail-link:hover{background-position:-100% 0;}a.mail-link{word-break:break-all;}.profile-details{}#main-panel .profile-details .details-wrapper h1{text-align:left;margin-top:25px;display:block;}.profile-details .details-wrapper{border-bottom:1px solid #cdcdcd;margin-bottom:15px;background-image:url("/images/profile_bg.png");background-repeat:no-repeat;background-size:cover;background-color:#C1F8E2;padding-top:15px;padding-left:15px;padding-right:15px;}.profile-details .details-wrapper .contact-section{padding:15px;background:url("/images/white_transparent_bg.png") repeat top left transparent;}.profile-details .details-wrapper .photo-pane{text-align:right;}.profile-details .details-wrapper .photo-pane img{max-width:385px;}.profile-details .details-wrapper .profile-photo{margin-bottom:15px;max-width:100%;}ul #biggi-offices{margin-left:0;padding-left:0;}ul#biggi-offices li button{color:#333;}#biggi-map{height:473px;width:100%;background-color:#cdcdcd;}#map-wrapper{}.find-us #map-wrapper{padding:0;}.contact-details-wrapper{position:relative;margin-bottom:20px;}.office-address{white-space:pre-line;}.contact-details-wrapper #office-details-pane p:nth-child(n-2){display:flex;align-items:center;}select{}input[type="text"],input:not([type]),input[type="email"],input[type="tel"],input[type="number"],select,textarea{border:1px solid #bfbfbf;margin-bottom:15px;max-width:100%;width:100%;padding-left:6px;padding-right:6px;box-sizing:border-box;background-color:#f3f3f3;outline:none;}.maps-panel{border-top:1px solid #209D35;padding-top:15px;}.maps-panel ul li{display:block;border-bottom:1px solid #cdcdcd;}.maps-panel ul li button{color:#333333;display:block;margin-bottom:10px;padding:10px 0 10px 10px;text-decoration:none;cursor:pointer;background-size:200% 100%;background-image:linear-gradient(to right,#cdcdcd 50%,#209D35 50%);transition:background-position .4s,color 0.4s;border:none;width:100%;text-align:left;}.maps-panel ul li button.selected,.maps-panel ul li button:hover{color:#ffffff !important;background-position:-100% 0;}.maps-panel .offices-panel{margin-bottom:15px;}.maps-panel ul li button.selected,button#getdirections{padding-top:10px;padding-bottom:10px;border:none;color:#ffffff;vertical-align:top;border-radius:0;width:100%;display:block;font-size:1em;background-size:200% 100%;background-image:linear-gradient(to right,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);transition:background-position 0.4s;}.maps-panel ul li button.selected:hover,button#getdirections:hover{background-position:-100% 0;}.maps-panel #maps-message{margin-bottom:0;}#maps-message a{color:#3199CC;font-weight:normal;transition:color .6s linear;}.mapouter{position:relative;text-align:right;height:462px;width:100%;}.gmap_canvas{overflow:hidden;background:none !important;height:462px;width:100%;}#maps-message a:hover{color:#00ccff;}.directions-panel{margin-bottom:15px;}.directions-form{margin-top:5px;padding-top:5px;}.directions-form #start{width:100%;margin-bottom:5px;max-width:100%;border:1px solid #bfbfbf;height:30px;}#location-detail .directions-form #start{padding-top:8px;padding-bottom:8px;min-height:44px;}.gm-style-iw *{display:block;width:100%;}.gm-style-iw h4{font-family:futura_bkbold;font-size:1.2em;}.gm-style-iw h4,.gm-style-iw p{margin:0 0 5px 0;padding:0;}.gm-style-iw p{font-size:1.1em;}.gm-style-iw a{color:#4272db;display:inline;}.gm-style-iw p strong,.gm-style-iw a strong{display:inline;}section.contact-info{padding-top:15px;padding-bottom:15px;background-color:#444e5a;color:#ffffff;}section.contact-info a{color:#ffffff;}.adp-directions{width:100%;}.adp-placemark tbody tr td{padding:5px;}.directions-wrapper{position:relative;overflow:hidden;display:block;width:100%;}.directions-wrapper.loading{min-height:200px;}#directionsPanel{position:relative;overflow:hidden;}#directionsPanel .adp,#directionsPanel .adp table{font-family:"futura_bkbook",san-serif !important;}#directionsPanel h2{margin-top:0;margin-bottom:20px;border-top:1px solid #209D35;padding-top:15px;display:block;}#directionsPanel > div{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #cdcdcd;display:block;width:100%;position:relative;overflow:hidden;}#main-panel .select{position:relative;display:inline-block;width:100%;}#main-panel .select select{display:inline-block;width:100%;padding:7px 15px;cursor:pointer;color:#7b7b7b;border:0;border-radius:0;outline:0;background:#e6e6e6;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:36px;}#main-panel .select select::-ms-expand{display:none;}#main-panel .select select:hover,#main-panel .select select:focus{color:#000;background:#ccc;}#main-panel .select select:disabled{pointer-events:none;opacity:.5;}#main-panel .select-arrow{position:absolute;top:16px;right:15px;width:0;height:0;pointer-events:none;border-width:6px 7px 0 7px;border-style:solid;border-color:#7b7b7b transparent transparent transparent;}#main-panel .select select:hover ~ .select-arrow,#main-panel .select select:focus ~ .select-arrow{border-top-color:#000;}#main-panel .select select:disabled ~ .select-arrow{border-top-color:#ccc;}.control{position:relative;display:block;margin-bottom:15px;padding-left:45px;cursor:pointer;min-height:34px;}.control input{position:absolute;z-index:-1;opacity:0;}.control-indicator{position:absolute;top:1px;left:1px;width:34px;height:34px;background:transparent;border:1px solid #6F7B8A;}.control:hover input ~ .control-indicator,.control input:focus ~ .control-indicator{background:#ccc;}.control input:checked ~ .control-indicator{background:transparent;}.control:hover input:not([disabled]):checked ~ .control-indicator,.control input:checked:focus ~ .control-indicator{}.control input:disabled ~ .control-indicator{pointer-events:none;opacity:.6;background:#e6e6e6;}.control-indicator:after{position:absolute;display:none;content:'';}.control input:checked ~ .control-indicator:after{display:block;}.control-checkbox .control-indicator:after{top:7px;left:14px;width:6px;height:14px;transform:rotate(45deg);border:solid #209D35;border-width:0 2px 2px 0;}.control-checkbox input:disabled ~ .control-indicator:after{border-color:#7b7b7b;}.control-radio .control-indicator{border-radius:50%;}.control-radio .control-indicator:after{top:10px;left:10px;width:12px;height:12px;border-radius:50%;background:#fff;}.control-radio input:disabled ~ .control-indicator:after{background:#7b7b7b;}.control-checkbox label{margin-bottom:0;}.content-card{min-height:100px;height:auto !important;width:100%;border:1px solid #e0e0e0;box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);border-radius:5px;padding:15px;transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;}.content-card:hover{box-shadow:0 1px 20px 0 rgba(0,0,0,0.25);}.donation-links h2{font-size:1.7em;}.donation-links a{padding:35px 25px;display:block;cursor:pointer;display:flex;align-items:center;justify-content:center;background-size:200% 100%;background-image:linear-gradient(to right,#495057 50%,yellowgreen 50%);transition:background-position .6s;}.donation-links a.selected,.donation-links a:hover{background-position:-100% 0;}.donation-links a i{color:#fff;transition:color .6s;font-size:7em;}.donation-links a[data-target='#flw-panel'] i:first-child{padding-right:25px;}.donation-forms{margin-bottom:30px;}.consent-input .control-checkbox{display:flex;align-items:center;cursor:pointer;}.donation-forms .form-wrapper{border-top:2px dashed #cdcdcd;margin-top:15px;}.donation-forms > div{position:relative;overflow:hidden;min-height:0;}#flw-panel .form-wrapper{padding:20px 0;}#flw-panel .form-wrapper .inner-wrapper{padding:20px;position:relative;height:100%;}#ba-panel .ba-icon{width:100%;max-width:100%;height:-webkit-fill-available;}#ba-panel .form-wrapper{padding:20px 0;}#ba-panel .form-wrapper .inner-wrapper{padding:20px;position:relative;}#ba-panel .form-wrapper .copy-wrapper{padding:25px;background-color:#fff;}.bg-flw{background-color:#F2A106;}.bg-ba{background-color:#E9ECEF;}.animated-panel .child-item{}.search-filters .filters-wrapper{align-items:center;}.search-filters .filters-wrapper p{font-size:1.2em;text-align:right;margin-top:.7rem;padding-right:15px;}.search-filters .filters-wrapper p:after{content:" ";border-right:1px dashed #cdcdcd;position:absolute;right:0;height:200%;top:50%;transform:translateY(-50%);}.search-filters input[type="text"],.search-filters input:not([type]),.search-filters input[type="number"]{border:none;padding:7px 15px;background-color:#e6e6e6;}.search-filters .reset-btn .btn{background-image:linear-gradient(to right,#cdcdcd 50%,rgba(13,184,44,1) 50%);color:#333;}.search-filters .reset-btn .btn:hover{color:#fff;}.search-filters .search-btn{text-align:right;}#articles-search-filters{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding-top:15px;padding-bottom:15px;margin-bottom:15px;}#news-listing-page .listing-wrapper{padding-bottom:25px;margin-bottom:25px;}#news-listing-page .listing-wrapper .news-brief h3{margin-top:0;font-size:1.2em;font-family:"futura_bkbold",sans-serif;}#news-listing-page .listing-wrapper .news-brief p.date strong{font-weight:200;}#news-listing-page .listing-wrapper .news-brief-image .image-holder{min-height:160px;position:relative;margin-bottom:15px;}.news-brief-image .image-holder img{box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);}#news-listing-page .listing-wrapper .articles-pagination ul.pagination{justify-content:center;}#news-listing-page .listing-wrapper .articles-pagination ul.pagination li{font-family:"futura_bkbold",sans-serif;}.news-item .multi-day{width:7.1875em;height:7.1875em;float:left;overflow:hidden;position:absolute;}.news-item .multi-day .date{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;padding:0;height:auto }.news-item .multi-day .date:last-child{margin-right:0 }.news-item .multi-day .date:nth-child(1){position:relative }.news-item .multi-day .date:nth-child(1):after{position:absolute;content:'';z-index:50;top:auto;bottom:auto;left:auto;right:auto;border-top:8px solid currentColor;border-right:8px solid transparent;border-bottom:none;border-left:8px solid transparent;bottom:-8px;left:50% }.news-item .multi-day .date:nth-child(1):after{border-top-color:#f8e004;transform:translateX(-50%) }.news-item .multi-day .date:nth-child(1) .day{text-align:right;padding-right:.125em }.news-item .multi-day .date:nth-child(1) .month{text-align:left;padding-left:.125em }.news-item .multi-day .date:nth-child(2){background-color:#252525;color:#fff }.news-item .multi-day .date:nth-child(2) .day{text-align:left;padding-left:.125em }.news-item .multi-day .date:nth-child(2) .month{text-align:right;padding-right:.125em }.news-item .multi-day .date .day{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:.5rem;margin-top:0 }.news-item .multi-day .date .day:last-child{margin-right:0 }.news-item .multi-day .date .month{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:1.2rem .5rem }.news-item .multi-day .date .month:last-child{margin-right:0 }.news-item .date{float:left;display:block;margin-right:2.35765%;width:23.23176%;background-color:#FFD700;padding:.75rem;font-weight:700;font-style:normal;color:#252525;width:7.1875em;height:7.1875em }.news-item .date:last-child{margin-right:0 }.news-item .day{display:block;text-align:center;font-size:1.875em;letter-spacing:-.05em;margin-top:-.2em }.news-item .month{display:block;text-align:center;text-transform:uppercase;font-weight:500 }.news-item .year{display:block;text-align:center;text-transform:uppercase;font-weight:500;font-size:1.875em;padding:.5rem;}.article-details h1{text-align:left !important;margin-bottom:15px;}.article-details h1:after{display:none;}.article-details p.date{border-top:1px solid #cdcdcd;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #cdcdcd;}.article-details .article-img{padding-bottom:10px;border-bottom:1px solid #cdcdcd;margin-bottom:20px;width:100%;}#news-listing-page .news-item{margin-bottom:25px;margin-top:25px;}.back-to-listing{text-align:right;padding-top:15px;}#main-panel .documents-list h2{display:block;text-align:left;}#docs-listing .listing-wrapper{padding-bottom:25px;margin-bottom:25px;}#docs-listing .listing-wrapper .doc-brief{min-height:112px !important;margin-bottom:10px;}#docs-listing .listing-wrapper .doc-brief h3{margin-top:0;font-size:1.2em;font-family:"futura_bkbold",sans-serif;}.doc-image .image-holder{min-height:250px;min-width:160px;position:relative;margin-bottom:15px;text-align:center;background-color:#212529;display:flex;align-items:center;justify-content:center;}.doc-image i{font-size:10em;color:#fff;}#docs-listing .listing-wrapper .detail-link a{display:block;}.detail-link a{box-shadow:0 10px 5px 0 rgba(0,0,0,.27);}#docs-listing .listing-wrapper .articles-pagination ul.pagination{justify-content:center;}#docs-listing .listing-wrapper .articles-pagination ul.pagination li{font-family:"futura_bkbold",sans-serif;}#main-panel .videos-list h2{display:block;text-align:left;}#videos-listing .listing-wrapper{padding-bottom:25px;margin-bottom:25px;}#videos-listing .listing-wrapper .articles-pagination ul.pagination{justify-content:center;}#docs-listing .listing-wrapper .articles-pagination ul.pagination li{font-family:"futura_bkbold",sans-serif;}footer{color:#ffffff;padding-top:30px;padding-bottom:30px;}footer .top-footer-panel{align-items:center;}footer p{font-size:1em;color:#ffffff;}footer span{display:inline-block;}footer a,footer a:visited,footer a:active{color:#ffffff;transition:0.6s;}footer a:hover{color:#ffffff;opacity:0.7;}.footer-links{}.footer-links li{width:auto;padding-left:5px;}.footer-links li:first-child{padding-right:10px;position:relative;}.footer-links li:first-child:after{content:" | ";position:absolute;right:0;}footer ul{margin-top:0;margin-bottom:0;margin-left:0;list-style:none;text-align:right;}footer ul li{color:#fff;display:inline-block;}footer ul li a{border-bottom:1px solid transparent;transition:0.6s;text-decoration:none !important;}footer ul li a:hover{text-decoration:none !important;border-bottom:1px solid #fff;}footer .footer-sitemap,footer .reg-info-wrapper{border-top:1px solid #cdcdcd;margin-top:5px;}footer .footer-sitemap{padding:30px 0;}footer .reg-info-wrapper{padding-top:15px;margin-top:5px;}footer .footer-sitemap h3{font-size:1.05em;color:#ffffff;padding-bottom:5px;border-bottom:1px solid #cdcdcd;}footer .footer-sitemap ul{margin-left:0;text-align:left;}footer .footer-sitemap ul li{display:block;}footer .footer-sitemap ul li a:hover,footer .footer-sitemap ul li a:active,footer .footer-sitemap ul li a:focus{color:#fff;}footer .reg-info-wrapper p{text-align:left;}footer a.top-link{color:#fff;font-family:"futura_bkbold",sans-serif;margin-bottom:5px;display:block;text-align:center;}footer .reg-info-wrapper ul.social-links{padding-top:0;}footer .reg-info-wrapper ul.social-links li a{background:none;}footer .reg-info-wrapper ul.social-links li,footer .reg-info-wrapper ul.social-links li a,footer .reg-info-wrapper ul.social-links li a:hover{border:none !important;color:#fff;text-decoration:none !important;}footer .reg-info-wrapper ul.social-links li a i{font-size:1.5em;}ul.social-links{display:block;float:right;padding-top:10px;}ul.social-links li{display:inline-block;font-size:1.3em;padding:0 3px;}ul.social-links li a{display:block;opacity:1;transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-opacity:1;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;}ul.social-links li a:hover{-ms-opacity:0.8;opacity:0.8;}@-webkit-keyframes w100{from{width:0%;}to{width:100%;}}@keyframes w100{from{width:0%;}to{width:100%;}}@-webkit-keyframes w50{from{width:0%;}to{width:50%;}}@keyframes w50{from{width:0%;}to{width:50%;}}@-webkit-keyframes tilt180{from{transform:rotate(0deg);}to{transform:rotate(180deg);}}@keyframes tilt180{from{transform:rotate(0deg);}to{transform:rotate(180deg);}}@-webkit-keyframes tilt0{from{transform:rotate(180deg);}to{transform:rotate(0deg);}}@keyframes tilt0{from{transform:rotate(180deg);}to{transform:rotate(0deg);}}#location-section{padding:0;position:relative;overflow:hidden;}#location-section h2{margin-top:1em;}#pupils-search{border-bottom:1px solid #cdcdcd;padding:15px 0;margin-bottom:15px;}#pupils-search h2{border-bottom:1px solid #cdcdcd;padding-bottom:15px;margin-bottom:15px;text-align:left;}#pupils-search .search-btn a,#pupils-search .reset-btn input[type="submit"]{display:block;padding:5px 30px;color:#ffffff;max-width:280px;width:100%;border:none;opacity:1;text-decoration:none;-webkit-backface-visibility:hidden;transition:opacity .6s ease;}#pupils-search .search-btn a:hover,#pupils-search .reset-btn input[type="submit"]:hover{opacity:.8;}#pupils-search .search-btn a{background-color:#209D35 !important;float:right;}#pupils-search .reset-btn input[type="submit"]{background-color:#FF3366 !important;}#pupils-search input[type="text"],#pupils-search input:not([type]),#pupils-search input[type="number"],#pupils-search select{padding:4px 6px !important;min-height:34px;height:auto;appearance:none;-webkit-appearance:none;-moz-appearance:none;}#pupils-search select{height:34px;}.pupils-list{margin:0 0 25px 0;}.pupils-list .child-item{}.pupils-list .child-item a{display:block;margin-bottom:1rem;}.pupils-list .child-item .sponsor-link{}.pupils-list .child-item .sponsor-link a{width:100%;}.pupils-list .child-item .child-name{font-size:1em;text-align:center;}.pupils-list .child-item .item-thumbnail{width:100%;max-width:100%;-webkit-filter:grayscale(0);filter:grayscale(0);transition:all 500ms;box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);}.pupils-list .child-item .item-thumbnail:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.pupils-pagination .list-pager{border-bottom:1px solid #cdcdcd;padding-bottom:15px;margin-bottom:15px;}.list-pager .pagination-wrapper{margin-bottom:25px;text-align:center;}.list-pager .pagination{align-items:center;justify-content:center;}.list-pager .pagination > li{display:inline-flex;}.list-pager .pagination > li:not(:last-child):after{content:'|';}.list-pager .pagination li a{border:none;padding:0 8px;color:#9ba7b3;font-size:1.2em;transition:all 0.3s ease-in-out;}.list-pager .pagination li a:hover{background-color:transparent;color:#434e5a !important;}.list-pager .pagination li a.current{color:#434e5a !important;font-family:"futura_bkbold",sans-serif;}.list-pager .pagination li.prev-item a,.list-pager .pagination li.next-item a{text-decoration:none;display:block;width:40px;height:40px;margin-top:-10px;z-index:10;overflow:hidden;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);transition:all 0.3s ease-in-out;border:none;font-size:1em;content:"";}.list-pager .pagination li.prev-item a:before,.list-pager .pagination li.next-item a:before{font-family:"FontAwesome" !important;font-size:2em;color:#BBC1C8;text-shadow:initial;display:inline-block;}.list-pager .pagination li.prev-item a:before{content:"\f104";}.list-pager .pagination li.next-item a:before{content:"\f105";}.fancybox-caption{text-align:center;}.fancybox-content{overflow:scroll !important;}.pupil-photo{position:relative;box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);width:100%;height:100%;display:block;}.pupil-photo img{width:100% !important;height:-webkit-fill-available;position:absolute;left:0;max-width:100%;top:0;object-fit:cover;}.fancybox-slide .pupil-photo img{position:relative;}.pupil-details-wrapper{border:2px dashed #cdcd;padding:15px 25px;margin-bottom:18px;}.pupil-details-wrapper h1{margin-bottom:0;font-size:2em;}.pupil-details-wrapper p{margin-bottom:.33rem;}.pupil-details-wrapper p span{font-family:"futura_bkbold",sans-serif;}.pupil-details-wrapper .sponsor-link a{display:flex;align-items:center;}#donations-container .success-message{background-color:#fff;padding:25px;}.sponsor-form{background-color:#F2A106;padding:20px 25px;min-height:410px;box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);position:relative;}.sponsor-form h3{border-bottom:2px dashed #666;padding-bottom:15px;margin-top:0;margin-bottom:10px;position:relative;}#donations-container .eif-wrapper,.sponsor-form .eif-wrapper{position:relative;}#donations-container .error-info,.sponsor-form .error-info{position:absolute;width:100%;height:auto;background-color:deeppink;text-align:center;z-index:999;padding:20px 0px;margin:0;color:#fff;display:block;top:0;left:0;display:flex;align-items:center;justify-content:center;}#donations-container .error-info .close-btn,.sponsor-form .error-info .close-btn{cursor:pointer;font-size:2em;padding-left:2em;}.thanks-icon i{font-size:7em;color:forestgreen;}.thanks-icon span{font-size:2em;padding-left:25px;}.sponsor-form #sponsor-form-wrapper{position:relative;}.sponsor-form > i.fa-hands-heart{position:absolute;top:0;right:0;transform:rotate(-20deg);font-size:24em;color:darkgoldenrod;}#flw-panel #sponsor-form-wrapper > i{top:-8%;font-size:23em;}#sponsor-form-wrapper input[type="email"],#sponsor-form-wrapper input[type="tel"],#sponsor-form-wrapper input[type="number"],#sponsor-form-wrapper input[type="text"],#sponsor-form-wrapper input:not([type]),#sponsor-form-wrapper textarea{padding:5px 15px;}#sponsor-form-wrapper .notes{min-height:76px;}#sponsor-form-wrapper .btn-primary{width:100%;}#sponsor-form-wrapper .btn-primary i{padding-left:15px;}#contacts-drawer{position:fixed;z-index:4000;width:400px;height:auto;background:#fff;border-left:3px solid #209D35;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;border-right:1px solid #a9a9a9;box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);right:-400px;top:25vh;transition:right .2s ease;}#contacts-drawer.opened{right:0;}#contacts-drawer .contact-us-link-wrapper{cursor:pointer;color:#fff;width:auto;min-width:180px;text-align:center;padding:4px 15px;margin:-1px 0 0 0;border-left:1px solid #209D35;border-radius:0 0 5px 5px;position:absolute;transform:rotate(90deg);transform-origin:top left;box-shadow:0 10px 5px 0 rgba(0,0,0,.27);background-size:200% 100%;background-image:linear-gradient(to left,rgba(32,157,53,1) 50%,rgba(13,184,44,1) 50%);transition:background-position 0.6s;}#contacts-drawer .contact-us-link-wrapper:hover{background-position:-100% 0;}#contacts-drawer #contact-us-link{transform:rotate(180deg);display:block;color:#fff;text-decoration:none;opacity:1;font-size:1.05em;}#contacts-drawer #contacts-panel{display:block;width:380px;padding:20px;background:#fff;position:relative;}#contacts-drawer #contacts-panel .hide-drawer{position:absolute;right:0;top:0;width:34px;height:34px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:10px;cursor:pointer;}#contacts-drawer #contacts-panel .hide-drawer #close-btn{box-shadow:none;background:none;border:none;outline:none;font-weight:bold;font-size:1.3em;}#contacts-drawer #contacts-panel .contacts-inner-wrapper{}#contacts-drawer #contacts-panel .contacts-inner-wrapper h3{font-size:1.2em;border-bottom:1px solid #cdcdcd;padding-bottom:10px;margin-bottom:15px;}#contacts-drawer #contacts-panel p{font-size:0.95em;}#contacts-drawer #contacts-panel .contacts-inner-wrapper a{color:#3199CC;}#contacts-drawer #contacts-panel .contacts-inner-wrapper p i{margin-right:10px;color:#209D35;font-size:1.5em;}.social-wall-wrapper{background-color:#F4F4F4;padding:15px;margin-bottom:30px;}.social-wall-wrapper .juicer-feed{font-family:"futura_bkbook",sans-serif;}.social-wall-wrapper h1.referral{border:none;margin:0;padding:0;display:none !important;}.social-wall-wrapper .juicer-feed.modern .j-text{font-size:inherit;}.social-wall-wrapper .juicer-feed .j-twitter .j-poster{display:flex;align-items:center;justify-content:space-between;}.social-wall-wrapper .juicer-feed .j-twitter .j-poster > a:first-child{display:flex;align-items:center;}.social-wall-wrapper .juicer-feed .j-poster .j-twitter-poster{font-size:initial;}.social-wall-wrapper .juicer-feed p,.social-wall-wrapper .j-poster .j-twiiter-poster{font-size:.85em !important;font-weight:normal;line-height:1.6;}.social-wall-wrapper .juicer-feed.modern .j-poster h3,.social-wall-wrapper .juicer-feed.modern .j-poster .j-date,.social-wall-wrapper .j-poster .j-twitter-poster .j-twitter-display-name{font-size:0.9em;color:#3A3A3A;}.social-wall-wrapper .j-twitter-screen-name,.social-wall-wrapper li.feed-item.juicer-about{display:none;}.social-wall-wrapper li.feed-item .j-message p a.auto{font-weight:normal;}.has-error input.form-control{border:1px solid red;box-shadow:none;}#mm-form-wrapper{}#mm-form-wrapper input#mtnmm_amount{margin:0 auto 15px;}#mtn-momo.mobile-money-qr-payment{text-align:center;}#mtn-momo.mobile-money-qr-payment > div{margin:0 auto;}.callback-form{margin:0 auto;}.newsletter-form{margin:0 auto;}.callback-form,.newsletter-form{margin-top:25px;margin-bottom:25px;}.callback-form input[type="text"],.callback-form input:not([type]),.callback-form input[type="email"],.callback-form input[type="tel"],.newsletter-form input[type="text"],.newsletter-form input:not([type]),.newsletter-form input[type="email"],.newsletter-form input[type="tel"]{height:30px;}.callback-form textarea,.newsletter-form textarea{min-height:160px;}.newsletter-form p.form-cb-submitted,#callback-form p.form-cb-submitted{text-align:center;}.embed-responsive{height:auto !important;box-shadow:6px 3px 50px 9px rgba(0,0,0,0.25);}#sitemap-wrapper{border:2px dashed #cdcdcd;padding:25px;margin-bottom:25px;}#sitemap-wrapper ul li,#sitemap-wrapper ol li{margin:5px 0 5px 30px;}#sitemap-wrapper > ul > li{margin-left:0;}.card-wrapper .umb-grid .grid-section{border:2px dashed #cdcdcd;padding:25px;margin:25px;}#cc-wrapper,.cc-grower{background-color:rgb(32,157,53);}.cc-window.cc-floating{max-width:100% !important;text-align:center;}.cc-grower .cc-banner.cc-theme-edgeless .cc-message{margin-left:0 !important;font-family:"futura_bkbook",sans-serif !important;}
@media (min-width:1200px){.container{max-width:1366px;}.container.section-wrapper{max-width:1220px;}}@media (max-width:1199.98px){.header .logo-panel{text-align:right;}#site-menu ul,.navbar-nav{margin-right:0;}#site-menu .navbar-nav li{padding-left:5px;padding-right:5px;}banner-carousel .banner-item{}footer a.top-link:hover{text-decoration:none;opacity:0.8;}.accreditations-panel img.partner-logo{width:auto !important;}}@media (max-width:1024px){.newsletter-link .label-nls{display:none;}.footer-strapline{display:none !important;}ul.social-links li{font-size:1.1em;}}@media (max-width:991.98px){#cta-panel .cta-forms .form-wrapper{padding-top:0;padding-left:10px;padding-right:10px;margin-left:0;margin-right:0;position:relative !important;overflow:hidden !important;left:0 !important;}#cta-panel .cta-links a{width:100%;text-align:center;background-color:#3199CC;margin-bottom:10px;padding-top:10px;padding-bottom:10px;font-size:1em;}#cta-panel .panel-wrapper.bg-fblue{background-color:transparent;padding-top:0;padding-bottom:0;}#site-menu ul,.navbar-nav{float:none !important;margin-top:5px;margin-right:0;}#top-header h2.org-tel a{font-size:.9em;}.collapse.in{display:block !important;}.header .header-wrapper h1{margin-top:25px;border-left:none;}.header .logo-panel p.client-name{font-size:22px;}.menu-col:before{display:none;}.menu-col .navbar li{padding-left:10px;padding-right:10px;background-color:#cdcdcd;margin-bottom:2px;}.menu-col .navbar-nav > li a,.menu-col .navbar-nav > li i{color:#333 !important;}.menu-col .navbar-nav li:after{content:'' !important;}.menu-col ul li i.fa{min-width:15px;text-align:center;}.menu-col ul,.navbar-toggle{display:block;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-collapse.show{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:999;opacity:.95;}.navbar-collapse.show .close-btn,.navbar-collapse.show .close-btn:hover,.navbar-collapse.show .close-btn:active{padding-top:5vh;padding-bottom:4rem;display:block;color:#fff;}.navbar-collapse.show #site-menu{margin-bottom:1rem;}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-header{float:none;display:flex;align-items:center;z-index:999;}.navbar-header .btn-secondary{background-color:transparent;}.navbar-header .menu-lbl{display:inline-block;}.navbar-left,.navbar-right{float:none !important;}.navbar-nav > li{float:none;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;}div#ploader-wrapper{background-size:cover;}footer{padding-bottom:50px;}footer .reg-info-wrapper ul.social-links{text-align:center;float:none;}footer .reg-info-wrapper ul.social-links li{display:inline-block;width:auto;}footer span{margin-left:0;text-align:center;display:block;}footer ul li{color:#fff;display:inline-block;font-size:1em;width:100%;text-align:left;padding-bottom:5px;padding-top:5px;padding-left:0;}footer ul li a{display:inline-block;width:100%;border:none !important;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;}footer ul li a:hover{text-decoration:none;border:none !important;opacity:0.8;}footer .footer-sitemap ul li:not(:last-child){border-bottom:1px solid #fff;}.pupil-photo img{margin-bottom:25px;position:relative;}.sponsor-form{min-height:200px;}}@media (min-width:768px) and (max-width:979px){#banner-carousel .slick-slider-wrapper{max-height:465px;}#banner-carousel .slick-slider-wrapper,#banner-carousel .slick-slider-wrapper .slick-slide{height:465px;}banner-carousel .banner-item .inner-left-text-wrapper,banner-carousel .banner-item .inner-right-text-wrapper{top:30px;}.btn{width:100%;}.full-tab{flex:0 0 100%;max-width:100%;}.donations-card,.project-card{display:block;}donations-card > div,.project-card > div{display:block;width:100%;max-width:100%;}.donation-links a i{font-size:6em;}}@media (max-width:767.98px){.header{background-size:cover;}#main-panel h1 span{animation:w100 1s ease forwards;}.header .logo-panel p.client-name{margin-top:14px;text-align:center;}.header .logo-panel .logo-col,.header .logo-panel .brand-col{text-align:center;}.content-card img,#social-panel img{width:100%;}.panel-wrapper h3{font-size:1em;}.featured-panel .panel-wrapper,.social-panel .panel-wrapper{margin-bottom:15px !important;min-height:205px;height:auto !important;}.profile-details .details-wrapper .photo-pane{text-align:left;}footer .footer-sitemap h3{border:none;}footer ul li:first-child{border-top:1px solid #fff;}footer .reg-info-wrapper p{text-align:center;}.donations-card,.project-card{display:block;}donations-card > div,.project-card > div{display:block;width:100%;}.donation-links h2{font-size:1.5em;}.donation-links a i{font-size:6em;}}@media only screen and (min-device-width:480px) and (max-device-width:640px) and (orientation:landscape){#banner-carousel .slick-slider-wrapper,#banner-carousel .slick-slider-wrapper .slick-slide,banner-carousel .banner-item{height:465px;}banner-carousel .banner-item .inner-left-text-wrapper,banner-carousel .banner-item .inner-right-text-wrapper{top:25px;}}@media (max-width:575.98px){#top-header h2.org-tel,#top-header .minicart{text-align:center;}.header .logo-panel{text-align:center;}.header .logo-panel ul.social-links{float:none;}#breadcrumb-panel .breadcrumb-wrapper .mini-basket{display:none;}.body-content h1,.body-content h2{font-size:100%;}.header .logo-panel .logo-col,.header .logo-panel .brand-col{width:100%;}.menu-col .navbar{padding:0px 12px;}.wrapfixed #biggi-navbar .logo{display:none;}#banner-carousel .slick-slider-wrapper,#banner-carousel .slick-slider-wrapper .slick-slide{max-height:inherit;height:auto;}#banner-carousel .banner-wrapper,#banner-carousel .banner-item{height:auto !important;}#banner-carousel .banner-item{background:none !important;border-top:none;margin:15px 0;}#banner-carousel .banner-item:last-child .banner-item{border-bottom:none;}#banner-carousel .banner-item .inner-left-text-wrapper h1,#banner-carousel .banner-item .inner-left-text-wrapper h2,#banner-carousel .banner-item .inner-right-text-wrapper h1,#banner-carousel .banner-item .inner-right-text-wrapper h2{font-size:1.5em;}#banner-carousel .banner-item:first-child{margin-top:0;}#banner-carousel .banner-item .caption-wrapper.place-left,#banner-carousel .banner-item .caption-wrapper.place-right{justify-content:center;}#banner-carousel .banner-item .inner-left-text-wrapper,#banner-carousel .banner-item .inner-right-text-wrapper{margin:15px 0;position:relative;top:inherit;left:inherit;max-width:100%;}#home-carousel #banner-carousel .banner-item:not(:first-child){display:none;}.profile-details .details-wrapper .photo-pane{text-align:center;}.profile-details .details-wrapper .photo-pane img{max-width:100%;}footer .reg-info-wrapper ul.social-links{text-align:center;}footer .reg-info-wrapper ul.social-links li{display:inline-block;width:auto;}.donation-links a img{max-width:245px;}h1{font-size:1.7em;}h2{font-size:1.6em;}.featured-panel .panel-wrapper,.social-panel .panel-wrapper{}footer p{text-align:center;}footer a.top-link{display:none;}footer .footer-sitemap h3{border:none;margin-top:25px;}#pupils-search .search-btn a,#pupils-search .reset-btn input[type="submit"]{max-width:100% !important;text-align:center;}#pupils-search .reset-btn input[type="submit"]{margin-bottom:15px;}#pupils-search .search-btn a{margin-bottom:0;}.search-actions .search-btn,.search-actions .cancel-btn{width:100%;margin-bottom:15px;}.featured-panel .panel-wrapper,.social-panel .panel-wrapper,.project-card .Normal > p{min-height:1px;}.footer-links{text-align:center;border-top:1px solid #ffffff;}.footer-links li{border:none !important;}.btn{width:100%;margin-bottom:15px;}.search-filters .filters-wrapper p:after{content:inherit;}#sponsor-form-wrapper .btn-primary{width:100%;max-width:100%;min-width:initial;}#donations-container .success-message{padding:15px;}.project-card .img-wrapper,.project-card .copy-wrapper{min-height:232px;}}
