/*!
Theme Name: Clarifi
Theme URI: 
Author: Maskar Design
Author URI: https://clarifi.org/
Description: Clarifi Custom Theme. Originally developed by LB in 2021.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: maskar-starter
Domain Path: /languages/

*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.has-blue-background-color{background-color:#1e8be8}.has-ltblue-background-color{background-color:#8FCCFD}.has-navy-background-color{background-color:#064375}.has-orange-background-color{background-color:#e4753f}.has-ltorange-background-color{background-color:#e4753f}.has-purple-background-color{background-color:#6a1a5a}.has-ltpurple-background-color{background-color:#db6ac4}.has-green-background-color{background-color:#51ae4c}.has-dkgray-background-color{background-color:#666665}.has-ltgray-background-color{background-color:#ececec}.has-blue-color{color:#1e8be8}.has-ltblue-color{color:#8FCCFD}.has-navy-color{color:#064375}.has-orange-color{color:#e4753f}.has-ltorange-color{color:#f5b36b}.has-purple-color{color:#6a1a5a}.has-ltpurple-color{color:#db6ac4}.has-green-color{color:#51ae4c}.has-dkgray-color{color:#666665}.has-ltgray-color{color:#ececec}body{font-family:Arial,"Helvetica Neue",Helvetica,"Lucida Grande",sans-serif;font-weight:400;font-style:normal;font-size:100%;line-height:1.6;color:#666665}blockquote{margin:0}h1{font-size:48px;margin:0 0 25px;font-weight:400;font-style:normal}h2{font-size:36px;margin:0 0 25px;font-weight:400;font-style:normal}h3{font-size:26px;margin:0 0 15px;font-weight:700;font-style:normal;text-transform:uppercase}h4{font-size:18px;margin:0 0 25px;font-weight:700;font-style:normal}h5{font-size:16px;margin:0 0 25px;font-style:normal;font-weight:normal}p{margin:0 0 15px;font-size:20px;line-height:1.7em}.special,.block-join .join-intro h2,.block-vertical-slideshow .vertical-slide p{font-size:48px;font-family:"Arvo",Georgia,serif;line-height:1.3em}@media (max-width: 46.24em){.special,.block-join .join-intro h2,.block-vertical-slideshow .vertical-slide p{font-size:28px}}ul{list-style-type:square}li{font-size:20px;margin-bottom:10px}a{color:#e4753f;text-decoration:none}a:hover,a:focus{text-decoration:underline}pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;padding:10px;background:#f5f5f5;border:1px solid rgba(0,0,0,0.1);display:block;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word}.arvo{font-family:"Arvo",Georgia,serif}img{max-width:100%;height:auto}iframe{max-width:100%}.wp-block-image{margin:0}table{width:100%}.aligncenter{text-align:center}.alignright{text-align:right}.clear{clear:both}.right{float:right}.left{float:left}.nolist{list-style:none;padding-left:0;margin-left:0}.valign{vertical-align:middle}.relative{position:relative}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.screen-reader-text:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a.skip-link{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-link:focus,a.skip-link:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999}.container{max-width:1800px;margin:0 auto;width:90%}@media (max-width: 46.24em){.uncontain{width:100%}}.btn,.page-partnerships .nf-form-content button,.page-partnerships .nf-form-content input[type=button],.page-partnerships .nf-form-content input[type=submit]{text-transform:uppercase;font-size:20px;padding-left:40px;text-decoration:none;font-weight:700;display:inline-block;text-decoration:none;position:relative}.btn:hover,.page-partnerships .nf-form-content button:hover,.page-partnerships .nf-form-content input[type=button]:hover,.page-partnerships .nf-form-content input[type=submit]:hover{text-decoration:none}.btn:before,.page-partnerships .nf-form-content button:before,.page-partnerships .nf-form-content input[type=button]:before,.page-partnerships .nf-form-content input[type=submit]:before{position:absolute;left:0}.btn.btn-white,.page-partnerships .nf-form-content button,.page-partnerships .nf-form-content input[type=button],.page-partnerships .nf-form-content input[type=submit]{color:#fff}.btn.btn-white:before,.page-partnerships .nf-form-content button:before,.page-partnerships .nf-form-content input[type=button]:before,.page-partnerships .nf-form-content input[type=submit]:before{background:url(img/btn-sq-white-sprite-2.png) no-repeat left 100%;background-size:32px auto;content:"";display:block;height:32px;width:32px}.btn.btn-white:hover,.page-partnerships .nf-form-content button:hover,.page-partnerships .nf-form-content input[type=button]:hover,.page-partnerships .nf-form-content input[type=submit]:hover{color:#e4753f}.btn.btn-white:hover:before,.page-partnerships .nf-form-content button:hover:before,.page-partnerships .nf-form-content input[type=button]:hover:before,.page-partnerships .nf-form-content input[type=submit]:hover:before{background-position:left top}.btn.btn-dkgray,.page-partnerships .nf-form-content button.btn-dkgray,.page-partnerships .nf-form-content input.btn-dkgray[type=button],.page-partnerships .nf-form-content input.btn-dkgray[type=submit]{color:#666665}.btn.btn-dkgray:before,.page-partnerships .nf-form-content button.btn-dkgray:before,.page-partnerships .nf-form-content input.btn-dkgray[type=button]:before,.page-partnerships .nf-form-content input.btn-dkgray[type=submit]:before{background:url(img/btn-sq-gray-sprite-2.png) no-repeat left 100%;background-size:32px auto;content:"";display:block;height:32px;width:32px}.btn.btn-dkgray:hover,.page-partnerships .nf-form-content button.btn-dkgray:hover,.page-partnerships .nf-form-content input.btn-dkgray[type=button]:hover,.page-partnerships .nf-form-content input.btn-dkgray[type=submit]:hover{color:#e4753f}.btn.btn-dkgray:hover:before,.page-partnerships .nf-form-content button.btn-dkgray:hover:before,.page-partnerships .nf-form-content input.btn-dkgray[type=button]:hover:before,.page-partnerships .nf-form-content input.btn-dkgray[type=submit]:hover:before{background-position:left top}.btn.btn-all-white,.page-partnerships .nf-form-content button.btn-all-white,.page-partnerships .nf-form-content input.btn-all-white[type=button],.page-partnerships .nf-form-content input.btn-all-white[type=submit]{color:#fff}.btn.btn-all-white:before,.page-partnerships .nf-form-content button.btn-all-white:before,.page-partnerships .nf-form-content input.btn-all-white[type=button]:before,.page-partnerships .nf-form-content input.btn-all-white[type=submit]:before{background:url(img/btn-sq-allwhite-sprite-2.png) no-repeat left 100%;background-size:32px auto;content:"";display:block;height:32px;width:32px}.btn.btn-all-white:hover,.page-partnerships .nf-form-content button.btn-all-white:hover,.page-partnerships .nf-form-content input.btn-all-white[type=button]:hover,.page-partnerships .nf-form-content input.btn-all-white[type=submit]:hover{color:#fff}.btn.btn-all-white:hover:before,.page-partnerships .nf-form-content button.btn-all-white:hover:before,.page-partnerships .nf-form-content input.btn-all-white[type=button]:hover:before,.page-partnerships .nf-form-content input.btn-all-white[type=submit]:hover:before{background-position:left top}.btn.btn-orange,.page-partnerships .nf-form-content button.btn-orange,.page-partnerships .nf-form-content input.btn-orange[type=button],.page-partnerships .nf-form-content input.btn-orange[type=submit]{color:#e4753f}.btn.btn-orange:before,.page-partnerships .nf-form-content button.btn-orange:before,.page-partnerships .nf-form-content input.btn-orange[type=button]:before,.page-partnerships .nf-form-content input.btn-orange[type=submit]:before{background:url(img/btn-sq-allorange-sprite-2.png) no-repeat left 100%;background-size:32px auto;content:"";display:block;height:32px;width:32px}.btn.btn-orange:hover,.page-partnerships .nf-form-content button.btn-orange:hover,.page-partnerships .nf-form-content input.btn-orange[type=button]:hover,.page-partnerships .nf-form-content input.btn-orange[type=submit]:hover{color:#e4753f}.btn.btn-orange:hover:before,.page-partnerships .nf-form-content button.btn-orange:hover:before,.page-partnerships .nf-form-content input.btn-orange[type=button]:hover:before,.page-partnerships .nf-form-content input.btn-orange[type=submit]:hover:before{background-position:left top}.menu-toggle{position:absolute;right:5%;top:22px;border:none;-webkit-appearance:none;-moz-appearance:none;background:url(img/btn-sq-gray-sprite-2.png) no-repeat left bottom;cursor:pointer;color:#666665;background-size:25px auto;padding-left:36px;text-transform:uppercase;font-size:20px;font-weight:700}.menu-toggle:hover{background-position:left top;color:#e4753f}.nav-blue .menu-toggle,.nav-dkgray .menu-toggle,.nav-navy .menu-toggle,.nav-purple .menu-toggle,.nav-green .menu-toggle,.archive .menu-toggle{color:#fff;background:url(img/btn-sq-white-sprite-2.png) no-repeat left 100%;background-size:26px auto;font-size:21px}#main-menu-container{z-index:9}#main-menu-container.menu-closed{display:none}@media (max-width: 46.24em){#masthead{padding-top:14px}.site-branding{padding:0 5%}#main-menu-container{padding:0 5%}.sub-menu{color:#fff}.sub-menu li{margin-bottom:10px}}.site-title{display:block;position:relative;overflow:hidden;text-indent:-9000px;display:block;background:url(img/logo.png) no-repeat;background-size:100% auto;height:41px;width:227px;padding-top:14px}.site-title a{display:block;height:100%;width:100%}#primary-menu{padding:0;margin:0;list-style:none}#primary-menu li{font-size:16px;text-transform:uppercase}#primary-menu li a{color:#666665;text-decoration:none;display:block}@media (max-width: 46.24em){#primary-menu li a{color:#666665}}.menu-links-container{height:100%}.links-nav{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;padding:0;margin:0;list-style:none;height:100%;min-width:270px}.links-nav a{display:block;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;padding:6px 8px;font-size:16px}.links-nav li.menu-item{margin-bottom:0;display:flex;flex:1 0 50%;justify-content:center;align-items:center}.links-nav li.menu-item a{height:max-content;width:min-content}.links-nav .menu-item:first-child{background-color:#e4753f}.links-nav .menu-item:first-child:hover{background-color:#e16529}.links-nav .menu-item:last-child{background-color:#6a1a5a}.links-nav .menu-item:last-child:hover{background-color:#561549}.nav-blue .site-title,.nav-dkgray .site-title{background:url(img/logo-white.png) no-repeat;background-size:100% auto}@media (max-width: 46.24em){.nav-blue #primary-menu li a,.nav-dkgray #primary-menu li a{color:#fff}}.nav-blue #masthead{background-color:#1e8be8}@media (max-width: 46.24em){.nav-blue #primary-menu li a{color:#fff}}.nav-dkgray #masthead,.archive #masthead{background-color:#666665}@media (max-width: 46.24em){.nav-dkgray #primary-menu li a,.archive #primary-menu li a{color:#fff}}.nav-ltgray #masthead{background-color:#ececec}.nav-green .site-title{background:url(img/logo-forgreen.png) no-repeat;background-size:100% auto}.nav-green #masthead{background-color:#51ae4c}@media (max-width: 46.24em){.nav-green #primary-menu li a{color:#fff}}.nav-navy .site-title{background:url(img/logo-fornavy.png) no-repeat;background-size:100% auto}.nav-navy #masthead{background-color:#064375}@media (max-width: 46.24em){.nav-navy #primary-menu li a{color:#fff}}.nav-purple .site-title{background:url(img/logo-forpurple.png) no-repeat;background-size:100% auto}.nav-purple #masthead{background-color:#6a1a5a}@media (max-width: 46.24em){.nav-purple #primary-menu li a{color:#fff}}#top-search-box{background-color:#666665;padding:25px 15px}#top-search-box input{width:100%}@media (max-width: 46.24em){#top-search-box .search-form{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex}#top-search-box label{width:calc(100% - 67px)}#top-search-box .search-field{width:100%}#top-search-box .search-submit{width:67px}#btn-search{display:none}}.search .page-header,.error404 .page-header{background-color:#064375}.search main,.error404 main{padding-bottom:40px}#colophon{background-color:#F5F5F5;padding-bottom:40px}#colophon .footer-links{margin-left:auto;padding-left:5%}#footer-contact{padding:40px 0 0;margin-right:3rem}#footer-contact p{font-size:18px}@media (max-width: 46.24em){#footer-contact{padding-left:5%}}#footer-links-nav{height:100px;width:405px;display:flex}#footer-links-nav>a:first-child{width:135px;background-color:#51ae4c;display:block;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;padding:6px 8px;font-size:16px;border-radius:0}#footer-links-nav>a:first-child:hover{background-color:#499c44}#footer-social{display:flex;margin-top:20px;padding-bottom:20px}#footer-social a{margin-right:8px}#footer-social a:last-child{margin-right:0}#footer-social a:hover{text-decoration:none;color:#e16529}#footer-social a span{display:block;width:30px;height:30px}#footer-social a span.icon-facebook{background:url("img/facebook.png")}#footer-social a span.icon-twitter{background:url("img/twitter.png")}#footer-social a span.icon-linkedin{background:url("img/linkedin.png")}#footer-social a span.icon-youtube{background:url("img/youtube.png")}#footer-social a span.icon-instagram{background:url("img/insta.png")}.header-tag{padding:10px 20px 10px 5%;margin-bottom:0;display:inline-block;text-transform:uppercase;position:relative;z-index:2}@media (max-width: 46.24em){.header-tag{margin-right:30px}}.header-tag.has-blue-background-color,.header-tag.has-navy-background-color,.header-tag.has-orange-background-color,.header-tag.has-purple-background-color,.header-tag.has-green-background-color,.header-tag.has-dkgray-background-color{color:#fff}.header-tag.has-ltpurple-background-color,.header-tag.has-ltorange-background-color,.header-tag.has-ltgray-background-color{color:#666665}.pulled-up{margin-top:-40px}.nf-form-title h3{font-size:20px;color:#064375;padding-left:1rem}.nf-form-fields-required{display:none}#nf-field-12-wrap{width:400px}#nf-field-12-wrap .nf-field-element>input{height:60px;border-radius:30px;padding:0 2rem;border:1px solid #e4753f;text-transform:uppercase}#nf-field-15-wrap input{height:50px;border-radius:25px;border:1px solid #e4753f;padding:0 2rem;font-size:18px;font-weight:500;color:#e4753f;background:transparent;text-transform:uppercase}.hbspt-form{background:right 20%/cover no-repeat url("https://www.clarifi.org/wp-content/uploads/2023/11/clarifi_form_bg.png")}.hbspt-form .hs-form{max-width:1200px;width:80%;margin:0 auto 0 10%;background-color:#F5F5F5;padding:0 5% 1rem}.hbspt-form fieldset[class*="form-columns-"]{width:100%;max-width:unset}.hbspt-form fieldset[class*="form-columns-"] input,.hbspt-form fieldset[class*="form-columns-"] select,.hbspt-form fieldset[class*="form-columns-"] textarea{width:100%}.hbspt-form .form-columns-1 .hs-input:not([type="checkbox"]){width:50% !important}.hbspt-form .form-columns-2 .hs-form-field{width:45% !important}.hbspt-form .form-columns-2 .hs-form-field:first-of-type{margin-right:8%}.hbspt-form .hs-form-field{margin-bottom:1rem}.hbspt-form input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.hbspt-form textarea,.hbspt-form select{border-radius:10px;border:1px solid #ADADAD;min-height:27px;padding:0 15px}.hbspt-form input[type="submit"]{background:#6B165B;color:#fff}.hbspt-form ul{list-style-type:none;padding:0;margin:0}.hbspt-form li span{margin-left:1rem}.hbspt-form .inputs-list li{margin-bottom:0}.hbspt-form .hs-main-font-element{font-family:Arial, sans-serif}.hbspt-form p,.hbspt-form span{font-size:16px}.hbspt-form select{background-color:#4CAF46;color:#fff;padding-top:3px;padding-right:30px;background-image:url("img/hubspot_arrow.svg");background-repeat:no-repeat;background-size:auto 70%;background-position:right 5px center;appearance:none}.hbspt-form .hs-date_field .hs-dateinput input[type="text"]{width:8rem !important}.hbspt-form input::file-selector-button{color:#fff;background-color:#4CAF46;border-radius:10px;border:1px solid #ADADAD;min-height:27px}.hbspt-form .hs-file_upload_field label{display:none}.hbspt-form .pika-single.is-bound,.hbspt-form .pika-label,.hbspt-form .pika-button{background:#fff !important}@media (min-width: 46.25em){.hbspt-form .hs-form{width:60%}}@media (min-width: 46.25em){.flex-container{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex}.align-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.align-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.justify-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.justify-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}#masthead{border-bottom:1px solid rgba(255,255,255,0.3)}.txt-center{text-align:center}.site-branding{padding-top:15px}.site-title{margin-top:0}.menu-toggle{position:absolute;right:330px}#site-navigation{margin:0 20px}}@media (min-width: 46.25em) and (max-width: 89.99em){.head-container{position:relative}#main-menu-container{position:absolute;top:75px;left:0;right:0;padding:20px 10px 20px 10px;-webkit-box-shadow:0px 7px 10px 0px rgba(40,40,40,0.27);box-shadow:0px 7px 10px 0px rgba(40,40,40,0.27);background-color:#666665}#primary-menu li a{color:#fff}}@media (min-width: 46.25em){#primary-menu{list-style-type:none;padding:0;margin:0;width:inherit}#primary-menu>li{display:block;float:left}#primary-menu>li:last-child{margin-right:0px}#primary-menu li{margin-bottom:0}#primary-menu>.menu-item{width:18%;position:relative;margin-right:2%}#primary-menu>.menu-item:last-child{margin-right:0}#primary-menu .menu-item>a{padding-bottom:10px;border-bottom:3px solid #fff}#primary-menu .menu-item>a:hover{text-decoration:underline}#primary-menu .sub-menu{padding:0;margin:0;list-style:none}#primary-menu .sub-menu a{border:none;padding:4px 0;color:#fff}.nav-blue #primary-menu li a,.nav-dkgray #primary-menu li a,.nav-ltgray #primary-menu li a,.nav-navy #primary-menu li a,.nav-purple #primary-menu li a,.nav-green #primary-menu li a,.archive #primary-menu li a{color:#fff}.nav-blue #masthead{background-color:#1e8be8}.nav-blue #masthead #main-menu-container{background-color:#1e8be8}.nav-dkgray #masthead,.archive #masthead{background-color:#666665}.nav-dkgray #masthead #main-menu-container,.archive #masthead #main-menu-container{background-color:#666665}.nav-ltgray #masthead{background-color:#ececec}.nav-ltgray #masthead #main-menu-container{background-color:#ececec}.nav-navy #masthead{background-color:#064375}.nav-navy #masthead #main-menu-container{background-color:#064375}.nav-purple #masthead{background-color:#6a1a5a}.nav-purple #masthead #main-menu-container{background-color:#6a1a5a}.nav-green #masthead{background-color:#51ae4c}.nav-green #masthead #main-menu-container{background-color:#51ae4c}#links-navigation{padding-right:50px;position:absolute;right:0;top:0;bottom:0}#btn-search{position:absolute;width:50px;background:url(img/icon-search.png) no-repeat center center #666665;right:0;top:0;bottom:0;overflow:hidden;text-indent:-9000px;display:block}.links-nav{width:270px}#colophon{padding-left:5%}.head-container{margin-left:40px}#top-search-box{position:absolute;top:0;right:50px;width:270px;height:75px}#top-search-box.search-hidden{display:none}#footer-contact{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}#footer-address{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}#footer-links{-webkit-flex-basis:250px;-moz-flex-basis:250px;-ms-flex-basis:250px;-o-flex-basis:250px;flex-basis:250px;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}.col-50{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}}@media (min-width: 90em){#main-menu-container.menu-closed{display:block}.menu-toggle{display:none}#site-navigation{margin:0 20px;width:calc(100% - 510px)}.menu-main-container{margin-top:24px}#primary-menu{list-style-type:none;padding:0;margin:0;width:inherit}#primary-menu>li{display:block;float:left}#primary-menu>li:last-child{margin-right:0px}#primary-menu li{margin-bottom:0}#primary-menu>.menu-item{width:19%;position:relative;margin-right:0;text-align:center}#primary-menu>.menu-item:last-child{margin-right:0}#primary-menu .menu-item>a{padding-bottom:22px;border-bottom:3px solid #fff}#primary-menu .menu-item>a:hover{border-bottom:3px solid #e4753f;text-decoration:none}#primary-menu .sub-menu{background-color:#666665}#primary-menu .sub-menu li{border-bottom:1px solid #fff;text-align:left}#primary-menu .sub-menu a{border:none;padding:8px 10px;color:#fff}#primary-menu .sub-menu a:hover{color:#e4753f;border:none}.nav-blue #primary-menu li a,.nav-dkgray #primary-menu li a,.nav-ltgray #primary-menu li a,.nav-navy #primary-menu li a,.nav-purple #primary-menu li a,.nav-green #primary-menu li a,.archive #primary-menu li a{color:#fff}.nav-blue #primary-menu .menu-item>a,.nav-dkgray #primary-menu .menu-item>a,.nav-ltgray #primary-menu .menu-item>a,.nav-navy #primary-menu .menu-item>a,.nav-purple #primary-menu .menu-item>a,.nav-green #primary-menu .menu-item>a,.archive #primary-menu .menu-item>a{padding-bottom:22px}.nav-blue #primary-menu .menu-item>a:hover,.nav-dkgray #primary-menu .menu-item>a:hover,.nav-ltgray #primary-menu .menu-item>a:hover,.nav-navy #primary-menu .menu-item>a:hover,.nav-purple #primary-menu .menu-item>a:hover,.nav-green #primary-menu .menu-item>a:hover,.archive #primary-menu .menu-item>a:hover{border-bottom:3px solid #fff}.nav-blue #masthead{background-color:#1e8be8}.nav-blue #masthead #primary-menu .menu-item>a{border-bottom:3px solid #1e8be8}.nav-blue #masthead #primary-menu .menu-item>a:hover{border-bottom:3px solid #fff}.nav-blue #masthead #primary-menu .sub-menu a{border:none;padding:8px 10px}.nav-blue #masthead #primary-menu .sub-menu a:hover{border:none}.nav-dkgray #masthead,.archive #masthead{background-color:#666665}.nav-dkgray #masthead #primary-menu .menu-item>a,.archive #masthead #primary-menu .menu-item>a{border-bottom:3px solid #666665}.nav-dkgray #masthead #primary-menu .menu-item>a:hover,.archive #masthead #primary-menu .menu-item>a:hover{border-bottom:3px solid #fff}.nav-dkgray #masthead #primary-menu .sub-menu a,.archive #masthead #primary-menu .sub-menu a{border:none;padding:8px 10px}.nav-dkgray #masthead #primary-menu .sub-menu a:hover,.archive #masthead #primary-menu .sub-menu a:hover{border:none}.nav-ltgray #masthead{background-color:#ececec}.nav-ltgray #masthead #primary-menu .menu-item>a{border-bottom:3px solid #ececec;color:#666665}.nav-ltgray #masthead #primary-menu .menu-item>a:hover{border-bottom:3px solid #fff}.nav-ltgray #masthead #primary-menu .sub-menu a{border:none;padding:8px 10px;color:#fff}.nav-ltgray #masthead #primary-menu .sub-menu a:hover{border:none;color:#e4753f}.nav-navy #masthead{background-color:#064375}.nav-navy #masthead #primary-menu .menu-item>a{border-bottom:3px solid #064375}.nav-navy #masthead #primary-menu .menu-item>a:hover{border-bottom:3px solid #fff}.nav-navy #masthead #primary-menu .sub-menu a{border:none;padding:8px 10px}.nav-navy #masthead #primary-menu .sub-menu a:hover{border:none}.nav-purple #masthead{background-color:#6a1a5a}.nav-purple #masthead #primary-menu .menu-item>a{border-bottom:3px solid #6a1a5a}.nav-purple #masthead #primary-menu .menu-item>a:hover{border-bottom:3px solid #fff}.nav-purple #masthead #primary-menu .sub-menu a{border:none;padding:8px 10px}.nav-purple #masthead #primary-menu .sub-menu a:hover{border:none}.nav-green #masthead{background-color:#51ae4c}.nav-green #masthead #primary-menu .menu-item>a{border-bottom:3px solid #51ae4c}.nav-green #masthead #primary-menu .menu-item>a:hover{border-bottom:3px solid #fff}.nav-green #masthead #primary-menu .sub-menu a{border:none;padding:8px 10px}.nav-green #masthead #primary-menu .sub-menu a:hover{border:none}#primary-menu ul{position:absolute;left:-9999px;list-style:none;list-style-type:none;margin:0;padding:0}#primary-menu li:hover ul{left:0;right:0;z-index:99999}#primary-menu ul li{float:none;margin-left:0}#links-navigation{padding-right:50px;position:relative}#btn-search{position:absolute;width:50px;background:url(img/icon-search.png) no-repeat center center #666665;right:0;top:0;bottom:0;overflow:hidden;text-indent:-9000px;display:block}}.block-carousel,.block-video-carousel{position:relative;padding:40px 0 20px}.block-carousel .carousel-item,.block-video-carousel .carousel-item{height:200px;line-height:200px;text-align:center}.block-carousel .carousel-item img,.block-video-carousel .carousel-item img{margin:0 auto;display:inline-block;vertical-align:middle}.block-carousel .carousel-item.vid-item,.block-video-carousel .carousel-item.vid-item{padding:1rem 0;height:250px;text-align:center;display:inline-block;line-height:3}.block-carousel .carousel-item.vid-item img,.block-video-carousel .carousel-item.vid-item img{display:block;margin:auto 0}.block-carousel .owl-carousel,.block-video-carousel .owl-carousel{padding:25px 0}.block-carousel .owl-carousel .owl-item:not(:last-of-type),.block-video-carousel .owl-carousel .owl-item:not(:last-of-type){border-right:1px solid #666665;padding:0 30px}.block-carousel .owl-prev,.block-video-carousel .owl-prev{background:url(img/arr-prev.png) no-repeat;height:50px;width:50px;border:none;border-radius:0;text-indent:-9999px;cursor:pointer;background-size:100% auto;margin-right:1rem}.block-carousel .owl-next,.block-video-carousel .owl-next{background:url(img/arr-next.png) no-repeat;height:50px;width:50px;border:none;border-radius:0;text-indent:-9999px;cursor:pointer;background-size:100% auto}.block-carousel .carousel-header,.block-video-carousel .carousel-header{display:flex}.block-carousel .carousel-header h3,.block-video-carousel .carousel-header h3{width:max-content;padding-right:2rem;margin:4px}.block-carousel .carousel-header .slide-nav,.block-video-carousel .carousel-header .slide-nav{width:max-content}.block-client-horz{background:#f5f5f5;padding:40px 0}.block-client-horz .container{position:relative}.block-client-horz ol{list-style:none;counter-reset:list-counter;margin:0;padding:0}.block-client-horz li{counter-increment:list-counter;position:relative;display:block;margin-bottom:90px;color:#fff;padding:30px 30px 30px 45px;border-radius:30px;margin-left:25px}.block-client-horz li:before{content:counter(list-counter);border-radius:80px;width:40px;display:inline-block;text-align:center;border:2px solid #666665;background-color:#f5f5f5;position:absolute;bottom:-90px;left:0;right:0;color:#666665;margin:0 auto}.block-client-horz li:after{content:"";position:absolute;left:0;right:0;bottom:-30px;height:30px;margin:0 auto}.block-client-horz .client-horz-icon{width:50px;height:50px;border-radius:10px;background-size:30px auto;background-repeat:no-repeat;background-position:center center;display:block;position:absolute;left:-25px;top:35px}.block-client-horz .client-horz:after{height:3px;left:25px;right:5px;bottom:40px;background-color:#666665;content:"";display:block;position:absolute;z-index:-1}.block-client-horz .owl-item:nth-child(5n+1) li{background-color:#064375}.block-client-horz .owl-item:nth-child(5n+1) li .client-horz-icon{background-color:#1e8be8}.block-client-horz .owl-item:nth-child(5n+1) li:after{width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#064375 transparent transparent transparent}.block-client-horz .owl-item:nth-child(5n+2) li{background-color:#e4753f}.block-client-horz .owl-item:nth-child(5n+2) li .client-horz-icon{background-color:#f5b36b}.block-client-horz .owl-item:nth-child(5n+2) li:after{width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#e4753f transparent transparent transparent}.block-client-horz .owl-item:nth-child(5n+3) li{background-color:#6a1a5a}.block-client-horz .owl-item:nth-child(5n+3) li .client-horz-icon{background-color:#db6ac4}.block-client-horz .owl-item:nth-child(5n+3) li:after{width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#6a1a5a transparent transparent transparent}.block-client-horz .owl-item:nth-child(5n+4) li{background-color:#51ae4c}.block-client-horz .owl-item:nth-child(5n+4) li .client-horz-icon{background-color:#87D681}.block-client-horz .owl-item:nth-child(5n+4) li:after{width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#51ae4c transparent transparent transparent}.block-client-horz .owl-item:nth-child(5n+5) li{background-color:#666665}.block-client-horz .owl-item:nth-child(5n+5) li .client-horz-icon{background-color:#ececec}.block-client-horz .owl-item:nth-child(5n+5) li:after{width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#666665 transparent transparent transparent}.block-client-horz .owl-carousel .owl-stage{display:flex}.block-client-horz .journey-horz-item{height:calc(100% - 110px)}.block-client-horz .client-horz-nav{background-color:#f5f5f5;padding-right:10px;position:absolute;bottom:18px;z-index:1}.block-client-horz .client-horz-nav.disabled{display:none}.block-client-horz .owl-prev{background:url(img/arr-prev.png) no-repeat;height:50px;width:50px;border:none;border-radius:0;text-indent:-9999px;cursor:pointer;background-size:100% auto;margin-right:10px}.block-client-horz .owl-prev.disabled{opacity:0.1;cursor:not-allowed}.block-client-horz .owl-next{background:url(img/arr-next.png) no-repeat;height:50px;width:50px;border:none;border-radius:0;text-indent:-9999px;cursor:pointer;background-size:100% auto}.block-client-horz .owl-next.disabled{opacity:0.1;cursor:not-allowed}.block-client-list{background-color:#fff;padding-bottom:40px}.block-client-list h3{background-color:#fff;line-height:1.2em;font-weight:700;color:#666665}.block-client-list .client-list-head h3{padding:1.25em 2.375em}.block-client-list .client-list{padding-top:40px}.block-client-list ol{list-style:none;counter-reset:list-counter;margin:0;padding:0}.block-client-list ol>li{counter-increment:list-counter}.block-client-list ol>li:before{content:counter(list-counter);border-radius:80px;width:40px;display:inline-block;text-align:center;float:left;margin-right:10px}.block-client-list ol>li:nth-child(5n+1) h3{color:#1e8be8}.block-client-list ol>li:nth-child(5n+1):before{border:2px solid #1e8be8;color:#1e8be8}.block-client-list ol>li:nth-child(5n+2) h3{color:#e4753f}.block-client-list ol>li:nth-child(5n+2):before{border:2px solid #e4753f;color:#e4753f}.block-client-list ol>li:nth-child(5n+3) h3{color:#6a1a5a}.block-client-list ol>li:nth-child(5n+3):before{border:2px solid #6a1a5a;color:#6a1a5a}.block-client-list ol>li:nth-child(5n+4) h3{color:#51ae4c}.block-client-list ol>li:nth-child(5n+4):before{border:2px solid #51ae4c;color:#51ae4c}.block-client-list ol>li:nth-child(5n+5) h3{color:#666665}.block-client-list ol>li:nth-child(5n+5):before{border:2px solid #666665;color:#666665}.block-client-list .client-list-copy{padding-left:50px}@media (min-width: 46.25em){.block-client-list .client-list-item{width:48%;margin-bottom:40px}}.block-client-list-collapsible .btn-expander{cursor:pointer}.block-client-list-collapsible .client-list-copy-closed{height:0;overflow:hidden;max-height:0;-webkit-transition:max-height 0.5s ease-in;-moz-transition:max-height 0.5s ease-in;-ms-transition:max-height 0.5s ease-in;-o-transition:max-height 0.5s ease-in;transition:max-height 0.5s ease-in}.block-client-list-collapsible .client-list-copy-open{max-height:1000px;height:auto;-webkit-transition:max-height 0.5s ease-in;-moz-transition:max-height 0.5s ease-in;-ms-transition:max-height 0.5s ease-in;-o-transition:max-height 0.5s ease-in;transition:max-height 0.5s ease-in}.block-client-list-collapsible .client-list-preview{padding-left:50px}.block-faq{padding:40px 0 0;background-color:#ececec}.block-faq .faq-summary{padding:0 5%}.block-faq .faq-questions{background-color:#e4753f;color:#fff;padding:30px 30px 20px 30px}.block-faq .faq-questions{margin-top:20px}.block-faq .accordion{margin-bottom:20px}.block-faq .accordion-trigger{cursor:pointer;background:url(img/icon-plus.png) no-repeat left 5px;padding-left:45px;background-size:30px auto}.block-faq .accordion-trigger h4{font-size:20px;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #fff}.block-faq .accordion-content{margin-left:45px}.block-faq .open .accordion-trigger{background-image:url(img/icon-minus.png)}.block-faq .open .accordion-trigger h4{border-bottom:none}.block-faq .open .accordion-content{border-bottom:1px solid #fff}@media (min-width: 46.25em){.block-faq{background:linear-gradient(90deg, #ececec 65%, #fff 35%);padding:40px 0}.block-faq .faq-summary{width:60%;padding:0 40px 0 0}.block-faq .faq-questions{width:40%;margin:40px 0;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;-o-align-self:flex-start;align-self:flex-start}}.block-join{background-color:#ececec}.block-join .join-intro{padding:40px}.block-join .join-team{background-color:#51ae4c;color:#fff;padding:40px}.block-join .join-volunteer{background-color:#064375;color:#fff;padding:40px}@media (min-width: 46.25em){.block-join .join-intro,.block-join .join-links{width:50%}.block-join .join-intro{padding:80px 80px 80px 5%}.block-join .join-team,.block-join .join-volunteer{padding:40px 5% 40px 40px;min-height:50%}}.block-large-header{position:relative}@media (max-width: 46.24em){.block-large-header{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.block-large-header .large-header-photo{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}.block-large-header .container{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2}}.block-large-header .large-header-photo{background-size:cover;background-position:center center;height:200px;width:100%}.block-large-header .large-header-copy{padding:40px 5%}.nav-blue .block-large-header{background-color:#1e8be8}.nav-blue .block-large-header .large-header-copy h3,.nav-blue .block-large-header .large-header-copy p{color:#fff}.nav-dkgray .block-large-header{background-color:#666665}.nav-ltgray .block-large-header{background-color:#ececec}.nav-ltgray .block-large-header .large-header-copy h3,.nav-ltgray .block-large-header .large-header-copy h1,.nav-ltgray .block-large-header .large-header-copy p{color:#666665}.nav-navy .block-large-header{background-color:#064375}.nav-purple .block-large-header{background-color:#6a1a5a}.nav-purple .block-large-header .large-header-copy h3,.nav-purple .block-large-header .large-header-copy p{color:#fff}.nav-green .block-large-header{background-color:#51ae4c}.nav-green .block-large-header .large-header-copy h3,.nav-green .block-large-header .large-header-copy p{color:#fff}@media (min-width: 46.25em){.block-large-header .large-header-copy{width:55%;min-height:600px;padding:60px 40px 60px 0}.block-large-header .large-header-copy h3{color:#fff}.block-large-header .large-header-copy p{font-size:48px;font-family:"Arvo",Georgia,serif;line-height:1.3em}.block-large-header .large-header-photo{position:absolute;right:0;left:55%;top:60px;bottom:60px;height:auto;width:auto}.nav-blue .block-large-header{background:linear-gradient(90deg, #1e8be8 calc(100% - 320px), #fff 300px)}.nav-dkgray .block-large-header{background:linear-gradient(90deg, #666665 calc(100% - 320px), #fff 300px)}.nav-ltgray .block-large-header{background:linear-gradient(90deg, #ececec calc(100% - 320px), #fff 300px)}.nav-navy .block-large-header{background:linear-gradient(90deg, #064375 calc(100% - 320px), #fff 300px)}.nav-purple .block-large-header{background:linear-gradient(90deg, #6a1a5a calc(100% - 320px), #fff 300px)}.nav-green .block-large-header{background:linear-gradient(90deg, #51ae4c calc(100% - 320px), #fff 300px)}}.page-contact .large-header-copy p{font-size:20px !important;font-family:Arial,"Helvetica Neue",Helvetica,"Lucida Grande",sans-serif !important;line-height:1.3em}.block-locations .map-changer{display:block;padding:5px 5% 5px 5%;text-transform:uppercase;font-size:24px;font-weight:700;color:#666665;border-bottom:3px solid #fff;text-decoration:none}.block-locations .map-changer:hover,.block-locations .map-changer.open-map-link{border-bottom:3px solid #e4753f;color:#e4753f}.block-locations #map-container{height:500px;position:relative}.block-locations .map-holder{position:absolute;top:0;left:5%;right:5%;bottom:0}.block-locations .map-holder.open-map{z-index:2}@media (min-width: 46.25em){.block-locations #map-widget-container{margin-left:5%}.block-locations #map-nav{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;-o-flex-basis:25%;flex-basis:25%;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}.block-locations #map-container{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;-o-flex-basis:75%;flex-basis:75%;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}.block-locations .map-holder{top:0;left:0;right:0;bottom:0}.block-locations .map-changer{font-size:28px;padding-left:0;padding-right:5px}}.block-recent-news{padding:40px 0}.block-recent-news .recent-news-holder{flex-wrap:wrap}.stats-container p.special,.stats-container .block-vertical-slideshow .vertical-slide p,.block-vertical-slideshow .vertical-slide .stats-container p{margin-bottom:0}.stats-container h4{font-weight:400;font-size:28px}@media (min-width: 46.25em){.stat-col-mid{border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;padding:0 2em}}.nav-blue .header-content{background-color:#1e8be8}@media (min-width: 46.25em){.nav-blue .block-header-photo{background:linear-gradient(90deg, #fff 50%, #1e8be8 50%)}}.nav-dkgray .header-content{background-color:#666665}@media (min-width: 46.25em){.nav-dkgray .block-header-photo{background:linear-gradient(90deg, #fff 50%, #666665 50%)}}.nav-ltgray .header-content{background-color:#ececec}@media (min-width: 46.25em){.nav-ltgray .block-header-photo{background:linear-gradient(90deg, #fff 50%, #ececec 50%)}}.nav-navy .header-content{background-color:#064375}@media (min-width: 46.25em){.nav-navy .block-header-photo{background:linear-gradient(90deg, #fff 50%, #064375 50%)}}.nav-purple .header-content{background-color:#6a1a5a}@media (min-width: 46.25em){.nav-purple .block-header-photo{background:linear-gradient(90deg, #fff 50%, #6a1a5a 50%)}}.nav-green .header-content{background-color:#51ae4c}@media (min-width: 46.25em){.nav-green .block-header-photo{background:linear-gradient(90deg, #fff 50%, #51ae4c 50%)}}.block-header-photo{position:relative}.block-header-photo .header-photo{height:300px;background-size:cover;background-repeat:no-repeat;background-position:center}.block-header-photo .header-content{padding:20px 5%}@media (min-width: 46.25em){.block-header-photo .header-content{padding:40px 0 40px 40px;background-color:transparent;margin:0}.block-header-photo .header-photo{position:absolute;top:0;left:0;right:50%;bottom:0;height:100%}}.block-phototext-sm{position:relative}.block-phototext-sm .phototext-sm-img{background-repeat:no-repeat;background-size:cover;background-position:center center;height:200px}.block-phototext-sm.photo-text-orange-sm{background-color:#e4753f}.block-phototext-sm.photo-text-blue-sm{background-color:#1e8be8}.block-phototext-sm.photo-text-purple-sm{background-color:#6a1a5a}.block-phototext-sm.photo-text-green-sm{background-color:#51ae4c}.block-phototext-sm .phototext-sm-copy{color:#fff;padding:30px 5%}@media (min-width: 46.25em){.block-phototext-sm{padding:40px 0}.block-phototext-sm .phototext-sm-img{position:absolute;top:0;bottom:0;height:100%;z-index:0}.block-phototext-sm.sm_phototext-photo-left .phototext-sm-copy{padding:0 0 0 25%}.block-phototext-sm.sm_phototext-photo-left .phototext-sm-img{right:75%;left:0}.block-phototext-sm.sm_phototext-photo-right .phototext-sm-copy{padding:0 25% 0 0}.block-phototext-sm.sm_phototext-photo-right .phototext-sm-img{left:75%;right:0}}.block-photo-text{position:relative}.block-photo-text .photo-text-img{height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat}.block-photo-text .photo-text-copy{padding:40px 5%;color:#fff}@media (min-width: 46.25em){.block-photo-text{padding:80px 0}.block-photo-text .photo-text-copy{width:40%}.block-photo-text.promo-phototext-right.photo-text-orange .photo-text-copy-container{background:linear-gradient(90deg, #e4753f 30%, transparent 30%)}.block-photo-text.promo-phototext-right.photo-text-blue .photo-text-copy-container{background:linear-gradient(90deg, #1e8be8 30%, transparent 30%)}.block-photo-text.promo-phototext-right.photo-text-purple .photo-text-copy-container{background:linear-gradient(90deg, #6a1a5a 30%, transparent 30%)}.block-photo-text.promo-phototext-right.photo-text-green .photo-text-copy-container{background:linear-gradient(90deg, #51ae4c 30%, transparent 30%)}.block-photo-text.promo-phototext-right .photo-text-img{position:absolute;top:0;left:30%;right:0;bottom:0;height:100%;z-index:-1}.block-photo-text.promo-phototext-right .photo-text-copy{padding:40px 40px 40px 0}.block-photo-text.promo-phototext-left .photo-text-img{position:absolute;top:0;left:0;right:30%;bottom:0;height:100%;z-index:-1}.block-photo-text.promo-phototext-left .photo-text-copy{padding:40px 0 40px 40px;float:right}.block-photo-text.promo-phototext-left.photo-text-orange .photo-text-copy-container{background:linear-gradient(90deg, transparent 70%, #e4753f 30%)}.block-photo-text.promo-phototext-left.photo-text-blue .photo-text-copy-container{background:linear-gradient(90deg, transparent 70%, #1e8be8 30%)}.block-photo-text.promo-phototext-left.photo-text-purple .photo-text-copy-container{background:linear-gradient(90deg, transparent 70%, #6a1a5a 30%)}.block-photo-text.promo-phototext-left.photo-text-green .photo-text-copy-container{background:linear-gradient(90deg, transparent 70%, #51ae4c 30%)}}.block-sidetext .col-50{padding:20px 5%;margin:0 -5%;color:#fff}.block-sidetext .col-50:first-child{background-color:#51ae4c}.block-sidetext .col-50:last-child{background-color:#064375}@media (min-width: 46.25em){.block-sidetext{background:linear-gradient(90deg, #51ae4c 50%, #064375 50%)}.block-sidetext .col-50{background:transparent;padding:40px;margin:0}.block-sidetext .col-50:first-child{padding-left:0;background-color:transparent}.block-sidetext .col-50:last-child{padding-right:0;background-color:transparent}}.block-side-textimg .col-content{margin:-80px 5% 0 5%;padding:40px;color:#fff;position:relative}.block-side-textimg .col-img{height:200px;background-size:cover;background-position:center center}.block-side-textimg #side-col1 .col-content{background-color:#064375}.block-side-textimg #side-col2 .col-content{background-color:#51ae4c}@media (min-width: 46.25em){.block-side-textimg .col{width:50%}.block-side-textimg .col-img{height:400px}}.block-small-header{padding:40px 0}.nav-blue .block-small-header{background-color:#1e8be8}.nav-dkgray .block-small-header{background-color:#666665}.nav-ltgray .block-small-header{background-color:#ececec}.nav-navy .block-small-header{background-color:#064375}.nav-purple .block-small-header{background-color:#6a1a5a}.nav-green .block-small-header{background-color:#51ae4c}.block-staff{padding:40px 0 80px 0}.block-staff .slideshow-row{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;padding:0 5px;margin-top:5px}.block-staff .staff-slideshow-container{padding-left:100px;position:relative;min-height:300px;padding-bottom:10px}.block-staff .staff-grid-photo img{display:block;margin:0;width:100%;aspect-ratio:1;object-fit:cover;object-position:center top}.block-staff .staff-grid-item{-webkit-box-shadow:0px 0px 5px 1px rgba(200,200,200,0.7);box-shadow:0px 0px 5px 1px rgba(200,200,200,0.7);width:49%;margin-bottom:20px;background-color:#fff}.block-staff .staff-grid-content{padding:15px}.block-staff .staff-grid-content h4{margin-bottom:5px}.block-staff .staff-grid-content p{font-size:18px}.block-staff .vert-controls{position:absolute;top:0;left:0}.block-staff .vert-pager-items{display:block;font-weight:700;font-size:38px;line-height:1em;text-align:center}.block-staff .vert-pager-items.vert-curr{color:#e4753f}.block-staff .vert-pager-holder{margin-bottom:15px}.block-staff #vert-prev{text-indent:-9999px;background:url(img/arr-prev.png) no-repeat;background-size:100% auto;height:35px;width:35px;display:block;transform:rotate(90deg);margin-bottom:10px}.block-staff #vert-next{text-indent:-9999px;background:url(img/arr-next.png) no-repeat;background-size:100% auto;height:35px;width:35px;display:block;transform:rotate(90deg)}@media (min-width: 46.25em){.block-staff .staff-grid-item{width:24%}.block-staff .staff-grid-spacer{width:24%}}.block-testimonial{position:relative;overflow:hidden}.block-testimonial .testimonial-bg{height:200px;width:100%;background-size:cover;background-position:center center}.block-testimonial blockquote{background-color:#e4753f;color:#fff;display:inline-block}@media (min-width: 46.25em){.block-testimonial .testimonial-bg{position:absolute;top:0;bottom:0;z-index:-1;height:100%}.block-testimonial blockquote{width:40%;padding:40px;margin:40px 0}.block-testimonial.testimonial-right .testimonial-bg{right:20%}.block-testimonial.testimonial-right blockquote{float:right}.block-testimonial.testimonial-left .testimonial-bg{left:20%}.block-testimonial.testimonial-left blockquote{margin-left:0}}.block-text-image{position:relative}.block-text-image.text-image-dkgray{background-color:#666665}.block-text-image.text-image-blue{background-color:#1e8be8}.block-text-image.text-image-purple{background-color:#6a1a5a}.block-text-image.text-image-green{background-color:#51ae4c}.block-text-image .text-image-img{background-repeat:no-repeat;background-size:cover;background-position:center center;height:200px}.block-text-image .text-image-copy{color:#fff;padding:40px 5%}@media (min-width: 46.25em){.block-text-image .text-image-img{position:absolute;top:0;bottom:0;height:100%;z-index:0}.block-text-image.layout-5050-left .text-image-copy{padding:0 0 0 50%}.block-text-image.layout-5050-left .text-image-copy-holder{padding:40px 0 40px 40px}.block-text-image.layout-5050-left .text-image-img{right:50%;left:0}.block-text-image.layout-5050-right .text-image-copy{padding:0 50% 0 0}.block-text-image.layout-5050-right .text-image-copy-holder{padding:40px 40px 40px 0}.block-text-image.layout-5050-right .text-image-img{left:50%;right:0}}.block-vertical-slideshow{padding:40px 0}.block-vertical-slideshow .container{position:relative}.block-vertical-slideshow .vert-slideshow-holder{padding-left:100px;min-height:300px}.block-vertical-slideshow .vert-controls{position:absolute;top:0}.block-vertical-slideshow .vert-pager-items{display:block;font-weight:700;font-size:38px;line-height:1em;text-align:center}.block-vertical-slideshow .vert-pager-items.vert-curr{color:#e4753f}.block-vertical-slideshow .vert-pager-holder{margin-bottom:15px}.block-vertical-slideshow #vert-prev{text-indent:-9999px;background:url(img/arr-prev.png) no-repeat;background-size:100% auto;height:35px;width:35px;display:block;transform:rotate(90deg);margin-bottom:10px}.block-vertical-slideshow #vert-next{text-indent:-9999px;background:url(img/arr-next.png) no-repeat;background-size:100% auto;height:35px;width:35px;display:block;transform:rotate(90deg)}.block-vertical-slideshow .vertical-slide h3{color:#51ae4c}@media (min-width: 46.25em){.block-vertical-slideshow{padding:40px 0 80px 0}}.block-video-text .video-embed .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.block-video-text .video-embed .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-video-text .video-copy{color:#fff;background-color:#064375;padding:10px 5% 20px}@media (min-width: 46.25em){.block-video-text{background:linear-gradient(90deg, #fff 50%, #064375 50%)}.block-video-text .video-embed{width:60%;margin:40px 0}.block-video-text .video-copy{width:40%;margin:40px 0;padding:0 0 0 40px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center;background-color:transparent}}.block-what-header{padding:40px 0;color:#fff}.block-what-header .choices-holder{position:relative;margin-top:30px}.block-what-header .what-choice-choice{font-weight:700;color:#fff;display:block;font-size:24px;text-decoration:none;padding-bottom:40px}.block-what-header .what-choice-choice:before{content:'';background-color:#e4753f;height:10px;width:10px;display:block}.block-what-header .what-choice-choice:hover:before{width:100%}.block-what-header .result-option{font-weight:700;color:#e4753f}.block-what-header .result-option:before{content:'';background-color:#e4753f;height:10px;width:200px;display:block}.block-what-header .what-choice-result.result-hidden{display:none}.block-what-header #what-back{display:inline-block}.block-what-header #what-back.what-back-hidden{display:none}.block-what-header .what-help h3{margin-bottom:10px}@media (min-width: 46.25em){.block-what-header .what-choice-choice{width:24%}.block-what-header .what-result{width:60%}.block-what-header .what-help{width:38%}}.block-what-header .what-choices,.block-what-header .what-options{padding:0 5%}@media (min-width: 90em){.block-what-header .what-choices,.block-what-header .what-options{padding:0}}.nav-blue .block-what-header{background-color:#1e8be8}.nav-dkgray .block-what-header{background-color:#666665}.nav-ltgray .block-what-header{background-color:#ececec}.nav-navy .block-what-header{background-color:#064375}.nav-purple .block-what-header{background-color:#6a1a5a}.nav-green .block-what-header{background-color:#51ae4c}.block-who-header{position:relative}@media (max-width: 46.24em){.block-who-header{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.block-who-header .large-header-photo{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}.block-who-header .container{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2}}.block-who-header .large-header-photo{background-size:cover;background-position:center center;height:200px;width:100%}.block-who-header .large-header-copy{padding:40px 5%}.block-who-header .large-header-copy h3{color:#8FCCFD}.block-who-header .large-header-copy p{font-size:32px;font-family:"Arvo",Georgia,serif;line-height:1.3em}.block-who-header .who-tab-trigger{color:#1e8be8;text-decoration:none}.block-who-header .who-tab-trigger:hover{text-decoration:underline}.block-who-header .who-tab-trigger.who-trigger-active{color:#8FCCFD;text-decoration:underline}.block-who-header .who-tab{display:none}.block-who-header .who-tab.who-tab-active{display:block}.nav-blue .block-who-header{background-color:#1e8be8}.nav-dkgray .block-who-header{background-color:#666665}.nav-ltgray .block-who-header{background-color:#ececec}.nav-navy .block-who-header{background-color:#064375}.nav-purple .block-who-header{background-color:#6a1a5a}.nav-green .block-who-header{background-color:#51ae4c}@media (min-width: 46.25em){.block-who-header .large-header-copy{width:55%;min-height:600px;padding:60px 40px 60px 0}.block-who-header .large-header-copy h3{color:#8FCCFD}.block-who-header .large-header-copy p{font-size:48px}.block-who-header .large-header-photo{position:absolute;right:0;left:55%;top:60px;bottom:60px;height:auto;width:auto}.nav-blue .block-who-header{background:linear-gradient(90deg, #1e8be8 calc(100% - 320px), #fff 300px)}.nav-dkgray .block-who-header{background:linear-gradient(90deg, #666665 calc(100% - 320px), #fff 300px)}.nav-ltgray .block-who-header{background:linear-gradient(90deg, #ececec calc(100% - 320px), #fff 300px)}.nav-navy .block-who-header{background:linear-gradient(90deg, #064375 calc(100% - 320px), #fff 300px)}.nav-purple .block-who-header{background:linear-gradient(90deg, #6a1a5a calc(100% - 320px), #fff 300px)}}.page-header{color:#fff}.page-header h4{text-transform:uppercase;font-weight:400;margin-bottom:10px}.page-header p{font-size:20px}#home-header{background-size:cover;background-position:left top;padding:80px 0 120px 0;overflow:hidden;box-shadow:inset -70em 0px 40em 0px rgba(25,25,25,0.4)}#home-header .home-header-content{color:#fff}@media (min-width: 46.25em){#home-header .home-header-content{width:55%;float:right}}.block-home-intro .home-intro-summary{padding:40px 5%}.block-home-intro .home-intro-who{background-color:#6a1a5a;padding:60px 40px;color:#fff}@media (min-width: 46.25em){.block-home-intro .home-intro-summary{width:50%;padding:40px 40px 40px 0}.block-home-intro .home-intro-who{width:50%;margin-top:-70px}}.block-home-help{position:relative}.block-home-help .home-help-photo{background-size:cover;background-repeat:no-repeat;height:200px}.block-home-help .home-help-together{background-color:#51ae4c;color:#fff}@media (min-width: 46.25em){.block-home-help .home-help-copy{width:30%;padding:80px 40px 80px 5%;background-color:#e4753f;color:#fff;margin:-40px 0}.block-home-help .home-help-photo{width:70%;height:inherit}.block-home-help .home-help-together{position:absolute;padding:10px 5% 10px 10px;bottom:-60px;right:0}}#news-grid{padding:40px 0}#news-grid>div{column-gap:11px}.news-feat-holder{flex-wrap:wrap}.news-feat-holder .feat-col{padding-bottom:1rem}.news-feat-holder .feat-col .col-img{height:400px}.news-feat-holder .col .col-content{background-color:#064375;position:relative}.news-feat-holder .col .col-content a{margin-top:1rem}.news-feat-holder .col:last-child .col-content{background-color:#51ae4c}.news-blk-hd{font-size:30px}.news-item{position:relative;margin-bottom:20px}.news-item:hover{text-decoration:none}.news-item-bg{height:250px;background-size:cover;background-position:center center;display:block}.pagination{padding:20px 0 40px}.news-item-content h4,.news-item-content p{color:#666665}.news-item-content h4{font-size:24px}.news-item-content p{font-size:18px}.news-item-content p .read-more{color:#e4753f;display:block}span.icon-span{display:block;position:absolute;height:45px;width:45px;bottom:0;right:0}span.icon-span.article{background:url("img/icon-article.png")}span.icon-span.event{background:url("img/icon-event.png")}span.icon-span.story{background:url("img/icon-story.png")}span.icon-span.featured{background:url("img/icon-feat.png")}span.icon-span.video{background:url("img/icon-video.png")}span.icon-span.uncategorized{background:url("img/icon-other.png")}.news-item{-webkit-box-shadow:0px 0px 5px 1px rgba(110,110,110,0.3);box-shadow:0px 0px 5px 1px rgba(110,110,110,0.3);display:block}.news-item:hover{-webkit-box-shadow:0px 0px 5px 1px rgba(110,110,110,0.8);box-shadow:0px 0px 5px 1px rgba(110,110,110,0.8)}.news-item-content{padding:15px 15px 20px;background-color:#fff}.news-filter{margin-top:40px}.archive .page-header{padding:40px 0;background-color:#666665}.postform,#tag-dropdown,#author-dropdown{display:block;font-size:16px;line-height:1.3;padding:.6em 1.4em .5em .8em;margin:0 0 5px 0;border:none;color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="292.4" height=%22292.4%22%3E%3Cpath fill="%23ffffff" d=%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F></svg>');background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto;width:100%}@media (min-width: 46.25em){.postform,#tag-dropdown,#author-dropdown{width:170px}}.postform{background-color:#e4753f}#tag-dropdown{background-color:#51ae4c}#author-dropdown{background-color:#6a1a5a}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px #8FCCFD;box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.select-css option{font-weight:normal}.post-container{padding:40px 0}.featured_caption{font-size:16px;float:right}.post-header h2{text-transform:none;font-family:"Arvo",Georgia,serif}.post-header-img{height:600px;background-size:cover;background-position:center center}.featured_caption{display:none}.post-meta{margin-bottom:30px}.post-meta ul{margin-top:0;padding:0;margin:0;list-style:none}.post-meta h5{margin-bottom:0;font-size:18px;font-weight:400;text-transform:uppercase}.post-meta p,.post-meta li{font-weight:700;font-size:18px}.single .site-main{position:relative}.single .entry-content blockquote{background-color:#064375;padding:30px;color:#fff;margin:40px -10% 40px 0}.single .entry-content blockquote p{font-style:normal;font-family:"Arvo",Georgia,serif;line-height:1.8em}.single .entry-content .wp-block-embed{margin:1em 0}.post-footer{background-color:#e4753f;color:#fff;padding:20px 5%;margin-bottom:50px}@media (min-width: 46.25em){.news-item,.news-spacer{width:48%}.news-filter p{display:block;width:100px;padding-right:10px;text-transform:uppercase;font-size:16px;margin-top:5px}.filterer{margin-right:10px}.post-aside{width:25%}.post-container .entry-content{width:73%}.post-header h2{width:55%}.featured_caption{margin-right:5%;padding-top:10px;width:20%}.post-footer{padding:40px}}@media (min-width: 67.5em){.news-item,.news-spacer{width:24%}.news-item:not(:nth-child(4n)),.news-spacer:not(:nth-child(4n)){margin-right:1%}}.digital-library-holder,.feat-post-holder{flex-wrap:wrap}.digital-library-holder .news-item-bg,.feat-post-holder .news-item-bg{height:224px}.loadmore-news{border:none;background:none;line-height:1.6}.page-partnerships .nf-form-layout{max-width:800px;margin:0 auto}.page-partnerships .nf-form-content{padding:0}.page-partnerships .nf-form-content .list-select-wrap .nf-field-element>div,.page-partnerships .nf-form-content input:not([type=button]),.page-partnerships .nf-form-content textarea{background:#8FCCFD;border:1px solid #1e8be8;border-radius:0;box-shadow:none;color:#666665;transition:all .5s}.page-partnerships .nf-form-content button,.page-partnerships .nf-form-content input[type=button],.page-partnerships .nf-form-content input[type=submit]{height:auto;padding:0 0 0 40px;background-color:transparent;height:32px}.page-partnerships .nf-form-content button:hover,.page-partnerships .nf-form-content input[type=button]:hover,.page-partnerships .nf-form-content input[type=submit]:hover{background:url(img/btn-sq-white-sprite-2.png) no-repeat left 100% transparent;background-position:left top;color:#e4753f;background-size:32px auto}@media print{header,nav,footer{display:none}img{max-width:500px}body{font:12pt Georgia, "Times New Roman", Times, serif;line-height:1.3}}#mec_skin_1926,#mec_skin_1768{width:90%;max-width:1800px;margin:auto;padding:1rem 0}@media (max-width: 46.24em){#mec_skin_1926,#mec_skin_1768{display:none}}#mec_skin_1925,#mec_skin_1769{padding:1rem 0}@media (min-width: 46.25em){#mec_skin_1925,#mec_skin_1769{display:none}}