@font-face{font-family:monospace;font-style:italic;font-weight:400;src:local("Menlo Italic"),local(Menlo-Italic),local("Consolas Italic"),local(Consolas-Italic),local("Courier New Italic")}@font-face{font-family:monospace;font-style:italic;font-weight:700;src:local("Menlo Bold Italic"),local(Menlo-BoldItalic),local(Monaco),local("Consolas Bold Italic"),local(Consolas-BoldItalic),local("Courier New Bold Italic")}@font-face{font-family:monospace;font-style:normal;font-weight:400;src:local("Menlo Regular"),local(Menlo-Regular),local(Monaco),local(Consolas),local("Courier New")}@font-face{font-family:monospace;font-style:normal;font-weight:700;src:local("Menlo Bold"),local(Menlo-Bold),local(Monaco),local("Consolas Bold"),local(Consolas-Bold),local("Courier New Bold")}@font-face{font-family:sans-serif;font-style:italic;font-weight:300;src:local("Helvetica Neue Light Italic"),local(HelveticaNeue-LightItalic),local("Helvetica Light Oblique"),local(Helvetica-LightOblique)}@font-face{font-family:sans-serif;font-style:italic;font-weight:400;src:local("Helvetica Neue Italic"),local(HelveticaNeue-Italic),local("Helvetica Oblique"),local(Helvetica-Oblique)}@font-face{font-family:sans-serif;font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local(HelveticaNeue-BoldItalic),local("Helvetica Bold Oblique"),local(Helvetica-BoldOblique)}@font-face{font-family:sans-serif;font-style:normal;font-weight:300;src:local("Helvetica Neue Light"),local(HelveticaNeue-Light),local("Helvetica Light"),local(Helvetica-Light)}@font-face{font-family:sans-serif;font-style:normal;font-weight:400;src:local(HelveticaNeue),local(Helvetica)}@font-face{font-family:sans-serif;font-style:normal;font-weight:700;src:local("Helvetica Neue Bold"),local(HelveticaNeue-Bold),local("Helvetica Bold"),local(Helvetica-Bold)}@-ms-viewport{width:device-width}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{line-height:1;font-family:sans-serif;text-align:left}[tabindex="-1"]:focus:not(.focus-visible),[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption{caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace}pre{overflow:auto;-ms-overflow-style:scrollbar}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(html){overflow:hidden}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}[tabindex="-1"]:focus{outline:0!important}fieldset{min-width:0}legend{max-width:100%;white-space:normal;color:inherit;display:block}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}[hidden],template{display:none}[role=button],button,input[type=button],input[type=reset],input[type=submit]{padding:0;border:0;font:inherit;font-size:100%;color:inherit;text-align:inherit;background:0 0;-webkit-appearance:button;appearance:button;-webkit-user-select:none;-ms-user-select:none;user-select:none}[role=button] :not(:disabled),button :not(:disabled),input[type=button] :not(:disabled),input[type=reset] :not(:disabled),input[type=submit] :not(:disabled){cursor:pointer}[role=button]:-moz-focusring,button:-moz-focusring,input[type=button]:-moz-focusring,input[type=reset]:-moz-focusring,input[type=submit]:-moz-focusring{outline:0}[role=button]:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}a{color:inherit;text-decoration:none}a:-moz-focusring{outline:0}a:focus{outline:0}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translateZ(0);color:#2b2e38;background:#fff}.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\D7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{0%{transform:scale(1.05);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{transform:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;filter:blur(0)}}@keyframes remodal-closing-keyframes{0%{transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}to{transform:scale(.95);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;filter:blur(0)}}@keyframes remodal-overlay-opening-keyframes{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}html{font-size:10px;--container:1400px;--container-small:1024px;--container-large:1600px;--body:"Proxima_Nova_Rg";--heading:"Proxima_Nova_Alt_Lt";--alt:"Proxima_Nova_Bd";--black:"Proxima_Nova_Bl";--extralight:"Proxima_Nova_Alt_Th";--extrabold:"Proxima_Nova_Eb";--semibold:"Proxima_Nova_Alt_Rg";--cs-one:#fff;--cs-two:#03b4cc;--cs-three:#000;--cs-four:#5c5c5c;--cs-five:#232323;--cs-six:#f6d816;--cs-sev:#0c0c0c;--cs-eight:#f4f5f7;--cs-nine:#34a7bb;--cs-ten:#ffba00;--cs-eleven:#30a62c;--cs-twelve:#e5eaec;--cs-thirteen:#f2b000;--cs-fourteen:#304250;--cs-fifteen:#36a8bb;--cs-green:#185e21;--cs-sixteen:#007a00;--cs-light:#f2f3f4;--cs-medium:#b5bcc1;--cs-dark:#000;--cs-info:#007bff;--cs-success:#3adb76;--cs-warning:#ffae00;--cs-error:#dc3545;--cs-variance:5;--border-radius:4px;--full-height:calc(var(--vh, 1vh)*101);--breakpoint-mobile-menu:1024px;--breakpoint-small:320px;--breakpoint-medium:540px;--breakpoint-large:768px;--breakpoint-tablet:1024px}@custom-breakpoint --small (min-width: var(--media-small));@custom-breakpoint --medium (min-width: var(--media-medium));@custom-breakpoint --large (min-width: var(--media-large));@custom-breakpoint --tablet (min-width: var(--media-tablet));@custom-breakpoint --container (min-width: var(--container));@custom-breakpoint --container-small (min-width: var(--container-small));@custom-breakpoint --container-large (min-width: var(--container-large));@keyframes fadeEffect{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}body{color:#000;color:var(--cs-dark);font-size:calc(1.70233rem + .37209vw);font-family:Proxima_Nova_Rg;font-family:var(--body);font-weight:400;line-height:1.7;box-sizing:border-box}@font-face{font-family:nunito_sansblack;src:url(../fonts/nunitosans-black-webfont.woff2) format("woff2"),url(../fonts/nunitosans-black-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:nunito_sansbold;src:url(../fonts/nunitosans-bold-webfont.woff2) format("woff2"),url(../fonts/nunitosans-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:nunito_sansextrabold;src:url(../fonts/nunitosans-extrabold-webfont.woff2) format("woff2"),url(../fonts/nunitosans-extrabold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:nunito_sansextralight;src:url(../fonts/nunitosans-extralight-webfont.woff2) format("woff2"),url(../fonts/nunitosans-extralight-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:nunito_sanslight;src:url(../fonts/nunitosans-light-webfont.woff2) format("woff2"),url(../fonts/nunitosans-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:nunito_sansregular;src:url(../fonts/nunitosans-regular-webfont.woff2) format("woff2"),url(../fonts/nunitosans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:nunito_sanssemibold;src:url(../fonts/nunitosans-semibold-webfont.woff2) format("woff2"),url(../fonts/nunitosans-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Proxima_Nova_Bl;src:url(../fonts/ProximaNova-Black.woff2) format("woff2"),url(../fonts/ProximaNova-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Proxima_Nova_Alt_Th;src:url(../fonts/ProximaNovaA-Thin.woff2) format("woff2"),url(../fonts/ProximaNovaA-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Proxima_Nova_Alt_Rg;src:url(../fonts/ProximaNovaA-Bold.woff2) format("woff2"),url(../fonts/ProximaNovaA-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proxima_Nova_Alt_Lt;src:url(../fonts/ProximaNovaA-Light.woff2) format("woff2"),url(../fonts/ProximaNovaA-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima_Nova_Eb;src:url(../fonts/ProximaNova-Extrabld.woff2) format("woff2"),url(../fonts/ProximaNova-Extrabld.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Proxima_Nova_Bd;src:url(../fonts/ProximaNova-Bold.woff2) format("woff2"),url(../fonts/ProximaNova-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proxima_Nova_Th;src:url(../fonts/ProximaNovaT-Thin.woff2) format("woff2"),url(../fonts/ProximaNovaT-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Proxima_Nova_Rg;src:url(../fonts/ProximaNova-Regular.woff2) format("woff2"),url(../fonts/ProximaNova-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}main:not(#front):not(#error404){margin-top:2rem;padding-bottom:2rem}main:not(#front):not(#error404) .btn:not(:first-child),main:not(#front):not(#error404) blockquote:not(:first-child),main:not(#front):not(#error404) button:not(:first-child),main:not(#front):not(#error404) code:not(:first-child),main:not(#front):not(#error404) embed:not(:first-child),main:not(#front):not(#error404) form:not(:first-child),main:not(#front):not(#error404) h1:not(:first-child),main:not(#front):not(#error404) h2:not(:first-child),main:not(#front):not(#error404) h3:not(:first-child),main:not(#front):not(#error404) h4:not(:first-child),main:not(#front):not(#error404) h5:not(:first-child),main:not(#front):not(#error404) h6:not(:first-child),main:not(#front):not(#error404) i:not(:first-child),main:not(#front):not(#error404) iframe:not(:first-child),main:not(#front):not(#error404) img:not(:first-child),main:not(#front):not(#error404) input[type=button]:not(:first-child),main:not(#front):not(#error404) mark:not(:first-child),main:not(#front):not(#error404) object:not(:first-child),main:not(#front):not(#error404) ol:not(:first-child),main:not(#front):not(#error404) p:not(:first-child),main:not(#front):not(#error404) picture:not(:first-child),main:not(#front):not(#error404) pre:not(:first-child),main:not(#front):not(#error404) svg:not(:first-child),main:not(#front):not(#error404) table:not(:first-child),main:not(#front):not(#error404) ul:not(:first-child),main:not(#front):not(#error404) video:not(:first-child){margin-top:2rem}main:not(#front):not(#error404) a:not([class]){color:#fff;color:var(--cs-one)}main:not(#front):not(#error404) a:not([class]):focus,main:not(#front):not(#error404) a:not([class]):hover{color:#03b4cc;color:var(--cs-two)}main#front{padding-bottom:4rem}small{font-size:75%}b,strong{font-weight:700;font-family:Proxima_Nova_Bd;font-family:var(--alt)}em{font-style:italic}a{transition:all .3s ease-in-out}h1,h2,h3,h4,h5,h6{color:#000;color:var(--cs-dark);font-weight:500;line-height:1}h1{font-size:30px;font-size:3rem}h2{font-size:26px;font-size:2.6rem;line-height:36px;line-height:3.6rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-weight:300}h3,h4,h5,h6{font-size:22px;font-size:2.2rem}hr{width:100%;height:2px;margin:4rem auto;background-color:#03b4cc;background-color:var(--cs-two);border:none}p{margin-bottom:2rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-weight:300;color:#000;color:var(--cs-three)}img,picture{max-width:100%;width:auto;height:auto;object-fit:cover;object-position:center}img:after,picture:after{content:"";clear:both;display:table}img.alignright,picture.alignright{max-width:100%;float:right;margin-left:2rem;margin-bottom:2rem}img.alignleft,picture.alignleft{max-width:100%;float:left;margin-bottom:2rem;margin-right:2rem}img.aligncenter,picture.aligncenter{margin:2rem auto;display:block}main ul:not([class]):not(.reset){margin-left:3rem}main ul:not([class]):not(.reset) li{text-align:-webkit-match-parent;display:list-item}main ul:not([class]):not(.reset) li:not(:first-child){margin-top:2rem}main ul:not([class]):not(.reset) li:before{content:"\2022";color:#03b4cc;color:var(--cs-two);left:-20px;left:-2rem;margin-left:-1rem;display:inline-flex;position:relative}main ol:not([class]):not(.reset) li{text-align:-webkit-match-parent;display:list-item}embed,iframe,object{width:100%;height:35px;height:3.5rem;top:0;left:0;position:relative}pre{color:#fff;font-size:14px;font-size:1.4rem;font-family:Consolas,sans-serif;line-height:1.6;padding:2rem;margin:2rem;display:table;position:relative;background-color:rgba(0,0,0,.8);border-radius:4px;border-radius:var(--border-radius)}*,:after,:before{outline:none;box-sizing:border-box}::-webkit-input-placeholder{color:inherit!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity:1!important}::-moz-placeholder{color:inherit!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity:1!important}:-ms-input-placeholder{color:inherit!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity:1!important}:-moz-placeholder{color:inherit!important}.button-group{width:100%;display:block;justify-content:space-between}.btn.btn-green{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) var(--x,0)/200%;padding:1rem 3rem;display:inline-block}.btn.btn-green:focus,.btn.btn-green:hover{--x:100%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) 0/200%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) var(--x,0)/200%}.btn.btn-blue{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%;padding:1rem 3rem;display:inline-block}.btn.btn-blue:focus,.btn.btn-blue:hover{--x:100%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%}.btn.btn-bordered{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#30a62c;color:var(--cs-eleven);border-radius:.2rem;border:1px solid #30a62c;border:1px solid var(--cs-eleven);background:transparent;padding:1rem 3rem;display:inline-block}.btn.btn-bordered:focus,.btn.btn-bordered:hover{--x:100%;color:#fff;color:var(--cs-one);background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#2fa576,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#2fa576,#007a00) var(--x,0)/200%}.btn.btn-light-green{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#2fa576,#2fa576,#f2f7f5 120%,#34a7c0,#2fa576) 0/200%;background:linear-gradient(280deg,#2fa576,#2fa576,#f2f7f5 120%,#34a7c0,#2fa576) var(--x,0)/200%;padding:1rem 3rem;display:inline-block}.btn.btn-light-green:focus,.btn.btn-light-green:hover{--x:100%;background:linear-gradient(90deg,#2fa576,#f2f7f5 35%,#2fa576) 0/200%;background:linear-gradient(90deg,#2fa576,#f2f7f5 35%,#2fa576) var(--x,0)/200%}.give-submit-button-wrap input[type=submit].give-btn{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) var(--x,0)/200%;padding:1rem 3rem;display:inline-block;transition:all .3s ease-in-out;cursor:pointer}.give-submit-button-wrap input[type=submit].give-btn:focus,.give-submit-button-wrap input[type=submit].give-btn:hover{--x:100%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) 0/200%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) var(--x,0)/200%}.one-time-dono .give-submit-button-wrap input[type=submit].give-btn{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important;padding:1rem 3rem;display:inline-block;transition:all .3s ease-in-out;cursor:pointer}.one-time-dono .give-submit-button-wrap input[type=submit].give-btn:focus,.one-time-dono .give-submit-button-wrap input[type=submit].give-btn:hover{--x:100%;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%!important;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%!important}.monthly-dono .give-submit-button-wrap input[type=submit].give-btn{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%!important;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%!important;padding:1rem 3rem;display:inline-block;transition:all .3s ease-in-out;cursor:pointer}.monthly-dono .give-submit-button-wrap input[type=submit].give-btn:focus,.monthly-dono .give-submit-button-wrap input[type=submit].give-btn:hover{--x:100%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%!important;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%!important}.btn_group-popup{display:flex;justify-content:center;grid-gap:2rem;gap:20px;gap:2rem}.flexfield{margin-top:4rem;margin-bottom:4rem}.flexfield:last-child{padding-bottom:0!important;margin-bottom:0!important}.flexfield:first-child{padding-top:0}.flexfield .container+.container{margin-top:6rem}.flexfield .remove,.flexfield.remove_bottom_padding{margin-bottom:0!important;padding-bottom:0!important}.flex-text.grey{background-color:#f2f3f4;background-color:var(--cs-light)}.flex-text.black{background-color:#000;background-color:var(--cs-dark)}.flex-text:last-child{padding-bottom:0!important}.flex-text .grid{grid-gap:2rem}.flex-text .column-third-left,.flex-text .column-third-right,.flex-text .column-two{grid-template-columns:1fr}.flex-text a{color:#000;color:var(--cs-three);font-weight:700}.flex-text iframe{min-height:200px}.flex-text h3{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:26px;font-size:2.6rem;line-height:36px;line-height:3.6rem;text-align:left;color:#000;color:var(--cs-three);font-weight:300;margin-bottom:2rem}.flex-text h3 span{font-size:28px;font-size:2.8rem;font-family:Proxima_Nova_Bd;font-family:var(--alt);display:block;font-weight:700;line-height:35px;line-height:3.5rem}.flex-text p{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;margin-bottom:1.5rem}.flex-text p:last-child{margin-bottom:0}.flex-text li{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-weight:300}.flex-text .container.column-one iframe{max-width:560px;max-width:56rem;min-height:310px;min-height:31rem}.flex-text .column-one h4,.flex-text h4{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:25px;font-size:2.5rem;line-height:35px;line-height:3.5rem;font-weight:300}.flex-text .column-one h4{color:#232323;color:var(--cs-five);margin-bottom:2rem}.flex-text .column-one h4 strong{font-family:Proxima_Nova_Bd;font-family:var(--alt)}.flex-text .column-one h4 span{color:#30a62c;color:var(--cs-eleven)}.flex-text .column-one h4 a{color:#36a8bb;color:var(--cs-fifteen);font-weight:700}.flex-text.financial h3{margin-bottom:1rem!important;margin-top:3rem!important;font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold)}.flex-text.financial a{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:15px;font-size:1.5rem;color:#03b4cc;color:var(--cs-two);border-radius:0!important;background:unset!important;padding:0!important}.flex-text.financial a:focus,.flex-text.financial a:hover{--x:100%;background:unset!important;text-decoration:underline}.flex-text.financial p{margin-top:0!important}.flex-text-col+.flex-text-col{padding-top:6rem;padding-bottom:6rem}.flex-text-col.grey{background-color:#f2f3f4;background-color:var(--cs-light)}.flex-text-col.black{background-color:#000;background-color:var(--cs-dark)}.flex-text-col .grid{grid-gap:0 2rem}.flex-text-col .column-third-left,.flex-text-col .column-third-right,.flex-text-col .column-two{grid-template-columns:1fr}.flex-text-col a{color:#000;color:var(--cs-three);font-weight:700}.flex-text-col iframe{min-height:250px}.flex-text-col p span{font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem}.flex-accordion{background-color:var(--cs-light-blue)}.flex-accordion .container.accordion{margin-top:0}.flex-accordion .accordion-row{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-bottom:1rem 2rem;box-shadow:0 30px 40px rgba(0,0,0,.03)}.flex-accordion .accordion-row:not(:last-child){margin-bottom:2rem}.flex-accordion .accordion-title{cursor:pointer;width:100%;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;background-color:#f2f3f4;background-color:var(--cs-light)}.flex-accordion .accordion-title span{color:#34a7bb;color:var(--cs-nine);font-size:16px;font-size:1.6rem;font-weight:700;display:inline-flex}.flex-accordion .accordion-title svg{color:#03b4cc;color:var(--cs-two);font-size:20px;font-size:2rem;margin-left:4rem;transition:all .3s ease-in-out;margin-top:0!important}.flex-accordion .accordion-title.is-opened span{color:#03b4cc;color:var(--cs-two)}.flex-accordion .accordion-title.is-opened svg{color:#03b4cc;color:var(--cs-two);transform:rotate(45deg)}.flex-accordion .accordion-content{width:100%;padding:2rem 2rem 3rem;display:none;background-color:#f2f3f4;background-color:var(--cs-light);border-top:2px dotted rgba(0,0,0,.1)}.flex-accordion .accordion-content p{font-size:17px;font-size:1.7rem;font-weight:600}.flex-accordion .accordion-content ul li{font-size:17px;font-size:1.7rem}.flex-info .info-blocks h4,.flex-info .parallax-blocks h4,.flex-parallax .info-blocks h4,.flex-parallax .parallax-blocks h4{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:25px;font-size:2.5rem;line-height:35px;line-height:3.5rem;font-weight:300}.flex-info .info-blocks h3,.flex-info .parallax-blocks h3,.flex-parallax .info-blocks h3,.flex-parallax .parallax-blocks h3{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:26px;font-size:2.6rem;line-height:36px;line-height:3.6rem;font-weight:300}.flex-info .info-blocks .info-box,.flex-info .parallax-blocks .info-box,.flex-parallax .info-blocks .info-box,.flex-parallax .parallax-blocks .info-box{display:block;align-items:center;justify-content:space-between;height:100%}.flex-info .info-blocks .info-box.right .image-box h3 span,.flex-info .parallax-blocks .info-box.right .image-box h3 span,.flex-parallax .info-blocks .info-box.right .image-box h3 span,.flex-parallax .parallax-blocks .info-box.right .image-box h3 span{margin-right:-2px}.flex-info .info-blocks .info-box.right .image-box:after,.flex-info .parallax-blocks .info-box.right .image-box:after,.flex-parallax .info-blocks .info-box.right .image-box:after,.flex-parallax .parallax-blocks .info-box.right .image-box:after{left:0;bottom:0;transform:scaleX(-1)}.flex-info .info-blocks .info-box.left .image-box,.flex-info .parallax-blocks .info-box.left .image-box,.flex-parallax .info-blocks .info-box.left .image-box,.flex-parallax .parallax-blocks .info-box.left .image-box{order:0}.flex-info .info-blocks .info-box.left .image-box img,.flex-info .parallax-blocks .info-box.left .image-box img,.flex-parallax .info-blocks .info-box.left .image-box img,.flex-parallax .parallax-blocks .info-box.left .image-box img{padding-left:2rem;padding-bottom:1rem}.flex-info .info-blocks .info-box.left .image-box:after,.flex-info .parallax-blocks .info-box.left .image-box:after,.flex-parallax .info-blocks .info-box.left .image-box:after,.flex-parallax .parallax-blocks .info-box.left .image-box:after{left:0;bottom:0}.flex-info .info-blocks .info-box.left .image-box h3,.flex-info .parallax-blocks .info-box.left .image-box h3,.flex-parallax .info-blocks .info-box.left .image-box h3,.flex-parallax .parallax-blocks .info-box.left .image-box h3{text-align:left;left:20px;left:2rem}.flex-info .info-blocks .info-box.left .image-box h3 span,.flex-info .parallax-blocks .info-box.left .image-box h3 span,.flex-parallax .info-blocks .info-box.left .image-box h3 span,.flex-parallax .parallax-blocks .info-box.left .image-box h3 span{margin-left:-2px}.flex-info .info-blocks .info-box.left .content-box,.flex-info .parallax-blocks .info-box.left .content-box,.flex-parallax .info-blocks .info-box.left .content-box,.flex-parallax .parallax-blocks .info-box.left .content-box{order:1}.flex-info .info-blocks .info-box .content-box,.flex-info .parallax-blocks .info-box .content-box,.flex-parallax .info-blocks .info-box .content-box,.flex-parallax .parallax-blocks .info-box .content-box{width:100%;padding-top:0}.flex-info .info-blocks .info-box .content-box h3,.flex-info .parallax-blocks .info-box .content-box h3,.flex-parallax .info-blocks .info-box .content-box h3,.flex-parallax .parallax-blocks .info-box .content-box h3{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:26px;font-size:2.6rem;line-height:36px;line-height:3.6rem;font-weight:300;text-align:left;color:#34a7bb;color:var(--cs-nine);margin-bottom:2rem}.flex-info .info-blocks .info-box .content-box h3 span,.flex-info .parallax-blocks .info-box .content-box h3 span,.flex-parallax .info-blocks .info-box .content-box h3 span,.flex-parallax .parallax-blocks .info-box .content-box h3 span{font-size:28px;font-size:2.8rem;font-family:Proxima_Nova_Bd;font-family:var(--alt);display:block;font-weight:700;line-height:35px;line-height:3.5rem}.flex-info .info-blocks .info-box .content-box h4,.flex-info .parallax-blocks .info-box .content-box h4,.flex-parallax .info-blocks .info-box .content-box h4,.flex-parallax .parallax-blocks .info-box .content-box h4{font-size:25px;font-size:2.5rem;line-height:35px;line-height:3.5rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);text-align:left;color:#000;color:var(--cs-three);font-weight:300;margin-bottom:2rem}.flex-info .info-blocks .info-box .content-box h4 span,.flex-info .parallax-blocks .info-box .content-box h4 span,.flex-parallax .info-blocks .info-box .content-box h4 span,.flex-parallax .parallax-blocks .info-box .content-box h4 span{color:#30a62c;color:var(--cs-eleven)}.flex-info .info-blocks .info-box .content-box a,.flex-info .parallax-blocks .info-box .content-box a,.flex-parallax .info-blocks .info-box .content-box a,.flex-parallax .parallax-blocks .info-box .content-box a{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%;padding:1rem 3rem;display:inline-block}.flex-info .info-blocks .info-box .content-box a:focus,.flex-info .info-blocks .info-box .content-box a:hover,.flex-info .parallax-blocks .info-box .content-box a:focus,.flex-info .parallax-blocks .info-box .content-box a:hover,.flex-parallax .info-blocks .info-box .content-box a:focus,.flex-parallax .info-blocks .info-box .content-box a:hover,.flex-parallax .parallax-blocks .info-box .content-box a:focus,.flex-parallax .parallax-blocks .info-box .content-box a:hover{--x:100%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%}.flex-info .info-blocks .info-box .content-box p,.flex-info .parallax-blocks .info-box .content-box p,.flex-parallax .info-blocks .info-box .content-box p,.flex-parallax .parallax-blocks .info-box .content-box p{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;margin-bottom:2rem}.flex-info .info-blocks .info-box .content-box p:last-child,.flex-info .parallax-blocks .info-box .content-box p:last-child,.flex-parallax .info-blocks .info-box .content-box p:last-child,.flex-parallax .parallax-blocks .info-box .content-box p:last-child{margin-bottom:0}.flex-info .info-blocks .info-box .content-box li,.flex-info .parallax-blocks .info-box .content-box li,.flex-parallax .info-blocks .info-box .content-box li,.flex-parallax .parallax-blocks .info-box .content-box li{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-weight:300}.flex-info .info-blocks .info-box .image-box.green:after,.flex-info .parallax-blocks .info-box .image-box.green:after,.flex-parallax .info-blocks .info-box .image-box.green:after,.flex-parallax .parallax-blocks .info-box .image-box.green:after{background-image:url(../images/green-left-shadow.png);position:absolute;content:"";right:0;bottom:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat!important;background-size:100% 100%!important}.flex-info .info-blocks .info-box .image-box.orange:after,.flex-info .parallax-blocks .info-box .image-box.orange:after,.flex-parallax .info-blocks .info-box .image-box.orange:after,.flex-parallax .parallax-blocks .info-box .image-box.orange:after{background-image:url(../images/orange-left-shadow.png);position:absolute;content:"";right:0;bottom:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat!important;background-size:100% 100%!important}.flex-info .info-blocks .info-box .image-box.blue:after,.flex-info .parallax-blocks .info-box .image-box.blue:after,.flex-parallax .info-blocks .info-box .image-box.blue:after,.flex-parallax .parallax-blocks .info-box .image-box.blue:after{background-image:url(../images/blue-left-shadow.png);position:absolute;content:"";right:0;bottom:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat!important;background-size:100% 100%!important}.flex-info .info-blocks .info-box .image-box,.flex-info .parallax-blocks .info-box .image-box,.flex-parallax .info-blocks .info-box .image-box,.flex-parallax .parallax-blocks .info-box .image-box{width:100%;position:relative;order:1;height:100%}.flex-info .info-blocks .info-box .image-box img,.flex-info .parallax-blocks .info-box .image-box img,.flex-parallax .info-blocks .info-box .image-box img,.flex-parallax .parallax-blocks .info-box .image-box img{padding-right:2rem;padding-bottom:1rem;width:100%;height:100%}.flex-info .info-blocks .info-box .image-box h3,.flex-info .parallax-blocks .info-box .image-box h3,.flex-parallax .info-blocks .info-box .image-box h3,.flex-parallax .parallax-blocks .info-box .image-box h3{position:absolute;bottom:15px;bottom:1.5rem;right:20px;right:2rem;text-transform:uppercase;font-size:22px;font-size:2.2rem;line-height:.8;color:#fff;color:var(--cs-one);text-align:right;font-family:Proxima_Nova_Alt_Th;font-family:var(--extralight)}.flex-info .info-blocks .info-box .image-box h3 span,.flex-info .parallax-blocks .info-box .image-box h3 span,.flex-parallax .info-blocks .info-box .image-box h3 span,.flex-parallax .parallax-blocks .info-box .image-box h3 span{display:block;font-size:40px;font-size:4rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading)}.flex-info .info-blocks .info-box.one-third-left .image-box,.flex-info .parallax-blocks .info-box.one-third-left .image-box,.flex-parallax .info-blocks .info-box.one-third-left .image-box,.flex-parallax .parallax-blocks .info-box.one-third-left .image-box{width:100%}.flex-info .info-blocks .info-box.one-third-left .content-box,.flex-info .parallax-blocks .info-box.one-third-left .content-box,.flex-parallax .info-blocks .info-box.one-third-left .content-box,.flex-parallax .parallax-blocks .info-box.one-third-left .content-box{width:100%;margin-top:2rem}.flex-info .info-blocks .info-box.one-third-right .image-box,.flex-info .parallax-blocks .info-box.one-third-right .image-box,.flex-parallax .info-blocks .info-box.one-third-right .image-box,.flex-parallax .parallax-blocks .info-box.one-third-right .image-box{width:100%}.flex-info .info-blocks .info-box.one-third-right .content-box,.flex-info .parallax-blocks .info-box.one-third-right .content-box,.flex-parallax .info-blocks .info-box.one-third-right .content-box,.flex-parallax .parallax-blocks .info-box.one-third-right .content-box{width:100%;margin-top:2rem}.flex-parallax{margin-top:6rem;margin-bottom:6rem;background-position:50%;background-attachment:scroll;min-height:100vh}.flex-parallax,.flex-parallax .parallax-content{background-repeat:no-repeat;background-size:cover;position:relative;height:100%}.flex-parallax .parallax-content{padding:6rem 0;width:100%;display:flex;align-items:center;background-attachment:fixed;z-index:1}.flex-parallax .parallax-content .parallax-blocks{position:relative;padding:2rem;background:hsla(0,0%,100%,.85);z-index:2}.flex-parallax .parallax-content .overflow{margin-top:2rem}.front-cta{background-repeat:no-repeat;background-size:cover;position:relative;box-shadow:inset 19px 20px 30px 0 #fff,inset -19px -20px 30px 0 #fff;padding-top:6rem;padding-bottom:6rem;text-align:center}.front-cta .cta-wrap h3{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:26px;font-size:2.6rem;line-height:36px;line-height:3.6rem;color:#000;color:var(--cs-dark);text-align:center;font-weight:300;margin-bottom:2rem}.front-cta .cta-wrap h3 strong{color:#36a8bb;color:var(--cs-fifteen)}.front-cta .cta-wrap h4{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:25px;font-size:2.5rem;line-height:35px;line-height:3.5rem;color:#000;color:var(--cs-dark);text-align:center;font-weight:300;margin-bottom:2rem}.front-cta .cta-wrap h4 strong{color:#36a8bb;color:var(--cs-fifteen)}.front-cta .cta-wrap iframe{max-width:560px;max-width:56rem;min-height:310px;min-height:31rem}.front-cta .cta-wrap .cta-btns:last-child{margin-left:2rem}.flex-team{padding-top:6rem;padding-bottom:6rem}.flex-team h2:after{margin:0}.flex-team .team-wrap .nav ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-left:0!important}.flex-team .team-wrap .nav ul li.nav-item{margin-top:0!important;margin-bottom:1.5rem}.flex-team .team-wrap .nav ul li.nav-item a{padding:1rem 2rem;line-height:1.2}.flex-team .team-wrap .nav ul li.nav-item:before{display:none!important}.flex-team .team-wrap .nav ul li.nav-item:not(:last-child){margin-right:0}.flex-team .team-wrap .tabs .tab{grid-template-columns:1fr;grid-gap:3rem;padding-top:6rem;padding-bottom:2rem;display:grid;animation:fadeEffect 2s}.flex-team .team-wrap .tabs .tab .news-block{transition:.3s ease-in-out}.flex-team .team-wrap .tabs .tab .news-block .thumb-img{max-height:350px;max-height:35rem;height:350px;height:35rem;overflow:hidden;position:relative}.flex-team .team-wrap .tabs .tab .news-block .thumb-img img{display:block;width:100%;height:100%;transition:.3s ease-in-out;padding-right:2.5rem;padding-bottom:2.5rem;position:absolute;bottom:0;left:0}.flex-team .team-wrap .tabs .tab .news-block .thumb-img:after{background:url(../images/green-right-shadow.png);position:absolute;content:"";left:0;bottom:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat!important;background-size:100% 100%!important}.flex-team .team-wrap .tabs .tab .news-block h3{line-height:35px;line-height:3.5rem;font-size:25px;font-size:2.5rem;font-family:Proxima_Nova_Rg;font-family:var(--body);color:#304250;color:var(--cs-fourteen)}.flex-team .team-wrap .tabs .tab .news-block p{font-family:Proxima_Nova_Rg;font-family:var(--body);color:#304250;color:var(--cs-fourteen);margin-top:.5rem!important;margin-bottom:0}.flex-team .team-wrap .tabs .tab.active{display:grid!important}.flexfield.flex-text-col{background-size:100%;background-repeat-y:no-repeat;padding-bottom:0}.flexfield.flex-text-col h3{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:26px;font-size:2.6rem;line-height:36px;line-height:3.6rem;color:#000;color:var(--cs-dark);font-weight:700;text-align:center}.flexfield.flex-text-col h3 strong{color:#36a8bb;color:var(--cs-fifteen)}.flexfield.flex-text-col iframe{max-width:560px;max-width:56rem;min-height:310px;min-height:31rem}.flexfield.flex-text-col .grid{text-align:center}.flexfield.flex-text-col .grid p{text-align:left;font-size:18px;font-size:1.8rem;line-height:28px;line-height:2.8rem;color:#000;color:var(--cs-dark)}.flexfield.flex-text-col .grid p a{color:#36a8bb;color:var(--cs-fifteen)}.flexfield.flex-text-col .grid iframe{max-width:560px;max-width:56rem;min-height:310px;min-height:31rem}.flexfield.flex-text-col .grid h4{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:25px;font-size:2.5rem;line-height:35px;line-height:3.5rem;color:#304250;color:var(--cs-fourteen);font-weight:300}.flexfield.flex-text-col .grid h4 strong{color:#36a8bb;color:var(--cs-fifteen);font-weight:300}.flexfield.flex-text-col .grid.column-two iframe{max-width:100%;min-height:310px;min-height:31rem}.flexfield.flex-text-col .grid.column-two p{padding-left:0}.flexfield.flex-text-col .grid.column-two h4{text-align:left}.flexfield.flex-text-col .text-btn{text-align:center}.flexfield.flex-text-col .text-btn .btn.btn-blue{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#36a8bb,#6dd0e0,#f2f7f5 120%,#f2f7f5,#f2f7f5) 0/200%;background:linear-gradient(280deg,#36a8bb,#6dd0e0,#f2f7f5 120%,#f2f7f5,#f2f7f5) var(--x,0)/200%;padding:1rem 3rem;display:inline-block}.flexfield.flex-text-col .text-btn .btn.btn-blue:focus,.flexfield.flex-text-col .text-btn .btn.btn-blue:hover{--x:100%;background:linear-gradient(90deg,#36a8bb,#f2f7f5 35%,#36a8bb) 0/200%;background:linear-gradient(90deg,#36a8bb,#f2f7f5 35%,#36a8bb) var(--x,0)/200%}.flexfield.flex-text-col .text-btn .btn.btn-bordered{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#36a8bb;color:var(--cs-fifteen);border-radius:.2rem;border:1px solid #36a8bb;border:1px solid var(--cs-fifteen);background:transparent;padding:1rem 3rem;display:inline-block}.flexfield.flex-text-col .text-btn .btn.btn-bordered:focus,.flexfield.flex-text-col .text-btn .btn.btn-bordered:hover{--x:100%;color:#fff;color:var(--cs-one);background:linear-gradient(280deg,#f2f7f5,#36a8bb,#f2f7f5 120%,#36a8bb,#36a8bb) 0/200%;background:linear-gradient(280deg,#f2f7f5,#36a8bb,#f2f7f5 120%,#36a8bb,#36a8bb) var(--x,0)/200%}.two-buttons{margin-top:0!important;margin-bottom:0!important}.two-buttons .two-btns{text-align:center}.two-buttons .two-btns .btn-blue{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#36a8bb,#6dd0e0,#f2f7f5 120%,#f2f7f5,#f2f7f5) 0/200%;background:linear-gradient(280deg,#36a8bb,#6dd0e0,#f2f7f5 120%,#f2f7f5,#f2f7f5) var(--x,0)/200%;padding:1rem 3rem;display:inline-block;margin-top:0!important}.two-buttons .two-btns .btn-blue:focus,.two-buttons .two-btns .btn-blue:hover{--x:100%;background:linear-gradient(90deg,#36a8bb,#f2f7f5 35%,#36a8bb) 0/200%;background:linear-gradient(90deg,#36a8bb,#f2f7f5 35%,#36a8bb) var(--x,0)/200%}.two-buttons .two-btns .btn-blue.orange{background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important}.two-buttons .two-btns .btn-blue.orange:focus,.two-buttons .two-btns .btn-blue.orange:hover{--x:100%;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%!important;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%!important}.two-buttons .two-btns .btn-blue.green{background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) 0/200%!important;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) var(--x,0)/200%!important}.two-buttons .two-btns .btn-blue.green:focus,.two-buttons .two-btns .btn-blue.green:hover{--x:100%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) 0/200%!important;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) var(--x,0)/200%!important}.two-buttons .two-btns .btn-bordered{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#36a8bb;color:var(--cs-fifteen);border-radius:.2rem;border:1px solid #36a8bb;border:1px solid var(--cs-fifteen);background:transparent;padding:1rem 3rem;display:inline-block;margin-top:0!important}.two-buttons .two-btns .btn-bordered:focus,.two-buttons .two-btns .btn-bordered:hover{--x:100%;color:#fff;color:var(--cs-one);background:linear-gradient(280deg,#f2f7f5,#36a8bb,#f2f7f5 120%,#36a8bb,#36a8bb) 0/200%;background:linear-gradient(280deg,#f2f7f5,#36a8bb,#f2f7f5 120%,#36a8bb,#36a8bb) var(--x,0)/200%}.two-buttons .two-btns .btn-bordered.orange{border:1px solid #f2b000!important;border:1px solid var(--cs-thirteen)!important}.two-buttons .two-btns .btn-bordered.orange:focus,.two-buttons .two-btns .btn-bordered.orange:hover{--x:100%;color:#fff!important;color:var(--cs-one)!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important}.two-buttons .two-btns .btn-bordered.green{border:1px solid #30a62c!important;border:1px solid var(--cs-eleven)!important}.two-buttons .two-btns .btn-bordered.green:focus,.two-buttons .two-btns .btn-bordered.green:hover{--x:100%;color:#fff!important;color:var(--cs-one)!important;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#2fa576,#007a00) 0/200%!important;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#2fa576,#007a00) var(--x,0)/200%!important}.career-text-block .grid .column h3{color:#03b4cc;color:var(--cs-two)}.career-text-block .grid .column p a{background:transparent;color:#000;color:var(--cs-three);padding:0}.career-text-block .grid .column p a:focus,.career-text-block .grid .column p a:hover{background:transparent}.career-text-block .grid .column ul{margin-left:3rem}.career-text-block .grid .column ul li{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:16px;font-size:1.6rem}.flex-news{padding-top:5rem;padding-bottom:10rem}.flex-news .news-wrap{display:grid;grid-template-columns:1fr;grid-gap:3rem}.flex-news .news-wrap .news-block{border:1px solid #eee;transition:box-shadow .3s ease-in-out}.flex-news .news-wrap .news-block:focus,.flex-news .news-wrap .news-block:hover{box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.flex-news .news-wrap .news-block a{display:block}.flex-news .news-wrap .news-block .news-block-wrap .news-thumb{max-height:auto;height:auto}.flex-news .news-wrap .news-block .news-block-wrap .news-thumb img{width:100%;height:100%;display:block}.flex-news .news-wrap .news-block .news-block-wrap .news-content{padding:1rem}.flex-news .news-wrap .news-block .news-block-wrap .news-content span{color:#000;color:var(--cs-three);font-size:15px;font-size:1.5rem;text-transform:uppercase;font-family:Proxima_Nova_Bd;font-family:var(--alt)}.flex-news .news-wrap .news-block .news-block-wrap .news-content h3{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#000;color:var(--cs-three);padding-bottom:1rem}.flex-news .news-wrap .news-block .news-block-wrap .news-content p{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#000;color:var(--cs-three)}.flex-news .news-pagination nav{justify-content:center}.flex-news .news-pagination nav h2{display:none}.flex-news .news-pagination nav .nav-links a{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background-color:#30a62c;background-color:var(--cs-eleven);padding:.5rem 1rem;display:inline-block;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:1rem}.flex-news .news-pagination nav .nav-links a:focus,.flex-news .news-pagination nav .nav-links a:hover,.flex-news .news-pagination nav .nav-links span.current{background-color:#007a00;background-color:var(--cs-sixteen)}.flex-news .news-pagination nav .nav-links span.current{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;padding:.5rem 1rem;display:inline-block;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:1rem}.flex-news .news-pagination nav .nav-links span.current:focus,.flex-news .news-pagination nav .nav-links span.current:hover{background-color:#30a62c;background-color:var(--cs-eleven)}.partner-gallery{margin-top:6rem;padding-left:7rem;padding-right:7rem}.partner-gallery .partners{display:grid;grid-template-columns:auto;grid-gap:4rem 0;gap:40px 0;gap:4rem 0}.partner-gallery .partners .partner-col{display:flex;justify-content:center;align-content:center;align-items:center}.partner-gallery .partners .partner-col img{max-height:200px;padding:1.5rem;object-fit:contain}.partner-gallery .partners button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;appearance:none}.partner-gallery .partners .slide-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.partner-gallery .partners .prev-arrow{left:-60px;left:-6rem;width:60px;width:6rem;height:60px;height:6rem;background:url(../images/left-arrow.svg) no-repeat 50%;margin-top:0!important}.partner-gallery .partners .next-arrow{right:-60px;right:-6rem;width:60px;width:6rem;height:60px;height:6rem;background:url(../images/right-arrow.svg) no-repeat 50%;margin-top:0!important}.flex-covid-19 h3{font-size:18px;font-size:1.8rem;line-height:28px;line-height:2.8rem;margin-bottom:3rem}.flex-covid-19 .col-top{width:100%;margin-left:auto;margin-right:auto;padding-bottom:4rem}.flex-covid-19 .col-top .covid-dono{padding:2rem;background-color:rgba(48,166,44,.1)}.flex-covid-19 .col-top .covid-dono a{display:block;border-radius:.2rem;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) var(--x,0)/200%;transition:all .4s ease-in-out;cursor:pointer}.flex-covid-19 .col-top .covid-dono a:focus,.flex-covid-19 .col-top .covid-dono a:hover{--x:100%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) 0/200%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) var(--x,0)/200%}.flex-covid-19 .col-top .covid-dono a .donate-box{display:grid;grid-template-columns:7rem 1fr;grid-gap:2rem;align-items:center;padding:2rem;margin-bottom:2rem}.flex-covid-19 .col-top .covid-dono a .donate-box .donate-price{display:block;font-family:Proxima_Nova_Bd;font-family:var(--alt);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#232323;color:var(--cs-five);text-transform:lowercase}.flex-covid-19 .col-top .covid-dono a .donate-box .donate-price span{font-family:Proxima_Nova_Rg;font-family:var(--body);font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem;color:#232323;color:var(--cs-five)}.flex-covid-19 .col-top .covid-dono a .donate-box .donate-desc{display:block}.flex-covid-19 .col-top .covid-dono a .donate-box .donate-desc p{margin-bottom:0!important;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem}.flex-covid-19 .grid{grid-template-columns:1fr;grid-gap:2rem;gap:20px;gap:2rem}.flex-covid-19 .grid .col-right .one-time-dono{padding:2rem;background-color:rgba(242,176,0,.1);margin-bottom:2rem}.flex-covid-19 .grid .col-right .one-time-dono a{display:block;border-radius:.2rem;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important;transition:all .4s ease-in-out;cursor:pointer}.flex-covid-19 .grid .col-right .one-time-dono a:focus,.flex-covid-19 .grid .col-right .one-time-dono a:hover{--x:100%;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%!important;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%!important}.flex-covid-19 .grid .col-right .one-time-dono a .donate-box{display:grid;grid-template-columns:7rem 1fr;grid-gap:2rem;align-items:center;padding:2rem;margin-bottom:2rem}.flex-covid-19 .grid .col-right .one-time-dono a .donate-box .donate-price{display:block;font-family:Proxima_Nova_Bd;font-family:var(--alt);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#232323;color:var(--cs-five);text-transform:lowercase}.flex-covid-19 .grid .col-right .one-time-dono a .donate-box .donate-price span{font-family:Proxima_Nova_Rg;font-family:var(--body);font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem;color:#232323;color:var(--cs-five)}.flex-covid-19 .grid .col-right .one-time-dono a .donate-box .donate-desc{display:block}.flex-covid-19 .grid .col-right .one-time-dono a .donate-box .donate-desc p{margin-bottom:0!important;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem}.flex-covid-19 .grid .col-left h3{margin-bottom:3rem}.flex-covid-19 .grid .col-left .monthly-dono{padding:2rem;background-color:rgba(73,144,153,.1);margin-bottom:2rem}.flex-covid-19 .grid .col-left .monthly-dono a{display:block;border-radius:.2rem;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%;transition:all .4s ease-in-out;cursor:pointer}.flex-covid-19 .grid .col-left .monthly-dono a:focus,.flex-covid-19 .grid .col-left .monthly-dono a:hover{--x:100%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%}.flex-covid-19 .grid .col-left .monthly-dono a .donate-box{display:grid;grid-template-columns:7rem 1fr;grid-column-gap:2rem;align-items:center;padding:2rem;margin-bottom:2rem}.flex-covid-19 .grid .col-left .monthly-dono a .donate-box .donate-price{display:block;font-family:Proxima_Nova_Bd;font-family:var(--alt);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#232323;color:var(--cs-five);text-transform:lowercase}.flex-covid-19 .grid .col-left .monthly-dono a .donate-box .donate-price span{font-family:Proxima_Nova_Rg;font-family:var(--body);font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem;color:#232323;color:var(--cs-five)}.flex-covid-19 .grid .col-left .monthly-dono a .donate-box .donate-desc{display:block}.flex-covid-19 .grid .col-left .monthly-dono a .donate-box .donate-desc p{margin-bottom:0!important;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem}.flex-covid-19 .give-form-title{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem}.flex-covid-19 .give-custom-amount-text{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem}.flex-funding{padding-top:0;padding-bottom:2rem}.flex-funding h3{font-size:18px;font-size:1.8rem;line-height:28px;line-height:2.8rem;margin-bottom:3rem}.flex-funding .funding-wrap{width:100%;margin:0 auto;padding-bottom:2rem}.flex-funding .funding-wrap .funding-dono{padding:2rem;background-color:rgba(48,166,44,.1)}.flex-funding .funding-wrap .funding-dono a{display:block;border-radius:.2rem;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) var(--x,0)/200%;transition:all .4s ease-in-out;cursor:pointer}.flex-funding .funding-wrap .funding-dono a:focus,.flex-funding .funding-wrap .funding-dono a:hover{--x:100%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) 0/200%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) var(--x,0)/200%}.flex-funding .funding-wrap .funding-dono a .donate-box{display:grid;grid-template-columns:7rem 1fr;grid-gap:2rem;align-items:center;padding:2rem;margin-bottom:2rem}.flex-funding .funding-wrap .funding-dono a .donate-box .donate-price{display:block;font-family:Proxima_Nova_Bd;font-family:var(--alt);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#232323;color:var(--cs-five);text-transform:lowercase}.flex-funding .funding-wrap .funding-dono a .donate-box .donate-price span{font-family:Proxima_Nova_Rg;font-family:var(--body);font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem;color:#232323;color:var(--cs-five)}.flex-funding .funding-wrap .funding-dono a .donate-box .donate-desc{display:block}.flex-funding .funding-wrap .funding-dono a .donate-box .donate-desc p{margin-bottom:0!important;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem}.flex-funding .funding-wrap .funding-clearwater{padding:2rem;background-color:rgba(73,144,153,.1)}.flex-funding .funding-wrap .funding-clearwater a{display:block;border-radius:.2rem;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%;transition:all .4s ease-in-out;cursor:pointer}.flex-funding .funding-wrap .funding-clearwater a:focus,.flex-funding .funding-wrap .funding-clearwater a:hover{--x:100%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%}.flex-funding .funding-wrap .funding-clearwater a .donate-box{display:grid;grid-template-columns:1fr;grid-gap:2rem;align-items:center;padding:2rem;margin-bottom:2rem}.flex-funding .funding-wrap .funding-clearwater a .donate-box .donate-price{display:block;font-family:Proxima_Nova_Bd;font-family:var(--alt);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#232323;color:var(--cs-five);text-transform:lowercase}.flex-funding .funding-wrap .funding-clearwater a .donate-box .donate-price span{font-family:Proxima_Nova_Rg;font-family:var(--body);font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem;color:#232323;color:var(--cs-five)}.flex-funding .funding-wrap .funding-clearwater a .donate-box .donate-desc{display:block}.flex-funding .funding-wrap .funding-clearwater a .donate-box .donate-desc p{margin-bottom:0!important;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem}.flex-funding .funding-wrap .funding-clean-energy{padding:2rem;background-color:rgba(242,176,0,.1)}.flex-funding .funding-wrap .funding-clean-energy a{display:block;border-radius:.2rem;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important;transition:all .4s ease-in-out;cursor:pointer}.flex-funding .funding-wrap .funding-clean-energy a:focus,.flex-funding .funding-wrap .funding-clean-energy a:hover{--x:100%;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%!important;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%!important}.flex-funding .funding-wrap .funding-clean-energy a .donate-box{display:grid;grid-template-columns:1fr;grid-gap:2rem;align-items:center;padding:2rem;margin-bottom:2rem}.flex-funding .funding-wrap .funding-clean-energy a .donate-box .donate-price{display:block;font-family:Proxima_Nova_Bd;font-family:var(--alt);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#232323;color:var(--cs-five);text-transform:lowercase}.flex-funding .funding-wrap .funding-clean-energy a .donate-box .donate-price span{font-family:Proxima_Nova_Rg;font-family:var(--body);font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem;color:#232323;color:var(--cs-five)}.flex-funding .funding-wrap .funding-clean-energy a .donate-box .donate-desc{display:block}.flex-funding .funding-wrap .funding-clean-energy a .donate-box .donate-desc p{margin-bottom:0!important;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem}.flex-funding .give-form-title{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem}.flex-funding .give-custom-amount-text{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem}.multi-buttons{margin-top:0!important;margin-bottom:0!important;position:relative;background-color:#fff;background-color:var(--cs-one)}.multi-buttons.fixed{width:100%;height:auto;position:fixed;padding-top:1rem!important;padding-bottom:1rem!important;top:0;left:0;box-shadow:0 4px 4px rgba(0,0,0,.2);z-index:999}.multi-buttons .multi-btn-wrap{display:flex;align-content:center;justify-content:center;grid-gap:1rem;gap:10px;gap:1rem}.multi-buttons .multi-btn-wrap a{margin-top:0!important}.multi-buttons .multi-btn-wrap .multi-btn{padding:1rem 2rem;line-height:1.2;text-align:center}.flexfield p{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem}.front-hero{position:relative;padding-top:0;height:400px;height:40rem;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:50%}.front-hero .hero-content{position:absolute;bottom:30px;bottom:3rem;display:flex;justify-content:center;width:100%}.front-hero img{min-height:300px;min-height:30rem;width:100%}.front-hero:before{height:100%;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.front-hero:before,.innerline{content:"";position:absolute;width:100%}.innerline{height:15px;height:1.5rem;background:linear-gradient(280deg,#2fa576,#b6e0cf 65.02%,#fff);right:0;bottom:0}.front-info{padding:6rem 0}.front-info .intro{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-weight:300;font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem;text-align:center;color:#000;color:var(--cs-three);padding:0;width:100%;margin-left:auto;margin-right:auto;margin-bottom:5rem}.front-info .info-blocks .info-box:first-child{padding-bottom:6rem}.front-info .info-blocks .info-box.right{display:block;justify-content:space-between;height:100%}.front-info .info-blocks .info-box.right .image-box h3 span{margin-right:-2px}.front-info .info-blocks .info-box.left{display:block;justify-content:space-between;height:100%}.front-info .info-blocks .info-box.left .image-box{order:0}.front-info .info-blocks .info-box.left .image-box img{padding-left:2rem;padding-right:0}.front-info .info-blocks .info-box.left .image-box:after{left:0;bottom:0}.front-info .info-blocks .info-box.left .image-box h3{text-align:left;left:20px;left:2rem}.front-info .info-blocks .info-box.left .image-box h3 span{margin-left:-2px}.front-info .info-blocks .info-box.left .content-box{order:1}.front-info .info-blocks .info-box.yellow .image-box:after{background:url(../images/orange-left-shadow.png);background-repeat:no-repeat;background-size:100% 100%}.front-info .info-blocks .info-box.yellow .content-box h3{color:#ffba00;color:var(--cs-ten)}.front-info .info-blocks .info-box.yellow .content-box a{background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%}.front-info .info-blocks .info-box.yellow .content-box a:focus,.front-info .info-blocks .info-box.yellow .content-box a:hover{--x:100%;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%}.front-info .info-blocks .info-box .content-box{width:100%;padding-top:5rem}.front-info .info-blocks .info-box .content-box h3{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:26px;font-size:2.6rem;text-align:left;color:#34a7bb;color:var(--cs-nine);font-weight:300;margin-bottom:2rem;line-height:35px;line-height:3.5rem}.front-info .info-blocks .info-box .content-box h3 span{font-size:28px;font-size:2.8rem;font-family:Proxima_Nova_Bd;font-family:var(--alt);display:block;font-weight:700;line-height:35px;line-height:3.5rem}.front-info .info-blocks .info-box .content-box a{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%;padding:1rem 3rem;display:inline-block}.front-info .info-blocks .info-box .content-box a:focus,.front-info .info-blocks .info-box .content-box a:hover{--x:100%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%}.front-info .info-blocks .info-box .content-box p{font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem;margin-bottom:2rem}.front-info .info-blocks .info-box .image-box{width:100%;position:relative;order:1;height:100%}.front-info .info-blocks .info-box .image-box img{padding-right:2rem;padding-bottom:1rem;width:100%;height:100%}.front-info .info-blocks .info-box .image-box:after{background:url(../images/blue-right-shadow.png);position:absolute;content:"";right:0;bottom:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:100% 100%}.front-info .info-blocks .info-box .image-box h3{position:absolute;bottom:15px;bottom:1.5rem;right:20px;right:2rem;text-transform:uppercase;font-size:22px;font-size:2.2rem;line-height:.8;color:#fff;color:var(--cs-one);text-align:right;font-family:Proxima_Nova_Alt_Th;font-family:var(--extralight)}.front-info .info-blocks .info-box .image-box h3 span{display:block;font-size:40px;font-size:4rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading)}.front-info .info-box.left.blue .image-box:after,.front-info .info-box.right.yellow .image-box:after{transform:scaleX(-1)}.front-gallery .gallery-wrap{display:flex;flex-wrap:wrap}.front-gallery .gallery-wrap .image-box{width:100%}.front-gallery .gallery-wrap .image-box img{width:100%;height:100%}.front-news{padding-top:2rem;padding-bottom:0}.front-news .news-wrap{display:grid;grid-template-columns:1fr;grid-gap:3rem}.front-news .news-wrap .news-block .news-block-wrap .news-thumb img{width:100%;height:100%;display:block}.front-news .news-wrap .news-block .news-block-wrap .news-content span{color:#000;color:var(--cs-three);font-size:15px;font-size:1.5rem;text-transform:uppercase;font-family:Proxima_Nova_Bd;font-family:var(--alt)}.front-news .news-wrap .news-block .news-block-wrap .news-content h3{padding-top:1.5rem;font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#000;color:var(--cs-three);padding-bottom:1rem}.front-news .news-wrap .news-block .news-block-wrap .news-content p{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;color:#000;color:var(--cs-three)}.front-news .news-cta{padding-top:1rem;text-align:center}.front-donate{padding-top:6rem;padding-bottom:6rem;text-align:center}.front-donate .donate-wrap h3{color:#000;color:var(--cs-dark);font-family:Proxima_Nova_Bd;font-family:var(--alt);font-size:28px;font-size:2.8rem;line-height:35px;line-height:3.5rem;padding-bottom:.5rem}.front-donate .donate-wrap p{color:#000;color:var(--cs-dark);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem}.front-donate .donate-wrap p:last-child{margin-bottom:4rem}.front-joinus{position:relative}.front-joinus .joinus{position:relative;background-repeat:no-repeat;background-position:100% 100%;background-size:0;align-items:flex-end;display:flex;padding-bottom:0;padding-top:10rem}.front-joinus .joinus .joinus-wrap{display:flex;flex-wrap:wrap;position:relative}.front-joinus .joinus .joinus-wrap .left{width:100%}.front-joinus .joinus .joinus-wrap .left h3{font-size:40px;font-size:4rem;line-height:50px;line-height:5rem;color:#30a62c;color:var(--cs-eleven);font-family:Proxima_Nova_Bd;font-family:var(--alt);padding-bottom:1rem}.front-joinus .joinus .joinus-wrap .left p{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem}.front-joinus .joinus .joinus-wrap .right{width:100%}.front-joinus .joinus .joinus-wrap .right img{padding-top:3rem;display:block}.front-joinus .joinus .joinus-wrap:before{content:"";height:400px;height:40rem;width:400px;width:40rem;position:absolute;overflow-x:hidden;overflow-y:visible;background-size:100% 100%;top:-15%;left:-20%;z-index:-1}.front-joinus .joinus .joinus-wrap:after{font-size:80px;font-size:8rem;position:absolute;color:#30a62c;color:var(--cs-eleven);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";opacity:.1;z-index:-1;left:0;top:-8%;line-height:100px;line-height:10rem}.front-betterlife{background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:50%;position:relative;box-shadow:inset 25px 55px 80px 0 #fff,inset -25px -55px 80px 0 #fff}.front-betterlife .container{padding-top:5rem;padding-bottom:5rem}.front-betterlife .betterlife-wrap{height:300px;height:30rem;background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:scroll;position:relative;width:100%;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}.front-betterlife .betterlife-wrap:after{position:absolute;content:"";height:100%;width:100%;background:rgba(60,60,60,.6);top:0;z-index:0}.front-betterlife .betterlife-wrap .betterlife-content{position:relative;z-index:1}.front-betterlife .betterlife-wrap .betterlife-content h3{font-size:30px;font-size:3rem;line-height:40px;line-height:4rem;color:#fff;color:var(--cs-one);font-family:Proxima_Nova_Alt_Th;font-family:var(--extralight);text-align:center;text-transform:uppercase}.front-betterlife .betterlife-wrap .betterlife-content h3 span{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:60px;font-size:6rem;line-height:70px;line-height:7rem;display:block}.front-betterlife:after{position:absolute;content:"";height:100%;width:100%;background:hsla(0,0%,100%,.8);top:0;z-index:0}.front-profound .profound-wrap{padding-top:0;padding-bottom:4rem}.front-profound .profound-wrap h3{font-size:30px;font-size:3rem;line-height:40px;line-height:4rem;color:#000;color:var(--cs-three);text-transform:uppercase;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);text-align:center}.front-profound .profound-wrap .profound-content{grid-template-columns:1fr;grid-gap:3rem;display:grid;text-align:center;padding-top:6rem}.front-profound .profound-wrap .profound-content .count-box h3{font-size:30px;font-size:3rem;line-height:40px;line-height:4rem;color:#ffba00;color:var(--cs-ten);font-family:Proxima_Nova_Bd;font-family:var(--alt);margin-bottom:1rem}.front-profound .profound-wrap .profound-content .count-box:first-child h3{color:#30a62c;color:var(--cs-eleven)}.front-profound .profound-wrap .profound-content .count-box:last-child h3{color:#34a7bb;color:var(--cs-nine)}.front-profound .profound-wrap .profound-content .count-box p{font-size:25px;font-size:2.5rem;line-height:30px;line-height:3rem}.front-videobanner .videobanner-wrap{height:400px;height:40rem;background-repeat:no-repeat;width:100%;background-size:cover;position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:left;transition:box-shadow .3s ease-in-out;cursor:pointer}.front-videobanner .videobanner-wrap .videobanner-content{z-index:1}.front-videobanner .videobanner-wrap .videobanner-content .play-btn-icon{width:140px;height:140px;background:radial-gradient(rgba(24,94,33,.8) 60%,#fff 62%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;box-shadow:0 0 25px 3px rgba(24,94,33,.8);transition:all .5s ease-in-out;cursor:pointer}.front-videobanner .videobanner-wrap .videobanner-content .play-btn-icon:focus,.front-videobanner .videobanner-wrap .videobanner-content .play-btn-icon:hover{background:radial-gradient(rgba(3,180,204,.9) 60%,#fff 62%);box-shadow:0 0 25px 3px rgba(3,180,204,.9)}.front-videobanner .videobanner-wrap .videobanner-content .play-btn-icon:after{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);transform-origin:center center;width:50px;height:50px;background-image:url(../images/play-button-arrowhead.png);background-repeat:no-repeat;background-position:50%;background-size:100%;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}.front-videobanner .videobanner-wrap .videobanner-content h3{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#fff;color:var(--cs-one);text-transform:uppercase;padding-top:3rem;padding-right:1rem;padding-left:1rem}.front-videobanner .videobanner-wrap .videobanner-content h3 span{font-family:Proxima_Nova_Bd;font-family:var(--alt);font-size:30px;font-size:3rem;color:#f2b000;color:var(--cs-thirteen);display:block}.front-videobanner .videobanner-wrap:focus,.front-videobanner .videobanner-wrap:hover{box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.front-videobanner .videobanner-wrap:focus .play-btn-icon:focus,.front-videobanner .videobanner-wrap:hover .play-btn-icon:hover{background:radial-gradient(rgba(3,180,204,.9) 60%,#fff 62%);box-shadow:0 0 25px 3px rgba(3,180,204,.9)}.front-videobanner .videobanner-wrap:before{background:linear-gradient(280deg,#2fa576,rgba(0,135,161,.04) 80%,hsla(0,0%,100%,0));content:"";height:10px;height:1rem;bottom:0;width:0;right:0;position:absolute;z-index:1;top:0;margin-bottom:auto;margin-top:auto}.front-videobanner .videobanner-wrap:after{position:absolute;content:"";height:100%;width:100%;top:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.3) 50%,rgba(0,0,0,.6))}.front-videobanner .videobanner-iframe.modal{display:none;width:calc(100% - 3rem);height:300px;min-width:250px;position:fixed;z-index:99999;background:#fff;box-shadow:0 0 10px #000;animation-name:fadeIn_Modal;animation-duration:.8s;margin:auto;top:0;bottom:0;left:0;right:0;overflow:visible}.front-videobanner .videobanner-iframe.modal .content{width:100%;height:100%}.front-videobanner .videobanner-iframe.modal .content a{position:absolute;right:-10px;background:#fff;top:-9px;border-radius:50%;padding:0 7px;font-weight:700;font-size:15px;font-size:1.5rem;z-index:9}.front-videobanner .videobanner-iframe.modal .content iframe{margin-top:0!important;height:300px}.play-btn-icon:before{content:"";position:absolute;width:150%;height:150%;animation:pulsate1 2s;animation-direction:forwards;animation-iteration-count:infinite;animation-timing-function:steps;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;border-radius:50%;border:5px solid hsla(0,0%,100%,.75);top:-25%;left:-25%;transform:translate(-25%,-25%);background:rgba(198,16,0,0);animation-delay:.1s}@keyframes pulsate1{0%{transform:scale(.6);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;box-shadow:inset 0 0 25px 3px hsla(0,0%,100%,.75),0 0 25px 10px hsla(0,0%,100%,.75)}to{transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;box-shadow:none}}.modal-bg{position:relative}.modal-bg:before{content:"";background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}#error404 .container{padding-top:2rem;padding-bottom:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#error404 h1{font-size:120px;font-size:12rem;font-family:Arial Black,sans-serif;font-weight:700}#error404 p{max-width:800px;max-width:80rem;font-size:24px;font-size:2.4rem;text-align:center;margin-top:2rem}#error404 .button-group{max-width:550px;max-width:55rem;margin-top:4rem}.main-menu{display:none;justify-content:flex-end}.main-menu,.main-menu>li{align-items:center;align-self:stretch}.main-menu>li{display:inline-flex;position:relative;padding-top:.8rem;padding-bottom:.8rem}.main-menu>li:not(:last-child){margin-right:2rem}.main-menu>li:last-child a{font-family:Proxima_Nova_Bd;font-family:var(--alt);color:#fff;color:var(--cs-one);border:.2rem solid #fff;border:.2rem solid var(--cs-one);border-radius:.2rem;padding-left:1rem;padding-right:1rem}.main-menu>li:last-child a:focus,.main-menu>li:last-child a:hover{background-color:#fff;background-color:var(--cs-one);color:#30a62c;color:var(--cs-eleven)}.main-menu>li>a{color:#000;color:var(--cs-three);font-size:15px;font-size:1.5rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);letter-spacing:1px;font-weight:700;text-transform:uppercase;padding-top:.5rem;padding-bottom:.4rem;display:inline-flex;align-items:center;align-self:stretch;transition:all .3s ease-in-out}.main-menu>li:focus a,.main-menu>li:hover a{color:#fff}.main-menu .dropdown{min-height:.1px;width:220px;width:22rem;display:none;position:absolute;top:0;left:50%;transform:translate(-50%,50px);box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);z-index:9999}.main-menu .dropdown:before{content:"";background:url(../images/white-texture-2.jpg) no-repeat 50%;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";opacity:.75}.main-menu .dropdown>li{position:relative}.main-menu .dropdown>li:not(:last-child){border-bottom:1px solid #fff}.main-menu .dropdown>li>a{color:#232323;color:var(--cs-five);font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-size:16px;font-size:1.6rem;font-weight:600;padding:1rem 2rem;display:block;transition:background-color .5s linear}.main-menu .dropdown>li:focus a,.main-menu .dropdown>li:hover a{background-color:hsla(0,0%,100%,.5)}.main-menu .dropdown-2{top:0;left:100%;right:auto;z-index:99999}.main-menu .dropdown-2 li>a:focus,.main-menu .dropdown-2 li>a:hover{background-color:#fff}.main-menu .dropdown-3{top:0;left:auto;right:100%;z-index:99999}.main-menu .dropdown-3 li>a:focus,.main-menu .dropdown-3 li>a:hover{background-color:#fff}#mobile-menu-wrapper{background-color:#30a62c;background-color:var(--cs-eleven)}#mobile_menu{display:none}#mobile_menu li{position:relative}#mobile_menu li:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}#mobile_menu li>span{cursor:pointer;height:100%;top:0;right:0;padding:1rem 2rem;position:absolute}#mobile_menu li>span svg{color:#fff;font-size:24px;font-size:2.4rem;transition:all .3s ease-in-out;margin-top:-5px}#mobile_menu li>span.is-opened svg,#mobile_menu li>span:focus svg,#mobile_menu li>span:hover svg{color:#fff;color:var(--cs-one)}#mobile_menu li>span.is-opened svg{transform:rotate(45deg)}#mobile_menu li>a{color:#fff;font-size:18px;font-size:1.8rem;display:block;padding:1rem 2rem}#mobile_menu li.is-opened>a,#mobile_menu li:focus>a,#mobile_menu li:hover>a{color:#fff;color:var(--cs-one);background-color:#23991f}#mobile_menu .dropdown{display:none;background-color:#23991f}#mobile_menu .dropdown li a{font-size:18px;font-size:1.8rem}#mobile_menu .dropdown-1>li a{margin-left:2rem}#mobile_menu .dropdown-1>li.is-opened a{background-color:#168c12}#mobile_menu .dropdown-2>li.is-opened a{background-color:#098005}.clearwater #mobile-menu-wrapper,.covid-19-response #mobile-menu-wrapper{background-color:#36a8bb;background-color:var(--cs-fifteen)}.clearwater #mobile-menu-wrapper #mobile_menu .dropdown,.clearwater #mobile-menu-wrapper #mobile_menu li.is-opened>a,.clearwater #mobile-menu-wrapper #mobile_menu li:focus>a,.clearwater #mobile-menu-wrapper #mobile_menu li:hover>a,.covid-19-response #mobile-menu-wrapper #mobile_menu .dropdown,.covid-19-response #mobile-menu-wrapper #mobile_menu li.is-opened>a,.covid-19-response #mobile-menu-wrapper #mobile_menu li:focus>a,.covid-19-response #mobile-menu-wrapper #mobile_menu li:hover>a{background-color:#299aad}.commercial-cookstoves #mobile-menu-wrapper,.humanitarian-cookstoves #mobile-menu-wrapper,.humanitarian-cookstoves-2 #mobile-menu-wrapper,.solar-electrification #mobile-menu-wrapper{background-color:#f2b000;background-color:var(--cs-thirteen)}.commercial-cookstoves #mobile-menu-wrapper #mobile_menu .dropdown,.commercial-cookstoves #mobile-menu-wrapper #mobile_menu li.is-opened>a,.commercial-cookstoves #mobile-menu-wrapper #mobile_menu li:focus>a,.commercial-cookstoves #mobile-menu-wrapper #mobile_menu li:hover>a,.humanitarian-cookstoves #mobile-menu-wrapper #mobile_menu .dropdown,.humanitarian-cookstoves #mobile-menu-wrapper #mobile_menu li.is-opened>a,.humanitarian-cookstoves #mobile-menu-wrapper #mobile_menu li:focus>a,.humanitarian-cookstoves #mobile-menu-wrapper #mobile_menu li:hover>a,.humanitarian-cookstoves-2 #mobile-menu-wrapper #mobile_menu .dropdown,.humanitarian-cookstoves-2 #mobile-menu-wrapper #mobile_menu li.is-opened>a,.humanitarian-cookstoves-2 #mobile-menu-wrapper #mobile_menu li:focus>a,.humanitarian-cookstoves-2 #mobile-menu-wrapper #mobile_menu li:hover>a,.solar-electrification #mobile-menu-wrapper #mobile_menu .dropdown,.solar-electrification #mobile-menu-wrapper #mobile_menu li.is-opened>a,.solar-electrification #mobile-menu-wrapper #mobile_menu li:focus>a,.solar-electrification #mobile-menu-wrapper #mobile_menu li:hover>a{background-color:#e6a800}.blog-entry{display:grid;grid-template-columns:1fr;grid-gap:0 4rem;margin:0 auto}.blog-entry:not(:last-child){margin-bottom:3rem;padding-bottom:3rem;border-bottom:2px dotted #f2f3f4;border-bottom:2px dotted var(--cs-light)}.blog-entry .blog-image{overflow:hidden;border-radius:4px;border-radius:var(--border-radius);min-height:200px;min-height:20rem;position:relative}.blog-entry .blog-image img{height:100%;margin:0!important;max-width:none!important;width:calc(100% + 1px);top:50%;left:50%;position:absolute;object-fit:cover;object-position:center;transform:translate(-50%,-50%);z-index:0}.blog-entry .blog-title{width:100%;color:#34a7bb;color:var(--cs-nine);font-size:24px;font-size:2.4rem;line-height:1.2;margin-top:2rem;margin-bottom:2rem;display:block}.blog-entry .blog-content .blog-excerpt{font-size:16px;font-size:1.6rem}.blog-entry .blog-content h1{margin-bottom:0!important;margin-top:1.5rem}.blog-entry .blog-content span{display:block;font-weight:700;margin-bottom:1rem}.blog-entry .blog-content a.readmore{display:block;font-weight:800;color:#34a7bb;color:var(--cs-nine)}.pagination{max-width:1400px;max-width:var(--container);padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;justify-content:space-between}.pagination .count{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);background-color:#30a62c;background-color:var(--cs-eleven);padding:.5rem 1rem;display:flex;align-items:center;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:1rem}.pagination .count:focus,.pagination .count:hover{background-color:#007a00;background-color:var(--cs-sixteen)}.pagination .pages{display:inline-flex;justify-items:center;align-items:center;font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:1rem}.pagination .pages .current{text-align:center;background:#007a00;background:var(--cs-sixteen);padding:1rem 1.5rem}.pagination .pages a{text-align:center;background:#30a62c;background:var(--cs-eleven);padding:1rem 1.5rem;transition:all .3s ease-in-out}.pagination .pages a:focus,.pagination .pages a:hover{background:#007a00;background:var(--cs-sixteen)}.pagination .pages a:not(:first-child){margin-left:2px}.center{text-align:center}.modal .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}.modal .close:focus,.modal .close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.modal button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0}.modal.fade .modal-dialog{transform:translateY(-20%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translateY(3%)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;height:100%;width:100%}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{display:table;content:" "}.modal-footer:after,.modal-header:after{clear:both}#__bs_notify__{transform:scale(.5);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";opacity:.1;position:absolute;top:-15px!important;top:-1.5rem!important;right:-45px!important;right:-4.5rem!important}.wp-caption{width:100%!important}#swipebox-title{display:none}.wp-video{width:100%!important}.gform_wrapper{position:relative}.gform_wrapper .gform_validation_errors .gform_submission_error{color:#dc3545;color:var(--cs-error);font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;top:-4px;top:-.4rem}.gform_wrapper form,.gform_wrapper form .gform_body .gform_fields .gfield{position:relative}.gform_wrapper form .gform_body .gform_fields .gfield label{display:none}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea{background:transparent;width:100%;padding:1.5rem;font-size:19px;font-size:1.9rem;line-height:25px;line-height:2.5rem;color:#000;color:var(--cs-three);border-radius:.2rem;border:.2rem solid #e5eaec;border:.2rem solid var(--cs-twelve);margin-bottom:1rem}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_complex{display:flex}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_complex span{width:49%}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_complex span.name_first{margin-right:1%}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_complex span.name_last{margin-left:1%}.gform_wrapper form .gform_body .gform_fields .gfield .validation_message{color:#dc3545;color:var(--cs-error);position:absolute;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;bottom:-20px;bottom:-2rem}.gform_wrapper form .gform_body .gform_fields .gfield .instruction.validation_message{bottom:-12px!important;bottom:-1.2rem!important}.gform_wrapper form .gform_body .field_sublabel_hidden_label .hidden_sub_label,.gform_wrapper form .gform_body .hidden_label .gfield_label{display:none}.gform_wrapper form .gform_footer{text-align:left}.gform_wrapper form .gform_footer .gform_button{font-family:Proxima_Nova_Alt_Rg;font-family:var(--semibold);font-size:15px;font-size:1.5rem;color:#fff;color:var(--cs-one);border-radius:.2rem;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) var(--x,0)/200%;padding:1rem 3rem;display:inline-block;transition:all .3s ease-in-out;cursor:pointer}.gform_wrapper form .gform_footer .gform_button:focus,.gform_wrapper form .gform_footer .gform_button:hover{--x:100%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) 0/200%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) var(--x,0)/200%}.gform_confirmation_message{color:#03b4cc;color:var(--cs-two);font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem}.contact .gform_wrapper form .gform_body .gform_fields .gfield .validation_message{bottom:5px;bottom:.5rem}.donate .modal .give-recurring-donors-choice label{font-size:20px;font-size:2rem}header{position:absolute;width:100%;height:57px;height:5.7rem;z-index:9;background:#fff;background:var(--cs-one)}header .container{justify-content:space-between;align-items:center}header .container.pos-abs{position:relative;padding-bottom:2rem}header .container.pos-abs .search_box{float:right;padding-top:1rem;display:flex;align-items:center;height:40px;height:4rem;position:absolute;right:20px;right:2rem}header .container.pos-abs .search_box .search-icon{cursor:pointer;color:#185e21;color:var(--cs-green)}header .container.pos-abs .search_box .searchform{display:flex;margin-right:1rem}header .container.pos-abs .search_box .searchform button svg{display:none}header .container.pos-abs .search_box .searchform input{background:transparent;font-size:16px;font-size:1.6rem;border:.2rem solid #185e21;border:.2rem solid var(--cs-green)}header .logo{display:flex}header .logo img{max-width:80px;max-width:8rem}header nav .mobile-menu-bars{cursor:pointer;padding:1rem 0 1rem 1rem;display:inline-flex}header nav .mobile-menu-bars svg{font-size:35px;font-size:3.5rem;--fa-primary-color:var(--cs-eleven)!important;--fa-secondary-color:var(--cs-eleven)!important}header nav:before{background:#fff linear-gradient(270deg,#175b20,#30a62c 50%,rgba(79,198,68,0) 100%,#fff 0);content:"";position:absolute;right:0;width:80%;height:56px;height:5.6rem;z-index:-1}header.header-inner{background:transparent}header.header-inner nav:before{background:transparent linear-gradient(270deg,#175b20,#30a62c 60%,rgba(79,198,68,0) 95%)}#featured{position:relative;background-color:#fff;background-color:var(--cs-one);overflow:hidden;height:100%}#featured .featured-image{height:120px;width:100%;object-fit:cover;object-position:60% center;z-index:0;display:block}#featured .featured-overlay{position:relative;z-index:1}#featured .featured-overlay>.container{padding-top:3rem;text-align:center}#featured .featured-title{font-size:26px;font-size:2.6rem;line-height:36px;line-height:3.6rem;font-family:Proxima_Nova_Bd;font-family:var(--alt);font-weight:300;text-transform:uppercase;color:#000;color:var(--cs-dark)}#featured .featured-title span{color:#30a62c;color:var(--cs-eleven)}#featured .featured-lead{color:#000;color:var(--cs-dark);font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem;margin-top:2rem}#featured .featured-lead a{font-family:Proxima_Nova_Rg;font-family:var(--body)}#featured .featured-lead a:focus,#featured .featured-lead a:hover{color:#30a62c;color:var(--cs-eleven)}#featured .featured-image-box{position:relative;background-repeat:no-repeat;background-size:cover;background-position:top;height:120px}#featured .featured-image-box .gradientline{bottom:-15px;bottom:-1.5rem;width:100%}#featured .featured-image-box:before{background:linear-gradient(hsla(0,0%,100%,.65),hsla(0,0%,100%,.15),hsla(0,0%,100%,0));top:0;content:"";position:absolute;width:100%;height:200px;height:20rem}.gradientline{width:0;height:15px;height:1.5rem;background:linear-gradient(270deg,#175b20,#30a62c 50%,rgba(79,198,68,0) 93%,#fff);position:absolute;content:"";right:0;bottom:0}#breadcrumbs{color:#fff;color:var(--cs-one);font-size:14px;font-size:1.4rem;font-weight:500;text-transform:capitalize;padding-top:1.5rem;padding-bottom:1.5rem;background-color:#fff}#breadcrumbs[data-show=false]{display:none!important}#breadcrumbs svg{color:#000;color:var(--cs-dark)}#breadcrumbs a{color:#fff;color:var(--cs-one)}#breadcrumbs a:focus,#breadcrumbs a:hover{color:#000;color:var(--cs-three)}footer{padding-bottom:1rem;background-color:#fff;background-color:var(--cs-one);font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem}footer .socials{background:#f2f3f4;background:var(--cs-light);text-align:center;padding-top:2rem;padding-bottom:2rem}footer .socials .social-media li{display:inline-block}footer .socials .social-media li a{color:#000;color:var(--cs-three);font-size:14px;font-size:1.4rem}footer .socials .social-media li a span{padding-left:0}footer .socials .social-media li a:focus,footer .socials .social-media li a:hover{color:#30a62c;color:var(--cs-eleven)}footer .socials .social-media li:not(:last-child){padding-right:1rem}footer .top{padding-top:4rem;display:grid;grid-template-columns:1fr;grid-gap:3rem;color:#000;color:var(--cs-three);align-items:center}footer .top strong{font-weight:500;font-size:20px;font-size:2rem;padding-bottom:2rem;line-height:33px;line-height:3.3rem}footer .top .left{display:flex;justify-content:center}footer .top .left a{display:flex;max-width:155px;max-width:15.5rem}footer .top .center p{padding-top:1rem;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6;font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem}footer .right .gform_wrapper form{padding-top:1rem;display:block}footer .right .gform_wrapper form .gform_body{width:100%;margin-right:0;margin-top:2rem}footer .right .gform_wrapper form .gform_body input{margin-bottom:0!important}footer .right .gform_wrapper form .gform_footer .gform_button{margin-top:3rem}footer .secondary-menu{padding-top:3rem;padding-bottom:3rem;text-align:center}footer .secondary-menu ul li{display:inline-block;position:relative;font-size:16px;font-size:1.6rem;line-height:26px;line-height:2.6rem}footer .secondary-menu ul li a{color:#b5bcc1;color:var(--cs-medium)}footer .secondary-menu ul li a:focus,footer .secondary-menu ul li a:hover{color:#30a62c;color:var(--cs-eleven)}footer .secondary-menu ul li:not(:last-child){padding-right:2.5rem}footer .secondary-menu ul li:not(:last-child):after{position:absolute;content:"|";top:0;right:10px;right:1rem;color:#b5bcc1;color:var(--cs-medium)}footer .bottom{text-align:center}footer .bottom p{color:#000;color:var(--cs-three);font-family:var(--cs-body);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}footer .bottom p a:focus,footer .bottom p a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.commercial-cookstoves .main-menu>li:last-child a:focus,.commercial-cookstoves .main-menu>li:last-child a:hover,.humanitarian-cookstoves .main-menu>li:last-child a:focus,.humanitarian-cookstoves .main-menu>li:last-child a:hover,.solar-electrification .main-menu>li:last-child a:focus,.solar-electrification .main-menu>li:last-child a:hover{color:#f2b000;color:var(--cs-thirteen)}.commercial-cookstoves header.header-inner nav:before,.humanitarian-cookstoves header.header-inner nav:before,.solar-electrification header.header-inner nav:before{background:transparent linear-gradient(270deg,#f2b000,#f9dd8f 70%,rgba(249,221,143,0) 95%)!important}.commercial-cookstoves header.header-inner nav .mobile-menu-bars svg,.humanitarian-cookstoves header.header-inner nav .mobile-menu-bars svg,.solar-electrification header.header-inner nav .mobile-menu-bars svg{--fa-primary-color:var(--cs-thirteen)!important;--fa-secondary-color:var(--cs-thirteen)!important}.commercial-cookstoves .gradientline-p,.humanitarian-cookstoves .gradientline-p,.solar-electrification .gradientline-p{width:0;height:15px;height:1.5rem;background:linear-gradient(270deg,#f2b000,#f9dd8f 70%,rgba(249,221,143,0) 93%,#fff);position:absolute;content:"";right:0;bottom:0}.commercial-cookstoves #featured .featured-title span,.humanitarian-cookstoves #featured .featured-title span,.solar-electrification #featured .featured-title span{color:#f2b000;color:var(--cs-thirteen)}.commercial-cookstoves #featured .gradientline,.humanitarian-cookstoves #featured .gradientline,.solar-electrification #featured .gradientline{background:linear-gradient(270deg,#f2b000,#f9dd8f 70%,rgba(249,221,143,0) 93%,#fff)!important}.commercial-cookstoves .flexfield .column-one ul,.commercial-cookstoves .flexfield .content-box ul,.commercial-cookstoves .flexfield .parallax-blocks ul,.humanitarian-cookstoves .flexfield .column-one ul,.humanitarian-cookstoves .flexfield .content-box ul,.humanitarian-cookstoves .flexfield .parallax-blocks ul,.solar-electrification .flexfield .column-one ul,.solar-electrification .flexfield .content-box ul,.solar-electrification .flexfield .parallax-blocks ul{list-style:none}.commercial-cookstoves .flexfield .column-one ul li,.commercial-cookstoves .flexfield .content-box ul li,.commercial-cookstoves .flexfield .parallax-blocks ul li,.humanitarian-cookstoves .flexfield .column-one ul li,.humanitarian-cookstoves .flexfield .content-box ul li,.humanitarian-cookstoves .flexfield .parallax-blocks ul li,.solar-electrification .flexfield .column-one ul li,.solar-electrification .flexfield .content-box ul li,.solar-electrification .flexfield .parallax-blocks ul li{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-weight:300;text-indent:-10px;text-indent:-1rem}.commercial-cookstoves .flexfield .column-one ul li:before,.commercial-cookstoves .flexfield .content-box ul li:before,.commercial-cookstoves .flexfield .parallax-blocks ul li:before,.humanitarian-cookstoves .flexfield .column-one ul li:before,.humanitarian-cookstoves .flexfield .content-box ul li:before,.humanitarian-cookstoves .flexfield .parallax-blocks ul li:before,.solar-electrification .flexfield .column-one ul li:before,.solar-electrification .flexfield .content-box ul li:before,.solar-electrification .flexfield .parallax-blocks ul li:before{background-image:url(../images/orange-bullet.png);content:"";background-size:cover;background-position:50%;left:0;top:0;width:12px;height:12px;margin-right:1rem}.commercial-cookstoves .flexfield h4 strong,.humanitarian-cookstoves .flexfield h4 strong,.solar-electrification .flexfield h4 strong{color:#f2b000!important;color:var(--cs-thirteen)!important;font-weight:300!important;font-family:Proxima_Nova_Alt_Lt!important;font-family:var(--heading)!important}.commercial-cookstoves .flexfield span,.humanitarian-cookstoves .flexfield span,.solar-electrification .flexfield span{color:#f2b000!important;color:var(--cs-thirteen)!important}.commercial-cookstoves .flexfield .content-box a,.humanitarian-cookstoves .flexfield .content-box a,.solar-electrification .flexfield .content-box a{background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important}.commercial-cookstoves .flexfield .content-box a:focus,.commercial-cookstoves .flexfield .content-box a:hover,.humanitarian-cookstoves .flexfield .content-box a:focus,.humanitarian-cookstoves .flexfield .content-box a:hover,.solar-electrification .flexfield .content-box a:focus,.solar-electrification .flexfield .content-box a:hover{--x:100%;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%!important;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%!important}.commercial-cookstoves .flexfield .multi-btn,.humanitarian-cookstoves .flexfield .multi-btn,.solar-electrification .flexfield .multi-btn{background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important}.commercial-cookstoves .flexfield .multi-btn:focus,.commercial-cookstoves .flexfield .multi-btn:hover,.humanitarian-cookstoves .flexfield .multi-btn:focus,.humanitarian-cookstoves .flexfield .multi-btn:hover,.solar-electrification .flexfield .multi-btn:focus,.solar-electrification .flexfield .multi-btn:hover{--x:100%;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%!important;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%!important}.commercial-cookstoves footer .gform_wrapper form .gform_footer .gform_button,.humanitarian-cookstoves footer .gform_wrapper form .gform_footer .gform_button,.solar-electrification footer .gform_wrapper form .gform_footer .gform_button{background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important}.commercial-cookstoves footer .gform_wrapper form .gform_footer .gform_button:focus,.commercial-cookstoves footer .gform_wrapper form .gform_footer .gform_button:hover,.humanitarian-cookstoves footer .gform_wrapper form .gform_footer .gform_button:focus,.humanitarian-cookstoves footer .gform_wrapper form .gform_footer .gform_button:hover,.solar-electrification footer .gform_wrapper form .gform_footer .gform_button:focus,.solar-electrification footer .gform_wrapper form .gform_footer .gform_button:hover{background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%!important;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%!important}.commercial-cookstoves .parallax-blocks .overflow .image-box,.humanitarian-cookstoves .parallax-blocks .overflow .image-box,.solar-electrification .parallax-blocks .overflow .image-box{position:relative;order:1;height:100%;float:right;margin-top:2rem;margin-bottom:2rem}.commercial-cookstoves .parallax-blocks .overflow .image-box img,.humanitarian-cookstoves .parallax-blocks .overflow .image-box img,.solar-electrification .parallax-blocks .overflow .image-box img{padding-right:2rem;padding-bottom:1rem;width:100%;height:100%}.commercial-cookstoves .parallax-blocks .overflow .image-box.orange:after,.humanitarian-cookstoves .parallax-blocks .overflow .image-box.orange:after,.solar-electrification .parallax-blocks .overflow .image-box.orange:after{background-image:url(../images/orange-left-shadow.png);position:absolute;content:"";left:0;bottom:0;transform:scaleX(-1);width:100%;height:100%;z-index:-1;background-repeat:no-repeat!important;background-size:100% 100%!important}.commercial-cookstoves .parallax-blocks .overflow .image-box.left,.humanitarian-cookstoves .parallax-blocks .overflow .image-box.left,.solar-electrification .parallax-blocks .overflow .image-box.left{margin-right:2rem;float:left}.commercial-cookstoves .parallax-blocks .overflow .image-box.left .alignleft,.humanitarian-cookstoves .parallax-blocks .overflow .image-box.left .alignleft,.solar-electrification .parallax-blocks .overflow .image-box.left .alignleft{float:left}.solar-electrification .parallax-blocks .overflow{padding-top:2rem}.commercial-cookstoves .sticky-btns .multi-btn-wrap{display:grid;grid-template-columns:1fr 1fr}.humanitarian-cookstoves .sticky-btns .multi-btn-wrap{flex-direction:row;flex-wrap:wrap}.our-initiatives .flexfield span{color:#30a62c!important;color:var(--cs-eleven)!important;font-family:Proxima_Nova_Bd;font-family:var(--alt)}.clearwater .main-menu>li:last-child a:focus,.clearwater .main-menu>li:last-child a:hover,.covid-19-response .main-menu>li:last-child a:focus,.covid-19-response .main-menu>li:last-child a:hover{color:#36a8bb;color:var(--cs-fifteen)}.clearwater header.header-inner nav:before,.covid-19-response header.header-inner nav:before{background:transparent linear-gradient(270deg,#36a8bb,#a6e0e7 75%,rgba(166,224,231,0) 95%)!important}.clearwater header.header-inner nav .mobile-menu-bars svg,.covid-19-response header.header-inner nav .mobile-menu-bars svg{--fa-primary-color:var(--cs-fifteen)!important;--fa-secondary-color:var(--cs-fifteen)!important}.clearwater .parallax-blocks .overflow .image-box,.covid-19-response .parallax-blocks .overflow .image-box{position:relative;order:1;height:100%;float:right;margin-top:2rem;margin-bottom:2rem}.clearwater .parallax-blocks .overflow .image-box img,.covid-19-response .parallax-blocks .overflow .image-box img{padding-right:2rem;padding-bottom:1rem;width:100%;height:100%}.clearwater .parallax-blocks .overflow .image-box.orange:after,.covid-19-response .parallax-blocks .overflow .image-box.orange:after{background-image:url(../images/blue-left-shadow.png);position:absolute;content:"";left:0;bottom:0;transform:scaleX(-1);width:100%;height:100%;z-index:-1;background-repeat:no-repeat!important;background-size:100% 100%!important}.clearwater #featured .featured-title span,.covid-19-response #featured .featured-title span{color:#36a8bb;color:var(--cs-fifteen)}.clearwater #featured .gradientline,.covid-19-response #featured .gradientline{background:linear-gradient(270deg,#36a8bb,#a6e0e7 65%,rgba(166,224,231,0) 93%,#fff)!important}.clearwater .flexfield h4 strong,.covid-19-response .flexfield h4 strong{color:#36a8bb!important;color:var(--cs-fifteen)!important;font-weight:300!important;font-family:Proxima_Nova_Alt_Lt!important;font-family:var(--heading)!important}.clearwater .flexfield span,.covid-19-response .flexfield span{color:#36a8bb!important;color:var(--cs-fifteen)!important}.clearwater .flexfield .cta-wrap,.covid-19-response .flexfield .cta-wrap{width:100%;margin:0 auto}.clearwater .flexfield .cta-wrap p strong,.covid-19-response .flexfield .cta-wrap p strong{color:#36a8bb!important;color:var(--cs-fifteen)!important}.clearwater .flexfield .multi-btn,.covid-19-response .flexfield .multi-btn{background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%!important;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%!important}.clearwater .flexfield .multi-btn:focus,.clearwater .flexfield .multi-btn:hover,.covid-19-response .flexfield .multi-btn:focus,.covid-19-response .flexfield .multi-btn:hover{--x:100%;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%!important;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%!important}.clearwater footer .gform_wrapper form .gform_footer .gform_button,.covid-19-response footer .gform_wrapper form .gform_footer .gform_button{background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%!important;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%!important}.clearwater footer .gform_wrapper form .gform_footer .gform_button:focus,.clearwater footer .gform_wrapper form .gform_footer .gform_button:hover,.covid-19-response footer .gform_wrapper form .gform_footer .gform_button:focus,.covid-19-response footer .gform_wrapper form .gform_footer .gform_button:hover{background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%!important;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%!important}.our-legacy .flexfield .two-btns .btn-blue{background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) var(--x,0)/200%;margin-top:0!important}.our-legacy .flexfield .two-btns .btn-blue:focus,.our-legacy .flexfield .two-btns .btn-blue:hover{--x:100%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) 0/200%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) var(--x,0)/200%}.our-legacy .flexfield .two-btns .btn-bordered{color:#30a62c;color:var(--cs-eleven);border:1px solid #30a62c;border:1px solid var(--cs-eleven);background:transparent;margin-top:0!important}.our-legacy .flexfield .two-btns .btn-bordered:focus,.our-legacy .flexfield .two-btns .btn-bordered:hover{--x:100%;color:#fff;color:var(--cs-one);background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#2fa576,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#2fa576,#007a00) var(--x,0)/200%}.values-core-competencies .flexfield .info-blocks .content-box h4{margin-bottom:0!important}.values-core-competencies .flexfield .info-blocks .content-box ul{list-style:none}.values-core-competencies .flexfield .info-blocks .content-box ul li{text-indent:-10px;text-indent:-1rem}.values-core-competencies .flexfield .info-blocks .content-box ul li:before{background-image:url(../images/green-bullet.png);content:"";background-size:cover;background-position:50%;left:0;top:0;width:12px;height:12px;margin-right:1rem}.contact .column-third-right .right{padding-bottom:4rem}.contact .column-third-right .right .contact-box{display:flex;flex-direction:column;justify-content:center;height:100%;margin-right:5rem;padding:2rem;background:#f2f3f4;background:var(--cs-light)}.contact .column-third-right .right .contact-box h5{text-align:left}.contact .column-third-right .right .contact-box p{padding-left:0!important;margin-top:1rem!important}.contact .column-third-right .right .contact-box p:last-child{margin-bottom:0}.contact .column-third-right .right .contact-box p a{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);color:#232323;color:var(--cs-five);font-weight:400}.contact .column-third-right .right .contact-box p a:focus,.contact .column-third-right .right .contact-box p a:hover{color:#30a62c;color:var(--cs-eleven)}.contact .column-third-right .right:after{background:url(../images/green-right-shadow.png);position:absolute;content:"";right:0;bottom:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:100% 100%}.contact iframe{margin-top:6rem}.donate main{margin-top:2rem!important}.donate main .flexfield:first-child{margin-top:0}.donate .modal-content{background:#fff}.get-involved .flexfield:first-child{margin-top:4rem}.get-involved .multi-btn-wrap{flex-direction:column;align-items:center}.about-us .flex-info h4 strong{color:#30a62c!important;color:var(--cs-eleven)!important;font-weight:300!important;font-family:Proxima_Nova_Alt_Lt!important;font-family:var(--heading)!important}.this-blue{color:#34a7bb;color:var(--cs-nine)}.this-blue,.this-green{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem}.this-green{color:#30a62c;color:var(--cs-eleven)}.this-orange{color:#ffba00;color:var(--cs-ten);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem}.single-post #featured{max-height:600px}.single-post #featured .featured-image-box,.single-post #featured .featured-image-box img{max-height:400px}.single-post .post a{color:#30a62c!important;color:var(--cs-eleven)!important}.single-post .post:focus,.single-post .post:hover{color:#03b4cc!important;color:var(--cs-two)!important}.single-post iframe{height:400px;height:40rem}.back-to-top{display:flex;align-items:center;justify-content:center;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) 0/200%;background:linear-gradient(280deg,#2fa576,#30a62c,#f2f7f5 120%,#34a7c0,#007a00) var(--x,0)/200%;width:45px;width:4.5rem;height:45px;height:4.5rem;text-align:center;border-radius:.4rem;position:fixed;bottom:10px;bottom:1rem;right:20px;right:2rem;transition:all .3s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;z-index:1000}.back-to-top:after{display:none;content:"\F062";font-family:Font Awesome\ 5 Regular}.back-to-top svg{color:#fff;color:var(--cs-one);width:25px!important;width:2.5rem!important;height:28px!important;height:2.8rem!important}.back-to-top.show{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.back-to-top:focus,.back-to-top:hover{cursor:pointer;--x:100%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) 0/200%;background:linear-gradient(90deg,#007a00,#f2f7f5 35%,#007a00) var(--x,0)/200%}.clearwater .search_box .search-icon,.covid-19-response .search_box .search-icon{color:#36a8bb!important;color:var(--cs-fifteen)!important}.clearwater .search_box .searchform input,.covid-19-response .search_box .searchform input{border:.2rem solid #36a8bb!important;border:.2rem solid var(--cs-fifteen)!important}.clearwater .gradientline-p,.covid-19-response .gradientline-p{width:0;height:15px;height:1.5rem;background:linear-gradient(270deg,#34a7bb,rgba(52,167,187,.7) 50%,rgba(52,167,187,.1) 93%,#fff);position:absolute;content:"";right:0;bottom:0}.clearwater .back-to-top,.covid-19-response .back-to-top{background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) 0/200%!important;background:linear-gradient(280deg,#34a7bb,#34a7bb,#f2f7f5 120%,#34a7c0,#34a7bb) var(--x,0)/200%!important}.clearwater .back-to-top:focus,.clearwater .back-to-top:hover,.covid-19-response .back-to-top:focus,.covid-19-response .back-to-top:hover{background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) 0/200%!important;background:linear-gradient(90deg,#34a7bb,#f2f7f5 35%,#34a7bb) var(--x,0)/200%!important}.clearwater .flex-text .column ul,.clearwater .flex-text .parallax-blocks ul,.covid-19-response .flex-text .column ul,.covid-19-response .flex-text .parallax-blocks ul{list-style:none}.clearwater .flex-text .column ul li,.clearwater .flex-text .parallax-blocks ul li,.covid-19-response .flex-text .column ul li,.covid-19-response .flex-text .parallax-blocks ul li{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading);font-weight:300;text-indent:-10px;text-indent:-1rem}.clearwater .flex-text .column ul li:before,.clearwater .flex-text .parallax-blocks ul li:before,.covid-19-response .flex-text .column ul li:before,.covid-19-response .flex-text .parallax-blocks ul li:before{background-image:url(../images/blue-bullet.png);content:"";background-size:cover;background-position:50%;left:0;top:0;width:12px;height:12px;margin-right:1rem}.commercial-cookstoves .search_box .search-icon,.humanitarian-cookstoves .search_box .search-icon,.solar-electrification .search_box .search-icon{color:#f2b000!important;color:var(--cs-thirteen)!important}.commercial-cookstoves .search_box .searchform input,.humanitarian-cookstoves .search_box .searchform input,.solar-electrification .search_box .searchform input{border:.2rem solid #f2b000!important;border:.2rem solid var(--cs-thirteen)!important}.commercial-cookstoves .back-to-top,.humanitarian-cookstoves .back-to-top,.solar-electrification .back-to-top{background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) 0/200%!important;background:linear-gradient(280deg,#f2b000,#f2b000,#f2f7f5 120%,#34a7c0,#f2b000) var(--x,0)/200%!important}.commercial-cookstoves .back-to-top:focus,.commercial-cookstoves .back-to-top:hover,.humanitarian-cookstoves .back-to-top:focus,.humanitarian-cookstoves .back-to-top:hover,.solar-electrification .back-to-top:focus,.solar-electrification .back-to-top:hover{background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) 0/200%!important;background:linear-gradient(90deg,#f2b000,#f2f7f5 35%,#f2b000) var(--x,0)/200%!important}.single-team #single.team{padding-top:8rem}.single-team #single.team h1{color:#30a62c;color:var(--cs-eleven);margin-bottom:1rem}.single-team #single.team .thumb-img{overflow:hidden;position:relative;height:350px;height:35rem}.single-team #single.team .thumb-img img{display:block;width:100%;height:100%;transition:.3s ease-in-out;padding-right:2.5rem;padding-bottom:2.5rem;position:absolute;bottom:0;right:0}.single-team #single.team .thumb-img:after{background:url(../images/green-right-shadow.png);position:absolute;content:"";right:0;bottom:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat!important;background-size:100% 100%!important}.our-partners #featured .featured-lead a{font-family:Proxima_Nova_Alt_Lt;font-family:var(--heading)}.archive #archive{padding-top:8rem}.humanitarian-cookstoves-2 #page #uganda,.humanitarian-cookstoves-2 #page #uganda .info-content{background:url(../images/orang.png);background-repeat:no-repeat;background-size:cover;position:relative;background-attachment:fixed}.humanitarian-cookstoves-2 #page #uganda .info-content{width:100%;height:80vh;z-index:1}.grecaptcha-logo iframe{margin-top:0!important}.container{max-width:var(--container)}.container,.container-small{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.container-small{max-width:var(--container-small)}.container-large{width:100%;margin-left:auto;margin-right:auto;max-width:var(--container-large);padding-left:2rem;padding-right:2rem}.grid{display:grid!important;grid-template-rows:auto}.flex{display:flex}.column{position:relative}.is-small{font-size:smaller}.is-medium{font-size:large}.is-large{font-size:larger}.is-visible{visibility:visible}.is-hidden{visibility:hidden}.is-scrolling{overflow-y:scroll}.is-overflow{overflow:hidden}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:none!important}.is-shadowless{box-shadow:none!important}.no-top{top:0!important}.no-right{right:0!important}.no-bottom{bottom:0!important}.no-left{left:0!important}.no-padding-top{padding-top:0!important}.no-padding-right{padding-right:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.no-margin-top{margin-top:0!important}.no-margin-right{margin-right:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.dont-break-out{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word;word-wrap:break-word}@media (min-width:377px){.flex-text-col iframe{min-height:274px}}@media (min-width:401px){.flex-team .team-wrap .nav ul li.nav-item:not(:last-child){margin-right:2rem}}@media (min-width:415px){embed,iframe,object{height:4rem}}@media (min-width:481px){.flex-text h3{font-size:3.2rem;line-height:4.2rem}.flex-info .info-blocks h4,.flex-info .parallax-blocks h4,.flex-parallax .info-blocks h4,.flex-parallax .parallax-blocks h4,.flex-text .column-one h4,.flex-text h4{font-size:3rem;line-height:4rem}.flex-info .info-blocks .info-box .content-box h3,.flex-info .info-blocks h3,.flex-info .parallax-blocks .info-box .content-box h3,.flex-info .parallax-blocks h3,.flex-parallax .info-blocks .info-box .content-box h3,.flex-parallax .info-blocks h3,.flex-parallax .parallax-blocks .info-box .content-box h3,.flex-parallax .parallax-blocks h3{font-size:3.2rem;line-height:4.2rem}.flex-info .info-blocks .info-box .content-box h4,.flex-info .parallax-blocks .info-box .content-box h4,.flex-parallax .info-blocks .info-box .content-box h4,.flex-parallax .parallax-blocks .info-box .content-box h4{font-size:3rem;line-height:4rem}.front-cta .cta-wrap h3{font-size:3.2rem;line-height:4.2rem}.front-cta .cta-wrap h4{font-size:3rem;line-height:4rem}.flexfield.flex-text-col h3{font-size:3.2rem;line-height:4.2rem}.flexfield.flex-text-col .grid p{font-size:2.2rem;line-height:3.2rem}.flexfield.flex-text-col .grid h4,.front-donate .donate-wrap h3{font-size:3rem;line-height:4rem}.front-donate .donate-wrap p{font-size:2.2rem;line-height:3.5rem}}@media (min-width:501px){.flex-news .news-pagination nav .nav-links a,.flex-news .news-pagination nav .nav-links span.current{padding:1rem 2rem;margin-bottom:0}.front-hero{height:50rem}.front-hero .hero-content{bottom:10rem}.front-hero:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.front-gallery .gallery-wrap .image-box{width:50%}.front-betterlife .betterlife-wrap{height:40rem}.front-betterlife .betterlife-wrap .betterlife-content h3 span{font-size:10rem;line-height:9rem}.front-profound .profound-wrap h3{font-size:4rem;line-height:5rem}.front-videobanner .videobanner-wrap .videobanner-content h3{font-size:3rem;line-height:4rem;padding-top:5rem;padding-right:2rem;padding-left:2rem}.front-videobanner .videobanner-wrap .videobanner-content h3 span{font-size:4rem}.front-videobanner .videobanner-wrap:before{width:35%}.pagination .count{padding:1rem 2rem;margin-bottom:0}.pagination .pages{margin-bottom:0}footer .socials .social-media li a{font-size:1.6rem}footer .socials .social-media li a span{padding-left:.5rem}footer .socials .social-media li:not(:last-child){padding-right:3rem}}@media (min-width:541px){h1,h2,h3,h4,h5,h6{line-height:1.1}h1{font-size:3.6rem}h2{font-size:3.5rem;line-height:4.5rem}h3,h4,h5,h6{font-size:2.6rem}img.alignleft,img.alignright,picture.alignleft,picture.alignright{max-width:30rem}embed,iframe,object{height:5rem}.flex-team .team-wrap .tabs .tab .news-block .thumb-img:after,.flex-team .team-wrap .tabs .tab .news-block .thumb-img img{width:35rem}#featured .featured-title{font-size:3.5rem;line-height:4.5rem}#breadcrumbs{font-size:1.7rem}}@media (min-width:551px){.front-videobanner .videobanner-iframe.modal{width:500px}}@media (min-width:576px){.flex-text h3 span{font-size:4rem;line-height:4.5rem}.flex-text-col p span{font-size:2rem}.flex-info .info-blocks .info-box.left .image-box h3,.flex-info .parallax-blocks .info-box.left .image-box h3,.flex-parallax .info-blocks .info-box.left .image-box h3,.flex-parallax .parallax-blocks .info-box.left .image-box h3{left:5rem}.flex-info .info-blocks .info-box .content-box h3 span,.flex-info .parallax-blocks .info-box .content-box h3 span,.flex-parallax .info-blocks .info-box .content-box h3 span,.flex-parallax .parallax-blocks .info-box .content-box h3 span{font-size:4rem;line-height:4.5rem}.flex-info .info-blocks .info-box .image-box h3,.flex-info .parallax-blocks .info-box .image-box h3,.flex-parallax .info-blocks .info-box .image-box h3,.flex-parallax .parallax-blocks .info-box .image-box h3{bottom:3.6rem;right:5.5rem;font-size:3rem}.flex-info .info-blocks .info-box .image-box h3 span,.flex-info .parallax-blocks .info-box .image-box h3 span,.flex-parallax .info-blocks .info-box .image-box h3 span,.flex-parallax .parallax-blocks .info-box .image-box h3 span{font-size:6rem}.career-text-block .grid .column ul{margin-left:5rem}.flex-news .news-wrap{grid-template-columns:1fr 1fr}.flex-news .news-wrap .news-block .news-block-wrap .news-thumb{max-height:300px;height:300px}.front-info .intro{font-size:2rem}.front-info .info-blocks .info-box.left .image-box img{padding-left:5rem}.front-info .info-blocks .info-box.left .image-box h3{left:5rem}.front-info .info-blocks .info-box .content-box h3{font-size:3rem;line-height:4rem}.front-info .info-blocks .info-box .content-box h3 span{font-size:4rem;line-height:4.5rem}.front-info .info-blocks .info-box .content-box p{font-size:2rem}.front-info .info-blocks .info-box .image-box img{padding-right:5rem;padding-bottom:4rem}.front-info .info-blocks .info-box .image-box h3{bottom:3.6rem;right:5.5rem;font-size:3rem}.front-info .info-blocks .info-box .image-box h3 span{font-size:6rem}.front-news .news-wrap{grid-template-columns:1fr 1fr}#featured .featured-lead{font-size:2rem}footer .top{grid-template-columns:1fr 1fr}footer .secondary-menu{padding-bottom:5rem}}@media (min-width:601px){.flex-accordion .accordion-title span{font-size:1.8rem}.front-joinus .joinus .joinus-wrap .left h3{font-size:5rem;line-height:6rem}.front-joinus .joinus .joinus-wrap:before{height:60rem;width:60rem}.front-joinus .joinus .joinus-wrap:after{font-size:12rem;top:-10%;line-height:16rem}.front-betterlife .betterlife-wrap .betterlife-content h3{font-size:5.5rem}}@media only screen and (min-width:641px){.remodal{max-width:700px}}@media (min-width:701px){.flex-team .team-wrap .tabs .tab{grid-template-columns:1fr 1fr}.front-gallery .gallery-wrap .image-box{width:33.33%}.front-news .news-wrap .news-block .news-block-wrap .news-content h3{font-size:2.3rem}.front-news .news-wrap .news-block .news-block-wrap .news-content p{font-size:1.8rem;line-height:3rem}.front-joinus .joinus{padding-top:16rem}.front-betterlife .betterlife-wrap{height:60rem}.front-profound .profound-wrap .profound-content{grid-template-columns:1fr 1fr 1fr}.front-videobanner .videobanner-wrap{height:60rem;justify-content:flex-end}.front-videobanner .videobanner-wrap .videobanner-content h3{font-size:3.5rem;line-height:5rem;padding-top:8rem;padding-right:3rem;padding-left:0}.front-videobanner .videobanner-wrap .videobanner-content h3 span{font-size:5rem}}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}main:not(#front):not(#error404){margin-top:4rem;padding-bottom:4rem}.btn.btn-blue,.btn.btn-green{font-size:1.9rem;padding:1.6rem 4rem}.btn.btn-bordered{font-size:1.9rem;padding:1.4rem 4rem}.btn.btn-light-green,.give-submit-button-wrap input[type=submit].give-btn,.monthly-dono .give-submit-button-wrap input[type=submit].give-btn,.one-time-dono .give-submit-button-wrap input[type=submit].give-btn{font-size:1.9rem;padding:1.6rem 4rem}.flex-text iframe{min-height:400px}.flex-text h3{font-size:3.7rem;line-height:4.7rem;margin-bottom:3rem}.flex-text h3 span{font-size:4.5rem;line-height:5.5rem}.flex-text .column-one h4,.flex-text h4{font-size:3.5rem;line-height:4.5rem}.flex-text .column-one h4{margin-bottom:3rem}.flex-text.financial a{font-size:1.9rem}.flex-info .info-blocks h4,.flex-info .parallax-blocks h4,.flex-parallax .info-blocks h4,.flex-parallax .parallax-blocks h4{font-size:3.5rem;line-height:4.5rem}.flex-info .info-blocks h3,.flex-info .parallax-blocks h3,.flex-parallax .info-blocks h3,.flex-parallax .parallax-blocks h3{font-size:3.7rem;line-height:4.7rem}.flex-info .info-blocks .info-box .content-box h3,.flex-info .parallax-blocks .info-box .content-box h3,.flex-parallax .info-blocks .info-box .content-box h3,.flex-parallax .parallax-blocks .info-box .content-box h3{font-size:3.7rem;line-height:4.7rem;margin-bottom:3rem}.flex-info .info-blocks .info-box .content-box h3 span,.flex-info .parallax-blocks .info-box .content-box h3 span,.flex-parallax .info-blocks .info-box .content-box h3 span,.flex-parallax .parallax-blocks .info-box .content-box h3 span{font-size:4.5rem;line-height:5.5rem}.flex-info .info-blocks .info-box .content-box h4,.flex-info .parallax-blocks .info-box .content-box h4,.flex-parallax .info-blocks .info-box .content-box h4,.flex-parallax .parallax-blocks .info-box .content-box h4{font-size:3.5rem;line-height:4.5rem;margin-bottom:3rem}.flex-info .info-blocks .info-box .content-box a,.flex-info .parallax-blocks .info-box .content-box a,.flex-parallax .info-blocks .info-box .content-box a,.flex-parallax .parallax-blocks .info-box .content-box a{font-size:1.9rem;padding:1.5rem 4rem}.flex-info .info-blocks .info-box .image-box h3,.flex-info .parallax-blocks .info-box .image-box h3,.flex-parallax .info-blocks .info-box .image-box h3,.flex-parallax .parallax-blocks .info-box .image-box h3{bottom:4.3rem;font-size:5rem}.flex-info .info-blocks .info-box .image-box h3 span,.flex-info .parallax-blocks .info-box .image-box h3 span,.flex-parallax .info-blocks .info-box .image-box h3 span,.flex-parallax .parallax-blocks .info-box .image-box h3 span{font-size:8.6rem}.flex-info .info-blocks .info-box.one-third-left .content-box,.flex-info .info-blocks .info-box.one-third-right .content-box,.flex-info .parallax-blocks .info-box.one-third-left .content-box,.flex-info .parallax-blocks .info-box.one-third-right .content-box,.flex-parallax .info-blocks .info-box.one-third-left .content-box,.flex-parallax .info-blocks .info-box.one-third-right .content-box,.flex-parallax .parallax-blocks .info-box.one-third-left .content-box,.flex-parallax .parallax-blocks .info-box.one-third-right .content-box{margin-top:0}.flex-parallax{background-attachment:fixed}.flex-parallax .parallax-content{padding:8rem 0}.flex-parallax .parallax-content .parallax-blocks{padding:5rem}.front-cta .cta-wrap h3{font-size:3.7rem;line-height:4.7rem;margin-bottom:3rem}.front-cta .cta-wrap h4{font-size:3.5rem;line-height:4.5rem;margin-bottom:3rem}.flex-team .team-wrap .nav ul li.nav-item{margin-bottom:0}.flex-team .team-wrap .nav ul li.nav-item a{padding:1rem 4rem;line-height:1.4}.flexfield.flex-text-col h3{font-size:3.7rem;line-height:4.7rem}.flexfield.flex-text-col .grid p{font-size:2.4rem;line-height:3.4rem}.flexfield.flex-text-col .grid h4{font-size:3.5rem;line-height:4.5rem}.flexfield.flex-text-col .text-btn .btn.btn-blue{font-size:1.9rem;padding:1.6rem 4rem}.flexfield.flex-text-col .text-btn .btn.btn-bordered{font-size:1.9rem;padding:1.5rem 4rem}.two-buttons .two-btns .btn-blue{font-size:1.9rem;padding:1.6rem 4rem}.two-buttons .two-btns .btn-bordered{font-size:1.9rem;padding:1.5rem 4rem}.flex-news .news-pagination nav .nav-links a,.flex-news .news-pagination nav .nav-links span.current{font-size:1.9rem}.partner-gallery .partners .partner-col img{padding:2rem}.flex-covid-19 .col-top .covid-dono a .donate-box,.flex-covid-19 .grid .col-left .monthly-dono a .donate-box,.flex-covid-19 .grid .col-right .one-time-dono a .donate-box,.flex-funding .funding-wrap .funding-dono a .donate-box{grid-template-columns:14rem 1fr}.flex-funding .funding-wrap .funding-clean-energy a .donate-box,.flex-funding .funding-wrap .funding-clearwater a .donate-box{grid-template-columns:23rem 1fr;grid-gap:3rem}.multi-buttons .multi-btn-wrap .multi-btn{padding:1rem 4rem;line-height:1.4}.front-hero{height:60rem;background-attachment:fixed}.front-info .intro{width:75%}.front-info .info-blocks .info-box .content-box h3{font-size:3.5rem;margin-bottom:3rem}.front-info .info-blocks .info-box .content-box h3 span{font-size:4.5rem;line-height:5.5rem}.front-info .info-blocks .info-box .content-box a{font-size:1.9rem;padding:1.5rem 4rem}.front-info .info-blocks .info-box .image-box h3{bottom:4.3rem;font-size:5rem}.front-info .info-blocks .info-box .image-box h3 span{font-size:8.6rem}.front-betterlife,.front-betterlife .betterlife-wrap{background-attachment:fixed}.front-videobanner .videobanner-iframe.modal{width:700px;height:500px}.front-videobanner .videobanner-iframe.modal .content iframe{height:500px}.blog-entry{grid-template-columns:35rem 1fr}.blog-entry .blog-title{font-size:2.6rem}.blog-entry .blog-content .blog-excerpt{font-size:1.8rem}.blog-entry .blog-content h1{margin-top:0}.pagination .count,.pagination .pages{font-size:1.9rem}.gform_wrapper form .gform_footer .gform_button{font-size:1.9rem;padding:1.6rem 4rem}header .logo img{max-width:12rem}#featured .featured-image{height:auto}#featured .featured-overlay>.container{padding-top:4rem}#featured .featured-image-box{height:160px}footer .top{grid-template-columns:1fr 1fr 2fr}footer .top .left{justify-content:flex-start}footer .secondary-menu ul li{font-size:1.9rem}.commercial-cookstoves .parallax-blocks .overflow .image-box,.humanitarian-cookstoves .parallax-blocks .overflow .image-box,.solar-electrification .parallax-blocks .overflow .image-box{margin-top:0;margin-bottom:0}.commercial-cookstoves .sticky-btns .multi-btn-wrap{display:flex}.clearwater .parallax-blocks .overflow .image-box,.covid-19-response .parallax-blocks .overflow .image-box{margin-top:0;margin-bottom:0}.get-involved .multi-btn-wrap{flex-direction:row}.back-to-top{bottom:3rem;right:3rem}.archive #archive,.single-team #single.team{padding-top:12rem}}@media (min-width:769px){h1{font-size:4.2rem}h2{font-size:5.3rem;line-height:6.3rem}h3,h4,h5,h6{font-size:3rem}img.alignleft,img.alignright,picture.alignleft,picture.alignright{max-width:35rem}embed,iframe,object{height:6rem}.flex-text .grid{grid-gap:0 4rem}.flex-text .column-third-left,.flex-text .column-third-right,.flex-text .column-two{grid-template-columns:1fr 1fr}.flex-text-col .grid{grid-gap:0 4rem}.flex-text-col .column-third-left,.flex-text-col .column-third-right,.flex-text-col .column-two{grid-template-columns:1fr 1fr}.flex-accordion .accordion-row:not(:last-child){margin-bottom:3rem}.flex-covid-19 .give-form-title,.flex-covid-19 h3,.flex-funding .give-form-title,.flex-funding h3{font-size:2.4rem;line-height:3.4rem}#featured .featured-title{font-size:5.3rem;line-height:6.3rem}}@media (min-width:901px){.flex-info .info-blocks .info-box,.flex-info .parallax-blocks .info-box,.flex-parallax .info-blocks .info-box,.flex-parallax .parallax-blocks .info-box{display:flex}.flex-info .info-blocks .info-box .content-box,.flex-info .info-blocks .info-box .image-box,.flex-info .parallax-blocks .info-box .content-box,.flex-info .parallax-blocks .info-box .image-box,.flex-parallax .info-blocks .info-box .content-box,.flex-parallax .info-blocks .info-box .image-box,.flex-parallax .parallax-blocks .info-box .content-box,.flex-parallax .parallax-blocks .info-box .image-box{width:calc(50% - 2rem)}.flex-info .info-blocks .info-box.one-third-left .image-box,.flex-info .parallax-blocks .info-box.one-third-left .image-box,.flex-parallax .info-blocks .info-box.one-third-left .image-box,.flex-parallax .parallax-blocks .info-box.one-third-left .image-box{width:calc(33.33% - 2rem)}.flex-info .info-blocks .info-box.one-third-left .content-box,.flex-info .info-blocks .info-box.one-third-right .image-box,.flex-info .parallax-blocks .info-box.one-third-left .content-box,.flex-info .parallax-blocks .info-box.one-third-right .image-box,.flex-parallax .info-blocks .info-box.one-third-left .content-box,.flex-parallax .info-blocks .info-box.one-third-right .image-box,.flex-parallax .parallax-blocks .info-box.one-third-left .content-box,.flex-parallax .parallax-blocks .info-box.one-third-right .image-box{width:calc(66.66% - 2rem)}.flex-info .info-blocks .info-box.one-third-right .content-box,.flex-info .parallax-blocks .info-box.one-third-right .content-box,.flex-parallax .info-blocks .info-box.one-third-right .content-box,.flex-parallax .parallax-blocks .info-box.one-third-right .content-box{width:calc(33.33% - 2rem)}.flex-news .news-wrap,.flex-team .team-wrap .tabs .tab{grid-template-columns:1fr 1fr 1fr}.front-info .intro{margin-bottom:8rem}.front-info .info-blocks .info-box.left,.front-info .info-blocks .info-box.right{display:flex}.front-info .info-blocks .info-box .content-box{width:calc(50% - 2rem);padding-top:0}.front-info .info-blocks .info-box .image-box{width:calc(50% - 2rem)}.front-news .news-wrap{grid-template-columns:1fr 1fr 1fr}.front-joinus .joinus{background-size:55%;padding-bottom:5rem}.front-joinus .joinus .joinus-wrap .left{width:45%}.front-joinus .joinus .joinus-wrap .right{width:55%}.front-joinus .joinus .joinus-wrap .right img{display:none}.front-joinus .joinus .joinus-wrap:after{font-size:16rem;top:-18%;line-height:20rem}.front-betterlife .betterlife-wrap .betterlife-content h3 span{font-size:12rem;line-height:11rem}footer .socials .social-media li:not(:last-child){padding-right:8rem}footer .top{grid-template-columns:1fr 1fr 3fr}footer .right .gform_wrapper form{display:flex}footer .right .gform_wrapper form .gform_body{margin-right:2rem;margin-top:0}footer .right .gform_wrapper form .gform_footer .gform_button{margin-top:0}}@media (min-width:992px){.modal-lg{width:900px}.modal.in .modal-dialog{transform:translateY(8%)}.flex-text h3{font-size:4.2rem;line-height:5.2rem}.flex-info .info-blocks h4,.flex-info .parallax-blocks h4,.flex-parallax .info-blocks h4,.flex-parallax .parallax-blocks h4,.flex-text .column-one h4,.flex-text h4{font-size:4rem;line-height:5rem}.flex-info .info-blocks .info-box .content-box h3,.flex-info .info-blocks h3,.flex-info .parallax-blocks .info-box .content-box h3,.flex-info .parallax-blocks h3,.flex-parallax .info-blocks .info-box .content-box h3,.flex-parallax .info-blocks h3,.flex-parallax .parallax-blocks .info-box .content-box h3,.flex-parallax .parallax-blocks h3{font-size:4.2rem;line-height:5.2rem}.flex-info .info-blocks .info-box .content-box h4,.flex-info .parallax-blocks .info-box .content-box h4,.flex-parallax .info-blocks .info-box .content-box h4,.flex-parallax .parallax-blocks .info-box .content-box h4{font-size:4rem;line-height:5rem}.front-cta .cta-wrap h3{font-size:4.2rem;line-height:5.2rem}.front-cta .cta-wrap h4{font-size:4rem;line-height:5rem}.flexfield.flex-text-col h3{font-size:4.2rem;line-height:5.2rem}.flexfield.flex-text-col .grid p{font-size:2.5;line-height:3.5}.flexfield.flex-text-col .grid h4{font-size:4rem;line-height:5rem}.flexfield.flex-text-col .grid.column-two p{padding-left:3rem}.flex-news{padding-top:10rem;padding-bottom:15rem}.front-donate .donate-wrap h3{font-size:3.5rem}.blog-entry .blog-content .blog-excerpt{font-size:2rem}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea{margin-bottom:2rem}}@media (min-width:1024px){main#front,main:not(#front):not(#error404){padding-bottom:6rem}.flexfield{margin-top:6rem;margin-bottom:6rem}.flex-info .info-blocks .info-box.left .image-box img,.flex-info .parallax-blocks .info-box.left .image-box img,.flex-parallax .info-blocks .info-box.left .image-box img,.flex-parallax .parallax-blocks .info-box.left .image-box img{padding-left:3rem;padding-bottom:2rem}.flex-info .info-blocks .info-box .image-box img,.flex-info .parallax-blocks .info-box .image-box img,.flex-parallax .info-blocks .info-box .image-box img,.flex-parallax .parallax-blocks .info-box .image-box img{padding-right:3rem;padding-bottom:2rem}.front-cta{padding-top:8rem;padding-bottom:8rem}.flex-news .news-wrap .news-block .news-block-wrap .news-content h3{font-size:2.2rem;line-height:3.4rem}.flex-news .news-wrap .news-block .news-block-wrap .news-content p{font-size:1.8rem;line-height:2.6rem}.flex-covid-19 h3{font-size:2.8rem;line-height:3.8rem}.flex-covid-19 .col-top{width:90%}.flex-covid-19 .col-top .covid-dono a .donate-box .donate-price,.flex-covid-19 .grid .col-left .monthly-dono a .donate-box .donate-price,.flex-covid-19 .grid .col-right .one-time-dono a .donate-box .donate-price{font-size:2.2rem;line-height:3.2rem}.flex-funding h3{font-size:2.8rem;line-height:3.8rem}.flex-funding .funding-wrap{width:90%}.flex-funding .funding-wrap .funding-clean-energy a .donate-box .donate-price,.flex-funding .funding-wrap .funding-clearwater a .donate-box .donate-price,.flex-funding .funding-wrap .funding-dono a .donate-box .donate-price{font-size:2.2rem;line-height:3.2rem}.multi-buttons .multi-btn-wrap{grid-gap:2rem;gap:2rem}.front-info .intro{width:55%}.front-info .info-blocks .info-box:first-child{padding-bottom:8rem}.front-news{padding-top:3rem}.front-donate{padding-top:8rem;padding-bottom:8rem}.front-profound .profound-wrap{padding-bottom:6rem}#featured .featured-overlay>.container{padding-top:6rem}#featured .featured-image-box{height:330px}footer{padding-bottom:3rem}.commercial-cookstoves .parallax-blocks .overflow .image-box img,.humanitarian-cookstoves .parallax-blocks .overflow .image-box img,.solar-electrification .parallax-blocks .overflow .image-box img{padding-right:3rem;padding-bottom:2rem}.commercial-cookstoves .parallax-blocks .overflow .image-box.left,.humanitarian-cookstoves .parallax-blocks .overflow .image-box.left,.solar-electrification .parallax-blocks .overflow .image-box.left{margin-right:4rem}.solar-electrification .parallax-blocks .overflow{padding-top:4rem}.clearwater .parallax-blocks .overflow .image-box img,.covid-19-response .parallax-blocks .overflow .image-box img{padding-right:3rem;padding-bottom:2rem}.this-blue,.this-green,.this-orange{font-size:2.2rem;line-height:3.2rem}.single-post iframe{height:50rem}.archive #archive,.single-team #single.team{padding-top:15rem}}@media (min-width:1025px){img.alignleft,img.alignright,picture.alignleft,picture.alignright{max-width:45rem}.flex-covid-19 .grid{grid-template-columns:1fr 1fr}.front-hero{padding-top:11rem;height:75rem}.front-profound .profound-wrap h3{font-size:5rem;line-height:7rem}.front-profound .profound-wrap .profound-content .count-box h3{font-size:4rem;line-height:5rem}.front-profound .profound-wrap .profound-content .count-box p{font-size:3rem;line-height:3.5rem}#error404 .container{padding-top:15rem}.main-menu{display:flex}header nav .mobile-menu-bars{display:none}}@media (min-width:1101px){.flex-news .news-wrap,.front-news .news-wrap{grid-gap:4rem}.front-news .news-wrap .news-block .news-block-wrap .news-content h3{font-size:2.5rem;line-height:4rem}.front-news .news-wrap .news-block .news-block-wrap .news-content p{font-size:2rem;line-height:3.3rem}footer .top{grid-gap:6rem}}@media (min-width:1200px){.flex-text h3{font-size:5rem;line-height:6rem}.flex-text h3 span{font-size:5.5rem;line-height:7.5rem}.flex-text p{margin-bottom:2rem}.flex-text li,.flex-text p{font-size:2.2rem;line-height:3.2rem}.flex-text .column-one h4,.flex-text h4{font-size:4.5rem;line-height:5.5rem}.flex-text-col p span{font-size:2.5rem;line-height:4rem}.flex-info .info-blocks h4,.flex-info .parallax-blocks h4,.flex-parallax .info-blocks h4,.flex-parallax .parallax-blocks h4{font-size:4.5rem;line-height:5.5rem}.flex-info .info-blocks h3,.flex-info .parallax-blocks h3,.flex-parallax .info-blocks h3,.flex-parallax .parallax-blocks h3{font-size:5rem;line-height:6rem}.flex-info .info-blocks .info-box .content-box,.flex-info .parallax-blocks .info-box .content-box,.flex-parallax .info-blocks .info-box .content-box,.flex-parallax .parallax-blocks .info-box .content-box{width:calc(50% - 5rem)}.flex-info .info-blocks .info-box .content-box h3,.flex-info .parallax-blocks .info-box .content-box h3,.flex-parallax .info-blocks .info-box .content-box h3,.flex-parallax .parallax-blocks .info-box .content-box h3{font-size:5rem;line-height:6rem}.flex-info .info-blocks .info-box .content-box h3 span,.flex-info .parallax-blocks .info-box .content-box h3 span,.flex-parallax .info-blocks .info-box .content-box h3 span,.flex-parallax .parallax-blocks .info-box .content-box h3 span{font-size:5.5rem;line-height:7.5rem}.flex-info .info-blocks .info-box .content-box h4,.flex-info .parallax-blocks .info-box .content-box h4,.flex-parallax .info-blocks .info-box .content-box h4,.flex-parallax .parallax-blocks .info-box .content-box h4{font-size:4.5rem;line-height:5.5rem}.flex-info .info-blocks .info-box .content-box p,.flex-info .parallax-blocks .info-box .content-box p,.flex-parallax .info-blocks .info-box .content-box p,.flex-parallax .parallax-blocks .info-box .content-box p{font-size:2.2rem;line-height:3.2rem;margin-bottom:4rem}.flex-info .info-blocks .info-box .content-box li,.flex-info .parallax-blocks .info-box .content-box li,.flex-parallax .info-blocks .info-box .content-box li,.flex-parallax .parallax-blocks .info-box .content-box li{font-size:2.2rem;line-height:3.2rem}.flex-info .info-blocks .info-box .image-box,.flex-info .parallax-blocks .info-box .image-box,.flex-parallax .info-blocks .info-box .image-box,.flex-parallax .parallax-blocks .info-box .image-box{width:calc(50% - 5rem)}.flex-info .info-blocks .info-box .image-box h3,.flex-info .parallax-blocks .info-box .image-box h3,.flex-parallax .info-blocks .info-box .image-box h3,.flex-parallax .parallax-blocks .info-box .image-box h3{bottom:4.2rem;font-size:6rem}.flex-info .info-blocks .info-box .image-box h3 span,.flex-info .parallax-blocks .info-box .image-box h3 span,.flex-parallax .info-blocks .info-box .image-box h3 span,.flex-parallax .parallax-blocks .info-box .image-box h3 span{font-size:10.6rem}.flex-info .info-blocks .info-box.one-third-left .image-box,.flex-info .parallax-blocks .info-box.one-third-left .image-box,.flex-parallax .info-blocks .info-box.one-third-left .image-box,.flex-parallax .parallax-blocks .info-box.one-third-left .image-box{width:calc(33.33% - 5rem)}.flex-info .info-blocks .info-box.one-third-left .content-box,.flex-info .info-blocks .info-box.one-third-right .image-box,.flex-info .parallax-blocks .info-box.one-third-left .content-box,.flex-info .parallax-blocks .info-box.one-third-right .image-box,.flex-parallax .info-blocks .info-box.one-third-left .content-box,.flex-parallax .info-blocks .info-box.one-third-right .image-box,.flex-parallax .parallax-blocks .info-box.one-third-left .content-box,.flex-parallax .parallax-blocks .info-box.one-third-right .image-box{width:calc(66.66% - 5rem)}.flex-info .info-blocks .info-box.one-third-right .content-box,.flex-info .parallax-blocks .info-box.one-third-right .content-box,.flex-parallax .info-blocks .info-box.one-third-right .content-box,.flex-parallax .parallax-blocks .info-box.one-third-right .content-box{width:calc(33.33% - 5rem)}.front-cta .cta-wrap h3{font-size:5rem;line-height:6rem}.front-cta .cta-wrap h4{font-size:4.5rem;line-height:5.5rem}.flexfield.flex-text-col h3{font-size:5rem;line-height:6rem}.flexfield.flex-text-col .grid p{font-size:2.7rem;line-height:4.6rem}.flexfield.flex-text-col .grid h4{font-size:4.5rem;line-height:5.5rem}.flex-news{padding-top:15rem;padding-bottom:24rem}.flexfield p{font-size:2.2rem;line-height:3.2rem}.front-info .intro{font-size:2.5rem;line-height:4rem;padding:0 16rem}.front-info .info-blocks .info-box .content-box{width:calc(50% - 5rem)}.front-info .info-blocks .info-box .content-box h3{font-size:4.1rem;line-height:6rem}.front-info .info-blocks .info-box .content-box h3 span{font-size:5.5rem;line-height:7.5rem}.front-info .info-blocks .info-box .content-box p{font-size:2.1rem;line-height:3.2rem;margin-bottom:4rem}.front-info .info-blocks .info-box .image-box{width:calc(50% - 5rem)}.front-info .info-blocks .info-box .image-box h3{bottom:4.2rem;font-size:6rem}.front-info .info-blocks .info-box .image-box h3 span{font-size:10.6rem}.front-gallery .gallery-wrap .image-box{width:20%}.front-joinus .joinus{padding-top:15rem}.front-joinus .joinus .joinus-wrap .left h3{font-size:6rem;line-height:7rem}.front-joinus .joinus .joinus-wrap .left p{font-size:2.1rem;line-height:3.2rem}.front-joinus .joinus .joinus-wrap:before{height:90rem;width:92rem;top:-50%;left:-40%}.front-betterlife .betterlife-wrap{height:80rem}.front-betterlife .betterlife-wrap .betterlife-content h3{font-size:7.5rem}.front-betterlife .betterlife-wrap .betterlife-content h3 span{font-size:14rem}.front-profound .profound-wrap h3{font-size:5.8rem;line-height:7.9rem}.front-profound .profound-wrap .profound-content{padding-top:8rem}.front-profound .profound-wrap .profound-content .count-box h3{font-size:5rem;line-height:6rem}.front-videobanner .videobanner-wrap{height:83rem}.front-videobanner .videobanner-wrap .videobanner-content h3{font-size:4rem;line-height:6rem;padding-top:12rem}.front-videobanner .videobanner-wrap .videobanner-content h3 span{font-size:6rem}.front-videobanner .videobanner-wrap:before{width:50%}#featured .featured-lead{font-size:2.5rem;line-height:4rem}.clearwater .flex-text .column ul li,.clearwater .flex-text .parallax-blocks ul li,.commercial-cookstoves .flexfield .column-one ul li,.commercial-cookstoves .flexfield .content-box ul li,.commercial-cookstoves .flexfield .parallax-blocks ul li,.covid-19-response .flex-text .column ul li,.covid-19-response .flex-text .parallax-blocks ul li,.humanitarian-cookstoves .flexfield .column-one ul li,.humanitarian-cookstoves .flexfield .content-box ul li,.humanitarian-cookstoves .flexfield .parallax-blocks ul li,.solar-electrification .flexfield .column-one ul li,.solar-electrification .flexfield .content-box ul li,.solar-electrification .flexfield .parallax-blocks ul li{font-size:2.2rem;line-height:3.2rem}}@media (min-width:1201px){.flex-text .column-third-left{grid-template-columns:1fr 1.5fr}.flex-text .column-third-right{grid-template-columns:1.5fr 1fr}.flex-text-col .column-third-left{grid-template-columns:1fr 1.5fr}.flex-text-col .column-third-right{grid-template-columns:1.5fr 1fr}.flex-info .info-blocks .info-box.right .image-box h3 span,.flex-info .parallax-blocks .info-box.right .image-box h3 span,.flex-parallax .info-blocks .info-box.right .image-box h3 span,.flex-parallax .parallax-blocks .info-box.right .image-box h3 span{margin-right:-4px}.flex-info .info-blocks .info-box.left .image-box h3 span,.flex-info .parallax-blocks .info-box.left .image-box h3 span,.flex-parallax .info-blocks .info-box.left .image-box h3 span,.flex-parallax .parallax-blocks .info-box.left .image-box h3 span{margin-left:-4px}.career-text-block .grid .column ul li{font-size:2rem}.front-hero .hero-content{bottom:15rem}.front-info .info-blocks .info-box.right .image-box h3 span{margin-right:-4px}.front-info .info-blocks .info-box.left .image-box h3 span{margin-left:-4px}.main-menu>li:not(:last-child){margin-right:3rem}.main-menu>li>a{font-size:1.7rem}header .container.pos-abs{padding-bottom:0}header .logo img{max-width:15.5rem}}@media (min-width:1240px){.front-donate{padding-top:10rem;padding-bottom:10rem}}@media (min-width:1280px){.modal.in .modal-dialog{transform:translateY(10%)}.flex-parallax{margin-top:10rem;margin-bottom:10rem}.flex-parallax .parallax-content{padding:10rem 0}.flex-covid-19 .col-top{width:80%}.flex-covid-19 .col-top .covid-dono a .donate-box .donate-price{font-size:2.8rem;line-height:3.8rem}.flex-covid-19 .grid{grid-gap:4rem;gap:4rem}.flex-covid-19 .grid .col-left .monthly-dono a .donate-box .donate-price,.flex-covid-19 .grid .col-right .one-time-dono a .donate-box .donate-price{font-size:2.8rem;line-height:3.8rem}.flex-covid-19 .give-form-title{font-size:2.6rem;line-height:3.6rem}.flex-funding .funding-wrap{width:70%}.flex-funding .funding-wrap .funding-clean-energy a .donate-box .donate-price,.flex-funding .funding-wrap .funding-clearwater a .donate-box .donate-price,.flex-funding .funding-wrap .funding-dono a .donate-box .donate-price{font-size:2.8rem;line-height:3.8rem}.flex-funding .give-form-title{font-size:2.6rem;line-height:3.6rem}.front-info .intro{width:80%}.front-betterlife .container{padding-top:10rem;padding-bottom:10rem}.front-betterlife .betterlife-wrap .betterlife-content h3{line-height:6rem}.front-profound .profound-wrap{padding-bottom:8rem}.front-videobanner .videobanner-iframe.modal{width:1024px;height:768px}.front-videobanner .videobanner-iframe.modal .content iframe{height:768px}.pagination{margin-top:6rem}.clearwater .flexfield .cta-wrap,.covid-19-response .flexfield .cta-wrap{width:80%}.contact .column-third-right .right .contact-box{padding:3rem}.contact iframe{margin-top:8rem}.single-post iframe{height:60rem}.archive #archive,.single-team #single.team{padding-top:20rem}}@media screen and (min-width:1280px){body{font-size:2rem}}@media (min-width:1301px){.front-hero{height:90rem}}@media (min-width:1367px){.flex-team .team-wrap .tabs .tab{grid-gap:6.5rem}.front-videobanner .videobanner-wrap .videobanner-content h3{font-size:4.3rem;line-height:7rem;padding-right:6rem}.front-videobanner .videobanner-wrap .videobanner-content h3 span{font-size:6.7rem}}@media (min-width:1440px){.flex-covid-19 .col-top{width:60%}.front-hero{height:95vh}.front-info .intro{width:75%}.front-videobanner .videobanner-iframe.modal{width:1280px;height:720px}.front-videobanner .videobanner-iframe.modal .content iframe{height:720px}}@media (min-width:1441px){.flex-covid-19 h3,.flex-funding h3{font-size:3rem;line-height:4rem}header nav:before{width:75%}}@media (min-width:1451px){.front-joinus .joinus{padding-top:40rem}}@media (min-width:1601px){.front-joinus .joinus .joinus-wrap:after{left:-8%}#featured .featured-image-box{height:425px}}@media (min-width:1801px){.front-joinus .joinus .joinus-wrap:after{font-size:23.6rem;left:-15%;top:-30%;line-height:25rem}}@media (min-width:2001px){footer .top .left a{max-width:16.5rem}}@media (max-width:1024px){#single.team{padding-top:0!important}header{position:static;height:auto}header nav:before{content:none}}@media (max-width:900px){.front-joinus{overflow:hidden}}@media screen and (max-width:420px){body{font-size:1.8rem}}@media (--container-large){.container-large{padding-left:0;padding-right:0}}@media (--container-small){.container-small{padding-left:0;padding-right:0}}@media (--container){.container{padding-left:0;padding-right:0}}