/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300.eot);src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300.woff2) format("woff2"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300.woff) format("woff"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300.ttf) format("truetype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300italic.eot);src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300italic.woff2) format("woff2"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300italic.woff) format("woff"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300italic.ttf) format("truetype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-300italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-regular.eot);src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-regular.woff2) format("woff2"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-regular.woff) format("woff"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-regular.ttf) format("truetype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-regular.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-italic.eot);src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-italic.woff2) format("woff2"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-italic.woff) format("woff"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-italic.ttf) format("truetype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700.eot);src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700.woff2) format("woff2"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700.woff) format("woff"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700.ttf) format("truetype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700italic.eot);src:url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700italic.woff2) format("woff2"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700italic.woff) format("woff"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700italic.ttf) format("truetype"),url(/themes/custom/emiworld/css/fonts/open-sans-v35-latin-700italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:700;src:url(/themes/custom/emiworld/css/fonts/cormorant-700.eot);src:url(/themes/custom/emiworld/css/fonts/cormorant-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/emiworld/css/fonts/cormorant-700.woff2) format("woff2"),url(/themes/custom/emiworld/css/fonts/cormorant-700.woff) format("woff"),url(/themes/custom/emiworld/css/fonts/cormorant-700.ttf) format("truetype"),url(/themes/custom/emiworld/css/fonts/cormorant-700.svg#Cormorant) format("svg")}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.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;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}[hidden],template{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body,html{height:100%}body{background-color:#f6f5f4;color:#29333d;font-family:Open Sans,Helvetica,sans-serif}hr{background-color:#abb3ba;border:none;color:#abb3ba;height:1px;max-width:50rem}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.375rem}h5{font-size:1.25rem}h6{font-size:1.125rem}@media (min-width:48em){h1{font-size:2.625rem}h2{font-size:2.125rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.3125rem}h6{font-size:1.125rem}}h1.title{font-size:2.5rem;padding-top:1rem}h1.title,h2.title{font-weight:700;margin-block-start:0;max-width:100%;text-align:center}h2.title{font-size:2rem;padding-top:1.125rem}h3.title{font-size:1.75rem;padding-top:1.25rem}h3.title,h4.title{font-weight:700;margin-block-start:0;max-width:100%;text-align:center}h4.title{font-size:1.5rem;padding-top:1.375rem}h5.title{font-size:1.25rem;font-weight:700;margin-block-start:0;max-width:100%;padding-top:1.425rem;text-align:center}@media (min-width:48em){h1.title{font-size:3rem;padding-top:1.125rem}h1.title,h2.title{font-weight:700;max-width:100%;text-align:center}h2.title{font-size:2.5rem;padding-top:1.25rem}h3.title{font-size:2.25rem;padding-top:1.375rem}h3.title,h4.title{font-weight:700;max-width:100%;text-align:center}h4.title{font-size:2rem;padding-top:1.5rem}h5.title{font-size:1.75rem;font-weight:700;max-width:100%;padding-top:1.625rem;text-align:center}}@media (min-width:64em){h1.title{font-size:3.5rem;padding-top:1.5rem}h1.title,h2.title{font-weight:700;max-width:100%;text-align:center}h2.title{font-size:3rem;padding-top:1.625rem}h3.title{font-size:2.5rem;padding-top:1.75rem}h3.title,h4.title{font-weight:700;max-width:100%;text-align:center}h4.title{font-size:2.25rem;padding-top:1.825rem}h5.title{font-size:2rem;font-weight:700;max-width:100%;padding-top:1.975rem;text-align:center}}ol,p,ul{font-family:Open Sans,Helvetica,sans-serif}a,a:link{cursor:pointer;text-decoration:none;transition:color .15s linear}a,a:link,a:visited{color:#004d99}a:active,a:hover{color:#1a8cff}.page-content p a:not(.button),.page-content ul:not(.sub-menu):not(.tabs):not(.js-pager__items) li a:not(.button){border-bottom:1px dotted #8badd0;transition:border-bottom .15s linear}.page-content p a:not(.button):hover,.page-content ul:not(.sub-menu):not(.tabs):not(.js-pager__items) li a:not(.button):hover{border-bottom:1px dotted #c1d4e6}.bef-links li a,.bef-links li a:hover,.block-menu li a,.block-menu li a:hover{border-bottom:none!important}.text-center{text-align:center}.text-width{margin-left:auto;margin-right:auto;max-width:50rem;padding-left:1.5rem;padding-right:1.5rem}.hide{display:none!important}img{pointer-events:none}.submission-image img{pointer-events:inherit}nav h4{text-align:center}button[type=button]:not([class]){background-color:#fff;border:1px solid #e0e6eb;border-radius:9px;cursor:pointer;padding:1rem 1.5rem;transition:background-color .15s linear}button[type=button]:not([class]):hover{background-color:#e0e6eb}.response-block.location-block{background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.125)}.response-block.location-block .response-icons{display:flex;margin-left:auto;margin-right:auto;max-width:75rem}.response-block.location-block .response-icons .response-icon{padding:2rem 0}@media (min-width:48em){.response-block.location-block .response-icons .response-icon{padding:2.5rem 0}}.response-block.location-block .response-icons .icon-lockup{align-items:center;display:flex;flex-direction:column;padding:0}.response-block.location-block .response-icons .icon-lockup svg.svg-icon{height:3rem;width:3rem}.response-block.location-block .response-icons .icon-lockup svg.svg-icon .fill{fill:#67737e}@media (min-width:48em){.response-block.location-block .response-icons .icon-lockup svg.svg-icon{height:4rem;width:4rem}}@media (min-width:64em){.response-block.location-block .response-icons .icon-lockup svg.svg-icon{height:5rem;width:5rem}}.response-block.location-block .response-icons .icon-lockup h4{display:none}@media (min-width:48em){.response-block.location-block .response-icons .icon-lockup h4{color:#67737e;display:block;margin-block-end:0;margin-block-start:0;text-transform:lowercase}}.response-block.location-block .response-icons a{flex:1}.response-block.location-block .response-icons a svg.svg-icon{transition:transform .15s linear}.response-block.location-block .response-icons a:hover svg.svg-icon{transform:scale(1.075)}.video-container{margin:2rem auto;max-width:64rem}.responsive-embed{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:75%;position:relative}.responsive-embed.widescreen{padding-bottom:56.25%}.responsive-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.banner-block{align-items:center;background-color:transparent;display:flex;height:16rem;justify-content:center;position:relative}.banner-block img{display:block;filter:brightness(.8);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.banner-block .banner-content{padding:1.5rem;text-align:center;z-index:1}.banner-block .banner-content p{color:#fff;font-size:1.125rem}.card .banner-block img{border-radius:9px}.banner-quote{align-items:center;background-position:65% 0;background-repeat:no-repeat;background-size:cover;display:flex;height:24rem}@media (min-width:48em){.banner-quote{background-position:55% 0;min-height:30rem}}@media (min-width:64em){.banner-quote{background-position:55% 0;min-height:36rem}}.banner-quote .quote-content{display:grid;grid-template-columns:2fr 1fr;margin-left:auto;margin-right:auto;max-width:75rem}.banner-quote .quote-content p{color:#fff;font-size:.85rem;font-style:italic;grid-column:1;text-shadow:2px 2px 10px #172636}@media (min-width:48em){.banner-quote .quote-content p{font-size:1.25rem}.banner-quote .quote-content p span{font-size:1rem}}@media (min-width:64em){.banner-quote .quote-content p{font-size:1.65rem;padding-left:3rem}}.banner-feature{padding:1rem 0}.banner-feature .button{margin-bottom:2rem}.intern-feature{background-position:65% 0;background-repeat:no-repeat;background-size:cover;height:24rem}@media (min-width:48em){.intern-feature{background-position:55% 0;min-height:30rem}}@media (min-width:64em){.intern-feature{background-position:55% 0;min-height:36rem}}.intern-feature .intern-quote{color:#fff;font-size:.85rem;font-style:italic;max-width:38rem;padding-left:1rem;text-shadow:2px 2px 10px #172636}@media (min-width:48em){.intern-feature .intern-quote{font-size:1.25rem}.intern-feature .intern-quote span{font-size:1rem}}@media (min-width:64em){.intern-feature .intern-quote{font-size:1.65rem;padding-left:3rem}}.intern-feature+h1.title{margin-top:1rem}.banner-feature{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:1px solid #ddd;padding:3rem 0 1rem;text-align:center}.banner-feature h5{color:#fff;max-width:35rem;padding-bottom:1rem}.banner-feature:before{background-color:hsla(0,0%,100%,.5)}.crm-container .crm-button,.crm-container a.button,a.button{background-color:#002b57;border-radius:9px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;margin-top:1rem;padding:.75rem 2rem;text-align:center;transition:all .15s linear}.crm-container .crm-button:hover,.crm-container a.button:hover,a.button:hover{background-color:#00458a}.crm-container .crm-button.small,.crm-container a.button.small,a.button.small{background-color:#c2ccd6;color:#172636;font-size:.875rem;padding:.25rem 1rem;transition:background-color .15s linear}.crm-container .crm-button.small:hover,.crm-container a.button.small:hover,a.button.small:hover{background-color:#a3b3c2}.crm-container .crm-button.secondary,.crm-container a.button.secondary,a.button.secondary{background-color:#d4e0ed;color:#172636;padding:.5rem 1.5rem}.crm-container .crm-button.secondary:hover,.crm-container a.button.secondary:hover,a.button.secondary:hover{background-color:#afc7de}.crm-container .crm-button.yellow,.crm-container a.button.yellow,a.button.yellow{background-color:#ffc933;color:#172636}.crm-container .crm-button.yellow:hover,.crm-container a.button.yellow:hover,a.button.yellow:hover{background-color:#ffd666;color:#172636}.crm-container .crm-button.green,.crm-container a.button.green,a.button.green{background-color:#99b87a;color:#172636}.crm-container .crm-button.green:hover,.crm-container a.button.green:hover,a.button.green:hover{background-color:#bfd2ac}.crm-container .crm-button.cancel,.crm-container a.button.cancel,a.button.cancel{background-color:#f25a5a;border-radius:9px;cursor:pointer;display:inline-block;font-size:1rem;margin-top:1rem;padding:.75rem 2rem;text-align:center;transition:all .15s linear}.crm-container .crm-button.cancel:hover,.crm-container a.button.cancel:hover,a.button.cancel:hover{background-color:#ee2b2b}.crm-container .crm-button i.crm-i,.crm-container a.button i.crm-i,a.button i.crm-i{display:none}.button-group{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;line-height:1.15;margin-bottom:1rem;margin-top:2rem}.button-group .button{margin:0 0 1px;width:100%}.button-group .button:first-child{border-radius:9px 9px 0 0}.button-group .button:last-child{border-radius:0 0 9px 9px;margin:0}@media (min-width:48em){.button-group .button{margin:0 1px 0 0;width:auto}.button-group .button:first-child{border-radius:9px 0 0 9px}.button-group .button:last-child{border-radius:0 9px 9px 0;margin:0}}.caption{font-size:.875rem;font-style:italic;line-height:1.5;margin:0 auto;max-width:32rem;padding:1rem 2rem 2rem}article .caption>*{display:inline}.caption{color:#67737e}.chosen-container{color:#172636!important;font-size:1.125rem!important;width:100%!important}.chosen-container *,.chosen-container input{font-family:Open Sans,Helvetica,sans-serif}.chosen-container .chosen-drop{border:1px solid #8badd0!important;border-radius:0 0 9px 9px!important}.chosen-container .chosen-search{padding:.5rem}.chosen-container .chosen-search input.chosen-search-input[type=text]{border:0;border-bottom:1px solid #e0e6eb;border-radius:0;font-size:1.125rem!important;padding:.5rem .75rem!important}.chosen-container .chosen-results{font-size:1rem;margin:0;padding:0}.chosen-container .chosen-results li{border-radius:0;padding:.5rem .75rem}.chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li.result-selected.highlighted{background-color:#004080;color:#fff}.chosen-container .chosen-results li.no-results,.chosen-container .chosen-results li.result-selected{background-color:#d4e0ed;color:#172636}.chosen-container .chosen-results li.no-results{border-radius:0 0 8px 8px;padding:1rem .75rem}.chosen-container-active{border-color:#8badd0}.chosen-container-active.chosen-dropup .chosen-drop{border:1px solid #8badd0;border-radius:9px 9px 0 0}.chosen-container-active.chosen-with-drop.chosen-drop-up .chosen-single{border-radius:0 0 9px 9px}.chosen-container-single .chosen-single{background-color:#fff!important;border:1px solid #e0e6eb!important;border-radius:9px!important;color:#172636!important;padding:.625rem 1rem!important}.chosen-container-single .chosen-single div{width:1.5rem}.chosen-container-multi ul.chosen-choices{border:1px solid #e0e6eb;border-radius:9px;padding:0;text-align:left}.chosen-container-multi ul.chosen-choices .search-field input.chosen-search-input{width:100%}.chosen-container-multi ul.chosen-choices li.search-field{padding:.3125rem}.chosen-container-multi ul.chosen-choices li.search-field input[type=text]{font-family:Open Sans,Helvetica,sans-serif;font-size:1rem!important;padding-left:.5rem;width:100%!important}.chosen-container-multi ul.chosen-choices li.search-choice{background-color:#e0e6eb;border:0;border-radius:9px;line-height:1.5rem;margin:.125rem;padding:.5rem 1.5rem .5rem .5rem}.chosen-container-multi .chosen-drop{border-radius:0 0 9px 9px}.chosen-container-multi .chosen-drop li,.chosen-container-multi .chosen-drop li.search-choice,.chosen-container-multi .chosen-drop ul{text-align:left}.cards .cards-block{display:grid;gap:1.5rem;margin:0 auto;max-width:90rem;padding:1.5rem}@media (min-width:48em){.cards .cards-block{gap:3rem;padding:3rem}.cards.cards-2 .cards-block{grid-template-columns:repeat(auto-fill,minmax(29rem,1fr))}.cards.cards-3 .cards-block{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}.cards.cards-4 .cards-block{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.cards.cards-5 .cards-block{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.cards.cards-6 .cards-block{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.cards.cards-7 .cards-block{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}.card{border-radius:9px;position:relative;transition:transform .15s linear}.card img{display:block;filter:brightness(.8);-o-object-fit:cover;object-fit:cover;transition:filter .15s linear;width:100%}.card:hover{transform:translateY(-.125rem)}.card:hover img{filter:none}.card-info a{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto auto}@media (min-width:48em){.card-info a{display:block}}.card-info a>:last-child{padding-bottom:1rem}.card-info a img,.card-info a picture{grid-column:1;grid-row:span 3}.card-info a img{border-radius:9px 0 0 9px;height:100%}@media (min-width:48em){.card-info a img{border-radius:9px 9px 0 0;height:12rem}}.card-info a .card-title{align-self:flex-end;font-size:1rem;grid-column:2;grid-row:1;margin:1rem 1.5rem 0;padding-left:0;padding-right:0}.card-info a .card-text{grid-column:2;grid-row:2;margin:.25rem 1.5rem}.card-info a .card-text p{font-size:.875rem;margin:0;padding:0}.card-info a .content-tags{grid-column:2;grid-row:3;margin:.5rem 1.5rem 0}.card-info a .content-tags p{font-size:.75rem;margin:0;padding:0;text-transform:uppercase}.card-info a.tentative,.card-info a.unpublished{border-radius:9px}.card-info a.tentative .card-tag,.card-info a.unpublished .card-tag{padding-top:.5rem}@media (min-width:48em){.card-info a.tentative .card-tag,.card-info a.unpublished .card-tag{border-radius:9px;bottom:0;font-size:1.25rem;left:0;padding-top:4.5rem;position:absolute;right:0;text-align:center;top:0}}.card-info.long a{display:block}.card-info.long a img{border-radius:9px 9px 0 0}@media (min-width:48em){.card.card-tall img{border-radius:9px 9px 0 0;height:16rem}}.card.card-photo{background-color:transparent;box-shadow:none}.card.card-photo img{border-radius:9px;height:14rem}.card.card-photo .card-title{margin-block-start:1rem;text-align:center}.card.card-video{background-color:transparent;box-shadow:none}.card.card-video img{aspect-ratio:16/9;border-radius:9px}.card.card-video svg.play-button{height:3rem;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);width:3rem}@media (min-width:48em){.card.card-video svg.play-button{height:4rem;width:4rem}}.card.card-video .card-title{color:#172636;margin-block-start:1rem;text-align:center}.card.card-resource a{align-items:center;display:flex}.card.card-resource a img,.card.card-resource a svg{border-radius:9px;filter:none;flex-shrink:0;height:3.5rem;-o-object-fit:cover;object-fit:cover;width:3.5rem}@media (min-width:48em){.card.card-resource a img,.card.card-resource a svg{height:5rem;width:5rem}}.card.card-resource a p{padding-left:1.5rem}.card.card-partner a{display:block}.card.card-partner img{filter:none;-o-object-fit:contain;object-fit:contain;padding:1rem}.card.card-partner .card-title{font-size:1.25rem}.card{background-color:#fff;box-shadow:4px 4px 10px rgba(0,0,0,.1)}.card .card-text,.card .content-tags{color:#67737e}.card-info a.tentative,.card-info a.unpublished{background-color:rgba(0,64,128,.3)}@media (min-width:48em){.card-info a.tentative,.card-info a.unpublished{background-color:transparent}}.card-info a.tentative .card-tag,.card-info a.unpublished .card-tag{color:#fff}@media (min-width:48em){.card-info a.tentative .card-tag,.card-info a.unpublished .card-tag{background-color:rgba(0,64,128,.3)}}.card-info a.unpublished{background-color:hsla(0,0%,100%,.7)}.card-info a.unpublished img{filter:grayscale(100%) opacity(30%)}.card-info a.unpublished .card-tag{color:#172636}@media (min-width:48em){.card-info a.unpublished .card-tag{background-color:hsla(0,0%,100%,.3)}}.card.card-resource{background-color:transparent;box-shadow:none}.card.card-resource a img{border:1px solid #e0e6eb}.card.card-resource a p{color:#172636}button.close-button{background:transparent;border:none;color:#67737e;cursor:pointer;font-size:2rem;line-height:1;padding:.5rem .75rem;position:absolute;right:0;top:0;transition:color .15s linear}button.close-button:hover{color:#ee2b2b}.arrow{margin-left:.5rem;margin-top:.25rem;padding-bottom:.125rem;transition:transform .25s linear}.arrow path{fill:#333;transition:fill .25s linear}.expand-link.body:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 52 26' xml:space='preserve'%3E%3Cpath class='arrow-path' fill='%23004d99' d='M51 3.1c0-.5-.2-1-.5-1.5-.8-1-2.2-1.1-3.2-.3L26 19.2 4.7 1.4c-1-.8-2.4-.7-3.2.3-.8 1-.7 2.4.3 3.2L26 25.2 50.2 4.9c.5-.5.8-1.1.8-1.8z'/%3E%3C/svg%3E");display:inline-block;margin-left:.5rem;transform:rotateX(0deg);transition:transform .15s linear}.expand-link.body.active:after{transform:rotateX(180deg)}.expand-content,.menu-content{height:0;overflow:hidden}.expand-link .body-arrow{transform:rotateX(0deg);transition:transform .15s linear}.expand-link.active .body-arrow{transform:rotateX(180deg)}.expand-link .plus{transform:rotate(0deg);transition:transform .15s linear}.expand-link.active .plus{transform:rotate(45deg)}input[type=text]{padding-left:1rem}input[type=file]{margin:1rem 0}input[type=date]{margin-left:1rem}input[type=checkbox],input[type=radio]{display:inline-flex;font-size:1.5rem;margin-left:1rem;margin-top:0}input.button:not(.webform-button--next):not(.webform-button--previous):not(.webform-button--draft):not(.webform-button--submit){margin-bottom:2rem;margin-top:2rem}input[disabled]:not([type=file]){background-color:#f0f2f5!important;background-image:none!important;border:1px solid #e0e6eb!important;border-radius:9px!important;color:#29333d!important;font-size:1.125rem!important;padding:.675rem 1rem!important}button.crm-form-submit,input[type=file]::file-selector-button{background-color:#fff;border:1px solid #8badd0;border-radius:9px;cursor:pointer;padding:.5rem 1rem}.description:not(#discountcode){color:#67737e;font-size:.875rem;font-style:italic;line-height:1.5;margin:.5rem 1rem}fieldset{border:none;margin-top:1.5rem;padding-inline-end:0;padding-inline-start:0}fieldset legend{border-bottom:1px solid #8badd0;color:#172636;font-size:1.25rem;padding-bottom:.5rem;width:100%}fieldset .fieldset-wrapper>.form-checkboxes,fieldset .fieldset-wrapper>.form-radios{margin-top:1rem}#user-login h4.title{font-size:2rem;margin-block-end:0}#user-login form.user-login-form{padding:1.5rem 0}#user-login .user-links{padding:0}.user-login form.user-login-form{max-width:32rem;padding:1.5rem}.user-login div.user-links{border-radius:9px;margin-top:1rem;padding:1.5rem}.user-login div.user-links a{background-color:#d4e0ed;color:#172636;font-size:.875rem}.user-login div.user-links a:hover{background-color:#004080;color:#fff}.user-login div.block-user{background-color:#f6f5f4;border-radius:9px;padding:1.5rem}.user-login input:not([type=submit]){margin:1rem 0}.user-login input.button{display:block;margin:1rem auto}.user-login .form-item--error-message{font-size:.875rem;padding:1rem .25rem}#user-form label{display:block}#user-form .form-item{padding:.5rem 0}#user-form .password-strength{margin-top:.5rem}#user-form .password-strength .password-strength__meter{background-color:transparent;height:.5rem}#user-form .password-strength .password-strength__indicator{border-radius:9px}#user-form .password-strength .password-strength__indicator.is-strong{background-color:#00994d}#user-form .password-strength .password-strength__indicator.is-good{background-color:#99b87a}#user-form .password-strength .password-strength__indicator.is-fair{background-color:#f58a3d}#user-form .password-strength .password-strength__indicator.is-weak{background-color:#ee2b2b}#user-form .password-confirm-message,#user-form .password-strength__title{color:#67737e;font-size:.875rem;margin-left:1rem;margin-top:.5rem}#user-form .password-confirm-message .ok,#user-form .password-strength__title .ok{color:#00994d;font-weight:700}#user-form .password-confirm-message .error,#user-form .password-strength__title .error{color:#ee2b2b;font-weight:700}#user-form .password-strength__text{font-weight:700}#user-form .password-suggestions{font-size:.875rem}#user-form .password-suggestions ul{padding-inline-start:0}form:not(.views-exposed-form){margin:0 auto;max-width:38rem;padding:1.5rem}form:not(.views-exposed-form) label{color:#172636;margin-bottom:.5rem;padding-left:1rem}form:not(.views-exposed-form) .js-form-type-checkbox input[required]+label:after,form:not(.views-exposed-form) fieldset.required>legend span:after,form:not(.views-exposed-form) label.form-required:not(.option):after{color:#ee2b2b;content:"*";display:inline-block;font-size:1rem;margin-left:.25rem}form:not(.views-exposed-form) input:not(.button):not(.chosen-search-input):not(.select2-input):not([type=radio]):not([type=checkbox]):not([type=file]):not([disabled]),form:not(.views-exposed-form) select{background-color:#fff!important;border:1px solid #e0e6eb!important;border-radius:9px!important;color:#29333d!important;font-size:1.125rem!important;padding:.675rem 1rem!important}form:not(.views-exposed-form) input:not(.button):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=date]):not(.hasDatepicker),form:not(.views-exposed-form) select{width:100%}form:not(.views-exposed-form) input.button{background-color:#004080;border:0;border-radius:9px;color:#fff;cursor:pointer;padding:.675rem 1.5rem;transition:background-color .15s linear}form:not(.views-exposed-form) input.button:hover{background-color:#0059b3}form:not(.views-exposed-form) textarea{border:1px solid #e0e6eb;border-radius:9px;font-size:1.125rem;padding:.675rem 1.5rem;width:100%}form:not(.views-exposed-form) section{background-color:#f6f5f4;padding:0}form:not(.views-exposed-form) section:nth-child(2n){background-color:#f6f5f4}form:not(.views-exposed-form) .form-item--error-message{color:#ee2b2b;padding:.5rem 1rem}form:not(.views-exposed-form) ul.token-input-list{background-color:transparent;border:0;max-width:100%;padding-left:0;padding-right:0}form:not(.views-exposed-form) ul.token-input-list li.token-input-input-token{margin-left:0}form:not(.views-exposed-form) ul.token-input-list li.token-input-input-token input{width:100%!important}form:not(.views-exposed-form) ul.token-input-list li.token-input-token{background-color:#fff;border:1px solid #e0e6eb;border-radius:9px;color:#172636;font-weight:400;margin:0;padding:.675rem 1rem}form:not(.views-exposed-form) ul.token-input-list li.token-input-token span.token-input-delete-token{color:#172636;font-size:1rem}form:not(.views-exposed-form) select[id^=edit-civicrm-1-contact-1-cg2-custom-96-year]{margin-right:1rem}form:not(.views-exposed-form) .webform-actions{margin-top:1rem}form:not(.views-exposed-form) .webform-actions input.webform-button--draft,form:not(.views-exposed-form) .webform-actions input.webform-button--next,form:not(.views-exposed-form) .webform-actions input.webform-button--previous{margin:.5rem 0}form:not(.views-exposed-form) input.webform-button--draft{background-color:#c1d4e6;color:#fff;display:block}form:not(.views-exposed-form) input.webform-button--draft:hover{background-color:#afc7de}form:not(.views-exposed-form) input.webform-button--previous{background-color:#8badd0}form:not(.views-exposed-form) input.webform-button--previous:hover{background-color:#afc7de}#signup,#subscribe{min-width:18rem}#signup h3,#subscribe h3{text-align:center}@media (min-width:48em){#signup,#subscribe{min-width:24rem}}#signup form,#subscribe form{padding:0}form.webform-submission-signup-form div.js-form-type-checkbox,form.webform-submission-webform-1282-form div.js-form-type-checkbox{align-items:baseline;display:flex}form.webform-submission-signup-form input[id^=edit-civicrm-1-contact-1-cg30-custom-497]+label:after,form.webform-submission-signup-form input[id^=edit-civicrm-1-contact-1-cg30-custom-614]+label:after,form.webform-submission-webform-1282-form input[id^=edit-civicrm-1-contact-1-cg30-custom-497]+label:after,form.webform-submission-webform-1282-form input[id^=edit-civicrm-1-contact-1-cg30-custom-614]+label:after{color:#ee2b2b;content:"*";display:inline-block;font-size:1rem;margin-left:.25rem}#background-check{display:none!important}form.webform-submission-form .form-item{margin:1rem 0}form.webform-submission-form .form-item.js-form-type-checkbox,form.webform-submission-form .form-item.js-form-type-radio{margin-bottom:.25rem;margin-top:.25rem}form.webform-submission-form .form-item.js-form-type-checkbox label,form.webform-submission-form .form-item.js-form-type-radio label{padding-left:.5rem}form.webform-submission-form fieldset.form-item{margin-top:1rem}form.webform-submission-form label{display:inline-block;line-height:1.25}form.webform-submission-form h1,form.webform-submission-form h2,form.webform-submission-form h3,form.webform-submission-form h4,form.webform-submission-form h5,form.webform-submission-form h6,form.webform-submission-form ol,form.webform-submission-form p,form.webform-submission-form ul{padding-left:0;padding-right:0}form.webform-submission-form .text-count-wrapper{color:#abb3ba;font-size:.75rem;text-align:right}form.webform-submission-form .webform-progress{background-color:#e9f0f6;border:1px solid #e0e6eb;border-radius:9px;margin-bottom:3rem;padding:.5rem 1rem}@media (min-width:48em){form.webform-submission-form .webform-progress{padding:.5rem 1.5rem}}form.webform-submission-form .webform-progress .webform-progress-tracker{flex-wrap:wrap;margin:0 auto}form.webform-submission-form .webform-progress .webform-progress-tracker .progress-step{align-items:center;display:flex;flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;padding:.5rem}form.webform-submission-form .webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker:before{background-color:#00994d}form.webform-submission-form .webform-progress .webform-progress-tracker .progress-step.is-active .progress-marker:before{background-color:#004080}form.webform-submission-form .webform-progress .webform-progress-tracker .progress-step .progress-marker:before{background-color:#8badd0;font-family:monospace;font-size:.875rem;padding-bottom:0;z-index:1}form.webform-submission-form .webform-progress .webform-progress-tracker .progress-step .progress-marker:after{background-color:transparent;height:24px;top:0}form.webform-submission-form .webform-progress .webform-progress-tracker .progress-step .progress-text{display:block;padding:0 1rem 0 .5rem}.webform-access-denied{background-color:#fffaf0;border:1px solid #fa0;border-radius:9px;color:#172636;margin:0 auto;max-width:32rem;padding:1.5rem;text-align:center}.webform-submission-data{padding:1.5rem}.webform-options-display-side-by-side{display:flex;gap:1rem}.webform-element-help{background-color:#67737e;border:3px solid #67737e;font-size:1rem;transition:all .15s linear}.webform-element-help:active,.webform-element-help:focus,.webform-element-help:hover{background-color:#8badd0;border:3px solid #8badd0}.tippy-box{background-color:#172636;border-radius:9px;padding:.5rem}object{height:30rem;width:100%}.form-item-agreement,.form-item-agreement input#edit-agreement,.form-item-agreement label{display:none!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiI+PHBhdGggZmlsbD0iIzU1NSIgZD0iTTIzLjk1NyA0MS43N2ExOC4wMiAxOC4wMiAwIDAgMCAxMC40NzctMy4zNzZsMTEuMTA5IDExLjExYTIuNjU4IDIuNjU4IDAgMCAwIDEuODk4Ljc3M2MxLjUyNCAwIDIuNjI1LTEuMTcyIDIuNjI1LTIuNjcyIDAtLjcwMy0uMjM0LTEuMzU5LS43NS0xLjg3NEwzOC4yNzcgMzQuNjY3YzIuMzItMy4wNDcgMy43MDMtNi44MiAzLjcwMy0xMC45MjIgMC05LjkxNC04LjEwOS0xOC4wMjMtMTguMDIzLTE4LjAyMy05LjkzOCAwLTE4LjAyMyA4LjEwOS0xOC4wMjMgMTguMDIzUzE0LjAxOSA0MS43NyAyMy45NTcgNDEuNzdabTAtMy44OTFjLTcuNzU4IDAtMTQuMTMzLTYuMzk4LTE0LjEzMy0xNC4xMzMgMC03LjczNCA2LjM3NS0xNC4xMzMgMTQuMTMzLTE0LjEzMyA3LjczNCAwIDE0LjEzMyA2LjM5OSAxNC4xMzMgMTQuMTMzIDAgNy43MzUtNi4zOTkgMTQuMTMzLTE0LjEzMyAxNC4xMzNaIi8+PC9zdmc+") no-repeat right 5px top 50%;background-size:15px 15px}header.banner{align-items:flex-end;display:flex}header.banner h1.title{align-items:flex-end;max-width:90rem;padding-bottom:2rem;z-index:1}header.banner h1.title.image-title{color:#fff}header.banner picture{position:fixed;width:100%}header.banner picture img{filter:brightness(.7);height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .15s linear;width:100%}header.banner{min-height:24rem;position:relative}header.banner picture{height:24rem}@media (min-width:48em){header.banner,header.banner picture{height:32rem}}@media (min-width:64em){header.banner{min-height:40rem}header.banner picture{height:40rem}}header.banner.short{min-height:16rem;position:relative}header.banner.short picture{height:16rem}@media (min-width:48em){header.banner.short,header.banner.short picture{height:20rem}}@media (min-width:64em){header.banner.short{min-height:24rem}header.banner.short picture{height:24rem}}main{margin-top:6rem}header.banner{margin-top:-7rem}#block-emiworld-pagebanner header{background-color:#f6f5f4}header.banner a.expand-link{bottom:0;padding:1rem;position:absolute;right:0;z-index:1}#header-story{background-color:#172636;color:#abb3ba;position:relative}#header-story p{font-size:.875rem}#header-story p:first-child{padding-top:1rem}#header-story p:last-child{padding-bottom:1rem}.page-content article .banner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:14rem;margin-left:auto;margin-right:auto;position:relative}.page-content article .banner:before{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.7));bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (min-width:48em){.page-content article .banner:before{background-image:linear-gradient(180deg,transparent,transparent,rgba(0,0,0,.7))}.page-content article .banner{height:20rem}}@media (min-width:64em){.page-content article .banner{height:25rem}}@media (min-width:80em){.page-content article .banner{height:30rem}}.page-content article .banner h1{color:#fff;font-size:1.5rem;line-height:1.2;margin-top:auto;padding:0 1.5rem 1rem;z-index:1}@media (min-width:48em){.page-content article .banner h1{font-size:2.25rem}}@media (min-width:64em){.page-content article .banner h1{font-size:2.75rem}}.page-content article .banner .story-plus{bottom:0;margin:.5rem;position:absolute;right:.5rem;z-index:1}@media (min-width:48em){.page-content article .banner .story-plus{margin:1rem}}.page-content article .story-toggle{background-color:#172636;color:#abb3ba}.page-content article .story-toggle p{font-size:.875rem}.page-content article .story-toggle p:first-child{padding-top:1rem}.page-content article .story-toggle p:last-child{padding-bottom:1rem}.tabs-content .content{margin-top:2rem}.block-menu,main>nav[id^=block-]{background-color:#fff;border-bottom:1px solid #e0e6eb;border-top:1px solid #e0e6eb;position:relative}.block-menu ul,main>nav[id^=block-] ul{margin-block-end:0;margin-block-start:0;max-width:75rem!important;padding:1rem}.block-menu ul li,main>nav[id^=block-] ul li{display:block;margin-left:0;padding:.5rem 0;text-transform:lowercase}.block-menu ul li a,.block-menu ul li a:link,main>nav[id^=block-] ul li a,main>nav[id^=block-] ul li a:link{padding:.5rem 1.5rem;transition:all .15s linear}.block-menu ul li a:hover,main>nav[id^=block-] ul li a:hover{border-radius:9px}.block-menu ul li a:hover:after,main>nav[id^=block-] ul li a:hover:after{color:#67737e}@media (min-width:48em){.block-menu ul,main>nav[id^=block-] ul{text-align:center}.block-menu ul li,main>nav[id^=block-] ul li{display:inline-block;font-size:1.125rem}.block-menu ul li a,.block-menu ul li a:link,main>nav[id^=block-] ul li a,main>nav[id^=block-] ul li a:link{padding:.5rem 1rem}}.block-menu ul li a,.block-menu ul li a:link,main>nav[id^=block-] ul li a,main>nav[id^=block-] ul li a:link{color:#67737e}.block-menu ul li a:hover,main>nav[id^=block-] ul li a:hover{background-color:#e0e6eb;color:#172636}article figure{margin-inline-end:0;margin-inline-start:0}article figure picture img,article picture img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}article figcaption{color:#67737e;font-size:.875rem;font-style:italic;line-height:1.5;margin:0 auto;max-width:32rem;padding:1rem 2rem 2rem}article .media-signature{margin-left:auto;margin-right:auto;max-width:50rem;padding-left:2rem;padding-right:2rem}article .media-signature img{height:auto;max-width:18rem}article .media-small img{max-width:26rem}article .media-medium img,article .media-small img{display:block;height:auto;margin-left:auto;margin-right:auto;width:100%}article .media-medium img{max-width:38rem}article .media-large img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:64rem;width:100%}article .media-dual{display:block;margin:2rem 0}article .media-dual img{padding:.25rem 0}@media (min-width:48em){article .media-dual{display:flex;margin-left:auto;margin-right:auto;max-width:80rem}article .media-dual.small{max-width:36rem}article .media-dual img{padding:0 .25rem}}[data-drupal-messages]{display:flex;justify-content:flex-end;max-width:23rem;padding:1rem;position:fixed;right:0;top:3rem;width:100%;z-index:100}@media (min-width:48em){[data-drupal-messages]{top:5rem}}[data-drupal-messages] .messages{border-radius:9px;box-shadow:-2px 2px 16px rgba(0,0,0,.5);line-height:1.5;max-width:21rem;padding:1rem 2rem;position:relative;width:100%;word-break:break-word}[data-drupal-messages] .messages ul{padding-left:0;padding-right:0}[data-drupal-messages] .messages ul li{margin-left:1rem}[data-drupal-messages] .messages p{padding-left:0;padding-right:0}[data-drupal-messages] .messages.messages--status{background-color:#f8fafc;border:1px solid #8badd0}[data-drupal-messages] .messages.messages--warning{background-color:#fff7e6;border:1px solid #fa0}[data-drupal-messages] .messages.messages--error{background-color:#fef6f6;border:1px solid #ee2b2b;color:#8e0b0b}.blocker{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:rgba(0,8,15,.7);bottom:0;height:100%;left:0;padding:1rem;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:100}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle}.blocker.behind{background-color:transparent}.blocker .modal{background-color:#f6f5f4;border:0;border-radius:9px;display:none;line-height:1.5;max-height:90vh;max-width:32rem;overflow:auto;padding:1.5rem;position:relative;text-align:left;vertical-align:middle;width:100%}.blocker .modal.large{max-width:75rem}.blocker a.close-modal{display:block;position:absolute;right:0;top:0;z-index:10}.blocker a.close-modal svg path{fill:#c2ccd6;transition:fill .15s linear}.blocker a.close-modal:hover svg path{fill:#ee2b2b}.modal.give h6,.modal.give-ca h6{font-weight:400;margin-block-end:.75rem;margin-block-start:.75rem;text-align:center}.modal.give .currency-options,.modal.give-ca .currency-options{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:1rem;margin-top:1rem;text-align:center;width:100%}.modal.give .currency-options a,.modal.give-ca .currency-options a{border-radius:9px;transition:background-color .15s linear}.modal.give .currency-options a:hover,.modal.give-ca .currency-options a:hover{background-color:#e0e6eb}@media (min-width:48em){.modal.give .currency-options a svg,.modal.give-ca .currency-options a svg{height:50px;width:auto}}.modal.give .option,.modal.give-ca .option{color:#172636;font-weight:700;padding:1rem}.modal.give .footnote,.modal.give-ca .footnote{border-top:1px solid #abb3ba;color:#67737e;font-size:.75rem;margin-top:2rem;padding-top:.5rem}.modal.give-ca .option{background-color:#eaedf1;border:1px solid #e0e6eb;border-radius:9px;display:flex;margin-left:1rem;margin-right:1rem}.modal.give-ca .option svg{margin-right:1rem}#modal-map{max-width:50rem;padding:0}#modal-map button.close-button{background-color:#fff;border-radius:9px}.eg-modal{-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important;background:rgba(0,0,0,.5)!important}.modal-spinner{background-color:#111;border-radius:5px;display:none;height:20px;left:50%;padding:12px 16px;position:fixed;top:50%;transform:translateY(-50%) translateX(-50%)}.modal-spinner>div{animation:sk-stretchdelay 1.2s ease-in-out infinite;background-color:#fff;border-radius:100px;display:inline-block;height:20px;margin:0 1px;width:2px}.modal-spinner .rect2{animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1s}.modal-spinner .rect4{animation-delay:-.9s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.meter h5{margin:0;padding:0 0 1rem}.meter .meter-info{align-items:center;justify-content:center;margin:1rem}.meter .bar{border-radius:5rem 5rem 5rem 5rem;height:.5rem;margin:3rem 1rem 1rem;position:relative}.meter .bar .progress{border-radius:0 5rem 5rem 0;bottom:0;position:absolute;right:0;top:0}.meter .bar .progress .circle{align-items:center;border-radius:4px;display:flex;font-size:.85rem;font-weight:400;height:1.75rem;justify-content:center;left:-1.375rem;position:relative;top:-2.5rem;width:2.75rem;z-index:1}.meter .bar .progress .circle:before{border:.5rem solid transparent;bottom:-.7825rem;content:"";left:.9rem;position:absolute;z-index:1}.meter .bar{background-image:linear-gradient(90deg,#004080,purple,#ee2d30)}.meter .bar .progress{background:#fff}.meter .bar .progress .circle{background-color:#fff;box-shadow:4px 4px 10px rgba(0,0,0,.1)}.meter .bar .progress .circle:before{border-top-color:#fff}.pswp__dynamic-caption{color:#e0e6eb;font-size:.875rem;line-height:1.5;padding:1rem}.pswp__dynamic-caption h6{margin-block-end:0;margin-block-start:0}.pswp__dynamic-caption a{border-bottom:1px dotted #8badd0;color:#8badd0}.pswp__dynamic-caption a:hover{border-bottom:1px dotted #c1d4e6;color:#afc7de}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;height:auto;width:100%}.slick-slide p{padding-left:.5rem;padding-right:.5rem}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}ul.slick-dots{display:flex;justify-content:center;list-style-type:none}ul.slick-dots li{margin:0 .5rem}ul.slick-dots li button[id^=slick-slide-control]{background-color:#e0e6eb;border:none;border-radius:100%;display:block;height:.75rem;padding:0;text-indent:-9999px;width:.75rem}ul.slick-dots li.slick-active button[id^=slick-slide-control]{background-color:#004080}#subscribe-link{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:rgba(0,8,15,.7);border-radius:9px;bottom:-5rem;left:50%;position:fixed;transform:translateX(-50%);transition:bottom .15s linear,background-color .15s linear;z-index:1}@media (min-width:48em){#subscribe-link{left:98%;transform:translateX(-98%)}}#subscribe-link:hover{background-color:rgba(0,20,41,.7)}#subscribe-link .subscribe{align-items:center;display:flex;padding:.875rem 1rem;width:15rem}@media (min-width:48em){#subscribe-link .subscribe{padding:1.125rem 1.5rem}}#subscribe-link .subscribe-icon{margin-right:.5rem;width:2rem}#subscribe-link .subscribe-icon path{fill:#f58a3d}@media (min-width:48em){#subscribe-link .subscribe-icon{width:2.25rem}}#subscribe-link span{color:#fff;font-size:1rem;margin-left:.5rem}table{border-collapse:collapse;display:block;overflow-x:auto;width:100%}@media (min-width:48em){table{display:table}}table thead tr{background-color:#d4e0ed}table thead td,table thead th{border:1px solid #e0e6eb;padding:.75rem 1rem}table tbody tr:hover{background-color:#fff}table tbody tr:nth-child(2n){background-color:#eaedf1}table tbody tr:nth-child(2n):hover{background-color:#fff}table.text-width{padding:0}.view .view-content table{font-size:.875rem;margin-left:auto;margin-right:auto;max-width:75rem;overflow-x:auto}.view .view-content table td,.view .view-content table th{padding:.75rem 1rem}ul.tabs{display:flex;flex-flow:column;font-size:.875rem;margin:2rem 1.5rem;max-width:50rem!important;padding:0;text-align:left;z-index:5}@media (min-width:48em){ul.tabs{flex-flow:row;font-size:1.125rem;margin:3rem auto 1rem;text-align:center}}ul.tabs li.tabs-title{align-self:stretch;flex-grow:1;list-style:none;margin:0}ul.tabs li.tabs-title:first-of-type a{border-radius:9px 9px 0 0}ul.tabs li.tabs-title:last-of-type a{border-radius:0 0 9px 9px}@media (min-width:48em){ul.tabs li.tabs-title:first-of-type a{border-radius:9px 0 0 9px}ul.tabs li.tabs-title:last-of-type a{border-radius:0 9px 9px 0}}ul.tabs li.tabs-title a{display:block;height:100%;padding:.875rem 1.5rem}.tabs-content{padding-bottom:1rem;padding-top:.5rem}.tabs-panel:not(.is-active){display:none}.tabs.tabs-authorbio li.tabs-title{flex-grow:0}.tabs.tabs-authorbio li.tabs-title a{font-size:1rem;padding:.5rem 1.25rem}ul.tabs li.tabs-title a{background-color:#e0e6eb;border:1px solid #f6f5f4;color:#172636;transition:background-color .15s linear}ul.tabs li.tabs-title a:hover,ul.tabs li.tabs-title.is-active a{background-color:#a3b3c2}.block_techeditors .view-content>div,.view-taxonomy-term .view-header>div{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:64rem}@media (min-width:48em){.block_techeditors .view-content>div,.view-taxonomy-term .view-header>div{flex-direction:row}}.block_techeditors .view-content>div picture,.view-taxonomy-term .view-header>div picture{align-self:center;flex:0 0 auto;margin-top:1rem}@media (min-width:48em){.block_techeditors .view-content>div picture,.view-taxonomy-term .view-header>div picture{align-self:flex-start}}.block_techeditors .view-content>div picture img,.view-taxonomy-term .view-header>div picture img{border-radius:50%;height:auto;max-width:10rem}.block_techeditors .view-content>div h5,.view-taxonomy-term .view-header>div h5{margin-block-start:1rem;margin:1rem 0}.block_techeditors .view-content>div p,.view-taxonomy-term .view-header>div p{flex:1 1 0px;max-width:100%}.view-header h3{margin-block-end:2rem;margin-block-start:1rem}.view-content h3{text-align:center}.view-content .events h3,.view-content .trips h3{text-align:left}.view-empty{padding-bottom:2rem}.view-empty p{border-radius:9px;max-width:26rem;padding:1rem 1.5rem;text-align:center}.attachment_editnetworkinfo .view-empty p{background-color:transparent;border:none}nav[aria-labelledby^=pagination-heading] ul.js-pager__items{align-items:center;display:flex;justify-content:center;margin-block-end:0;padding-bottom:1rem}nav[aria-labelledby^=pagination-heading] ul.js-pager__items li{display:inline-block;margin-left:0;padding:1rem;text-transform:lowercase}nav[aria-labelledby^=pagination-heading] ul.js-pager__items li a{border-radius:50%;font-size:1.5rem;padding:.5rem .7875rem;transition:background-color .15s linear}@media (min-width:40em){ul[data-drupal-views-infinite-scroll-pager]{display:grid;grid-template-columns:1fr 2fr}}ul[data-drupal-views-infinite-scroll-pager] li{display:block;grid-column:2;margin-left:0;padding:1rem;text-align:center;text-transform:lowercase}ul[data-drupal-views-infinite-scroll-pager] li a{border-radius:9px;padding:.5rem 1.5rem;transition:background-color .15s linear}.view-filters{padding-bottom:1rem}.view-filters form{align-items:center;display:flex;flex-flow:column;justify-content:center}@media (min-width:48em){.view-filters form{flex-flow:row}}.view-filters form>div{padding:.5rem}.view-filters label{display:block;padding:1rem;text-align:center}.view-filters input{border:1px solid #e0e6eb;border-radius:9px;padding:.5rem 1rem}.view-filters input[type=submit]{align-self:flex-end;background-color:#004080;color:#fff;cursor:pointer;margin:.5rem}.view-filters ul{margin-block-end:0;margin-block-start:0;max-width:75rem!important;text-align:center}.view-filters ul li{display:inline-block;font-size:.875rem;margin-left:0;padding:.5rem .125rem;text-transform:lowercase}.view-filters ul li a:link{padding:.5rem}.view-filters ul li a.bef-link--selected,.view-filters ul li a:hover{border-radius:9px}.view-filters select{border-radius:9px;font-size:.875rem;height:2.5rem;padding:.5rem 1.5rem .5rem 1rem}nav[aria-labelledby^=pagination-heading] ul.js-pager__items li a{background-color:#e0e6eb;color:#172636}nav[aria-labelledby^=pagination-heading] ul.js-pager__items li a:hover{background-color:#67737e;color:#e0e6eb}ul[data-drupal-views-infinite-scroll-pager] li a{background-color:#e0e6eb;color:#172636}ul[data-drupal-views-infinite-scroll-pager] li a:hover{background-color:#67737e;color:#e0e6eb}.view-filters label{color:#172636}.view-filters ul li a.bef-link,.view-filters ul li a:link{color:#67737e}.view-filters ul li a.bef-link--selected,.view-filters ul li a:hover{background-color:#d4e0ed;color:#172636}.view-filters select{background-color:#fff;border:1px solid #d5d9dd;color:#67737e}.view-empty p{background-color:#fffaf0;border:1px solid #fa0;color:#172636}main h1,main h2,main h3,main h4,main h5,main h6,main ol,main p,main ul{line-height:1.5;margin-left:auto;margin-right:auto;max-width:50rem;padding-left:2rem;padding-right:2rem}main table{margin-left:auto;margin-right:auto;max-width:50rem}main h1,main h2,main h3,main h4,main h5,main h6{color:#000;font-weight:400;margin-block-end:1rem}main p{font-size:1rem}main li,main p{line-height:1.5}main li{margin-left:2rem}main h2.leading{font-weight:300;max-width:75rem}main h2.leading,main h5.leading{color:#67737e;line-height:1.25;text-align:center}main h5.leading{max-width:50rem;padding-bottom:1rem}main h3.title{text-align:center}main .page-content{background-color:#f6f5f4;padding-top:2rem;position:relative}main .page-content:last-child{padding-bottom:2rem}main>div:not([data-drupal-messages]):not(#block-emiworld-pagetitle):not(#block-emiworld-currencyselect){background-color:#f6f5f4;position:relative}main>div:not([data-drupal-messages]):not(#block-emiworld-pagetitle):not(#block-emiworld-currencyselect):nth-child(2n){background-color:#fafaf9}article section{background-color:#f6f5f4}article section:nth-child(2n){background-color:#fafaf9}.highlight-box{background-color:#f0f2f5;border:1px solid #d5d9dd;border-radius:9px;margin:2rem auto;max-width:50rem;padding:1rem 2rem}.highlight-box h3,.highlight-box h4,.highlight-box h5,.highlight-box h6,.highlight-box p{margin-block-start:1rem;padding:0}.block_recenttrips .card img{filter:grayscale(100%)}.career-content article .field-label{font-size:1.375rem}@media (min-width:48em){.career-content article .field-label{font-size:1.5rem}}.board-content{margin:0 auto;max-width:32rem}.board-content img{height:auto;width:100%}.board-content p{text-align:center}.blueprint-banner{min-height:24rem}@media (min-width:48em){.blueprint-banner{height:32rem}}@media (min-width:64em){.blueprint-banner{min-height:40rem}}.blueprint-banner #blueprint-logo{max-width:60rem;width:100%}.address-block{background-color:#fff;padding:2rem 0}.address-block .address-block-content{display:block;margin:0 auto;max-width:50rem}@media (min-width:48em){.address-block .address-block-content{display:flex}}.services.scope-slider{padding:1.5rem}.services.scope-slider .slick-slide{padding:.75rem}.services.scope-slider .card-wide{border:1px solid #e0e6eb;border-radius:9px}.services.scope-slider .card-wide .card-img{background-size:cover;border-radius:9px 9px 0 0;height:12rem;position:relative}.services.scope-slider .card-wide .card-img:before{background:rgba(0,0,0,.4);border-radius:9px 9px 0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.services.scope-slider .card-wide .card-heading{padding:3rem 1rem 1rem;position:relative;z-index:10}.services.scope-slider .card-wide .card-heading a{border-bottom:transparent!important;color:#fff}.services.scope-slider .card-wide .card-body a{color:#29333d;display:block;font-size:1rem;padding:1rem}.column-layout{display:block;margin:0 auto;max-width:75rem}@media (min-width:48em){.column-layout{display:grid;grid-template-columns:2fr 1fr}.column-layout aside{grid-column:2}.column-layout article{grid-column:1;grid-row:1/4}}.column-layout .field-label{display:block;font-size:.875rem;font-weight:700;margin-bottom:.25rem}.column-layout aside{border-radius:9px;line-height:1.5;margin:1.5rem;position:relative}@media (min-width:48em){.column-layout aside.sticky-aside{position:sticky;top:7rem}}.column-layout aside>div:not(.sticky-link){padding:0 1.5rem 1.5rem}.column-layout aside>div:first-child:not(.sticky-link){padding-top:1.5rem}.column-layout aside>div:first-child.sticky-link a{border-radius:9px}.column-layout aside div.instruction{padding-top:1.5rem}.column-layout aside ul{margin-block-end:0;margin-block-start:0;padding:0;padding-inline-start:0}.column-layout aside .button-aside{display:block;font-size:.875rem;padding:1rem 1.5rem}.column-layout aside .button-aside:first-child{border-radius:9px 9px 0 0}.column-layout aside .button-aside:last-child{border-bottom:none;border-radius:0 0 9px 9px}.column-layout aside .button-aside:only-child{border-bottom:none;border-radius:9px}.column-layout aside .sticky-link{z-index:1}.column-layout aside .sticky-link a{border-radius:0 0 9px 9px;border-top:1px solid #f6f5f4;display:block;font-size:1.125rem;margin:0;padding:1rem;text-align:center}.column-layout article{font-family:Open Sans,Helvetica,sans-serif!important;font-size:1rem;line-height:1.5!important;padding:1.5rem;position:relative;text-align:left!important}.column-layout article h2,.column-layout article h3,.column-layout article h4,.column-layout article h5,.column-layout article h6,.column-layout article ol,.column-layout article p,.column-layout article ul,.column-layout article>h1{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.column-layout article :first-child{margin-block-start:0}.column-layout article img{height:auto;width:100%}.column-layout aside{background-color:#e0e6eb}.column-layout aside .section-title{color:#67737e}.column-layout aside div.instruction{border-top:1px solid #f58a3d}.column-layout aside .button-aside{background-color:#e0e6eb;border-bottom:1px solid #f6f5f4;color:#172636;transition:background-color .15s linear}.column-layout aside .button-aside:hover{background-color:#a3b3c2}.column-layout aside .sticky-link a{background-color:#002b57;color:#e0e6eb;transition:all .15s linear}.column-layout aside .sticky-link a:hover{background-color:#00458a;color:#fff}.column-layout aside .sticky-link a.yellow{background-color:#ffc933;color:#172636}.column-layout aside .sticky-link a.yellow:hover{background-color:#ffd666;color:#172636}.column-layout aside.admin-aside .button-aside{background-color:#99b87a}.column-layout aside.admin-aside .button-aside:hover{background-color:#bfd2ac}footer{background-color:#172636;color:#abb3ba;line-height:1.75;padding:2rem 1rem;text-align:center;z-index:9}footer svg{height:1.5rem;margin:.5rem;width:1.5rem}footer ul{padding-inline-start:0}footer ul li{font-size:.85rem;padding:.25rem;text-transform:lowercase}footer ul li a:link,footer ul li a:visited{color:#abb3ba;padding:.25rem}footer ul li a:link svg path.fill,footer ul li a:visited svg path.fill{fill:#abb3ba;transition:fill .15s linear}footer ul li a:active,footer ul li a:hover{color:#e0e6eb}footer ul li a:active svg path.fill,footer ul li a:hover svg path.fill{fill:#e0e6eb}footer .footer-copyright{font-size:.75rem;padding-top:1.5rem}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;height:100%}.dialog-off-canvas-main-canvas .page-container{flex:1 0 auto}.dialog-off-canvas-main-canvas footer{flex-shrink:0}footer ul{margin:0 auto;max-width:32rem}footer ul li{display:inline-block}#drupal-live-announce{bottom:0}header#navigation{height:3.5rem;position:fixed;text-transform:lowercase;transform:translateZ(0);transition:transform .15s linear;width:100%;z-index:100}header#navigation.nav-hide{transform:translateY(-100%)}header#navigation svg{line-height:0}header#navigation svg:not(.user-icon):not(.flag) path{fill:#fff}header#navigation li{line-height:1.5}header#navigation a{color:#fff}header#navigation nav:last-of-type{border-radius:0 0 9px 9px}nav#nav-primary{align-items:flex-start;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto}nav#nav-primary .nav-left{grid-column:1;grid-row:1}nav#nav-primary .nav-right{grid-column:2;grid-row:1}nav#nav-primary #nav-container{grid-column:span 2;grid-row:2}.nav-left{align-items:center;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto}.nav-left #site-logo{grid-column:1;grid-row:1}.nav-left a.expand-link.main-menu{grid-column:2;grid-row:1}.nav-left ul#main-menu{grid-column:span 2;grid-row:3}@media (min-width:48em){.nav-left ul#main-menu{grid-column:2;grid-row:1;height:auto!important}}.nav-right{align-items:center;align-self:center;display:flex;justify-content:flex-end;padding-right:1rem}@media (min-width:64em){.nav-right{padding-right:2rem}}#nav-container{display:grid;grid-template-columns:7rem auto}#nav-container #mobile-menu{grid-column:1}#nav-container #connect,#nav-container #join,#nav-container #locations,#nav-container #resources,#nav-container #services{grid-column:2;grid-row:1}@media (min-width:48em){#nav-container{display:block}}nav#nav-primary{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:rgba(6,59,111,.4);font-size:1.125rem;margin:0 auto;max-width:75rem;text-transform:lowercase}@media (min-width:48em){nav#nav-primary{font-size:1rem}}@media (min-width:64em){nav#nav-primary{font-size:1.125rem}}@media (min-width:48em){nav#nav-primary a.mobile-menu{display:none}}nav#nav-primary .nav-left #site-logo{margin:0 .5rem}@media (min-width:48em){nav#nav-primary .nav-left #site-logo{margin:0 .5rem 0 1rem}}@media (min-width:64em){nav#nav-primary .nav-left #site-logo{margin:0 .5rem 0 2rem}}nav#nav-primary .nav-left #site-logo svg{height:2.25rem;margin:.5rem;width:2.25rem}nav#nav-primary .nav-left a.mobile-menu{align-items:baseline;border-radius:9px;padding:.5rem 1.5rem;transition:background-color .15s linear}nav#nav-primary .nav-left a.mobile-menu.active,nav#nav-primary .nav-left a.mobile-menu:hover{background-color:rgba(0,0,0,.2)}@media (min-width:48em){nav#nav-primary .nav-left a.mobile-menu{display:none}}nav#nav-primary .nav-left ul#main-menu{margin:0;padding:0}nav#nav-primary .nav-left ul#main-menu li{display:inline-block;padding:.5rem 0}nav#nav-primary .nav-left ul#main-menu li a{border-radius:9px;padding:.5rem 1rem;transition:background-color .15s linear}nav#nav-primary .nav-left ul#main-menu li a.active,nav#nav-primary .nav-left ul#main-menu li a:hover{background-color:rgba(0,0,0,.2)}@media (min-width:48em){nav#nav-primary .nav-left ul#main-menu li a{padding:.5rem .75rem}}@media (min-width:64em){nav#nav-primary .nav-left ul#main-menu li a{padding:.5rem 1rem}}@media (min-width:48em){nav#nav-primary .nav-right svg.user-icon{display:none}}nav#nav-primary .nav-right .user-name{display:none;font-size:.875rem}@media (min-width:48em){nav#nav-primary .nav-right .user-name{display:block}}nav#nav-primary .nav-right a.nav-give{background-color:#ffc933;border-radius:9px;color:#172636;font-size:1.125rem;margin:.5rem 2rem;padding:.5rem 1.5rem .75rem;transition:background-color .15s linear}nav#nav-primary .nav-right a.nav-give:hover{background-color:#ffd666}@media (min-width:48em){nav#nav-primary .nav-right a.nav-give{margin:.5rem}}@media (min-width:64em){nav#nav-primary .nav-right a.nav-give{margin:.5rem 2rem}}nav#nav-primary .nav-right a.account-menu span{border-radius:9px;padding:.625rem;transition:background-color .15s linear}nav#nav-primary .nav-right a.account-menu span:hover{background-color:rgba(0,0,0,.2)}nav#nav-primary .nav-right a.account-menu svg.user-icon{height:28px;margin:0;width:28px}nav#nav-primary .nav-right a.account-menu svg.user-icon path{transition:fill .15s linear}nav#nav-primary .nav-right a.account-menu:hover svg path{fill:#fff}#account,#connect,#join,#locations,#resources,#services{-ms-overflow-style:none;max-height:90vh;overflow-y:scroll;scrollbar-width:none}#account::-webkit-scrollbar,#connect::-webkit-scrollbar,#join::-webkit-scrollbar,#locations::-webkit-scrollbar,#resources::-webkit-scrollbar,#services::-webkit-scrollbar{display:none}#locations{font-size:1rem}#locations>ul{padding-left:2rem;padding-right:2rem}@media (min-width:48em){#locations>ul{display:flex;gap:2rem;justify-content:center;padding:1.5rem}}#locations>ul>li{flex-grow:1;padding-bottom:1rem}#locations>ul ul{padding:0}#locations>ul ul li{display:flex;padding:0}@media (min-width:48em){#locations>ul ul li{padding:.5rem 0}}#locations>ul ul li a{border-radius:9px;padding:.5rem 1rem;transition:background-color .15s linear}#locations>ul ul li a.active,#locations>ul ul li a:hover{background-color:rgba(0,0,0,.1)}#locations li{list-style-type:none}#locations>ul>li:first-child>span{display:none}@media (min-width:48em){#locations>ul>li:first-child>span{visibility:hidden}}#locations>ul>li>span{border-bottom:1px dotted #67737e;color:#e0e6eb;display:block;font-size:.75rem;letter-spacing:3px;padding:.5rem 1rem;text-transform:uppercase}@media (min-width:48em){#locations>ul>li>span{margin-bottom:1rem}}#connect>div,#join>div,#resources>div,#services>div{line-height:1.5;padding:1rem 0 1rem 1.5rem}@media (min-width:48em){#connect>div,#join>div,#resources>div,#services>div{display:flex;gap:1rem;padding:1rem 2rem}}@media (min-width:64em){#connect>div,#join>div,#resources>div,#services>div{gap:2rem}}#connect>div a,#join>div a,#resources>div a,#services>div a{align-items:center;border-radius:9px;display:flex;font-size:1rem;padding:1rem;position:relative;width:100%}@media (min-width:48em){#connect>div a,#join>div a,#resources>div a,#services>div a{display:block;padding:0}}#connect>div a:hover img,#join>div a:hover img,#resources>div a:hover img,#services>div a:hover img{filter:none}#connect>div a:hover svg:not(.photo-upload-icon),#join>div a:hover svg:not(.photo-upload-icon),#resources>div a:hover svg:not(.photo-upload-icon),#services>div a:hover svg:not(.photo-upload-icon){background-color:rgba(0,0,0,.1)}#connect>div img,#join>div img,#resources>div img,#services>div img{border-radius:9px;filter:brightness(.8);height:4rem;-o-object-fit:cover;object-fit:cover;transition:filter .15s linear;width:4rem}@media (min-width:48em){#connect>div img,#join>div img,#resources>div img,#services>div img{height:10rem;width:100%}}#connect>div svg,#join>div svg,#resources>div svg,#services>div svg{height:4rem;padding:1rem;width:4rem}@media (min-width:48em){#connect>div svg,#join>div svg,#resources>div svg,#services>div svg{display:block;height:10rem;margin-left:auto;margin-right:auto;padding:3rem 0;width:100%}}#connect>div svg:not(.photo-upload-icon),#join>div svg:not(.photo-upload-icon),#resources>div svg:not(.photo-upload-icon),#services>div svg:not(.photo-upload-icon){background-color:rgba(0,0,0,.2);border-radius:9px;transition:background-color .15s linear}#connect>div svg.photo-upload-icon,#join>div svg.photo-upload-icon,#resources>div svg.photo-upload-icon,#services>div svg.photo-upload-icon{bottom:0;left:1rem;position:absolute;right:0;top:1rem}@media (min-width:48em){#connect>div svg.photo-upload-icon,#join>div svg.photo-upload-icon,#resources>div svg.photo-upload-icon,#services>div svg.photo-upload-icon{left:0;top:-.5rem}}#connect>div p,#join>div p,#resources>div p,#services>div p{font-weight:400;padding:0 1rem;text-align:left}@media (min-width:48em){#connect>div p,#join>div p,#resources>div p,#services>div p{text-align:center}}#mobile-menu ul{background-color:hsla(0,0%,100%,.15);border-radius:0 9px 9px 0;margin-top:1rem;padding:0;text-align:right}#mobile-menu ul li{list-style-type:none}#mobile-menu ul li a{display:block;font-size:1rem;padding:.75rem 1rem;transition:background-color .15s linear}#mobile-menu ul li a.active,#mobile-menu ul li a:hover{background-color:rgba(0,0,0,.2)}#mobile-menu ul li:first-child a.active,#mobile-menu ul li:first-child a:hover{border-radius:0 9px 0 0}#mobile-menu ul li:last-child a.active,#mobile-menu ul li:last-child a:hover{border-radius:0 0 9px 0}#account ul{margin:1rem 0;padding:0}#account ul li{list-style-type:none;padding:.75rem 1rem;text-align:right}#account ul li a{border-radius:9px;padding:.75rem 1.5rem;text-align:right;transition:background-color .15s linear}#account ul li a:hover{background-color:rgba(0,0,0,.1)}#navigation nav:not(#nav-primary):not(#block-tabs){backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:rgba(0,36,71,.6);margin:0 auto;max-width:75rem;position:relative}#navigation nav:not(#nav-primary):not(#block-tabs)>ul:not(#lower-menu-overflow){align-items:center;display:flex;margin:0;padding:0}#navigation nav:not(#nav-primary):not(#block-tabs)>ul:not(#lower-menu-overflow) li{display:inline-flex;font-size:1rem;list-style-type:none;text-transform:lowercase}#navigation nav:not(#nav-primary):not(#block-tabs)>ul:not(#lower-menu-overflow) li a{padding:.5rem 1.5rem;transition:background-color .15s linear}@media (min-width:48em){#navigation nav:not(#nav-primary):not(#block-tabs)>ul:not(#lower-menu-overflow) li a{padding:.5rem 2rem}}#navigation nav:not(#nav-primary):not(#block-tabs)>ul:not(#lower-menu-overflow) li a.is-active,#navigation nav:not(#nav-primary):not(#block-tabs)>ul:not(#lower-menu-overflow) li a:hover{background-color:rgba(0,0,0,.2)}#navigation nav:not(#nav-primary):not(#block-tabs)>ul:not(#lower-menu-overflow) li:first-child{border-right:1px solid hsla(0,0%,100%,.15);font-size:.875rem;text-transform:uppercase}#navigation nav:not(#nav-primary):not(#block-tabs)>ul:not(#lower-menu-overflow) li:first-child a{border-radius:0 0 0 9px;padding:.5675rem 2rem}#navigation nav:not(#nav-primary):not(#block-tabs) #lower-menu-more{border-radius:0 0 9px 0;display:none;padding:0 1rem;position:absolute;right:0;top:0;transition:background-color .15s linear}#navigation nav:not(#nav-primary):not(#block-tabs) #lower-menu-more:hover{background-color:rgba(0,0,0,.2)}#navigation nav:not(#nav-primary):not(#block-tabs) #lower-menu-more svg{margin-top:.3125rem}#navigation nav:not(#nav-primary):not(#block-tabs) ul#lower-menu-overflow{margin-block-end:0;margin-block-start:0;padding-left:0}#navigation nav:not(#nav-primary):not(#block-tabs) ul#lower-menu-overflow li{display:block}#navigation nav:not(#nav-primary):not(#block-tabs) ul#lower-menu-overflow li a{display:block;padding:.75rem 2rem;transition:background-color .15s linear}#navigation nav:not(#nav-primary):not(#block-tabs) ul#lower-menu-overflow li a.is-active,#navigation nav:not(#nav-primary):not(#block-tabs) ul#lower-menu-overflow li a:hover{background-color:rgba(0,0,0,.2)}#block-emiworld-tabs{margin-top:0}@media (min-width:25em){#block-emiworld-tabs{margin-top:1rem;max-width:7rem}}#block-emiworld-tabs>ul{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border-radius:0 9px 9px 0;display:flex;flex-flow:row;margin:0;overflow-x:scroll;padding:0}@media (min-width:25em){#block-emiworld-tabs>ul{flex-flow:column;max-width:7rem}}@media (min-width:48em){#block-emiworld-tabs>ul{-ms-overflow-style:none;scrollbar-width:none}#block-emiworld-tabs>ul::-webkit-scrollbar{display:none}}#block-emiworld-tabs>ul li{display:inline-block;font-size:.875rem;width:100%}#block-emiworld-tabs>ul li a{border-radius:0}@media (min-width:25em){#block-emiworld-tabs>ul li:first-child a{border-radius:0 9px 0 0}#block-emiworld-tabs>ul li:last-child a{border-radius:0 0 9px 0}}#block-emiworld-tabs>ul li a{background-color:rgba(6,59,111,.4);display:block;margin:0;padding:.5rem 1rem}#block-emiworld-tabs>ul li a:hover{background-color:rgba(0,0,0,.5)}header#navigation div[id^=block-emiworld-]:not(#block-emiworld-tabs){backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:rgba(0,26,51,.3);border-radius:9px;color:#e0e6eb;font-size:.85rem;line-height:1.5;margin-top:1rem;max-width:20rem;position:absolute;right:1rem;text-transform:none}header#navigation div[id^=block-emiworld-]:not(#block-emiworld-tabs) div{padding:1rem 1.5rem}header#navigation div[id^=block-emiworld-]:not(#block-emiworld-tabs) a{border-bottom:1px dotted #fff;color:#fff}.dim{background-color:rgba(0,8,15,.7);bottom:0;left:0;opacity:0;right:0;top:0;transition:all .15s linear}.dim.on{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:1;position:fixed;z-index:10}body.toolbar-fixed.toolbar-vertical #navigation{top:39px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open #navigation{top:79px;top:39px}@media screen and (max-width:610px){#navigation{top:0}}main>div#block-emiworld-givingoptions{background-color:transparent!important}.give-fund{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:rgba(0,36,71,.9);color:#fff;padding:1rem}.give-fund .emi-fund{background-position:0 100%;background-repeat:no-repeat;background-size:600px;margin-left:auto;margin-right:auto;max-width:64rem}.give-fund .fund-content{display:block;padding:1.5rem}@media (min-width:48em){.give-fund .fund-content{align-items:center;display:flex}}.give-fund .fund-content .fund-info{flex:1 1 0px;width:auto}.give-fund .fund-content .fund-info h1{color:#fff;font-weight:700;margin-block-start:0;margin-bottom:2rem;padding-left:2rem}@media (min-width:48em){.give-fund .fund-content .fund-info h1{margin-bottom:2.5rem;padding-left:3rem}}.give-fund .fund-content .fund-info svg{height:4rem;margin-left:-1rem;max-width:300px}@media (min-width:48em){.give-fund .fund-content .fund-info svg{margin-left:-1rem;max-width:400px}}.give-fund .fund-content .fund-info p{font-size:1.125rem;line-height:1.75rem;margin-top:-1rem;padding-left:2rem;padding-right:0}@media (min-width:48em){.give-fund .fund-content .fund-info p{margin-top:-1.5rem;padding-left:3rem}}.give-fund .fund-content .fund-button{flex:0 0 auto;font-size:1.125rem;text-align:center;width:auto}@media (min-width:48em){.give-fund .fund-content .fund-button{margin-left:0}}.give-fund .fund-content .fund-button a{background-color:#ffc933;color:#172636;padding:.75rem 1.5rem;transition:background-color .15s linear}.give-fund .fund-content .fund-button a:hover{background-color:#ffd666}.give-stewardship{background-color:#fafaf9;padding:1.5rem}.give-stewardship h5{padding-left:0;padding-right:0}.give-stewardship .logos{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:20rem}@media (min-width:48em){.give-stewardship .logos{flex-wrap:nowrap}}.give-stewardship .logos img{margin:1rem;max-height:5rem}@media (min-width:48em){.give-stewardship .logos img:first-child{width:auto}.give-stewardship .logos img:not(:first-child){flex:1}}.give-gg{background-color:#fafaf9;padding:2rem}.give-gg h4.title{text-align:left}.give-gg h4,.give-gg h5{padding-left:0;padding-right:0}.give-gg .gg-content{align-items:center;margin-left:auto;margin-right:auto;max-width:50rem}@media (min-width:48em){.give-gg .gg-content{align-items:flex-start;display:grid;gap:2rem;grid-template-columns:auto auto;max-width:75rem}}.give-gg .gg-content .gg-photo{grid-column:1}.give-gg .gg-content .gg-photo img{border-radius:9px;height:auto;width:100%}.give-gg .gg-content .gg-into{grid-column:2}.give-personnel{background-color:#f6f5f4}.give-personnel .cards-block{gap:2rem}@media (min-width:48em){.give-personnel .cards-block{gap:3rem}}.give-personnel .card{background-color:transparent;box-shadow:none}.give-personnel .card-photo a .card-title{margin-block-start:.5rem;text-align:center}@media (min-width:48em){.give-personnel .card-photo a .card-title{margin-block-start:1rem}.give-personnel .card-photo a img{height:14rem}}#us-give #block-emiworld-pagebanner{display:none}#us-give header.banner{align-items:flex-start;height:100%;margin-top:-6rem}#us-give header.banner picture{height:100%}#us-give header.banner picture img{filter:brightness(.4);-o-object-position:65% 100%;object-position:65% 100%}#us-give .page-content{padding-top:0}.give-fund-content{margin-left:auto;margin-right:auto;margin-top:5rem;max-width:75rem;position:relative}.give-fund-content h2,.give-fund-content h3,.give-fund-content h4,.give-fund-content h5,.give-fund-content h6{color:#fff;margin-left:0}.give-fund-content .give-embed-form{margin-left:auto;margin-right:auto;max-width:26rem;padding:1.5rem}.give-fund-content p.text-center{margin-bottom:3rem}@media (min-width:48em){.give-fund-content{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto}.give-fund-content h2.title{align-self:flex-end;grid-column:2;grid-row:1}.give-fund-content h3{grid-column:2;grid-row:2}.give-fund-content h5{grid-column:2;grid-row:3}.give-fund-content h6{grid-column:2;grid-row:4}.give-fund-content p.text-center{grid-column:2;grid-row:5}.give-fund-content .give-embed-form{grid-column:1;grid-row:1/5}}@media (min-width:64em){.give-fund-content{grid-template-columns:auto auto 14rem}}#give-individual{border-top:1px solid #e0e6eb;padding-bottom:1rem}#give-individual ul{text-align:center}#give-individual ul li{display:inline;margin:0}#block-emiworld-currencyselect{margin-left:auto;margin-right:auto;max-width:50rem}.currency-select{align-items:center;background-color:#fff;border:1px solid #e0e6eb;border-radius:9px;display:block;margin:1.5rem}@media (min-width:48em){.currency-select{display:flex}}.currency-select .currency-dropdown{border-bottom:1px solid #e0e6eb;border-right:0;flex:0 0 auto;width:auto}@media (min-width:48em){.currency-select .currency-dropdown{border-bottom:0;border-right:1px solid #e0e6eb}}.currency-select .currency-dropdown .currency-content{position:relative}.currency-select .currency-dropdown .currency-content a.currency-info{align-items:center;color:#172636!important;display:flex;font-weight:700;padding:1rem 1.5rem;transition:background-color .15s linear}.currency-select .currency-dropdown .currency-content a.currency-info svg{margin-right:1rem}.currency-select .currency-dropdown .currency-content a.currency-info:hover{background-color:#d4e0ed;border-radius:9px 9px 0 0}@media (min-width:48em){.currency-select .currency-dropdown .currency-content a.currency-info:hover{border-radius:9px 0 0 9px}}.currency-select .currency-dropdown .currency-content #currency{border-radius:9px;box-shadow:0 .5rem 1rem #67737e;margin-top:.25rem;position:absolute;width:100%;z-index:10}.currency-select .currency-dropdown .currency-content #currency>a{background-color:#fff;border-bottom:1px solid #e0e6eb;border-radius:0}.currency-select .currency-dropdown .currency-content #currency>a:hover{background-color:#d4e0ed}.currency-select .currency-dropdown .currency-content #currency>a:first-of-type{border-radius:9px 9px 0 0}.currency-select .currency-dropdown .currency-content #currency>a:last-of-type{border-bottom:none;border-radius:0 0 9px 9px}.currency-select .currency-help{color:#172636;flex:1 1 auto}.currency-select .currency-help p{font-size:.875rem}@media (min-width:48em){.currency-select .currency-help p{margin-block-end:0;margin-block-start:0}}.currency-select.us-give{background-color:transparent;border:none;margin:0}.currency-select.us-give .currency-dropdown{border:none}.currency-select.us-give .currency-dropdown .currency-content>a.currency-info{border-radius:9px;color:#fff!important;padding:.5rem;text-transform:capitalize}.currency-select.us-give .currency-dropdown .currency-content>a.currency-info:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 52 26' xml:space='preserve'%3E%3Cpath class='arrow-path' fill='%23fff' d='M51 3.1c0-.5-.2-1-.5-1.5-.8-1-2.2-1.1-3.2-.3L26 19.2 4.7 1.4c-1-.8-2.4-.7-3.2.3-.8 1-.7 2.4.3 3.2L26 25.2 50.2 4.9c.5-.5.8-1.1.8-1.8z'/%3E%3C/svg%3E")}.currency-select.us-give .currency-dropdown .currency-content>a.currency-info:hover{background-color:rgba(0,0,0,.2)}.currency-select.us-give .currency-dropdown .currency-content #currency{box-shadow:none;color:#fff!important;margin-top:.5rem;text-transform:capitalize}.grid-container{margin-left:auto;margin-right:auto;max-width:75rem;padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-container{padding-left:.9375rem;padding-right:.9375rem}}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto,.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9{flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{margin-left:.625rem;margin-right:.625rem;width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.cell{margin-left:.9375rem;margin-right:.9375rem;width:calc(100% - 1.875rem)}}.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto,.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto,.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-padding-x>.cell{padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-left:.9375rem;padding-right:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.grid-padding-y .grid-padding-y{margin-bottom:-.625rem;margin-top:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-bottom:-.9375rem;margin-top:-.9375rem}}.grid-padding-y>.cell{padding-bottom:.625rem;padding-top:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-bottom:.9375rem;padding-top:.9375rem}}.grid-margin-y{margin-bottom:-.625rem;margin-top:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-bottom:-.9375rem;margin-top:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-bottom:.625rem;margin-top:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-bottom:.9375rem;margin-top:.9375rem}}.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto,.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto,.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.align-center{justify-content:center}.align-bottom{align-items:flex-end}.align-middle{align-items:center}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.flex-video,.responsive-embed{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:75%;position:relative}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{height:100%;left:0;position:absolute;top:0;width:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.page-content .row{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:75rem;padding-left:.9375rem;padding-right:.9375rem}.page-content .row .cell{flex:1 1 0px;margin-left:.9375rem;margin-right:.9375rem;width:auto}.grid-x img,.page-content .row .cell img{height:auto;width:100%}.emi-intro{background-color:#172636;display:block;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto;height:80vh;margin-top:-7rem;padding:2rem;position:relative;width:100vw}@media (max-width:64rem) and (orientation:landscape){.emi-intro{gap:1rem}}.emi-intro .intro-video{bottom:0;height:80vh;overflow:hidden;position:absolute;top:0;width:100%}.emi-intro .intro-video iframe{filter:brightness(.4);height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:105%}@media (min-aspect-ratio:4/3){.emi-intro .intro-video iframe{height:75vw}}@media (max-aspect-ratio:4/3){.emi-intro .intro-video iframe{width:141vh}}.emi-intro .intro-text{align-self:self-end;color:#fff;font-size:1.75rem;font-weight:700;grid-column:1;grid-row:2;line-height:1.5;margin:0 auto;max-width:20rem;z-index:1}.emi-intro .intro-text span{color:#ffc933}@media (max-width:32em){.emi-intro .intro-text{max-width:20rem}}@media (min-width:32em) and (max-width:48rem){.emi-intro .intro-text{max-width:32rem}}@media (min-width:48em){.emi-intro .intro-text{font-size:2.125rem;grid-row:2;max-width:40rem}}@media (min-width:64em){.emi-intro .intro-text{font-size:2.5rem;max-width:48rem}}@media (max-height:28em){.emi-intro .intro-text{font-size:1.5rem;max-width:48rem}}@media (min-height:28em) and (max-height:42em){.emi-intro .intro-text{font-size:1.75rem;max-width:48rem}}.emi-intro .intro-buttons{align-items:center;display:flex;flex-flow:row wrap;font-size:1.125rem;font-weight:400;grid-column:1/3;grid-row:3;justify-content:center;line-height:1.15;padding-top:2rem;text-align:center;z-index:1}@media (min-width:48em) and (max-height:28rem){.emi-intro .intro-buttons{padding-top:1rem}}.emi-intro .intro-buttons .button{margin:0 1px 0 0;width:auto}.emi-intro .intro-buttons .button:first-child{border-radius:9px 0 0 9px}.emi-intro .intro-buttons .button:last-child{border-radius:0 9px 9px 0;margin:0}.highlight-content{background-color:#e0e6eb;border-radius:9px;margin:1.5rem auto;max-width:50rem;padding:1.5rem}.featured-projects{background-color:#172636;color:#fff;display:block;padding:1rem}@media (min-width:64em){.featured-projects{align-items:center;display:grid;grid-template-columns:30% 70%}}.featured-projects .tagline-projects{margin-left:auto;margin-right:auto;max-width:30rem;padding:2rem 2rem 0}@media (min-width:64em){.featured-projects .tagline-projects{padding:0 2rem}}.featured-projects .project-slide,.featured-projects .tagline-projects img{width:100%}.featured-projects .project-slide img{aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48em){.featured-projects .project-slide img{aspect-ratio:16/9}}.option-questions{margin:1rem auto;max-width:60rem;padding:.25rem 1rem;position:sticky;top:0;z-index:1}@media (min-width:48em){.option-questions{margin:4rem auto}}.option-questions #option-select{border-radius:9px;box-shadow:3px 3px 35px rgba(0,8,15,.7);transition:all .15s linear}.option-questions #option-select .invest-group,.option-questions #option-select .project-group{display:grid;grid-template-columns:1fr auto}@media (min-width:48em){.option-questions #option-select{display:grid;grid-template-columns:1fr 1fr}}.option-questions #option-select.active{display:grid;grid-template-columns:auto auto}.option-questions #option-select.active svg{height:5rem;margin:0;width:3rem}@media (min-width:48em){.option-questions #option-select.active svg{height:4rem;margin:0 1.5rem}}.option-questions #option-select.active p{font-size:1rem;padding:0}@media (min-width:48em){.option-questions #option-select.active p{font-size:1.5rem}}.option-questions #option-select.active #project-svg{border-radius:9px 0 0 9px}.option-questions #option-select.active #invest-svg{border-radius:0 9px 9px 0}.option-questions #option-select.active #invest-question,.option-questions #option-select.active #project-question{border-radius:0}.option-questions #option-select svg{height:5rem;width:5rem}@media (min-width:48em){.option-questions #option-select svg{height:6rem;width:8rem}}.option-questions #option-select p{font-size:1rem;font-style:italic;margin:0;padding:0}@media (min-width:48em){.option-questions #option-select p{font-size:1.5rem}}.option-questions #option-select p span{display:none;font-style:normal;left:.75rem;position:relative;top:.75rem}.option-questions #option-select a#project-svg{background-color:#8badd0;border-radius:9px 0 0 0;height:100%}@media (min-width:48em){.option-questions #option-select a#project-svg{border-radius:9px 0 0 9px}}.option-questions #option-select a#invest-svg{background-color:#ffc933;border-radius:0 0 9px 0;height:100%}@media (min-width:48em){.option-questions #option-select a#invest-svg{border-radius:0 9px 9px 0}}.option-questions #option-select a#project-question{background-color:#8badd0;border-radius:0 9px 0 0;color:#172636;height:100%;padding:1rem 2rem 1rem 1rem}@media (min-width:48em){.option-questions #option-select a#project-question{border-radius:0}}.option-questions #option-select a#invest-question{background-color:#ffc933;border-radius:0 0 0 9px;color:#172636;height:100%;padding:1rem 1rem 1rem 2rem}@media (min-width:48em){.option-questions #option-select a#invest-question{border-radius:0}}.mission-matters{height:12rem;position:relative}@media (min-width:48em){.mission-matters{height:16rem}}.mission-matters img{filter:brightness(.4);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mission-matters .mission-content{align-items:center;display:flex;height:100%;margin-left:auto;margin-right:auto;position:relative}.mission-matters .mission-content h3{color:#fff}.mission-video{background-color:#e6edf5}.mission-video h5{margin-block-start:0;padding-top:2rem}.mission-video .video-container{margin:0 auto}@media (min-width:48em){.mission-video .video-container{padding:2rem 0}}.home-scope .scope-slider{margin-left:auto;margin-right:auto;max-width:75rem;padding:.25rem}.home-scope .scope-slider .scope-slide{padding:.5rem}.home-scope .scope-slider .card{position:relative}.home-scope .scope-slider .card img{border-radius:9px 9px 0 0;filter:brightness(.5)}.home-scope .scope-slider .card:hover{transform:none}.home-scope .scope-slider .card:hover img{filter:brightness(.5)}.home-scope .scope-slider .inset{bottom:5rem;left:0;position:absolute;right:0;text-align:center}.home-scope .scope-slider .inset .stat{color:#fff;font-weight:700}.home-scope .scope-slider .inset h6{color:#fff;margin:1rem}.home-scope .scope-slider .card-title{font-size:.875rem;padding-bottom:1rem;text-align:center}.invest-response,.project-response{display:grid;margin-left:auto;margin-right:auto;max-width:75rem;padding:1.5rem}@media (min-width:40em) and (max-width:47.9375em){.invest-response,.project-response{grid-auto-columns:1fr;grid-template-rows:repeat(3,1fr)}}@media (min-width:48em){.invest-response,.project-response{grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}}.invest-response .response,.project-response .response{padding:2rem}.invest-response .response .response-heading,.project-response .response .response-heading{align-items:center;display:flex}.invest-response .response h5,.project-response .response h5{margin:0 1rem;padding:0}.invest-response .response p,.project-response .response p{margin-block-end:0;padding:0}.invest-response .response p a,.project-response .response p a{border-bottom:1px dotted #8badd0;transition:border-bottom .15s linear}.invest-response .response p a:hover,.project-response .response p a:hover{border-bottom:1px dotted #c1d4e6}.invest-response .response:first-child,.project-response .response:first-child{background-color:#d4e0ed;border-radius:9px 9px 0 0;clip-path:polygon(100% 0,100% 90%,50% 100%,0 90%,0 0);padding:2rem 2rem 3rem}@media (min-width:48em){.invest-response .response:first-child,.project-response .response:first-child{border-radius:9px 0 0 9px;clip-path:polygon(95% 0,100% 50%,95% 100%,0 100%,0 0);padding:2rem 3rem 2rem 2rem}}.invest-response .response:nth-child(2),.project-response .response:nth-child(2){background-color:#b7cce1;clip-path:polygon(100% 0,100% 90%,50% 100%,0 90%,0 0,50% 10%);padding:3rem 2rem}@media (min-width:48em){.invest-response .response:nth-child(2),.project-response .response:nth-child(2){clip-path:polygon(95% 0,100% 50%,95% 100%,0 100%,5% 50%,0 0);padding:2rem 3rem}}.invest-response .response:last-child,.project-response .response:last-child{background-color:#9dbad7;border-radius:0 0 9px 9px;clip-path:polygon(100% 0,100% 100%,0 100%,0 0,50% 10%);padding:3rem 2rem 2rem}@media (min-width:48em){.invest-response .response:last-child,.project-response .response:last-child{border-radius:0 9px 9px 0;clip-path:polygon(100% 0,100% 100%,0 100%,5% 50%,0 0);padding:2rem 2rem 2rem 3rem}}.invest-response .response:first-child{background-color:#ffebb3}.invest-response .response:nth-child(2){background-color:#ffe18f}.invest-response .response:last-child{background-color:#ffd666}.tagline-video{background-color:#063776}.tagline-video .video-container .responsive-embed.custom{padding-bottom:34%}.design-animation .design-value{display:block;margin-left:auto;margin-right:auto;max-width:75rem}@media (min-width:48em){.design-animation .design-value{align-items:center;display:grid;grid-template-columns:1fr 1.25fr 1fr}}.design-animation .design-value h5{margin:0}.design-animation .design-value h5:first-child{padding:2rem 2rem 0}@media (min-width:48em){.design-animation .design-value h5:first-child{padding:0 2rem}}.design-animation .design-value h5:last-child{padding:0 2rem 2rem}@media (min-width:48em){.design-animation .design-value h5:last-child{padding:0 2rem}}.design-animation.design-project{background-color:#e6edf5}.design-animation.design-invest{background-color:#fff1cc}.cards-block.involvment-options{gap:1rem}.endorsement{margin-left:auto;margin-right:auto;max-width:50rem;padding:1.5rem}.endorsement .endorsement-content{background-color:#fff;border:1px solid #e0e6eb;border-radius:9px;box-shadow:4px 4px 10px rgba(0,0,0,.1);display:block;height:auto}@media (min-width:48em){.endorsement .endorsement-content{align-items:center;display:grid;grid-template-columns:1fr 1.6fr}}.endorsement .endorsement-content img{border-radius:9px 9px 0 0;grid-column:1;grid-row:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48em){.endorsement .endorsement-content img{border-radius:9px 0 0 9px}}.endorsement .endorsement-content .endorsement-comment{grid-column:1;grid-row:2}@media (min-width:48em){.endorsement .endorsement-content .endorsement-comment{grid-column:2;grid-row:1}}.corporate-partnership{background-color:#fff1cc;border-radius:9px;margin-left:auto;margin-right:auto;max-width:50rem;padding:1rem 2rem}.home-closing{margin-left:auto;margin-right:auto;max-width:36rem}.home-closing .button-group{padding:1.5rem}.home-cover{align-items:flex-end;display:flex;height:100vh;justify-content:center;margin-top:-7rem;position:relative;width:100vw}.home-cover img{filter:brightness(.7) blur(0);height:100%;-o-object-fit:cover;object-fit:cover;position:fixed;transform:scale(1.125);width:100%}.home-cover .home-logo{padding-bottom:7rem;text-align:center;z-index:1}.home-cover .home-logo svg#logo-tagline{height:8rem;width:8rem}@media (min-width:48em){.home-cover .home-logo{padding-bottom:9rem}.home-cover .home-logo svg#logo-tagline{height:10rem;width:10rem}}.home-cover .home-logo h1,.home-cover .home-logo h3{color:#fff;margin-block-end:0;margin-block-start:0}.home-cover .home-logo h1{font-size:3rem}@media (min-width:48em){.home-cover .home-logo h1{font-size:4rem}}.home-cover .home-logo svg#more{margin-top:1rem;width:3rem}.home-vision{align-items:flex-start;display:flex;height:75vh;justify-content:center;padding-top:9rem;position:relative;width:100vw;z-index:1}.home-vision h1{color:#fff;font-weight:300;max-width:64rem;text-align:center}@media (min-width:48em){.home-vision h1{font-size:3rem}}.home-content{background-color:#f6f5f4;position:relative}.home-content:last-child{padding-bottom:2rem}.home-content section{padding-bottom:1rem;padding-top:1rem}.home-content section h4{margin-block-start:0}.metrics-info{background-color:#fafaf9}.metrics-info .metric-animations{display:block;gap:3rem;margin:0 auto;max-width:64rem;padding:2rem 0}@media (min-width:48em){.metrics-info .metric-animations{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center}}.metrics-info .metric-animations .metric-card{margin:0 auto;max-width:20rem}.metrics-info .metric-animations .metric-card h5,.metrics-info .metric-animations .metric-card h6{margin-block-end:0;margin-block-start:0}@media (min-width:48em){.metrics-info .metric-animations .metric-card h5,.metrics-info .metric-animations .metric-card h6{padding:0}}.metrics-info .metric-animations .metric-card .animation{margin-left:auto;margin-right:auto;width:50%}@media (min-width:48em){.metrics-info .metric-animations .metric-card .animation{width:60%}}[data-words]{position:static;vertical-align:top}[data-words]>span{display:none;position:absolute}.rotating{-webkit-transform-origin-x:50%;display:inline-block;transform:rotateX(0) rotateY(0) rotate(0);transform-style:preserve-3d;transition:.5s}.rotating.flip{position:relative}.rotating .back,.rotating .front{backface-visibility:hidden;left:0;top:0}.rotating .front{display:inline-block;position:absolute;transform:translateZ(1px)}.rotating.flip .front{z-index:1}.rotating .back{display:block;opacity:0}.rotating.spin{transform:rotate(1turn) scale(0)}.rotating.flip .back{display:block;opacity:1;transform:rotateY(180deg) translateZ(0);z-index:2}.rotating.flip.up .back{transform:rotateX(180deg) translateZ(0)}.rotating.flip.cube .front{transform:translateZ(100px) scale(.85)}.rotating.flip.cube .back{transform:rotateY(180deg) translateZ(100px) scale(.85)}.rotating.flip.cube.up .back{transform:rotateX(180deg) translateZ(100px) scale(.85)}.page-content .file{margin:0 auto;max-width:75rem}.page-content section{padding-bottom:1rem;padding-top:1rem}.page-content section h4{margin-block-start:0}header.maintenance-page{margin-top:20vh;padding:1.5rem;text-align:center}header.maintenance-page svg{max-width:5rem}header.maintenance-page svg path{fill:#8badd0}main.maintenance-page{color:#29333d;line-height:1.5;margin:0 auto;max-width:75rem;padding:1.5rem;text-align:center}main.maintenance-page h3{padding-bottom:2rem}.gallery-content{margin:0 auto;max-width:75rem}.gallery-content img{height:auto;width:100%}.gallery-content article{margin:0 auto;max-width:50rem;padding:2rem}.gallery-content article p{padding-left:0;padding-right:0}.gallery-content .photo-awards{background-color:#8badd0;border-radius:15px;display:inline;font-size:.75rem;padding:.375rem 1rem;text-transform:uppercase}.gallery-content .photo-credits{color:#67737e;font-style:italic}.article-content .edition,.newsletter-content .edition{border-bottom:1px solid #e0e6eb;text-align:center}.article-content .edition h5,.newsletter-content .edition h5{line-height:1.5;margin-block-start:0;padding-bottom:1rem}.article-content .article-author,.newsletter-content .article-author{font-size:1rem;padding:1rem;text-align:center}.article-content .banner,.newsletter-content .banner{align-items:flex-end;display:flex;margin-top:3rem;min-height:24rem;position:relative}.article-content .banner picture,.newsletter-content .banner picture{height:24rem;position:absolute;width:100%}.article-content .banner picture img,.newsletter-content .banner picture img{filter:brightness(.7);height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .15s linear;width:100%}@media (min-width:48em){.article-content .banner,.article-content .banner picture,.newsletter-content .banner,.newsletter-content .banner picture{height:32rem}}@media (min-width:64em){.article-content .banner,.newsletter-content .banner{min-height:40rem}.article-content .banner picture,.newsletter-content .banner picture{height:40rem}}.article-content .banner h1.title,.newsletter-content .banner h1.title{align-items:flex-end;color:#fff;padding-bottom:2rem;z-index:1}.article-content .newsletter-lead-graphic,.newsletter-content .newsletter-lead-graphic{margin:1rem auto;max-width:14rem}.article-content .newsletter-lead-graphic picture img,.newsletter-content .newsletter-lead-graphic picture img{height:auto;width:100%}.article-content p img,.newsletter-content p img{height:auto;max-width:100%}.article-content .quote,.newsletter-content .quote{color:#67737e;font-size:1.875rem;font-style:italic;font-weight:300;line-height:1.25;margin-left:auto;margin-right:auto;max-width:64rem;padding:2rem}.article-content .action,.newsletter-content .action{background-color:transparent;margin-bottom:3rem;margin-top:3rem;padding:2rem 1.5rem}.article-content .ggp,.newsletter-content .ggp{display:flex;gap:2rem;margin-left:auto;margin-right:auto;max-width:50rem;text-align:center}.article-content .ggp a,.newsletter-content .ggp a{flex:1}.article-content .ggp a .label,.newsletter-content .ggp a .label{color:#36597d;display:block;font-size:1.5rem;font-weight:700;padding:1rem 1rem 0;transition:color .15s linear}.article-content .ggp a svg,.newsletter-content .ggp a svg{max-width:5rem}@media (min-width:48em){.article-content .ggp a svg,.newsletter-content .ggp a svg{max-width:7rem}}.article-content .ggp a svg path,.newsletter-content .ggp a svg path{fill:#36597d;transition:fill .15s linear}.article-content .ggp a:hover .label,.newsletter-content .ggp a:hover .label{color:#264059}.article-content .ggp a:hover svg path,.newsletter-content .ggp a:hover svg path{fill:#264059}.page_portfolio{background-color:#f6f5f4}.portfolio-heading{text-align:center}.portfolio{padding:0 1.5rem 1.5rem}.portfolio .page-content{padding-top:0}.portfolio .column-layout.portfolio-content{display:block;max-width:90rem}@media (min-width:64em){.portfolio .column-layout.portfolio-content{display:grid;gap:1.5rem;grid-template-columns:1fr 2.5fr;grid-template-rows:auto auto auto}.portfolio .column-layout.portfolio-content h3.title{grid-column:span 2;grid-row:1}.portfolio .column-layout.portfolio-content .primary-image{grid-column:2;grid-row:2}.portfolio .column-layout.portfolio-content article{grid-column:1;grid-row:span 3}.portfolio .column-layout.portfolio-content aside{grid-column:2;grid-row:3/4}}.column-layout.portfolio-content img{height:auto;width:100%}.column-layout.portfolio-content .primary-image{margin-top:1.5rem}.column-layout.portfolio-content h3.title{padding-left:0;padding-right:0;text-align:left}.column-layout.portfolio-content aside{margin:0}.column-layout.portfolio-content aside div.portfolio-caption{font-style:italic;padding:1.5rem}.column-layout.portfolio-content aside.admin-aside{margin-top:1.5rem}.column-layout.portfolio-content article,.column-layout.portfolio-content article h5,.column-layout.portfolio-content article p,.column-layout.portfolio-content article ul{padding:0}.column-layout.portfolio-content article .portfolio-details,.column-layout.portfolio-content article .portfolio-narrative{padding:1.5rem}.column-layout.portfolio-content article .portfolio-details{border-radius:9px 9px 0 0;margin-top:1.5rem}.column-layout.portfolio-content article .portfolio-details>div{margin-bottom:.75rem;margin-top:.75rem}.column-layout.portfolio-content article .portfolio-details .field-label{display:inline}.column-layout.portfolio-content article .portfolio-details .field-label:after{content:": "}.column-layout.portfolio-content article .portfolio-narrative{border-radius:0 0 9px 9px;margin-bottom:1.5rem}.column-layout.portfolio-content article ul{margin-block-end:0}.column-layout.portfolio-content article ul li{display:inline-block;line-height:2;margin-left:0}.column-layout.portfolio-content aside{background-color:#f6f5f4}.column-layout.portfolio-content article .portfolio-narrative{background-color:#fff}.column-layout.portfolio-content article .portfolio-details{background-color:#e0e6eb}.resource{margin-left:auto;margin-right:auto;max-width:32rem;padding:2rem}.resource .resource-header{align-items:center;display:flex;gap:1.5rem;margin-bottom:1.5rem}.resource img{border:1px solid #e0e6eb;border-radius:9px;max-height:6rem;max-width:6rem;-o-object-fit:cover;object-fit:cover}.resource h6{font-weight:700;margin-block-end:.75rem;margin-block-start:0;padding:0}.resource a{line-height:2}.resource p{padding:0}.resource .resource-file span:last-child,.resource .resource-update{color:#67737e;font-size:.875rem}svg.play-button{height:2rem;left:1.5rem;position:absolute;top:1.5rem}svg.play-button path,svg.play-button polygon{fill:#fff}.tech-content section:first-of-type{border-bottom:1px solid #e0e6eb;margin-bottom:2rem;padding:2rem 1.5rem;text-align:center}.tech-content section.related-articles{background-color:#fafaf9}.tech-content .tech-info{font-size:1.5rem}.tech-content .tech-info a{padding:.25rem}.tech-content .tech-author{font-size:1rem;margin-top:1rem}.tech-content .tech-contributors{margin-bottom:2rem;margin-top:2rem}.tech-content .content-file{margin:2rem auto;max-width:50rem;padding-left:1.5rem;padding-right:1.5rem}.tech-content .content-file .field-label{font-size:1.375rem;margin-bottom:1rem}@media (min-width:48em){.tech-content .content-file .field-label{font-size:1.5rem}}.user-dashboard{padding-bottom:2rem}.user-dashboard .vision{color:#67737e;font-size:1.75rem;font-style:italic}.user-dashboard .user-box,.user-dashboard .vision{padding:1.5rem;text-align:center}.user-dashboard .user-info{background-color:#e0e6eb;border-radius:9px;display:inline-flex;flex-direction:column;gap:1rem;margin:2rem auto;max-width:50rem;padding:2rem 2rem 1rem;text-align:left}@media (min-width:48em){.user-dashboard .user-info{flex-direction:row;gap:2rem}}.user-dashboard .user-info .user-image{text-align:center}.user-dashboard .user-info img{border-radius:50%;height:8rem;-o-object-fit:cover;object-fit:cover;text-align:center;width:8rem}.user-dashboard .user-info svg{height:8rem;width:8rem}.user-dashboard .user-info svg path{fill:#c2ccd6}.user-dashboard .user-info h4{color:#172636;margin-block-start:0;padding:0;text-align:center}@media (min-width:48em){.user-dashboard .user-info h4{margin-block-start:1rem;padding:2rem 0 0;text-align:left}}.user-dashboard .user-info ul{margin-block-end:0;padding:0}.user-dashboard .user-info ul li{list-style:none;margin-left:0}.user-dashboard .user-info ul li a{border-bottom:1px solid #d1d9e0;display:block;font-size:1.125rem;padding:.75rem 0}.user-dashboard .user-info ul li:last-child a{border-bottom:none}.user-dashboard table thead{text-align:left}.user-dashboard .block_modifyrecurring .view-content a{display:block;padding:.25rem 0}.events .column-layout article .discipline,.trips .column-layout article .discipline{align-items:flex-start;display:flex;margin-bottom:1.25rem;margin-top:1.25rem}.events .column-layout article .discipline svg,.trips .column-layout article .discipline svg{flex:0 0 1.5rem;height:1.375rem;margin-right:.75rem;margin-top:.125rem;width:1.375rem}.events .column-layout article .discipline span,.trips .column-layout article .discipline span{margin-left:.75rem;text-transform:lowercase}.events .column-layout article .discipline p,.trips .column-layout article .discipline p{font-size:.875rem;margin-block-end:0;margin-block-start:.25rem;padding-left:0;width:100%}.events .column-layout article .discipline svg.check path,.trips .column-layout article .discipline svg.check path{fill:#67737e}.events .column-layout article .discipline svg.checked path,.trips .column-layout article .discipline svg.checked path{fill:#00994d}.events .column-layout article .discipline span,.trips .column-layout article .discipline span{color:#67737e}.bio-content{max-width:64rem}@media (min-width:48em){.bio-content{grid-template-columns:1fr 2.5fr;grid-template-rows:auto auto 1px}.bio-content h3.title{grid-column:2;grid-row:1}.bio-content aside{grid-column:1;grid-row:span 2}.bio-content article{grid-column:2;grid-row:span 3}}.column-layout.bio-content h3.title{margin:0;text-align:left}.column-layout.bio-content aside{box-shadow:4px 4px 10px rgba(0,0,0,.1)}.column-layout.bio-content aside .bio-image{line-height:0}.column-layout.bio-content aside img{border-radius:9px 9px 0 0;height:auto;width:100%}.column-layout.bio-content aside>div:first-child{padding:0}.column-layout.bio-content aside>div:only-child img{border-radius:9px}.column-layout.bio-content aside .sticky-link a{font-size:1rem}.column-layout.bio-content article h4.job-title{color:#67737e;font-style:italic;margin-block-start:0}.column-layout.bio-content article .linkedin-link{padding-top:1rem}.view-gallery .view-content{display:grid;gap:.125rem;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));padding:.125rem}@media (min-width:48em){.view-gallery .view-content{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}}@media (min-width:64em){.view-gallery .view-content{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}}.view-gallery .view-content a{aspect-ratio:1/1;line-height:0}.view-gallery .view-content img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.internship-apply{margin-bottom:2rem;margin-left:auto;margin-right:auto;text-align:center}.internship-apply p{max-width:75rem}.view-internship-submissions.page_internship_dashboard{margin-left:auto;margin-right:auto;max-width:90rem}.view-internship-submissions.page_internship_dashboard .view-filters .chosen-container-multi ul.chosen-choices li.search-field{padding:.125rem}.view-internship-submissions.page_internship_dashboard .view-filters .chosen-container-multi ul.chosen-choices li.search-choice{font-size:1rem;padding:.325rem 1.5rem .325rem .5rem}.view-internship-submissions.page_internship_dashboard .view-filters input#edit-submit-internship-submissions{margin-bottom:.75rem}.view-internship-submissions.page_internship_dashboard .view-content{max-width:90rem;overflow-x:auto;padding-left:0;padding-right:0}.view-internship-submissions.page_internship_dashboard .view-content table{font-size:.875rem;max-width:90rem}.view-internship-submissions>.view-content{line-height:1.5;margin-left:auto;margin-right:auto;max-width:50rem}.view-internship-submissions h1.title{margin-bottom:4rem}.view-internship-submissions>.attachment .view-content{padding-bottom:0;padding-top:0}.view-internship-submissions>.attachment .attachment_applicant_name .view-content{border-bottom:1px solid #e0e6eb;font-size:1.75rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.view-internship-submissions details{margin-bottom:2rem;margin-top:2rem}.view-internship-submissions details fieldset,.view-internship-submissions details>div{margin-bottom:.5rem;margin-top:.5rem}.view-internship-submissions details fieldset label,.view-internship-submissions details>div label{color:#67737e}.view-internship-submissions details fieldset label:after,.view-internship-submissions details>div label:after{content:": "}.view-internship-submissions details fieldset.webform-element-type-textarea,.view-internship-submissions details>div.webform-element-type-textarea{margin-bottom:1rem;margin-top:1rem}.view-internship-submissions details fieldset.webform-element-type-textarea label,.view-internship-submissions details>div.webform-element-type-textarea label{display:block;margin-bottom:.5rem}.view-internship-submissions details fieldset.webform-element-type-textarea label:after,.view-internship-submissions details>div.webform-element-type-textarea label:after{content:""}.view-internship-submissions details>fieldset legend{border-bottom:0;font-size:1.125rem;padding-bottom:.5rem;width:auto}.view-internship-submissions details summary::-webkit-details-marker,.view-internship-submissions details summary::marker{color:#172636;font-size:1rem;height:.5em;width:.5em}.view-internship-submissions summary{border-bottom:1px solid #8badd0;color:#172636;font-size:1.25rem;padding-bottom:.5rem;width:100%}div[id^=leaflet-map-view-maps-block]{height:26rem}@media (min-width:64em){div[id^=leaflet-map-view-maps-block]{height:30rem}}div[id^=edit-network] ul li:not(:first-child) a{background-position:8px;background-repeat:no-repeat;background-size:1rem;padding-left:1.75rem}div[id^=edit-network] ul li:nth-child(2) a{background-image:url(/sites/default/files/markers/light-blue.png)}div[id^=edit-network] ul li:nth-child(3) a{background-image:url(/sites/default/files/markers/orange.png)}div[id^=edit-network] ul li:nth-child(4) a{background-image:url(/sites/default/files/markers/red.png)}div[id^=edit-network] ul li:nth-child(5) a{background-image:url(/sites/default/files/markers/green.png)}div[id^=edit-network] ul li:nth-child(6) a{background-image:url(/sites/default/files/markers/blue.png)}div[id^=edit-network] ul li:nth-child(7) a{background-image:url(/sites/default/files/markers/purple.png)}#legend-chapters,#legend-connections,#legend-network,#legend-partners,#legend-reps,#legend-staff{color:#172636;display:none;margin-block-start:0;padding:1rem;text-align:center}.attachment_editlocation{margin-bottom:2rem}.block_tags,.popup-separator{border-top:1px solid #e0e6eb;color:#67737e;margin-top:.25rem;padding-top:.25rem}.view-pressroom{padding:0 1.5rem}.view-pressroom .post{border-radius:9px;margin:1.5rem auto;max-width:50rem}@media (min-width:40em){.view-pressroom .post{display:grid;gap:2rem;grid-template-columns:1fr 2fr;margin:0 auto}}.view-pressroom .post .post-image{grid-column:1;grid-row:1}.view-pressroom .post .post-image a{display:block;line-height:0;position:sticky;top:8rem}@media (min-width:40em){.view-pressroom .post .post-image a{margin-top:2rem}}.view-pressroom .post .post-image a:before{bottom:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='50' style='stroke-width:0;fill:%23000;opacity:.5'/%3E%3Cpath fill='%23fff' d='M69.57 26.64H50.42c-2.1 0-3.8 1.7-3.8 3.8 0 2.1 1.7 3.8 3.8 3.8h15.33V49.6c0 2.1 1.7 3.8 3.8 3.8s3.8-1.7 3.8-3.8V30.86a3.798 3.798 0 0 0-3.78-4.21ZM49.59 65.77H34.26V50.41c0-2.1-1.7-3.8-3.8-3.8s-3.8 1.7-3.8 3.8v18.74a3.798 3.798 0 0 0 3.78 4.21h19.15c2.1 0 3.8-1.7 3.8-3.8 0-2.1-1.7-3.8-3.8-3.8Z'/%3E%3C/svg%3E");height:2rem;padding:.5rem;position:absolute;right:0;width:2rem}.view-pressroom .post .post-image img{border-radius:9px 9px 0 0;height:auto;width:100%}@media (min-width:40em){.view-pressroom .post .post-image img{border-radius:9px}}.view-pressroom .post .post-content{border-radius:0 0 9px 9px;grid-column:2;grid-row:1;padding:1.5rem}@media (min-width:40em){.view-pressroom .post .post-content{border-radius:9px;margin-top:2rem;padding:2rem}}.view-pressroom .post .post-heading{padding-bottom:1rem}.view-pressroom .post .post-heading h3{font-weight:700;margin-block-start:0;padding-left:0;padding-right:0;text-align:left}.view-pressroom .post .post-body h3,.view-pressroom .post .post-body h4,.view-pressroom .post .post-body h5,.view-pressroom .post .post-body h6,.view-pressroom .post .post-body p{padding:0}.view-pressroom .post .post-content{background-color:#fff}.view-pressroom .post .post-heading{border-bottom:1px solid #e0e6eb;color:#67737e}.photo-submission{display:flex;flex-flow:column;gap:1rem;margin-left:auto;margin-right:auto;max-width:75rem;padding:2rem 0}@media (min-width:48em){.photo-submission{flex-flow:row}}.photo-submission .submission-image{max-width:32rem}.photo-submission .submission-image img{align-self:flex-start;height:auto;max-width:32rem}.photo-submission .submission-details h5{margin-block-start:0}.photo-submission .submission-details p{margin-block-end:.25rem;margin-block-start:.25rem}.photo-submission .submission-details p span{color:#67737e;font-size:.875rem}.photo-submission .submission-details p.story{padding-bottom:1rem;padding-top:1rem}.photo-submission .submission-details p.story span{display:block}.block_portfolioslider{margin-bottom:2rem;margin-left:auto;margin-right:auto}.block_portfolioslider .slick-slide{padding:.5rem}@media (min-width:48em){.block_portfolioslider .slick-slide{padding:1rem}}.block_portfolioslider .portfolio-slide{position:relative}.block_portfolioslider .portfolio-slide img{aspect-ratio:3/2;border-radius:9px;filter:brightness(.7);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48em){.block_portfolioslider .portfolio-slide img{aspect-ratio:2/1}}.block_portfolioslider .portfolio-slide h6{bottom:0;color:#fff;position:absolute;text-align:center;width:100%}.crm-container.crm-public fieldset{border-top:none;margin-top:1.5rem}.crm-container.crm-public fieldset legend{border-bottom:1px solid #8badd0;color:#172636;font-size:1.25rem;padding-bottom:.5rem;width:100%}.crm-container.crm-public .label{color:#172636;font-size:1rem;margin-bottom:.5rem}.crm-container.crm-public input.crm-form-text{box-sizing:border-box;height:auto}.crm-container.crm-public input.crm-form-radio:not(:first-of-type){margin-left:1rem}.crm-container.crm-public .description:not(#discountcode){color:#67737e;font-size:.875rem;font-style:italic}.crm-container.crm-public .select2-container{width:100%!important}.crm-container.crm-public .select2-container .select2-choice{font-size:1.125rem}.crm-container.crm-public .select2-container .select2-choice .select2-arrow b{top:12px}.crm-container.crm-public .select2-container-multi{width:100%!important}.crm-container.crm-public .select2-container-multi .select2-choices{font-size:1rem;padding:0}.crm-container.crm-public .select2-container-multi .select2-choices:before{top:16px}.crm-container.crm-public .messages.help{background-color:#e6edf5;border:1px solid #e0e6eb;border-radius:9px;margin:2rem 0}.crm-container.crm-public .messages.help p{padding-left:0;padding-right:0}#crm-container.crm-public .content{padding-top:0}#crm-container.crm-public .content input#credit_card_number,#crm-container.crm-public .content input#cvv2{font-family:monospace!important}#crm-container.crm-public .content input#credit_card_number{width:14rem!important}#crm-container.crm-public .content input#cvv2{width:5rem!important}.crm-container .messages.status{background-color:#fff;border:1px solid #8badd0;border-radius:9px;margin:0 auto;max-width:50rem}.crm-container input{box-sizing:border-box}#postal_code-1{width:14rem}.crm-container a.crm-hover-button{border:none}#editrow-custom_242{display:none}i.crm-i{padding-right:.25rem}a.crm-hover-button i.crm-i.fa-times{color:#ee2b2b}.select2-container{color:#172636;margin-bottom:.5rem}.select2-container .select2-choice{background-color:#fff!important;background-image:none;border:1px solid #e0e6eb!important;border-radius:9px;color:#29333d!important;font-size:1rem;padding:.625rem 1.5rem!important}.select2-container .select2-choice .select2-arrow{background:#e0e6eb;border-left:1px solid #c2ccd6}.select2-container .select2-choice .select2-arrow b{top:12px}.select2-container .select2-choice .select2-chosen{font-size:1.125rem!important}.select2-container.select2-container-disabled .select2-choice{color:#e0e6eb!important}.select2-container-multi{width:100%!important}.select2-container-multi .select2-choices{background-color:#fff!important;background-image:none!important;border:1px solid #e0e6eb!important;border-radius:9px;color:#29333d!important;font-size:1.125rem!important}.select2-container-multi .select2-choices input{height:1.5rem;padding:.625rem 1rem!important}.select2-container-multi .select2-choices:before{top:16px}.select2-container-multi .select2-choices .select2-search-field input{color:#172636!important;font-family:Open Sans,Helvetica,sans-serif!important;font-size:1.125rem!important}.select2-container-multi .select2-choices .select2-search-choice{background-color:#e0e6eb;background-image:none;border:none;border-radius:9px;box-shadow:none;line-height:1.2;margin:.125rem;padding:.65rem 1rem .65rem 1.5rem!important}.select2-container-multi .select2-choices .select2-search-choice-close{left:10px;top:12px}.select2-drop{border:1px solid #e0e6eb!important;border-radius:9px}.select2-drop .select2-search input{background:transparent;border:0;border-bottom:1px solid #e0e6eb;padding:.625rem .5rem!important}.select2-drop .select2-no-results,.select2-drop .select2-results{padding:.5rem}.select2-drop .select2-results .select2-highlighted{background:#004080}.select2-drop li.select2-no-results{background-color:#e0e6eb;padding:.5rem!important}input#discountcode{width:auto}div[class^=crm-contribution-page] .messages.messages--warning{background-color:#fff7e6;border:1px solid #fa0;border-radius:9px;font-size:.875rem;margin-bottom:2rem}div[class^=crm-contribution-page] .messages.status{padding:1rem 1.5rem}div[class^=crm-contribution-page] .contribution_amount-section .label{display:none}div[class^=crm-contribution-page] .contribution_amount-section .price-set-row{margin:.75rem 0}div[class^=crm-contribution-page] .other_amount-section{margin-top:0}div[class^=crm-contribution-page] .other_amount-section .label,div[class^=crm-contribution-page] .other_amount-section legend{display:none}div[class^=crm-contribution-page] input#price_10,div[class^=crm-contribution-page] input#price_11,div[class^=crm-contribution-page] input#price_28,div[class^=crm-contribution-page] input#price_31,div[class^=crm-contribution-page] input#price_36,div[class^=crm-contribution-page] input#price_54{margin-left:1rem;max-width:10rem!important}div[class^=crm-contribution-page] .is_recur-section p{font-style:italic;padding:0}div[class^=crm-contribution-page] .is_recur-section input#installments{max-width:5rem}div[class^=crm-contribution-page] .recurring-info{align-items:center;display:flex;margin-top:1rem}div[class^=crm-contribution-page] .select2-container[id*=frequency_unit]{width:10rem!important}div[class^=crm-contribution-page] .select2-container[id*=frequency_unit] a{margin-bottom:0;margin-top:.5rem;width:6rem!important}div[class^=crm-contribution-page] div[id*=custom_379]{margin-top:.75rem;width:100%!important}div[class^=crm-contribution-page] .label{margin-top:1rem}div[class^=crm-contribution-page] #crm-submit-buttons button{background-color:#004080;border-radius:9px;color:#fff;font-size:1rem;padding:.75rem 1.25rem}div[class^=crm-contribution-page] #footer_text p{clear:both;color:#67737e;font-size:.875rem;padding:0}div.crm-contribution-page-id-1 .other_amount-section{margin-top:1rem}div.crm-contribution-page-id-1 .other_amount-section legend{display:inherit}div.crm-contribution-page-id-1 .other_amount-section input{margin-top:1rem;width:9rem!important}div.crm-contribution-page-id-1 input#custom_419{margin-top:1rem}.crm-container #ThankYou .header-dark{background-color:transparent;border-bottom:1px solid #8badd0;border-radius:0;color:#172636;font-size:1.25rem;padding-left:0;padding-right:0}.crm-container #ThankYou .amount_display-group .display-block{margin:0!important}.crm-container #ThankYou .amount_display-group .display-block p{padding-left:0;padding-right:0}.crm-container #ThankYou fieldset{margin-top:0}.crm-container #ThankYou fieldset legend{display:none}.crm-container #ThankYou fieldset label{margin-top:0;padding-left:0}.crm-container #ThankYou fieldset #editrow-custom_631,.crm-container #ThankYou fieldset .label{display:none}input#credit_card_number{font-family:monospace!important;width:14rem!important}
