﻿/*!
Theme Name: Health For All
Theme URI: vitaminkdesign.com
Description: Bespoke wordpress theme for Health For All
Version: 1.0
Author: Johnathan.kendall@vitaminkdesign.com
Tags: Bespoke theme for client
*/body{outline:none}#aftercontent-panel .display-posts-case_study ul,#aftercontent-panel .display-posts-case_study .wrapper .flex-control-nav,.flash-list,.flash-list *,.block-funders-logos ul,.block-funders-logos li{margin:0;padding:0}#header-social-links a:after,.donate-box a,#vkBlock-id156 a,#main-area-nav ul a:after,.section-block-list a:after{position:absolute;left:0;top:0;bottom:0;right:0}@media (max-width: 52rem){ul#menu-main-menu ul{padding-left:1rem}}ul#menu-utility-menu,.social-links,ul#menu-footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 52.001rem){.section-block-list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 52.001rem){ul#menu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex}ul#menu-main-menu a:focus,ul#menu-main-menu a:hover{text-decoration:underline}ul#menu-main-menu>li{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;position:relative}ul#menu-main-menu>li>ul{position:absolute;top:-100vh;opacity:0;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;margin-top:-10px;left:0;z-index:10}ul#menu-main-menu>li:hover>ul,ul#menu-main-menu>li:focus-within>ul{top:100%;opacity:1}}@media (min-width: 52.001rem){#main-area-nav ul,.section-block-list{display:-webkit-box;display:-ms-flexbox;display:flex}#main-area-nav ul>li,.section-block-list>li{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}}@media (max-width: 52rem){#header-navigation nav{display:none}input:checked+#header-navigation nav{display:block;outline:1000vmax solid rgba(0,0,0,0.8)}}@media (max-width: 52rem){ul#menu-utility-menu{display:none}}nav ul,ul.postList,.hfa .page-template-section-hp.home #w .banner-image ul,#aftercontent-panel .display-posts-case_study ul,.display-posts-listing ul,#main-area-nav ul,.section-block-list,ul.grid,ul.publications_list,section.staff.grid>ul,.postBody .display-posts-listing.display-posts-case_study ul,.block-funders-logos ul,.block-funders-logos li,.mceContentBody .columns.columns-4{margin-left:0;padding-left:0;list-style:none outside}nav ul li,ul.postList li,.hfa .page-template-section-hp.home #w .banner-image ul li,#aftercontent-panel .display-posts-case_study ul li,.display-posts-listing ul li,#main-area-nav ul li,.section-block-list li,ul.grid li,ul.publications_list li,section.staff.grid>ul li,.postBody .display-posts-listing.display-posts-case_study ul li,.block-funders-logos ul li,.block-funders-logos li li,.mceContentBody .columns.columns-4 li{margin-left:0}#SkipLink,#toggle-header-menu,#h .branding .strapline{position:absolute;left:-1000vw;top:0}.page-top,#f{z-index:0;position:relative}.page-top:before,#f:before{content:' ';position:absolute;top:0;left:50%;width:100vw;bottom:0;margin-left:-50vw;z-index:-1}*{margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}header,footer{padding:0;margin:0}header ul,footer ul{list-style:none outside}#h,#f{font-size:1em}#SkipLink:focus{left:0;text-decoration:underline}@media screen and (max-width: 52rem){.postBody li{margin-bottom:0.7rem}}input[type="text"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;border-radius:0}input{padding:1ex 1em}input{border-width:1px;border-style:solid}.section-menu{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12em, 1fr))}.section-menu>li{border:solid 2px #18a767;padding:1ex 1em}.section-menu>li ul{margin:0;padding:0 0 0 1em}.section-menu>li>ul>li{font-size:0.8em;list-style:none outside}body{line-height:1.4rem;font-family:"Poppins", sans-serif}h1,h2,h3{color:#54af32}h2,h3{line-height:1.4em}h1{margin:1.4rem 0;font-size:2.2em;line-height:1em;max-width:18em}@media screen and (max-width: 52rem){h1{font-size:1.4em}}a{color:#54af32}ul{color:#54af32}ol.columns-3{padding:0;color:#54af32;font-weight:bold}@media screen and (min-width: 52.001rem){ol.columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;font-size:0.8em}}ol.columns-3 li{list-style:none outside;padding:0;margin-bottom:0.7rem;line-height:1em}.mceContentBody ul,.mceContentBody ol{margin-bottom:2.8rem}.mceContentBody ul:not([class]) li,.mceContentBody ol:not([class]) li{font-weight:bold}.mceContentBody img{max-width:100%;height:auto !important}.mceContentBody .alignright{float:right;margin:0 0 1.4rem 1rem}.search h1.page-title span{white-space:nowrap}h2{margin:1.4rem 0;font-size:1.4em}@media screen and (max-width: 52rem){h2{font-size:1.2em}}h3{margin:1.4rem 0;font-size:1.1em}p+h2,p+h3{margin-top:2.8rem}p{font-size:0.9em;color:black;margin-bottom:1.4rem;max-width:48em}@media screen and (max-width: 52rem){p{font-size:0.7em;font-weight:600}}ul,ol{margin:1.4rem 0}@media screen and (max-width: 52rem){ul,ol{font-size:0.7em;font-weight:700}}.postBody ul ul,.postBody ol ol{font-size:1em}ul.children{margin-top:0}table{margin:1.4rem 0}th,td{padding:1ex 1em}tr:nth-child(odd){background:#f1ef98}tr:nth-child(even){background:#eae86c}th{color:#18a767}blockquote{color:#707070;margin:1.4rem 0, 5rem;position:relative;max-width:52em;font-weight:bold;padding:1.4rem 2rem}@media screen and (min-width: 52.001rem){blockquote{padding:1.4rem 2.5rem;margin:1.4rem 0}}blockquote:before,blockquote:after{color:#54af32;position:absolute;vertical-align:bottom;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1px;z-index:-1;font-size:4em}@media screen and (min-width: 52.001rem){blockquote:before,blockquote:after{font-size:6em}}blockquote:before{content:'\201C';left:-0.5rem;top:0.5em}blockquote:after{content:'\201D';bottom:1.4rem;right:0}blockquote p{font-size:1.1em;font-style:italic}@media screen and (max-width: 52rem){blockquote{font-size:0.8em}}header p,header h1,header h2,header h3,header form,header label,header ul,header li,footer p,footer h1,footer h2,footer h3,footer form,footer label,footer ul,footer li{margin:0;padding:0}.postBody .sub-menu li{line-height:1.4rem;margin-bottom:0.7rem}.postBody .sub-menu li a{font-weight:700;display:block}.sub-menu a+ul.children{margin-top:0.7rem;margin-bottom:1.4rem}body{overflow-x:hidden}.wp-caption{max-width:100%}.page-template-default .postBody h1:first-child{background:#54af32;padding:0.7rem 1rem;line-height:2.24rem;text-shadow:0 0 1px #54af32, 0 0 1px #54af32, 0 0 1px #54af32, 0 0 1px #54af32;color:white;display:table;text-transform:lowercase;margin:0.35rem 0 1.4rem 0}.home #p{text-align:center;font-size:1.1em;line-height:1.5em;font-weight:600;color:#18a767}@media screen and (min-width: 52.001rem){.home #p{font-size:1.4em}}.home #p p{max-width:32em;color:#18a767;margin-left:auto;margin-right:auto}#f h3{text-transform:uppercase;margin-bottom:0.7rem}ul.postList .more-link:after{content:'🡢';display:inline-block;color:inherit;font-size:1.4em;font-weight:bold;position:relative;top:0.25ex}ul.postList li{margin-bottom:4.2rem}ul.postList li p{font-size:1em}ul.postList h2.postTitle{font-size:1em;margin:0}ul.postList h2.postTitle .date{font-weight:normal;font-size:0.65em;vertical-align:top}ul.postList .more-link{display:block;margin-top:0.7rem}ul.postList .more-link:not(:hover){text-decoration:none}ul.sub-menu{padding:0;margin:0;list-style:none outside}ul.sub-menu li{margin-bottom:0.35rem}@media screen and (min-width: 52.001rem){ul.sub-menu li{margin:0}}@media screen and (min-width: 52.001rem){.mobile-only{display:none !important}}@media screen and (min-width: 52.001rem){main .sub-menu:not(.columns):not(.section-menu){max-width:28em}}main .sub-menu:not(.columns) li{padding:0}main .sub-menu:not(.columns)>li>a{background:#54af32;padding:0.7rem 1rem}main .sub-menu:not(.columns)>li>a:not(:hover){text-decoration:none}main .sub-menu:not(.columns)>li>a,main .sub-menu:not(.columns)>li>a *{color:white}main .sub-menu:not(.columns)>li>a *{margin:0;padding:0}#breadcrumbs a[href$='/our-areas-of-work/']{cursor:default}ul.publications_list li h3,.postBody .display-posts-listing.display-posts-case_study ul li h3,.mceContentBody .columns.columns-4 li h3,ul.publications_list li a.title,.postBody .display-posts-listing.display-posts-case_study ul li a.title,.mceContentBody .columns.columns-4 li a.title,.pTurners>span{background:#54af32;color:white}@media screen and (min-width: 52.001rem){.f-gid-4-col,ul.publications_list,section.staff.grid>ul,.postBody .display-posts-listing.display-posts-case_study ul,.mceContentBody .columns.columns-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.f-gid-4-col>*,ul.publications_list>*,section.staff.grid>ul>*,.postBody .display-posts-listing.display-posts-case_study ul>*,.mceContentBody .columns.columns-4>*{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - (0.75)*2em);flex:0 1 calc(25% - (0.75)*2em);margin-right:2em;margin-bottom:2em}.f-gid-4-col>*:nth-child(4n),ul.publications_list>*:nth-child(4n),section.staff.grid>ul>*:nth-child(4n),.postBody .display-posts-listing.display-posts-case_study ul>*:nth-child(4n),.mceContentBody .columns.columns-4>*:nth-child(4n){margin-right:0}}@media screen and (max-width: 52rem){.f-gid-4-col,ul.publications_list,section.staff.grid>ul,.postBody .display-posts-listing.display-posts-case_study ul,.mceContentBody .columns.columns-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.f-gid-4-col>*,ul.publications_list>*,section.staff.grid>ul>*,.postBody .display-posts-listing.display-posts-case_study ul>*,.mceContentBody .columns.columns-4>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - (0.5)*2em);flex:0 1 calc(50% - (0.5)*2em);margin-right:2em;margin-bottom:2em}.f-gid-4-col>*:nth-child(2n),ul.publications_list>*:nth-child(2n),section.staff.grid>ul>*:nth-child(2n),.postBody .display-posts-listing.display-posts-case_study ul>*:nth-child(2n),.mceContentBody .columns.columns-4>*:nth-child(2n){margin-right:0}}ul.publications_list li,.postBody .display-posts-listing.display-posts-case_study ul li,.mceContentBody .columns.columns-4 li{position:relative}ul.publications_list li a.image,.postBody .display-posts-listing.display-posts-case_study ul li a.image,.mceContentBody .columns.columns-4 li a.image,ul.publications_list li>a>img,.postBody .display-posts-listing.display-posts-case_study ul li>a>img,.mceContentBody .columns.columns-4 li>a>img{border:6px solid #54af32;display:block;margin:0;outline:solid 2px #54af32}ul.publications_list li img,.postBody .display-posts-listing.display-posts-case_study ul li img,.mceContentBody .columns.columns-4 li img{display:block;width:100%;width:calc(100% + 2px);height:auto;margin:-1px;z-index:-1}ul.publications_list li h3,.postBody .display-posts-listing.display-posts-case_study ul li h3,.mceContentBody .columns.columns-4 li h3,ul.publications_list li a.title,.postBody .display-posts-listing.display-posts-case_study ul li a.title,.mceContentBody .columns.columns-4 li a.title{overflow:hidden;font-size:0.9rem !important;text-align:center;padding:1.2em;margin:0;position:absolute;top:50%;left:50%;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:300;font-size:1.4em;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.85;font-weight:700;z-index:200;text-shadow:0 0 2px #54af32;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}ul.publications_list li h3,.postBody .display-posts-listing.display-posts-case_study ul li h3,.mceContentBody .columns.columns-4 li h3,ul.publications_list li a.title,.postBody .display-posts-listing.display-posts-case_study ul li a.title,.mceContentBody .columns.columns-4 li a.title{text-decoration:none}@media (hover: hover) and (pointer: fine){ul.publications_list li h3,.postBody .display-posts-listing.display-posts-case_study ul li h3,.mceContentBody .columns.columns-4 li h3,ul.publications_list li a.title,.postBody .display-posts-listing.display-posts-case_study ul li a.title,.mceContentBody .columns.columns-4 li a.title{opacity:0}}ul.publications_list li:hover h3,.postBody .display-posts-listing.display-posts-case_study ul li:hover h3,.mceContentBody .columns.columns-4 li:hover h3,ul.publications_list li:hover .title,.postBody .display-posts-listing.display-posts-case_study ul li:hover .title,.mceContentBody .columns.columns-4 li:hover .title{opacity:0.9}html{font-size:18px}@media screen and (min-width: 52.001rem){html{font-size:calc(7px + 1.1vw)}}body{z-index:0}#w{width:64rem;margin:0 auto;padding:0 1rem;z-index:1;position:relative;max-width:100%}main #p{min-height:50vh;padding:1.4rem 1rem 1.4rem 1rem}@media screen and (min-width: 52.001rem){main #p{padding:1.4rem 1rem 4.2rem 1rem}}#breadcrumbs{color:#000;font-size:0.9em;font-weight:bold;text-transform:lowercase;margin:0;margin-bottom:1.4rem}@media screen and (max-width: 52rem){#breadcrumbs{font-size:0.7em}}#breadcrumbs .breadcrumb_last{color:#54af32}#breadcrumbs a{color:inherit;text-decoration:none}#h{position:relative;border-top:1px solid transparent;padding:0 0 1.4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#h .branding{width:30%}@media screen and (min-width: 52.001rem){#h .branding{-ms-flex-preferred-size:38%;flex-basis:38%}}#h #header-navigation{-ms-flex-preferred-size:60%;flex-basis:60%}#h #utility-menu{position:absolute;top:3em;right:0}#h a:not(:hover){text-decoration:none}#h .branding{text-indent:-900vw;text-align:left;margin:1.4rem 0 0 0}@media screen and (min-width: 52.001rem){#h .branding{margin:2.8rem 0 0 0}}#h .branding .logo{position:relative;min-width:240px;min-height:120px}@media screen and (min-width: 52.001rem){#h .branding .logo{padding-top:24%}}#h .branding .logo:before{text-indent:0;content:' ';position:absolute;left:0;top:0;right:0;bottom:0;background-image:url("images/hfalogo.svg");width:100%;background-size:contain;background-position:bottom left;background-repeat:no-repeat;-webkit-filter:drop-shadow(0 0 2px white);filter:drop-shadow(0 0 2px white)}.page-top:before{background-color:white}.page-top #searchform input#s{background-color:#e9e8de}@media screen and (max-width: 52rem){.page-template-section-hp .section-block{display:none}}@media screen and (max-width: 52rem){.page-template-section-hp.home .banner-image #main-area-nav{display:block;margin-bottom:1rem}.page-template-section-hp.home .banner-image .image-wrapper *{position:absolute !important;top:0;left:0;width:100%;max-height:100%;bottom:0}.page-template-section-hp.home .banner-image .image-wrapper img{-o-object-fit:cover;object-fit:cover;display:block}}.banner-image{position:relative}@media screen and (min-width: 52.001rem){.banner-image{height:34%;height:34vw}}@media screen and (max-width: 52rem){.banner-image{display:block}}.banner-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner-image .pageTitle{margin-top:15%}.banner-image .image-wrapper{top:0;bottom:0;margin-left:50%;-webkit-transform:translateX(-50vw);-ms-transform:translateX(-50vw);transform:translateX(-50vw);overflow:hidden;width:100vw;background-color:#ccc;background-color:#e4e13f;z-index:-1;position:absolute}.banner-image .image-wrapper img{height:auto;-o-object-position:center top;object-position:center top;-o-object-fit:cover;object-fit:cover;display:block;width:100%;min-height:20vh}.parent-pageid-45 .banner-image .image-wrapper img,.page-id-16 .banner-image .image-wrapper img{-o-object-position:center center;object-position:center center}.hfa .page-template-section-hp.home #w .banner-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 52.001rem){.hfa .page-template-section-hp.home #w .banner-image{height:65vw;height:calc(65vw - 10.1em);max-height:calc(100vh - 12em)}.hfa .page-template-section-hp.home #w .banner-image img{-o-object-position:center center !important;object-position:center center !important;max-height:100vh}}@media screen and (max-width: 52rem){.hfa .page-template-section-hp.home #w .banner-image{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:calc(1.1em + 0.75vw)}}.hfa .page-template-section-hp.home #w header#h{background:transparent}.hfa .page-template-section-hp.home #w .image-wrapper{position:absolute;left:0;top:0;bottom:0;right:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:unset}.hfa .page-template-section-hp.home #w .image-wrapper img{-o-object-position:center center;object-position:center center;position:absolute;height:100%;height:auto;top:0;left:0;right:0;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 52.001rem){.hfa .page-template-section-hp.home #w .image-wrapper img{position:static;width:100%}}@media screen and (min-width: 52.001rem){.hfa .page-template-section-hp.home #w .banner-image{position:static}}.hfa .page-template-section-hp.home #w .banner-image ul{margin:0}.slides{-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.slides li{max-height:100%}.js .slides{opacity:0}.jq-loaded.js .slides{opacity:1}@include-off mobile{#menu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#menu-item-75{-webkit-box-ordinal-group:201;-ms-flex-order:200;order:200}#menu-item-82{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}}.hfa .page-template-section-hp:not(.page-parent):not(.home) .banner-image img{-o-object-position:center top;object-position:center top;height:auto;min-height:20%;max-height:100%}.hfa .page-template-section-hp:not(.page-parent):not(.home).page-id-7 .banner-image img,.hfa .page-template-section-hp:not(.page-parent):not(.home).page-id-46 .banner-image img,.hfa .page-template-section-hp:not(.page-parent):not(.home).page-id-39 .banner-image img{-o-object-position:center center;object-position:center center}.hfa .page-template-section-hp:not(.page-parent):not(.home).page-id-47 .banner-image img,.hfa .page-template-section-hp:not(.page-parent):not(.home).page-id-48 .banner-image img,.hfa .page-template-section-hp:not(.page-parent):not(.home).page-id-51 .banner-image img,.hfa .page-template-section-hp:not(.page-parent):not(.home).page-id-269 .banner-image img{-o-object-position:center bottom;object-position:center bottom}.hfa .page-template-section-hp:not(.page-parent):not(.home).page-id-38 .banner-image img{-o-object-position:center top;object-position:center top}#main-content #searchform{min-height:6em}#main-content #searchform input{padding:1ex 1em;font-size:1.1em;border:none;margin:2px 2px}#main-content #searchform input[type="text"]{width:22em;display:inline-block;max-width:100% !important}#main-content #searchform input[type="submit"]{background:#54af32;color:#e4e13f}#main-content #searchform strong{position:absolute;left:-900vw}i.icon{font-size:1.8em;font-style:normal}.banner-image-off{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;max-width:2400px;bottom:0;overflow:hidden;z-index:-1;pointer-events:none}.banner-image-off img{width:100%;height:auto !important}@media screen and (max-width: 52rem){.banner-image-off{background:rgba(255,255,255,0.9)}.banner-image-off img{opacity:0.1}}.page-template-section-hp.home #the-section-block{position:absolute;bottom:0}.pageTitle{display:inline-block;background:rgba(228,225,63,0.6);padding:0.7rem 1rem;margin:0 -0.5rem 1.4rem -0.5rem;line-height:2.1rem}@media screen and (max-width: 52rem){.pageTitle{font-size:1em;padding:0.5ex 1ex;font-size:calc(0.8em + 2vw)}}body{background:#e4e13f}#w>*{position:relative;z-index:1}#w>.page-top{z-index:2}#w header#h{z-index:12;background:white}#w div#header-navigation{z-index:14}#toggle-header-menu-button{display:table}@media screen and (min-width: 52.001rem){#toggle-header-menu-button{display:none}}input#toggle-header-menu strong{float:right}nav#utility-menu{margin-left:auto;width:28em}ul#menu-utility-menu a{display:block;padding:1ex;white-space:nowrap}@media screen and (min-width: 52.001rem){#header-navigation{text-align:right}}@media screen and (max-width: 52rem){#header-navigation{position:absolute;top:6rem;left:0;right:0}#header-navigation label.menu-toggle{background:transparent;padding:1ex 0;cursor:pointer;position:relative;top:-1em;right:1ex;float:right}#header-navigation label.menu-toggle:before{content:'☰';font-size:2.4rem;color:#18a767;text-shadow:0 2px 0 #18a767}#header-navigation label.menu-toggle span{position:absolute;left:-9000px}#header-navigation nav{-webkit-box-shadow:0 10px 5px rgba(0,0,0,0.4);box-shadow:0 10px 5px rgba(0,0,0,0.4)}#header-navigation nav>ul{padding:1rem}#header-navigation nav *{background:#18a767;color:#e4e13f}}@media screen and (max-width: 52rem){#main-menu{margin-top:-4em}}ul#menu-main-menu>li>a{text-decoration:none !important}ul#menu-main-menu li{text-transform:lowercase}ul#menu-main-menu li:hover>a{text-decoration:underline}ul#menu-main-menu li a{font-weight:500;line-height:1.2em}ul#menu-main-menu>li>a{font-size:1.1em}ul#menu-main-menu li li a{font-size:0.8em}@media screen and (min-width: 52.001rem){ul#menu-main-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}ul#menu-main-menu>li{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}ul#menu-main-menu>li>a{width:-webkit-max-content;width:-moz-max-content;width:max-content}}ul#menu-main-menu a{display:block;padding:1ex 1ex;font-weight:bold}ul#menu-main-menu ul a{color:white}ul#menu-main-menu ul a:active,ul#menu-main-menu ul a:focus{background:#e4e13f;color:#18a767}ul#menu-main-menu>li>ul{min-width:14em;padding-bottom:0.5em;left:1ex;z-index:50}@media screen and (min-width: 52.001rem){ul#menu-main-menu>li>ul{background:rgba(24,167,103,0.8);border:solid 2px #18a767}}@media screen and (min-width: 52.001rem){ul#menu-main-menu>li:last-child ul.sub-menu{left:auto;right:0}}@media screen and (max-width: 52rem){ul#menu-main-menu{font-size:6.4vw;left:0}ul#menu-main-menu ul.sub-menu{padding:0 0.5rem;margin-bottom:1.4rem}ul#menu-main-menu li li a{background:#18a767;color:white}ul#menu-main-menu li li{font-size:1.2em;margin-top:0;margin-bottom:0.5rem;border-bottom:solid 2px #e4e13f}}#toggle-header-menu:checked+#header-navigation label.menu-toggle:before{color:#e4e13f;content:'×';line-height:1rem;margin-right:0.1ex;text-shadow:none;font-size:4rem;position:-webkit-sticky;position:sticky;top:0}#toggle-header-menu:checked+#header-navigation label{top:-3em}@media screen and (min-width: 52.001rem){#menu-main-menu>li>a{color:black}.page-template-section-hp.home #menu-main-menu>li>a{color:white}}@media screen and (min-width: 52.001rem) and (min-width: 52.001rem){.page-template-section-hp.home #menu-main-menu>li>a{text-shadow:0 0 1px #676765, 
 0 0 7px #676765}}.block-home-slideshow img{width:100%;height:auto !important}.block-home-slideshow .textContent{width:100vw;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:60vh;overflow-y:hidden}.social-links{margin:0 -1em}.social-links li{margin:0 1em}#menu-utility-menu{position:relative;background:#e4e13f;border-radius:1.2rem;padding-left:1em}#menu-utility-menu li{text-transform:uppercase;font-size:0.8em}#menu-utility-menu a{color:#888473}#menu-item-74{padding-right:2.4em}#menu-item-74 #searchform{position:absolute;right:0}#menu-item-74 #searchsubmit{position:absolute;right:0;width:2em;height:2em;overflow:hidden;padding:1ex 0}#header-social-links{position:absolute;top:0.2rem;right:0;font-size:0.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 52.001rem){#header-social-links{right:1rem}}#header-social-links li{width:2.4em;display:inline-block;margin:0 0 0 1em}#header-social-links a{width:100%;display:block;position:relative;overflow:hidden;text-indent:-900vw}#header-social-links a:after{content:' ';background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:10}#header-social-links a:focus:after,#header-social-links a:hover:after{opacity:0.5}#header-social-links a:before{content:' ';float:left;padding-top:100%;margin-right:-100%}.page-template-section-hp.home #header-social-links li a:after{-webkit-filter:invert(0);filter:invert(0)}.page-template-section-hp.home #header-social-links li a:focus:after,.page-template-section-hp.home #header-social-links li a:hover:after{-webkit-filter:invert(1);filter:invert(1)}#h #searchform{width:100%;height:1px}#h #searchform *{outline:none !important;border:none}#h #searchform label strong{width:2em;height:2em;overflow:hidden;padding:1ex 0;position:absolute;background:transparent;cursor:pointer;z-index:12}#h #searchform label strong:after{position:absolute;content:' ';color:#888473;right:-.25ex;top:0.2ex;font-size:2em;text-indent:0;text-align:center;width:1em;height:1em;background-size:contain;background-position:center cener}#h #searchform input[type=text]{width:0;border:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.4s, opacity 0.4s;-o-transition:width 0.4s, opacity 0.4s;transition:width 0.4s, opacity 0.4s;padding:1em 0;font-size:0.9em;border-radius:1.2rem;outline:none;opacity:0}#h #searchform input#searchsubmit,#h #searchform label strong{text-indent:-99vw;right:1em;top:0.4ex}#h #searchform input#searchsubmit{z-index:10;background:transparent}#h #searchform input[type=text]:focus{width:100%;padding-left:1em;opacity:1}#h #searchform input[type=text]:focus+strong{pointer-events:none;z-index:9}#h #searchform input[type=text]:focus+strong *{pointer-events:none}#h #searchform label strong{float:right}#h #searchform input[type=text]{float:right}#f{min-height:24vh;font-size:0.8em}#f:before{background-color:#666}#f *{color:White}#f p,#f li{font-size:0.7em;line-height:0.93333rem}#f p,#f p span,#f li,#f li span{font-weight:400}#custom_html-2 .custom-html-widget>*{padding:1.4rem 1rem}@media screen and (min-width: 52.001rem){#custom_html-2 .custom-html-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#custom_html-2 .custom-html-widget>*{-ms-flex-preferred-size:50%;flex-basis:50%}}#latest-news{min-height:70%}#latest-news a.title{font-weight:bold;display:block;margin-bottom:1ex}#latest-news li{position:relative;min-height:100%;overflow:hidden}@media screen and (max-width: 52rem){#latest-news li{font-size:1.4em;line-height:1.4em}#latest-news li a.title{font-size:1.2em}}@media screen and (min-width: 52.001rem){#latest-news li>*{float:left;width:60%;margin-left:1rem;width:calc(66% - $gutter)}}#latest-news li .excerpt-dash{display:none}#latest-news li .more-link{display:block;margin-top:1rem;text-align:right;text-decoration:none}#latest-news li .more-link .label,#latest-news li .more-link{color:#707070}#latest-news li .more-link:after{content:'ᐳ';content:'➜';font-weight:normal;float:right;color:white;font-size:1.8em;font-family:inherit}#latest-news li .more-link:hover,#latest-news li .more-link:hover .label,#latest-news li .more-link:focus,#latest-news li .more-link:focus .label{text-decoration:underline;color:white}#latest-news a.image{display:block;border:solid 0.25rem #3fc4e4;margin:0 0 1.4rem 0}@media screen and (min-width: 52.001rem){#latest-news a.image{float:left;max-width:33%}}#latest-news a.image img{width:100%;height:auto !important;display:block}ul#menu-footer-menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#f nav a{padding:1ex 1em;display:block}@media screen and (max-width: 52rem){#twitter-feed #ctf{font-size:1.2em}}#twitter-feed #ctf .ctf-retweet-icon{display:none}#twitter-feed #ctf .ctf-author-name{display:block;font-size:0.85em}@media screen and (min-width: 52.001rem){#twitter-feed #ctf .ctf-author-name{font-size:1em}}#twitter-feed #ctf .ctf-author-name a{text-decoration:none}#twitter-feed #ctf .ctf-tweet-content{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#twitter-feed #ctf .ctf-context{font-size:12px}#twitter-feed #ctf .ctf-context a{text-decoration:none;font-weight:normal;color:#999 !important}#twitter-feed #ctf .ctf-author-box,#twitter-feed #ctf .ctf-tweet-content{margin-left:0}@media screen and (min-width: 52.001rem){#twitter-feed #ctf .ctf-author-box,#twitter-feed #ctf .ctf-tweet-content{margin-left:64px}}#twitter-feed #ctf .ctf-tweet-meta{margin:0}#twitter-feed #ctf .ctf-author-box{min-height:unset}#twitter-feed #ctf .ctf-author-box a{text-decoration:none}#twitter-feed #ctf .ctf-author-avatar{margin-left:0;background-repeat:no-repeat;width:3em;height:3em;margin-left:-72px;margin-bottom:-24px}#twitter-feed #ctf .ctf-author-avatar img{opacity:0}@media screen and (max-width: 52rem){#twitter-feed #ctf .ctf-author-avatar{position:absolute;left:-5px;margin-left:0;max-width:20px}}#twitter-feed #ctf .ctf-corner-logo{display:none !important}#twitter-feed #ctf .ctf-quoted-tweet{background:#555;font-size:0.6em}#twitter-feed #ctf .ctf-quoted-tweet *{font-size:1em}@media screen and (max-width: 52rem){#twitter-feed #ctf .ctf-quoted-tweet{margin-left:0;margin-top:1.4rem}}#SkipLink{display:inline-block;position:absolute;z-index:999;font-size:0.6em;padding:0.2ex 0.4em;border-radius:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:1ex;color:white;background:#18a767}#SkipLink i{text-indent:-999vw;font-size:6em;width:5em;height:6em;background-repeat:no-repeat;background-size:contain;background-position:center center}#SkipLink>*:nth-child(1){margin:1ex/2}#SkipLink>*:nth-child(2){margin-left:1ex;padding-right:1ex}#SkipLink:not(:hover):not(:focus)>*:nth-child(2){display:none}#SkipLink:focus{left:4  em}#high-contrast-toggle{display:inline-block;position:absolute;z-index:999;font-size:0.6em;padding:0.2ex 0.4em;border-radius:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:1ex;left:1ex;background:black;-webkit-transition:width 0.4s;-o-transition:width 0.4s;transition:width 0.4s;text-decoration:none;color:white}#high-contrast-toggle i{text-indent:-999vw;font-size:6em;width:5em;height:6em;background-repeat:no-repeat;background-size:contain;background-position:center center}#high-contrast-toggle>*:nth-child(1){margin:1ex/2}#high-contrast-toggle>*:nth-child(2){margin-left:1ex;padding-right:1ex}#high-contrast-toggle:not(:hover):not(:focus)>*:nth-child(2){display:none}#high-contrast-toggle i{font-size:0.4em}#high-contrast-toggle:focus{color:yellow}#high-contrast-checkbox:focus+#high-contrast-toggle{text-decoration:underline}#high-contrast-checkbox:focus+#high-contrast-toggle:after{content:' (press space)'}.hfa.highContrast #p,.hfa.highContrast main,.hfa.highContrast body,.hfa.highContrast body>.wrapper{background:white}.hfa.highContrast .display-posts-case_study li.listing-item a.title{color:white !important}.hfa.highContrast #main-area-nav ul li a{background:#54af32}.hfa.highContrast #main-area-nav ul li a:focus{background:black;color:yellow}.hfa.highContrast .mceContentBody .sub-menu li a h3{color:white}.hfa.highContrast .postBody p{color:black !important}.hfa.highContrast .section-block-list a{color:white;text-shadow:none;background:#54af32}.hfa.highContrast .section-block-list a:hover{background:yellow;color:black}.hfa.highContrast nav li .sub-menu a,.hfa.highContrast #main-area-nav li .sub-menu a{background:black}.hfa.highContrast nav li a,.hfa.highContrast #main-area-nav li a{color:White;text-decoration:underline}@media screen and (min-width: 52.001rem){.hfa.highContrast nav li a,.hfa.highContrast #main-area-nav li a{background:#54af32;color:white}}.hfa.highContrast nav li a:hover,.hfa.highContrast nav li a:focus,.hfa.highContrast #main-area-nav li a:hover,.hfa.highContrast #main-area-nav li a:focus{color:black}@media screen and (min-width: 52.001rem){.hfa.highContrast #menu-main-menu li a{color:White}.hfa.highContrast #menu-main-menu li a:focus,.hfa.highContrast #menu-main-menu li a:active{color:black;background:yellow}}.hfa.highContrast #menu-main-menu a:hover{color:yellow}@media screen and (min-width: 52.001rem){.hfa.highContrast #menu-main-menu .sub-menu{background:yellow;border:solid 0.25rem yellow;padding-bottom:0}.hfa.highContrast #menu-main-menu .sub-menu li{margin-bottom:2px}}.hfa.highContrast #toggle-header-menu:checked+#header-navigation label.menu-toggle:before{color:cyan}.hfa.highContrast #menu-utility-menu li a{color:white}.hfa.highContrast .home #aftercontent-panel:before{display:none}@media screen and (min-width: 52.001rem){.hfa.highContrast nav>ul>li:first-child>a{border-radius:1.8em 0 0 1.8em}}@media screen and (min-width: 52.001rem){.hfa.highContrast nav>ul>li:last-child>a,.hfa.highContrast #utility-menu ul{border-radius:0 1.8em 1.8em 0}}.hfa.highContrast #main-area-nav li a:after{opacity:0.4}.hfa.highContrast #utility-menu ul{background:#54af32;border-radius:1.8em}.hfa.highContrast .page-top #searchform input#s{background:yellow}.hfa.highContrast #h #searchform label strong:after{color:white}.hfa.highContrast .page-top #searchform input#s:focus+strong:after{color:#54af32}.hfa.highContrast .page-template-default .postBody h1:first-child{color:White}.hfa.highContrast .postBody *{color:#000}.hfa.highContrast .postBody h1,.hfa.highContrast .postBody h1 *,.hfa.highContrast .postBody h2,.hfa.highContrast .postBody h2 *,.hfa.highContrast .postBody h3,.hfa.highContrast .postBody h3 *{color:#54af32}.hfa.highContrast .postBody .publications h3{font-size:2em}.hfa.highContrast .postBody .publications h3,.hfa.highContrast .postBody .publications h3 *{color:white}.hfa.highContrast .postBody h1 strong{color:White}.hfa.highContrast .postBody a,.hfa.highContrast .postBody a *{color:#4b9d2d;font-weight:bold}.hfa.highContrast .postBody .sub-menu h3 a{color:white}.hfa.highContrast #aftercontent-panel{background:white}.hfa.highContrast .flash-list h3{color:white}.hfa.highContrast #aftercontent-panel .block-donate,.hfa.highContrast #hp-case-studies{background:#18a767;border-color:#18a767}.hfa.highContrast #aftercontent-panel .block-donate *,.hfa.highContrast #hp-case-studies *{color:white}.hfa.highContrast .image-wrapper{background:white}.hfa.highContrast .banner-image{mix-blend-mode:multiply}.hfa.highContrast .banner-image img{opacity:0.2}.hfa.highContrast .page-template-section-hp .pageTitle{background:#54af32;color:White}.hfa.highContrast .section-block-list main-content,.hfa.highContrast #f{background:black}.hfa.highContrast .section-block-list main-content:after,.hfa.highContrast .section-block-list main-content *:after,.hfa.highContrast .section-block-list main-content:before,.hfa.highContrast .section-block-list main-content *:before,.hfa.highContrast #f:after,.hfa.highContrast #f *:after,.hfa.highContrast #f:before,.hfa.highContrast #f *:before{background-image:none;background-color:black}.hfa.highContrast .section-block-list main-content,.hfa.highContrast .section-block-list main-content *,.hfa.highContrast #f,.hfa.highContrast #f *{color:white}.hfa.highContrast .section-block-list main-content a,.hfa.highContrast .section-block-list main-content a *,.hfa.highContrast #f a,.hfa.highContrast #f a *{color:yellow !important}.hfa.highContrast .section-block-list main-content #menu-footer-menu a,.hfa.highContrast #f #menu-footer-menu a{background:transparent}.hfa.highContrast .section-block-list main-content a:focus,.hfa.highContrast .section-block-list main-content a:focus *,.hfa.highContrast #f a:focus,.hfa.highContrast #f a:focus *{color:yellow !important}.hfa.highContrast .section-block-list a:after{opacity:0.3}.hfa.highContrast .postBody h1{color:#54af32}.hfa.highContrast .single-case_study .postBody h1{color:#54af32}.hfa.highContrast .flash-reasons li{color:white}@media screen and (max-width: 52rem){.hfa.highContrast ul#menu-main-menu li li{border-bottom:none}.hfa.highContrast ul#menu-main-menu li li a{color:yellow !important;background:black;font-weight:700}}.page-template-section-hp .pageTitle{color:black}body{outline:none}.home .postBody ul.flash-reasons{font-size:0.9rem;line-height:1.4rem}.flash-reasons.smaller li{font-size:1.1em;width:10em;height:10em;margin:3em 4em 4em 1em}ul.flash-reasons,.flash-reasons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:2em;margin:1.4rem 0}ul.flash-reasons li,.flash-reasons ul li{-webkit-box-flex:1;-ms-flex:1 1 1;flex:1 1 1;background:#ccc;border-radius:50%;width:7em;height:7em;font-size:1.2em;font-weight:600;padding:1em;position:relative;line-height:1.2em;min-width:5em;margin:4em 5em 5em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:white;overflow:visible}ul.flash-reasons li:after,.flash-reasons ul li:after{content:'';border-radius:50%;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%;width:15em;height:15em;z-index:-1;background-size:contain;background-position:center center;pointer-events:none}ul.flash-reasons li:before,.flash-reasons ul li:before{content:' ';position:absolute;left:-2em;right:-1em;bottom:-2em;top:-1em;border-radius:50%;z-index:-2;pointer-events:none}ul.flash-reasons li:nth-child(1),ul.flash-reasons li:nth-child(1):before,.flash-reasons ul li:nth-child(1),.flash-reasons ul li:nth-child(1):before{background-color:#3fc4e4}ul.flash-reasons li:nth-child(2),ul.flash-reasons li:nth-child(2):before,.flash-reasons ul li:nth-child(2),.flash-reasons ul li:nth-child(2):before{background-color:#eb9826}ul.flash-reasons li:nth-child(3),ul.flash-reasons li:nth-child(3):before,.flash-reasons ul li:nth-child(3),.flash-reasons ul li:nth-child(3):before{background-color:#54af32}ul.flash-reasons li:nth-child(4),ul.flash-reasons li:nth-child(4):before,.flash-reasons ul li:nth-child(4),.flash-reasons ul li:nth-child(4):before{background-color:#be3fe4}ul.flash-reasons li:nth-child(5),ul.flash-reasons li:nth-child(5):before,.flash-reasons ul li:nth-child(5),.flash-reasons ul li:nth-child(5):before{background-color:#3fc4e4}ul.flash-reasons li:nth-child(odd):last-child,.flash-reasons ul li:nth-child(odd):last-child{position:relative}.weve-helped{border:6px solid white;-webkit-box-shadow:0 0.4ex 0.4ex rgba(0,0,0,0.3);box-shadow:0 0.4ex 0.4ex rgba(0,0,0,0.3);padding:2em;color:white;background:#18a767;margin-bottom:1.4rem}.weve-helped h2{color:white;text-transform:uppercase;font-size:2.4em;margin:0 0 1.4rem 0}.weve-helped li{list-style:none outside;margin-left:0}.weve-helped ul{padding-left:0;margin-left:0}.donate-box,#vkBlock-id156{position:relative;-webkit-box-shadow:0 0.4ex 0.4ex rgba(0,0,0,0.3);box-shadow:0 0.4ex 0.4ex rgba(0,0,0,0.3);position:relative;background:#C7D528;border:solid 0.25rem #18a767;padding:1rem;background-size:contain;background-image:url("images/donate_bg_mobile.gif");background-position:right center;background-repeat:no-repeat;background-size:contain;overflow:hidden}.donate-box:before,#vkBlock-id156:before{content:' ';padding-bottom:100%;width:100%;float:left;margin-right:-100%}.donate-box:hover,#vkBlock-id156:hover{background-color:#54af32;background-blend-mode:darken}.donate-box:hover *,#vkBlock-id156:hover *{color:#C7D528}@media screen and (max-width: 52rem){.donate-box:before,#vkBlock-id156:before{display:none}}@media screen and (min-width: 52.001rem){.donate-box,#vkBlock-id156{background-image:url("images/donate_bg.gif");background-size:contain;background-position:center bottom}}.donate-box ul,#vkBlock-id156 ul{color:black}.donate-box a,#vkBlock-id156 a{text-indent:-9000vw}.donate-box h2,#vkBlock-id156 h2{text-transform:uppercase;font-size:2.4em;margin-bottom:0.7rem;margin-top:0}.donate-box ul,#vkBlock-id156 ul{padding:0;margin:0}.donate-box li,#vkBlock-id156 li{display:inline-block;font-weight:600}.donate-box li:not(:last-child):after,#vkBlock-id156 li:not(:last-child):after{content:' ● '}#aftercontent-panel .display-posts-case_study{background:#18a767;border:solid 0.25rem white;padding:1.4rem 1rem}#aftercontent-panel .display-posts-case_study *,#aftercontent-panel .display-posts-case_study{color:white}@media screen and (min-width: 52.001rem){#aftercontent-panel .display-posts-case_study{font-size:0.7em}}#aftercontent-panel .display-posts-case_study h2{font-size:1.4em;text-transform:uppercase;margin:0 0 0.7rem 0}@media screen and (min-width: 52.001rem){#aftercontent-panel .display-posts-case_study h2{font-size:1.8em}}#aftercontent-panel .display-posts-case_study p{line-height:0.93333rem;margin:0;max-width:58em}@media screen and (max-width: 52rem){#aftercontent-panel .display-posts-case_study p{font-size:1em}}#aftercontent-panel .display-posts-case_study p+p{margin-top:1.4rem}#aftercontent-panel .display-posts-case_study .title{display:none}#aftercontent-panel .display-posts-case_study ul{overflow:hidden}#aftercontent-panel .display-posts-case_study li.listing-item{position:relative;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 52.001rem){#aftercontent-panel .display-posts-case_study li.listing-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#aftercontent-panel .display-posts-case_study li.listing-item .image{display:inline-block;left:0;top:0;width:50%;border-radius:50%;max-width:420px;width:100%;overflow:hidden;margin-right:1rem}@media screen and (min-width: 52.001rem){#aftercontent-panel .display-posts-case_study li.listing-item .image{width:25%}}@media screen and (min-width: 52.001rem){#aftercontent-panel .display-posts-case_study li.listing-item .image{max-width:200px;width:50%}}#aftercontent-panel .display-posts-case_study li.listing-item .image img{width:100%;display:block;height:initial !important}#aftercontent-panel .display-posts-case_study .wrapper{position:relative}#aftercontent-panel .display-posts-case_study .wrapper .flex-control-nav{line-height:1em;margin-top:0.7rem;text-align:center}#aftercontent-panel .display-posts-case_study .wrapper .flex-control-nav li{display:inline-block;margin:0 1ex 1.4rem 1ex;font-size:1em}@media screen and (min-width: 52.001rem){#aftercontent-panel .display-posts-case_study .wrapper .flex-control-nav li{font-size:0.5em}}#aftercontent-panel .display-posts-case_study .wrapper .flex-control-nav a{text-align:left;text-indent:-900vw;text-decoration:none;background:white;width:2em;height:2em;display:block;border-radius:50%;border:Solid 3px white}#aftercontent-panel .display-posts-case_study .wrapper .flex-control-nav a.flex-active{background:#18a767}#aftercontent-panel .display-posts-case_study .wrapper .flex-direction-nav{display:none}.display-posts-listing ul .title{display:block;text-decoration:none}.home #aftercontent-panel{background:#3fc4e4;padding:1.4rem 1rem;margin:0 -1rem;-ms-flex-line-pack:start;align-content:flex-start}.home #aftercontent-panel>*{margin-bottom:1.4rem}@media screen and (min-width: 52.001rem){.home #aftercontent-panel{z-index:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.home #aftercontent-panel:before{content:' ';position:absolute;top:0;left:50%;width:100vw;bottom:0;margin-left:-50vw;z-index:-1;background-color:#3fc4e4}.home #aftercontent-panel>*{-webkit-box-flex:1;-ms-flex:1 1 1;flex:1 1 1}.home #aftercontent-panel>*:nth-child(1){-ms-flex-preferred-size:24%;flex-basis:24%}.home #aftercontent-panel>*:nth-child(2){-ms-flex-preferred-size:72%;flex-basis:72%}}#main-area-nav ul li,.section-block-list li{margin:0 0.5rem;min-height:100%;margin-bottom:0.8ex;text-transform:uppercase}@media screen and (min-width: 52.001rem){#main-area-nav ul li,.section-block-list li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.7rem}}#main-area-nav ul a,.section-block-list a{padding:0.7rem 0.5rem;font-weight:bold;display:block;margin:0;text-decoration:none;border:Solid 0.7ex transparent;text-shadow:0 0 1px black;text-decoration:none;color:white;position:relative}.section-block-list a:hover,.section-block-list a:hover{color:#54af32;text-shadow:0 0 2px #e4e13f, 0 0 2px #e4e13f, 0 0 2px #e4e13f}#main-area-nav ul a:hover:after,#main-area-nav ul a:focus:after,.section-block-list a:hover:after,.section-block-list a:focus:after{opacity:0.3}@media screen and (min-width: 52.001rem){#main-area-nav ul a:before,.section-block-list a:before{content:' ';float:left;padding-top:100%;margin-right:-100%;width:100%;pointer-events:none}}#main-area-nav ul li,.section-block-list li{position:relative}#main-area-nav ul li:after,.section-block-list li:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-position:bottom left;background-size:40%;background-repeat:no-repeat;pointer-events:none}#main-area-nav ul,.section-block-list{font-size:1.45em}.home #main-area-nav ul,.home .section-block-list{font-size:1.4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 52.001rem){.home #main-area-nav ul li,.home .section-block-list li{max-width:9em}}#main-area-nav ul a,.section-block-list a{position:relative;z-index:10}#main-area-nav ul a:after,.section-block-list a:after{content:'';background-position:bottom left;background-repeat:no-repeat;background-size:50%;bottom:-0.25rem;pointer-events:none;z-index:-1}#main-area-nav ul a[href$="-families/"]{border-color:#e4e13f;background-color:rgba(228,225,63,0.85)}#main-area-nav ul a[href$="-families/"]:hover,#main-area-nav ul a[href$="-families/"]:focus{background-color:#e4e13f}#main-area-nav ul a[href$="-disabilities/"]{border-color:#eb9826;background-color:rgba(235,152,38,0.85)}#main-area-nav ul a[href$="-disabilities/"]:hover,#main-area-nav ul a[href$="-disabilities/"]:focus{background-color:#eb9826}#main-area-nav ul a[href$="-health/"]{border-color:#54af32;background-color:rgba(84,175,50,0.85)}#main-area-nav ul a[href$="-health/"]:hover,#main-area-nav ul a[href$="-health/"]:focus{background-color:#54af32}#main-area-nav ul a[href$="-transport/"]{border-color:#3fc4e4;background-color:rgba(63,196,228,0.85)}#main-area-nav ul a[href$="-transport/"]:hover,#main-area-nav ul a[href$="-transport/"]:focus{background-color:#3fc4e4}#main-area-nav ul a[href$="-enterprise/"]{border-color:#be3fe4;background-color:rgba(190,63,228,0.85)}#main-area-nav ul a[href$="-enterprise/"]:hover,#main-area-nav ul a[href$="-enterprise/"]:focus{background-color:#be3fe4}@media screen and (max-width: 52rem){#main-area-nav ul a:after{width:2em;left:initial;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);background-size:90%;z-index:-1}}.section-block-list{margin:0 -1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-block-list li{font-size:0.54em;line-height:1.1em;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:1.4rem 0.5rem 0;-webkit-box-shadow:0 4px 2px rgba(102,102,102,0.2);box-shadow:0 4px 2px rgba(102,102,102,0.2)}@media screen and (min-width: 52.001rem) and (max-width: 1280px){.section-block-list li{background:pink;font-size:0.4em;font-size:calc(0.28em + 0.47vw)}}@media screen and (max-width: 52rem){.section-block-list li{font-size:0.5em;margin-right:0 !important}.section-block-list li a{padding:2vh 1em !important}}.section-block-list li>*{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.section-block-list>*{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.section-block-list li a{border-color:#e4e13f;background-color:rgba(228,225,63,0.85);position:relative;z-index:10;padding:1ex !important}.section-block-list li a:hover,.section-block-list li a:focus{background-color:#e4e13f}@media screen and (max-width: 52rem){#main-area-nav{padding-top:70vw}.image-wrapper{background:#179e61 !important}}body:not(.home) .section-block-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body:not(.home) .section-block-list li{-webkit-box-flex:0;-ms-flex:0 0 10em;flex:0 0 10em;white-space:break-word}body.page-id-45 .section-block-list li{-webkit-box-flex:0;-ms-flex:0 0 8.5em;flex:0 0 8.5em}body.page-id-17 .section-block-list li{-webkit-box-flex:0;-ms-flex:0 0 8em;flex:0 0 8em}ul.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-0.5rem}ul.grid>*{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding:0 0.5rem}ul.grid a.title{font-size:1em;font-weight:bold}ul.grid p{font-size:0.7em}.flash-list{margin:2.8rem 0 4.2rem 0}.flash-list li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:0 0 7rem 0}.flash-list li p{color:#54af32}.flash-list li:nth-child(2n) h3{background-color:#3fc4e4}.flash-list li:nth-child(3n) h3{background-color:#18a767}@media screen and (max-width: 52rem){.flash-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:1.2em}.flash-list li h3{margin-bottom:2rem}.flash-list li p{font-size:1.2em}}.flash-list h3{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#eb9826;color:White;width:6em;height:6em;max-height:6em;border-radius:50%;margin-left:1rem}.flash-list h3:before{content:' ';background-color:inherit;position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;z-index:-2;-webkit-transform:translate(-40%, -50%) scale(1.3);-ms-transform:translate(-40%, -50%) scale(1.3);transform:translate(-40%, -50%) scale(1.3)}.flash-list h3:after{content:' ';position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;background-size:120%;background-position:center center;background-repeat:no-repeat;z-index:-1;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-50%, -60%) scale(1.8);-ms-transform:translate(-50%, -60%) scale(1.8);transform:translate(-50%, -60%) scale(1.8);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg enable-background='new 0 0 300 300' version='1.1' viewBox='0 0 300 300' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='7.204' x2='292.8' y1='150' y2='150' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='7.747' x2='292.25' y1='162.44' y2='137.55' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='9.373' x2='290.63' y1='174.79' y2='125.2' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='12.069' x2='287.93' y1='186.96' y2='113.04' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='15.814' x2='284.18' y1='198.84' y2='101.16' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='20.581' x2='279.42' y1='210.35' y2='89.65' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='26.333' x2='273.66' y1='221.4' y2='78.6' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='33.026' x2='266.97' y1='231.9' y2='68.094' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='40.609' x2='259.39' y1='241.79' y2='58.211' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='49.025' x2='250.97' y1='250.97' y2='49.026' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='58.209' x2='241.78' y1='259.39' y2='40.61' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='68.092' x2='231.9' y1='266.97' y2='33.027' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='78.599' x2='221.4' y1='273.66' y2='26.333' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='89.649' x2='210.35' y1='279.42' y2='20.581' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='101.16' x2='198.84' y1='284.18' y2='15.814' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='113.04' x2='186.96' y1='287.93' y2='12.068' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='125.2' x2='174.79' y1='290.63' y2='9.372' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='137.55' x2='162.44' y1='292.26' y2='7.746' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='150' x2='150' y1='292.8' y2='7.202' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='162.44' x2='137.55' y1='292.26' y2='7.746' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='174.79' x2='125.2' y1='290.63' y2='9.372' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='186.96' x2='113.04' y1='287.93' y2='12.068' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='198.84' x2='101.16' y1='284.19' y2='15.814' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='210.34' x2='89.646' y1='279.42' y2='20.582' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='221.4' x2='78.596' y1='273.67' y2='26.334' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='231.9' x2='68.089' y1='266.97' y2='33.027' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='241.79' x2='58.207' y1='259.39' y2='40.611' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='250.97' x2='49.022' y1='250.97' y2='49.028' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='259.39' x2='40.606' y1='241.79' y2='58.212' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='266.97' x2='33.022' y1='231.91' y2='68.096' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='273.66' x2='26.329' y1='221.4' y2='78.603' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='279.42' x2='20.577' y1='210.35' y2='89.653' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='284.18' x2='15.809' y1='198.84' y2='101.16' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='287.93' x2='12.063' y1='186.96' y2='113.04' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='290.63' x2='9.367' y1='174.8' y2='125.21' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cline x1='292.25' x2='7.742' y1='162.45' y2='137.56' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E%0A")}.flash-list h3:before{-webkit-transform:translate(-50%, -60%) scale(1.1);-ms-transform:translate(-50%, -60%) scale(1.1);transform:translate(-50%, -60%) scale(1.1)}.flash-list h3:after{-webkit-transform:translate(-50%, -60%) scale(1.6);-ms-transform:translate(-50%, -60%) scale(1.6);transform:translate(-50%, -60%) scale(1.6)}@media screen and (min-width: 52.001rem){.flash-list h3{margin-right:3rem}}.flash-list p{-ms-flex-preferred-size:75%;flex-basis:75%;font-size:1.2em;position:relative;z-index:5;max-width:30em}.pc-Donate .flash-list h3{font-size:1.8em;width:3em;height:3em}.pTurners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:0.7em}.pTurners>span{background:#54af32;padding:1ex 2em;-webkit-box-flex:0;-ms-flex:0 0 1;flex:0 0 1;margin:0 1ex;text-align:center}.pTurners *{color:white}.pTurners a:not(:hover){text-decoration:none}section.staff.grid span.staff-position{display:block;font-size:0.75em;line-height:1.4em;color:#54af32}section.staff.grid img{display:block;width:100%;height:auto}body.single-case_study article,body.single-staff_member article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem}body.single-case_study article img,body.single-staff_member article img{max-width:100%;height:auto}body.single-case_study article>*,body.single-staff_member article>*{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;position:relative;margin:0 1rem;min-width:14rem}article{position:relative}.post-edit-link{position:absolute !important;right:0;top:0;background:#54af32;color:#e4e13f;border-radius:1em;padding:1ex 2em;font-weight:bold;font-size:14px}body.single-case_study article,body.single-staff_member article{margin:1rem -2rem 3rem;margin:1rem -1rem 3rem}@media screen and (min-width: 52.001rem){article.has-side-bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1rem}article.has-side-bar>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:0 1rem}article.has-side-bar>*:nth-child(1){-ms-flex-preferred-size:75%;flex-basis:75%}article.has-side-bar>*:nth-child(2){-ms-flex-preferred-size:25%;flex-basis:25%}}.side-bar .flash-reasons li{font-size:1.1em;margin-bottom:5.6rem}.side-bar .flash-reasons li strong{font-size:0.9em}@media screen and (max-width: 52rem){.block-funders-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.block-funders-logos ul>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - (0.5)*2rem);flex:0 1 calc(50% - (0.5)*2rem);margin-right:2rem;margin-bottom:2rem}.block-funders-logos ul>*:nth-child(2n){margin-right:0}.block-funders-logos ul>*{min-width:8em;-webkit-box-flex:0;-ms-flex:0 1 44%;flex:0 1 44%}}@media screen and (min-width: 52.001rem){.block-funders-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.block-funders-logos ul>*{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - (0.75)*2rem);flex:0 1 calc(25% - (0.75)*2rem);margin-right:2rem;margin-bottom:2rem}.block-funders-logos ul>*:nth-child(4n){margin-right:0}.block-funders-logos ul>*{min-width:12em;-webkit-box-flex:1;-ms-flex:1 1 22%;flex:1 1 22%}}.block-funders-logos a strong{display:none}.block-funders-logos li a{display:block}.block-funders-logos li a:hover{mix-blend-mode:overlay}#w>hr{visibility:hidden;margin-bottom:-1px}ul#menu-main-menu a.touch_link{display:none}@media screen and (min-width: 52.001rem) and (hover: none){#menu-main-menu>li>a.touch_link{position:absolute;-webkit-transition:z-index 1s;-o-transition:z-index 1s;transition:z-index 1s;left:0;top:0;right:0;height:100%;width:100%;display:block !important;z-index:99;opacity:0}#menu-main-menu>li>a.touch_link:focus{background:lime !important;max-height:1px;padding:0;overflow:hidden;top:-2em;z-index:-999}}.Blog .loop .date{display:block}.Blog .loop .postList li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 1rem 0 0;padding:1.4rem 0}.Blog .loop .postList li h2{font-size:1.2em;margin:1.4rem 0;line-height:1em;text-transform:capitalize}.Blog .loop .postList li h2 a:not(:hover){text-decoration:none}.Blog .loop .postList li>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:0 0.5rem}.Blog .loop .postList li>*:nth-child(2){min-width:50%}.Blog .loop .postList li>.wp-post-image{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px}@media screen and (min-width: 52.001rem){.Blog .loop .postList li>.wp-post-image{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.Blog .loop .postList li>.wp-post-image img{width:300px;height:auto !important}#eventComments{text-align:left;background:white;font-size:14px;padding:1em 2em;margin:1ex}#eventComments *{margin:0}#eventComments label{margin-left:4px}#eventComments label{display:block}#eventComments textarea{border-width:1px}#eventComments button{background:#ddd}input#_showmodal ~ .commentsBox{display:none}label[for=_showmodal]{border-radius:1em;background:#54af32;color:White;font-size:12px !important;position:fixed;padding:0 1em;top:90vh;right:3vw;z-index:999;-webkit-box-shadow:1px 6px 2px rgba(0,0,0,0.4);box-shadow:1px 6px 2px rgba(0,0,0,0.4)}label[for=_showmodal] .icon{font-size:2em;margin-right:1ex}label[for=_showmodal].close{background:none;color:#54af32;-webkit-box-shadow:none;box-shadow:none}input#_showmodal:checked ~ .commentsBox{display:block}.commentsBox{position:fixed;top:3em;left:50%;width:30em;max-width:100vw;background:white;padding:0.2ex;outline:100vmax solid rgba(0,0,0,0.5);z-index:999999;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.commentsBox p{padding:2px}.commentsBox *{margin:0}.commentsBox textarea,.commentsBox input{margin-left:2px}.commentsBox .close{position:absolute;top:1em;right:1em}input#_showmodal{position:absolute;left:-99vw}label[for=_showmodal]{cursor:pointer}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#menu-main-menu{display:block;width:100%;font-size:0.8em !important}#menu-main-menu>*{-webkit-box-flex:0 !important;-ms-flex:0 1 1 !important;flex:0 1 1 !important}#menu-main-menu li#menu-item-75,#menu-main-menu li#menu-item-308{max-width:8em}#menu-main-menu a{padding:0}#menu-main-menu>li:hover ul{display:block;top:2.8em;opacity:1}#menu-main-menu .touch_link{display:none}.grid li{-ms-flex-preferred-size:21%;flex-basis:21%}#h #searchform label strong:after{top:0.3ex}blockquote{font-size:1em}blockquote:before,blockquote:after{font-size:5rem}.banner-image{bottom:0;min-height:38vw}.banner-image>*{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-image img{height:auto !important;max-height:unset;min-height:1px}.banner-image li{margin-bottom:0}.banner-image .image-wrapper{overflow:hidden}.banner-image img{height:auto !important;max-height:1000vh !important;-o-object-fit:fill;object-fit:fill}.hfa .page-template-section-hp.home .banner-image #home_slider img{height:68vw !important}.section-block-list li{-ms-flex-preferred-size:1;flex-basis:1;min-width:10em}.flash-reasons li{text-align:center;font-size:1.1em;width:100%;height:10em;padding-left:0 !important;padding-right:0 !important}.flash-reasons li strong{font-size:0.5em;display:block}.flash-reasons li:before{background-color:inherit;width:10em !important;height:10em !important}#hp-case-studies .slides img{height:auto !important}#high-contrast-toggle:not(:hover):not(:focus) strong{display:none}#vkBlock-id156{margin-right:2em}}#f .block-footer-small-text{padding:1.4rem 1rem}#f .block-footer-small-text,#f .block-footer-small-text *{text-align:center;font-weight:normal}#f .block-footer-small-text p{max-width:100vw;color:#999}


 .mceContentBody p+ul{margin-top:-0.8em;}