﻿body,input,select,button,textarea{font-family:bureau-grot,sans-serif;font-weight:400;font-size:var(--font--size-base);line-height:var(--font--line-base);color:var(--color--text)}@media(min-width: 768px){html,body{--horiz-pad: 1.667rem;--navHeight: 120px}}@media(min-width: 1024px){html,body{font-size:16px}}@media(min-width: 1200px){html,body{font-size:18px;--navHeight: 132px}}@media(min-width: 1660px){html,body{font-size:1.05vw;--navHeight: 132px}}@media(min-width: 768px){html[lang=es] body{--navHeight: 126px}}@-webkit-keyframes fadeIn{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0%)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0%)}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fade-in{opacity:0;transform:translateY(15%);-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:calc(var(--animation-order)*150ms)}.nofade .fade-in{opacity:1 !important;transform:none !important;animation:none !important}.global-simple-animation .module .module--image,.global-simple-animation .post .image{animation-delay:.1s}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:800;line-height:1.1;margin:0 0 1em}h1,.h1,.block--text-image h2,.block--text-image .h2{font-size:1.48rem}@media(min-width: 768px){h1,.h1,.block--text-image h2,.block--text-image .h2{font-size:2rem}}@media(min-width: 1441px){h1,.h1,.block--text-image h2,.block--text-image .h2{font-size:2.667rem}}h1,.h1{margin:.67em 0 3rem}h2,.h2{font-size:var(--font--size-h2);margin:.83em 0}h3,.h3{font-size:var(--font--size-h3)}h4,.h4{font-size:var(--font--size-h4)}h5,.h5{font-size:var(--font--size-h5)}h6,.h6{font-size:var(--font--size-h6)}p{font-weight:200;font-size:1.15rem;line-height:1.6;margin-bottom:1rem}strong,b{font-weight:800}blockquote{background:#e0cde9;padding:1rem}mark[style="background-color:#fcb900"]{background-color:#fbf400 !important;color:#670a85 !important}a{color:var(--color--link);transition:.15s ease color;text-decoration:none}a:hover,a:focus,a:active{color:var(--color--link-hover);text-decoration:none}button,.btn{background:var(--color--text);color:#fff;border:none;border-radius:0;width:100%;padding:1.5rem;transition:.5s;text-transform:uppercase;text-decoration:none}button:hover,.btn:hover{color:var(--color--text);background:var(--color--accent)}button.disabled,.btn.disabled{opacity:.5;cursor:default;pointer-events:none}@media(min-width: 768px){button,.btn{padding:2rem 3rem}}body.fade-transition{opacity:0;transition:opacity .4s}.body-inner-wrapper{min-height:100vh;display:flex;flex-direction:column}main{flex:1;padding-top:var(--navHeight)}nav dl,nav ol,nav ul,nav li,section nav dl,section nav ol,section nav ul,section nav li{list-style:none;margin:0;padding:0}.inner-content ul li{margin-bottom:1em}.default ul,.default ol{font-weight:300;line-height:1.6;font-size:1rem}hr.split{border-top:2px solid var(--color--brand);width:50px;margin:1rem 0 2rem}.centered{text-align:center}section{overflow:hidden}section,footer{position:relative;padding:0 1rem}section:before,section:after,footer:before,footer:after{content:"";height:100%;display:block;position:absolute;width:1rem;top:0;z-index:1;background:#fff}section:before,footer:before{left:0;border-right:1px solid var(--color--brand)}section:after,footer:after{left:auto;right:0;border-left:1px solid var(--color--brand)}@media(min-width: 1024px){section,footer{padding:0 1.33rem}section:before,section:after,footer:before,footer:after{width:1.33rem}}.default #content{padding-bottom:3rem}.container{max-width:100%;padding:0;margin:auto}.container-page{margin:0 auto}@media(min-width: 768px){.container-page{max-width:93%}}@media(min-width: 1441px){.container-page{max-width:1240px}}@media(max-width: 767px){.container-page{max-width:100%;padding-left:1rem;padding-right:1rem}.container-page .row{margin:0}}figcaption{display:flex;flex-direction:row;margin:1rem 1rem 0;line-height:1.5;font-size:.88rem;justify-content:flex-end;font-weight:200;background-color:var(--white)}figcaption:before{content:"—";margin-right:.5rem}.isk{font-size:1.5rem;color:var(--green);font-weight:700}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0}.search--results h2{padding:0 0 60px}.videoWrapper,.wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.otgs-development-site-front-end{display:none}body.menu{overflow:hidden}body.menu.sidebar-mobile:before{content:"";position:fixed;height:100%;width:100%;background-color:#000;opacity:.4;z-index:2}.head-nav-wrapper{position:relative;z-index:1000}.head-nav-wrapper.fixed-scrolling{position:fixed;width:100%}.head-nav-wrapper.fixed-scrolling.sticky-active header.over-image-hero{background:var(--color--brand);color:#fff}.head-nav-wrapper.fixed-scrolling.sticky-active header .header-part .header-logo svg{height:40px}.menu .head-nav-wrapper.fixed-scrolling.sticky-active header .header-part .header-logo svg{height:70px}.head-nav-wrapper.fixed-scrolling.sticky-active header .header-part .main-row ul.menu li a{padding:0 1rem 0rem}@media(max-width: 767px){.head-nav-wrapper header .header-part .header-logo svg{height:50px}}html[lang=es] body .head-nav-wrapper.fixed-scrolling.sticky-active header .header-part .header-logo svg{height:54px}.header-wrapper{position:relative}.top-banner{background:var(--color--link-hover);text-align:center;padding:.5em;position:relative}.top-banner a{color:#450559}.top-banner a:hover{color:var(--color--link)}.top-banner a:hover span{text-decoration:underline}.top-nav{background:#450559;padding:0 1rem;transition:all .125s linear}.top-nav .container{display:flex;justify-content:flex-end}.top-nav .container #menu-top-nav{margin-right:1rem}.top-nav .container ul li{display:inline-block;font-size:.8rem;padding:.5rem .25em;position:relative}.top-nav .container ul li a{color:#fff;font-size:1em;font-family:"bureau-grot-condensed",sans-serif;text-transform:uppercase}.top-nav .container .wpml-ls-item a img{padding-right:.35em}.top-nav .container .wpml-ls-item .sub-menu{visibility:hidden;position:absolute;background-color:#450559;padding:0 .5em;top:calc(100% + .5em);left:50%;transform:translate(-50%, -10px);opacity:0}.top-nav .container .wpml-ls-item .sub-menu:before{content:"";position:absolute;width:20px;height:20px;background:#450559;transform:rotate(45deg);top:-5px;left:50%;margin-left:-10px}.top-nav .container .wpml-ls-item .sub-menu:after{content:"";position:absolute;top:-0.5em;left:0;width:100%;height:20px;z-index:-1}.top-nav .container .wpml-ls-item .sub-menu a{display:flex}.top-nav .container .wpml-ls-item:hover .sub-menu{visibility:visible;opacity:1;z-index:3;transform:translate(-50%, 0px);transition:.15s ease all}.fixed-scrolling.sticky-active .top-nav{padding:0 1rem;height:0;transition:all .125s linear}header{padding:.8rem 1rem;background-color:var(--color--brand);transition:.3s ease background;position:relative;z-index:2}@media(min-width: 768px){header{padding:.8rem 1.333rem}}header.over-image-hero{position:absolute;width:100%;z-index:2;background:none}header.nav-always-mobile .nav-block,header.nav-always-mobile .misc-menu{display:none}header.nav-always-mobile .navbar-toggle{display:block !important}header .container,header ul.menu,header ul.social-menu,header .nav-main-row{display:flex;flex-wrap:wrap}header .container{justify-content:space-between}header .header-part:nth-of-type(2){flex:1}header .header-part .main-row{display:flex;margin-left:-25px}header .header-part .header-logo{position:relative;z-index:3;padding:0}@media(min-width: 768px){header .header-part .header-logo{margin:0 0 0 var(--horiz-pad)}}header .header-part .header-logo img{max-height:60px}header .header-part .header-logo svg{transition:.5s ease height;height:70px}header .header-part .header-logo svg path{fill:#fff}@media(max-width: 767px){header .header-part .header-logo svg{width:auto;height:50px}}header .header-part .main-row nav.nav-menu{padding:0}header .header-part .main-row ul.menu{justify-content:flex-end}header .header-part .main-row ul.menu li{position:relative}header .header-part .main-row ul.menu li:hover a{color:var(--color--accent)}header .header-part .main-row ul.menu li a{display:block;color:var(--white);text-decoration:none;align-items:center;line-height:1.2;text-transform:uppercase;font-size:1.5rem;transition:.5s;font-family:bureau-grot-condensed,sans-serif;padding:0 1rem 1.25rem;white-space:break-spaces;border-left:1px solid var(--white)}@media(min-width: 768px){header .header-part .main-row ul.menu li a{font-size:1rem}}header .header-part .main-row ul.menu .sub-menu{display:none}header .mobile-buttons{position:absolute;top:0;right:0;z-index:10;display:flex;flex-direction:row-reverse;align-items:center;margin:1.5rem .75rem}header .navbar-toggle{display:flex;flex-direction:column;justify-content:space-between;width:2.1rem;height:1.5rem;position:relative;padding:0;background:rgba(0,0,0,0);border:none;outline:none}header .navbar-toggle .icon-bar{width:100%;height:1px;background-color:#fff;transition:.3s;display:block}header .navbar-toggle .icon-bar:nth-child(1){transform-origin:0 0}header .navbar-toggle .icon-bar:nth-child(3){transform-origin:0 100%}header .navbar-toggle:not(.closed) .icon-bar:nth-child(1){transform:rotate(45deg)}header .navbar-toggle:not(.closed) .icon-bar:nth-child(2){opacity:0}header .navbar-toggle:not(.closed) .icon-bar:nth-child(3){top:auto;bottom:0;transform:rotate(-45deg)}@media(min-width: 768px){header .mobile-buttons{display:none}header .mobile-buttons.always-on{display:block}}@media(max-width: 767px){header .header-part .main-row,header .header-part .top-nav{display:none}}html[lang=es] header .header-part .main-row ul.menu li{max-width:8em}@media(min-width: 768px){html[lang=es] header .header-part .main-row ul.menu li a{font-size:.875rem}}.header-wrapper .mobile-menu #mobile-nav{width:100%}.header-wrapper .mobile-menu #mobile-nav ul.menu{display:block;height:100%}.header-wrapper .mobile-menu #mobile-nav ul.menu li{font-family:bureau-grot-condensed,sans-serif;padding:1rem 0}.header-wrapper .mobile-menu #mobile-nav ul.menu a{display:flex;justify-content:center;align-items:center;height:100%;color:#fff;font-size:1.5rem;line-height:1.2;white-space:nowrap;text-transform:uppercase;transition:.5s;position:relative}.header-wrapper .mobile-menu #mobile-nav ul.menu a br{display:none}.header-wrapper .mobile-menu #mobile-nav ul.menu a:after{position:absolute;content:"";height:5px;width:65px;background-color:var(--green);margin-top:3rem}.header-wrapper .mobile-menu #mobile-nav ul.menu a:hover{color:var(--green)}.header-wrapper .mobile-menu #mobile-nav ul.menu ul.sub-menu{display:none}.header-wrapper .mobile-menu.overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:1}.header-wrapper .mobile-menu.overlay .mobile-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;background-color:var(--color--brand);padding:0}.header-wrapper .mobile-menu.sidebar{display:block;position:fixed;overflow:scroll;top:0;right:-450px;height:100vh;width:450px;max-width:100vw;background-color:#000;padding:10rem 3rem 3rem;z-index:3;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.header-wrapper .mobile-menu.sidebar.open{right:0}.header-wrapper .mobile-menu.sidebar ul.menu>li>a{font-weight:700}.header-wrapper .mobile-menu.sidebar #mobile-nav ul,.header-wrapper .mobile-menu.sidebar .top-bar-nav ul{align-items:baseline}.header-wrapper .mobile-menu.sidebar .social li{margin:0 20px 0 0}.header-wrapper .mobile-menu.drop{position:absolute;top:0;left:0;width:100%;background:var(--color--brand-dark);z-index:1;text-align:center}.header-wrapper .mobile-menu.drop .mobile-wrapper{padding:100px 2rem 2rem;height:100vh}.header-wrapper .mobile-menu.drop #mobile-nav ul{text-align:center}.header-wrapper .mobile-menu.drop .social ul{justify-content:center}footer{background-color:var(--color--brand);padding-top:calc(3*var(--horiz-pad));padding-bottom:calc(6*var(--horiz-pad))}footer:before,footer:after{background:none;border-color:#fff}footer h2{font-size:1.33rem;font-weight:700;line-height:1.25;padding:0 var(--horiz-pad)}@media(min-width: 768px){footer h2{font-size:2rem;margin-top:0}}footer a{color:#fff}footer a:hover{color:var(--color--link-hover)}footer .newsletter{display:grid;align-items:center;grid-template-columns:1fr}footer .newsletter .news-title{text-align:right}@media(min-width: 768px){footer .newsletter .news-title{text-align:left}}@media(min-width: 768px){footer .newsletter{grid-template-columns:1fr 2fr;align-items:flex-start}}footer .footer-cols{font-weight:200;display:grid;grid-template-areas:"one" "two" "three";grid-template-columns:1fr}@media(min-width: 768px){footer .footer-cols{grid-template-areas:"two three";grid-template-columns:1fr 1fr}}@media(min-width: 1024px){footer .footer-cols{grid-template-areas:"one two three";grid-template-columns:1fr 1fr 1fr}}footer .footer-cols .column-part{text-transform:uppercase;padding:1rem var(--horiz-pad);display:flex;flex-direction:column}footer .footer-cols .column-part p{font-size:inherit;line-height:inherit;margin-top:0}@media(min-width: 768px){footer .footer-cols .column-part:nth-of-type(2){border-left:1px solid #fff}}@media(min-width: 1024px){footer .footer-cols .column-part{border-left:1px solid #fff}footer .footer-cols .column-part:first-of-type{border:none}}footer .footer-cols .menu-footer li{margin-bottom:1em}footer .footer-cols .social-icons div{margin-bottom:1em}footer .footer-cols .social-icons a{margin-right:25px;color:#fff;font-size:2rem}footer .footer-cols .content{text-transform:none}.bottom-banner{text-align:center;background-color:var(--color--brand);border-top:1px solid #fff;color:#fff;position:fixed;bottom:0;left:0;width:100%;z-index:100;padding:.5rem 2rem}.bottom-banner p:last-of-type{margin-bottom:0;font-size:1rem}.bottom-banner a{color:#fff;text-decoration:underline}#archive-posts .pagination{justify-content:center}#archive-posts .pagination .page-numbers{display:inline-block;font-size:14px;padding:9px 14px;margin-right:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#929292;background-color:#f0f0f0;transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;-webkit-transition:.3s ease all}#archive-posts .pagination .page-numbers.current,#archive-posts .pagination .page-numbers:hover{color:#fff;background-color:var(--color--link)}.block-title{margin:0 var(--horiz-pad)}.block .split{padding:2.5rem 0}.block .col-container{display:flex;flex-wrap:wrap;flex-direction:column;padding:0 1rem}.block .col-container .col-large,.block .col-container .col-small{width:100%}@media(min-width: 768px){.block .split{padding:6rem 0}.block .col-container{flex-direction:row;padding:0}.block .col-container .col-large{width:66.666%}.block .col-container .col-small{width:33.33%}}.block--text-regular .content{padding:var(--horiz-pad) var(--horiz-pad) 0}.block--text-regular .content h1,.block--text-regular .content h2{margin-bottom:1rem}.block--text-regular .content .resources-links{padding:0;margin:2rem 0}.block--text-regular .content .resources-links a{display:block;margin:1rem 0;transition:.5s;font-size:1.17em;font-weight:700;text-decoration:underline}.block--split .col-container .inner-content h1,.block--split .col-container .inner-content .h1,.block--split .col-container .inner-content h2,.block--split .col-container .inner-content .h2{margin-top:0}.block--split .col-container .inner-content h3,.block--split .col-container .inner-content .h3{font-size:1.77rem;line-height:1.55;font-weight:500;margin-bottom:.83em}.block--split .col-container .inner-content p{font-size:.888rem;text-transform:uppercase;font-weight:unset}.block--split .col-container .inner-content h1~p,.block--split .col-container .inner-content .h1~p,.block--split .col-container .inner-content h2~p,.block--split .col-container .inner-content .h2~p,.block--split .col-container .inner-content h3~p,.block--split .col-container .inner-content .h3~p,.block--split .col-container .inner-content span~p{font-weight:200;font-size:1.15rem;line-height:1.6;margin-top:0;text-transform:none}.block--split .col-container a.btn{margin-top:2.5rem}@media(min-width: 1024px){.block--split .col-container .col-large a.btn{width:50%}}@media(min-width: 768px){.block--split .col-container .inner-content{padding:0 var(--horiz-pad);margin-bottom:1.5rem}.block--split .col-container.ori-right{flex-direction:row-reverse}.block--split .col-container.ori-right .col-small .inner-content{border-right:1px solid var(--color--brand)}.block--split .col-container.ori-right .col-large:only-child .inner-content{border-left:1px solid var(--purple)}.block--split .col-container.ori-left .col-small .inner-content{border-left:1px solid var(--color--brand)}.block--split .col-container.ori-left .col-large:only-child .inner-content{border-right:1px solid var(--purple)}}.state-select-btn{margin-top:0 !important;color:#fff}.state-select{display:flex;flex-direction:row;align-items:center;margin-bottom:2rem}.state-select label{margin:0 1rem 0 0}.state-select .dropdown-wrap{flex-grow:1}@media(min-width: 768px){.state-select{padding:0 2rem}.state-select label{margin:0 1rem 0 var(--horiz-pad)}}.Dropdown-control{position:relative;overflow:hidden;background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;padding:8px 52px 8px 10px;transition:all .2s ease}.split .Dropdown-control{border:0;border-bottom:1px solid var(--purple);color:var(--purple)}.block--text-image.type-horizontal .grid-container{display:grid;grid-template-areas:"one" "two" "three";grid-template-columns:1fr}@media(min-width: 768px)and (max-width: 1023px){.block--text-image.type-horizontal .grid-container{grid-template-areas:"one two";grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.block--text-image.type-horizontal .grid-container{grid-template-areas:"one two three";grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.block--text-image.type-horizontal.img-right .text-part{grid-area:one}.block--text-image.type-horizontal.img-right .image-part{grid-area:two}.block--text-image.type-horizontal.img-left .text-part{grid-area:two}.block--text-image.type-horizontal.img-left .image-part{grid-area:one}}@media(min-width: 1024px){.block--text-image.type-horizontal.img-left .text-part{grid-area:three}.block--text-image.type-horizontal.img-left .image-part{grid-area:two}}@media(min-width: 768px)and (max-width: 1023px){.block--text-image.type-horizontal:not(.block-bottom).img-left .text-part,.block--text-image.type-horizontal:not(.block-bottom).img-right .image-part{border-left:1px solid var(--color--brand)}}@media(min-width: 1024px){.block--text-image.type-horizontal:not(.block-bottom) .image-part{border-right:1px solid var(--color--brand);border-left:1px solid var(--color--brand)}}.block--text-image.type-horizontal .text-part{position:relative;align-content:center;display:flex;flex-direction:column;justify-content:center}.block--text-image.type-horizontal .text-part .text-wrapper{margin:1rem var(--horiz-pad)}@media(min-width: 768px){.block--text-image.type-horizontal .text-part .text-wrapper{margin:0 var(--horiz-pad)}}.block--text-image.type-horizontal .text-part h1,.block--text-image.type-horizontal .text-part h2{padding:0;margin:0}.block--text-image.type-horizontal .text-part p{margin-top:1rem}.block--text-image.type-horizontal .image-part .image-wrapper{position:relative;height:30vw}@media(max-width: 767px){.block--text-image.type-horizontal .image-part .image-wrapper{min-height:300px}}@media(min-width: 1024px){.block--text-image.type-horizontal .image-part .image-wrapper{width:133%;max-width:133%}}.block--text-image.type-horizontal .image-part .image-wrapper img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center}@media(min-width: 768px){.block--text-image.type-horizontal .image-part figcaption{margin-bottom:6rem}}@media(min-width: 1024px){.block--text-image.type-horizontal.img-right .image-part .image-wrapper{margin-right:-33%}}.block--text-image.type-horizontal.img-right#celebrate .image-part{padding-top:3rem}@media(min-width: 1024px){.block--text-image.type-horizontal.img-left .image-part .image-wrapper{margin-left:-33%}}.block--text-image.type-vertical .grid-container{display:flex;flex-direction:column;margin-top:2rem}@media(min-width: 1024px){.block--text-image.type-vertical .grid-container{margin-top:3rem}}@media(min-width: 768px){.block--text-image.type-vertical .grid-container{flex-direction:row;flex-wrap:wrap}}@media(min-width: 768px){.block--text-image.type-vertical.img-left .image-part{order:2}}@media(min-width: 768px){.block--text-image.type-vertical .text-part,.block--text-image.type-vertical .image-part{width:66.66%;order:1;z-index:1;position:relative}}.block--text-image.type-vertical .text-part{padding:1rem}.block--text-image.type-vertical .text-part h2{margin:.67em 0 1rem}@media(min-width: 768px){.block--text-image.type-vertical .text-part{padding:var(--horiz-pad);background-color:var(--white);z-index:10}}.block--text-image.type-vertical .image-part{position:relative}.block--text-image.type-vertical .image-part figcaption{position:absolute;bottom:0;left:0;justify-content:flex-start;padding:1rem;margin:0}@media(min-width: 768px){.block--text-image.type-vertical .image-part figcaption{position:relative}}.block--text-image.type-vertical .image-part img{width:100%;height:auto}@media(min-width: 768px){.block--text-image.type-vertical.img-right .image-part{margin-left:33.33%;margin-bottom:-15%}}@media(min-width: 768px){.block--text-image.type-vertical.img-left .text-part{margin-left:33.33%;margin-bottom:-10%}}@media(min-width: 1024px){.block--text-image.type-vertical.img-left .text-part{padding-top:0}}.block--tiles .tiles{display:grid;grid-template-columns:1fr;border-top:1px solid var(--color--brand);margin:2rem 0}@media(min-width: 768px){.block--tiles .tiles{grid-template-columns:1fr 1fr 1fr;margin-top:0;margin-bottom:0rem}}.block--tiles .tiles .tile{color:var(--purple);border-bottom:1px solid var(--purple);display:flex;flex-direction:column;position:relative;cursor:pointer;padding:calc(2*var(--horiz-pad)) var(--horiz-pad)}.block--tiles .tiles a{color:var(--color--brand)}.block--tiles .tiles a:hover{color:var(--color--link-hover)}.block--tiles.type-icon .tile{position:relative}@media(min-width: 768px){.block--tiles.type-icon .tile{border-left:1px solid var(--purple)}.block--tiles.type-icon .tile:nth-child(3n+1){border-left:none}}.block--tiles.type-icon .tile:hover{opacity:.8}.block--tiles.type-icon .tile a:hover{color:inherit}.block--tiles.type-icon .tile img{width:4rem;height:auto;position:absolute;right:var(--horiz-pad)}.block--tiles.type-icon .tile h3{font-size:1.77rem;font-weight:500;line-height:1.23;padding-right:4.2rem;margin-top:0}.block--tiles.type-icon .tile .link-text{display:inline-block;text-transform:uppercase;font-size:.77rem;padding-bottom:.5rem;border-bottom:2px solid var(--color--accent);font-weight:600}.block--tiles.type-dropdown .block-title{margin-top:4rem}@media(min-width: 768px){.block--tiles.type-dropdown .tiles{border-top:0}}.block--tiles.type-dropdown .tile{border:none;border-bottom:1px solid var(--purple);flex-direction:row;align-items:flex-start}@media(min-width: 768px){.block--tiles.type-dropdown .tile{border-left:1px solid var(--purple);border-bottom:none}.block--tiles.type-dropdown .tile:nth-child(3n+1){border-left:none}}.block--tiles.type-dropdown .tile .tile--inner{margin-left:1rem}.block--tiles.type-dropdown .tile .dropdown-content{display:none}.block--tiles.type-dropdown .tile span,.block--tiles.type-dropdown .tile h3{font-size:1.77rem;font-weight:500;line-height:1.23}.block--tiles.type-dropdown .tile h3{margin-bottom:.83rem}.block--tiles.type-dropdown .tile p{font-size:1rem;line-height:1.555}.block--tiles.type-dropdown .tile .more-btn{font-size:.7778rem;font-family:var(--sans);font-weight:200;text-transform:uppercase;background-color:rgba(0,0,0,0);border:none;color:var(--purple);padding:0;width:100%;text-align:left;outline:none}.block--tiles.type-dropdown .tile .more-btn span{font-size:inherit;font-weight:inherit}.block--tiles.type-dropdown .tile .more-btn .drop-close{display:none}.block--tiles.type-dropdown .tile .more-btn svg{width:20px;height:auto;margin-left:.35rem;transition:.2s linear transform}.block--tiles.type-dropdown .tile.open svg{transform:rotate(180deg)}.block--tiles.type-block h2,.block--tiles.type-dload h2,.block--tiles.type-dload-insta h2,.block--tiles.type-customize-insta h2,.block--tiles.type-customize h2{margin-top:4rem}.block--tiles.type-block .tiles,.block--tiles.type-dload .tiles,.block--tiles.type-dload-insta .tiles,.block--tiles.type-customize-insta .tiles,.block--tiles.type-customize .tiles{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;padding:0 var(--horiz-pad);border:none}@media(min-width: 580px){.block--tiles.type-block .tiles,.block--tiles.type-dload .tiles,.block--tiles.type-dload-insta .tiles,.block--tiles.type-customize-insta .tiles,.block--tiles.type-customize .tiles{grid-template-columns:1fr 1fr 1fr;grid-gap:1.5rem}}@media(min-width: 992px){.block--tiles.type-block .tiles,.block--tiles.type-dload .tiles,.block--tiles.type-dload-insta .tiles,.block--tiles.type-customize-insta .tiles,.block--tiles.type-customize .tiles{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1.5rem}}.block--tiles.type-block .tile,.block--tiles.type-dload .tile,.block--tiles.type-dload-insta .tile,.block--tiles.type-customize-insta .tile,.block--tiles.type-customize .tile{display:block;position:relative;margin-bottom:1.5rem;transition:.5s;padding:0;border:none;height:fit-content}.block--tiles.type-block .tile h3,.block--tiles.type-block .tile p,.block--tiles.type-dload .tile h3,.block--tiles.type-dload .tile p,.block--tiles.type-dload-insta .tile h3,.block--tiles.type-dload-insta .tile p,.block--tiles.type-customize-insta .tile h3,.block--tiles.type-customize-insta .tile p,.block--tiles.type-customize .tile h3,.block--tiles.type-customize .tile p{line-height:1.5}.block--tiles.type-block .tile h3,.block--tiles.type-dload .tile h3,.block--tiles.type-dload-insta .tile h3,.block--tiles.type-customize-insta .tile h3,.block--tiles.type-customize .tile h3{margin-top:1rem}.block--tiles.type-block .tile .image-block,.block--tiles.type-block .tile .content-block,.block--tiles.type-dload .tile .image-block,.block--tiles.type-dload .tile .content-block,.block--tiles.type-dload-insta .tile .image-block,.block--tiles.type-dload-insta .tile .content-block,.block--tiles.type-customize-insta .tile .image-block,.block--tiles.type-customize-insta .tile .content-block,.block--tiles.type-customize .tile .image-block,.block--tiles.type-customize .tile .content-block{transition:.5s}.block--tiles.type-block .tile .image-block,.block--tiles.type-dload .tile .image-block,.block--tiles.type-dload-insta .tile .image-block,.block--tiles.type-customize-insta .tile .image-block,.block--tiles.type-customize .tile .image-block{position:relative;padding-top:100%}.block--tiles.type-block .tile .image-block img,.block--tiles.type-dload .tile .image-block img,.block--tiles.type-dload-insta .tile .image-block img,.block--tiles.type-customize-insta .tile .image-block img,.block--tiles.type-customize .tile .image-block img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.block--tiles.type-block .tile:hover .image-block,.block--tiles.type-dload .tile:hover .image-block,.block--tiles.type-dload-insta .tile:hover .image-block,.block--tiles.type-customize-insta .tile:hover .image-block,.block--tiles.type-customize .tile:hover .image-block{opacity:.5}.block--tiles.type-customize-insta .tile .image-block,.block--tiles.type-dload-insta .tile .image-block{padding-top:180%}.block--tiles.type-dload .overlay,.block--tiles.type-dload-insta .overlay,.block--tiles.type-customize-insta .overlay,.block--tiles.type-customize .overlay{position:absolute;top:0;left:0;background:#23d29b;display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:2rem;font-weight:700;z-index:3;opacity:0;transition:all linear .2s}.block--tiles.type-dload .tile:hover .image-block,.block--tiles.type-dload-insta .tile:hover .image-block,.block--tiles.type-customize-insta .tile:hover .image-block,.block--tiles.type-customize .tile:hover .image-block{opacity:1}.block--tiles.type-dload .tile:hover .image-block .overlay,.block--tiles.type-dload-insta .tile:hover .image-block .overlay,.block--tiles.type-customize-insta .tile:hover .image-block .overlay,.block--tiles.type-customize .tile:hover .image-block .overlay{opacity:.95;transition:all linear .1s}.block--tiles.type-customize .overlay{font-size:1.5rem}.block--partners{padding-top:2rem;padding-bottom:2rem;margin-bottom:0rem;border-bottom:0;background:rgba(103,10,133,.231372549)}.block--partners .partners{position:relative;padding:2.5rem 0}@media(min-width: 768px){.block--partners .partners{padding:0rem 0 5rem}}@media(min-width: 1441px){.block--partners .partners{max-width:1350px;margin:0 auto}}.block--partners .block-title{max-width:100%;margin:0 auto;padding:0rem var(--horiz-pad)}@media(max-width: 767px){.block--partners .block-title{max-width:100%;padding-left:1rem;padding-right:1rem}}.block--partners .slide__inner .logo{position:relative;width:100%;display:flex;flex-direction:column;overflow:hidden;height:120px}@media(min-width: 768px){.block--partners .slide__inner .logo{height:auto;padding:1rem 0}}.block--partners .slide__inner .logo img{width:50%;height:auto;max-width:80px}@media(min-width: 768px){.block--partners .slide__inner .logo img{width:30%;height:auto;max-width:none}}.block--partners .slide__inner .logo.wide-1 img{height:auto;width:75%;max-width:176px}@media(min-width: 768px){.block--partners .slide__inner .logo.wide-1 img{height:auto;width:55%;max-width:none}}.block--partners .slide__inner .logo.wide-2 img{height:auto;width:60%;max-width:160px}@media(min-width: 768px){.block--partners .slide__inner .logo.wide-2 img{height:auto;width:50%;max-width:none}}.block--partners .slide__inner .logo.wide-3 img{height:auto;width:55%;max-width:112px}@media(min-width: 768px){.block--partners .slide__inner .logo.wide-3 img{height:auto;width:35%;max-width:none}}.block--partners .slide__inner,.block--partners .slide__inner .logo{justify-content:center;align-items:center}.block--partners .slide.slick-slide{display:block}.block--partners .slides{display:grid;grid-template-columns:repeat(2, 1fr);text-align:center}@media(min-width: 768px){.block--partners .slides{grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr 1fr}}@media(min-width: 991px){.block--partners .slides{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr 1fr}}.block--partners .slick-arrow{width:67px;height:75px;transition:all .15s ease-in;z-index:10;background-color:var(--purple);position:absolute;top:50%;transform:translate(0, -50%);border:0;padding:0}@media(min-width: 768px){.block--partners .slick-arrow{padding:.75rem 1.5rem}}.block--partners .slick-arrow svg{height:100%;width:auto}.block--partners .button-prev{left:0}.block--partners .button-prev svg{transform:scale(0.5)}@media(min-width: 768px){.block--partners .button-prev svg{transform:scale(1)}}.block--partners .button-next{right:0}.block--partners .button-next svg{transform:scale(0.5) rotate(180deg)}@media(min-width: 768px){.block--partners .button-next svg{transform:rotate(180deg)}}.block--partners .slick-dots{align-items:center;margin:0;bottom:0;justify-content:center;position:absolute;width:100%;list-style:none}.block--partners .slick-dots li{width:1.5rem;height:1.5rem}.block--partners .slick-dots button{background-color:rgba(0,0,0,0);border:1px solid var(--purple);height:100%;width:100%;text-indent:-9999em}.block--partners .slick-dots button:before{content:none}.block--partners .slick-dots .slick-active button{background-color:var(--light-purple)}#home .partners{padding:0;max-width:100%}#home #partners-slideshow-1{display:block}#home #partners-slideshow-1 .slick-track{display:flex;align-items:center}#home #partners-slideshow-1 .slick-track .logo{padding:1rem 1.5rem}#home #partners-slideshow-1 .slick-track img{width:100%;object-fit:contain;max-height:100px}.page-our-partners #hero h1,.page-our-partners .partners h2{font-family:bureau-grot,sans-serif !important}.page-our-partners footer .newsletter h2,.page-our-partners footer .newsletter .at-text,.page-our-partners footer .newsletter .at-select,.page-our-partners footer .newsletter span.text i,.page-our-partners footer .newsletter span.text b{font-family:bureau-grot,sans-serif;color:#fff}.page-our-partners footer .newsletter .ngp-form section.at-inner,.page-our-partners footer .newsletter .ngp-form .at-fields{background:var(--color--brand)}.block--leadership .block-title{padding:2rem 0}.block--leadership .block-title .large{margin-left:auto}@media(min-width: 768px){.block--leadership .block-title .large{width:66.666%}}.block--leadership .block-title .inner-content{padding:0 var(--horiz-pad)}@media(min-width: 768px){.block--leadership .block-title .inner-content{border-left:1px solid var(--purple)}}.block--leadership .block-title h2{margin:0 0 1rem}.block--leadership .block-title .steering-isk{margin-left:2rem;position:relative}.block--leadership .block-title .steering-isk p{line-height:1;padding-bottom:1rem}.block--leadership .block-title .steering-isk strong{position:absolute;left:-1.5rem;top:0;font-size:1.5rem;color:var(--green);font-weight:700}@media(min-width: 768px){.block--leadership .block-title .steering-isk strong{left:-1.25rem;top:.25rem}}.block--leadership .column-list{margin-top:2rem}.block--leadership .column-list ul{width:100%;-webkit-column-rule:1px solid var(--purple);column-rule:1px solid var(--purple);margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}.block--leadership .column-list ul li{flex-basis:50%;list-style:none;margin:0;padding:0 1rem 2rem}@media(min-width: 768px){.block--leadership .column-list ul li{flex-basis:33.33%}.block--leadership .column-list ul li:nth-of-type(3n-1){border-left:1px solid var(--purple)}.block--leadership .column-list ul li:nth-of-type(3n-3){border-left:1px solid var(--purple)}}.block--leadership .column-list ul .name{font-size:1rem;font-weight:700;display:flex;flex-direction:row;align-items:center;align-content:center;line-height:1;position:relative;display:inline-flex;justify-content:flex-start}@media(min-width: 768px){.block--leadership .column-list ul .name{font-size:1.33rem}}.block--leadership .column-list ul .org{font-size:1rem;line-height:1.5;font-weight:200}.block--leadership .column-list ul .isk{margin-left:1rem;transform:translateY(0.5rem)}.block--leadership .column-list .col{position:relative;align-content:center;display:flex;flex-direction:column;justify-content:center}.block--faqs .block-title{margin:0}.block--faqs .block-title h2{margin:0 0 3rem}.block--faqs .faq-item .question{font-weight:800;font-size:1.15rem;padding-top:var(--horiz-pad);cursor:pointer;display:flex;align-self:center;justify-content:space-between;transition:.5s;line-height:1.1em}.block--faqs .faq-item .question svg{width:25px;height:auto;margin-left:1rem;transition:.2s linear transform}.block--faqs .faq-item .question:hover{color:var(--green)}.block--faqs .faq-item .answer{display:none;line-height:1.55;padding-top:var(--horiz-pad);font-weight:200}.block--faqs .faq-item .answer p{font-size:14px}.block--faqs .faq-item .answer strong{font-weight:bolder}.block--faqs .faq-item.open .question svg{transform:rotate(180deg)}@media(min-width: 768px){.block--faqs .faq-item{padding-right:var(--horiz-pad)}.block--faqs .faq-item .question{font-size:1.333rem;justify-content:flex-start}}@media(min-width: 1024px){.block--faqs .faq-item .answer p{font-size:16px}}.block--map .map-content{padding:0 var(--horiz-pad) 3rem;display:flex;align-items:center}.block--map .map-content #map_holder{width:60vmax !important;margin:0 auto}.block--map .map-content #map_holder svg{width:100%;height:auto}.block--map .map-content .map{flex:1}.block--map .map-content .map-text{width:33.333%}.block--map .map-content .map-text .legend p::before{content:"■ ";font-size:50px;vertical-align:text-bottom}.block--map .map-content .map-text .legend p:first-of-type::before{color:#374499}.block--map .map-content .map-text .legend p:last-of-type::before{color:#244730}.block--map.reverse-orientation .map-content{flex-direction:row-reverse}.block--map #tt_sm_map{width:170px}.block--map #tt_sm_map .tt_sm{border-radius:0;box-shadow:3px 3px 4px rgba(0,0,0,.5);z-index:1000000;background-color:#fff;padding:1rem;opacity:.9;font:1rem/1.5 bureau-grot,sans-serif;color:#670a85;border-left:4px solid #23d29b}.block--map #tt_sm_map .tt_sm .tt_name_sm{font-weight:700;padding-bottom:.25rem}.block--map #tt_sm_map .tt_sm .tt_custom_sm{font-size:.875rem;line-height:1.1em}.block--zip-pin .block-title{margin-top:4rem}.block--zip-pin .block-title h2{margin:0}.block--zip-pin .pin-map{padding:0 var(--horiz-pad);margin:1rem 0 4rem}.block--zip-pin .pin-map .pin{margin-bottom:2rem}@media(max-width: 767px){.block--zip-pin .map-item-list{padding-top:2em}}.block--zip-pin #map{min-height:430px;height:650px}@media(max-width: 767px){.block--zip-pin #map{height:65vw}}.block--zip-pin.pin-list-above .map-item-list,.block--zip-pin.pin-list-below .map-item-list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:2em}@media(max-width: 991px){.block--zip-pin.pin-list-above .map-item-list,.block--zip-pin.pin-list-below .map-item-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 767px){.block--zip-pin.pin-list-above .map-item-list,.block--zip-pin.pin-list-below .map-item-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}.block--zip-pin.pin-list-above .pin-map{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.block--zip-pin.pin-list-above .map-item-list{padding-bottom:0 0 2em}.block--zip-pin.pin-list-below .map-item-list{padding-top:2em}@media(min-width: 768px){.block--zip-pin.pin-list-left .pin-map,.block--zip-pin.pin-list-right .pin-map{display:flex;flex-wrap:wrap}.block--zip-pin.pin-list-left .map-container,.block--zip-pin.pin-list-right .map-container{width:66.666%}.block--zip-pin.pin-list-left .map-item-list,.block--zip-pin.pin-list-right .map-item-list{width:33.333%}.block--zip-pin.pin-list-left .pin-map{flex-direction:row-reverse}.block--zip-pin.pin-list-left .map-item-list{padding-right:2rem}.block--zip-pin.pin-list-right .map-item-list{padding-left:2rem}}.mapboxgl-popup-content p{font-size:.875rem;line-height:1.1em}.mapboxgl-popup-content .btn{padding:.25em 1.5em;font-size:.675rem;margin-top:.25rem}.mapboxgl-popup-close-button{padding:0;width:auto;background-color:rgba(0,0,0,0);color:#670a85}.countdown{padding:2rem var(--horiz-pad)}@media(min-width: 768px){.countdown>div{display:flex}}.countdown>div h2,.countdown>div .time_circles{flex:1}.countdown>div h2{padding-right:1.5rem}@media(min-width: 768px)and (max-width: 1440px){.countdown>div h2{font-size:2rem}}@media(max-width: 767px){.countdown>div h2{margin-top:0}}.countdown .time_circles{justify-content:flex-end}.countdown .time_circles canvas{display:none}.countdown .time_circles,.countdown .time_circles>div{display:flex}@media(max-width: 767px){.countdown .time_circles{display:grid;grid-template-columns:1fr 1fr}}.countdown .time_circles div{display:flex;width:auto !important;top:inherit !important;left:inherit !important;align-items:center;position:inherit;flex:0 0 22%;margin-left:2%;justify-content:flex-end;flex-direction:row-reverse}@media(max-width: 767px){.countdown .time_circles div{padding:.5em 0}}.countdown .time_circles div h4,.countdown .time_circles div span{line-height:1 !important}.countdown .time_circles div span{font-size:2.5rem !important;margin-right:.45rem;color:#fff}.countdown .time_circles div h4{font-size:.8rem !important}.breadcrumbs{padding:15px 15px}.breadcrumbs .container{display:flex}.custom-background{position:absolute;top:0;left:0;width:100%;height:100%}#hero{position:relative;padding-top:3em}#hero:before,#hero:after{background-color:var(--color--accent);border-color:var(--color--accent)}#hero.has-content-image{padding-top:0}#hero.has-content-image .container{display:grid;grid-template-columns:1fr;align-items:center}@media(min-width: 1024px){#hero.has-content-image .container{grid-template-columns:1fr 2fr}.page-2022reporttoolkit #hero.has-content-image .container{grid-template-columns:2fr 1fr}}#hero.has-content-image .hero-text{order:2}@media(min-width: 1024px){#hero.has-content-image .hero-text{order:1}}#hero.has-content-image .hero-image{order:1}#hero img{width:100%;height:100%;object-fit:cover;object-position:top}#hero .hero-text{padding:0 var(--horiz-pad) 3rem}.default #hero .hero-text{padding:0}#hero .hero-text h1{font-size:2.66rem}#hero .hero-text p{margin-bottom:1.4em;font-weight:400}#hero .hero-text button{border:1px solid}#hero .hero-image figcaption{display:flex;flex-direction:row;margin:1rem 1rem 0;line-height:1.5;font-size:.88rem;justify-content:flex-end;font-weight:200}#hero .hero-image figcaption:before{content:"—";margin-right:.5rem}#hero .page-sub-nav ul{list-style:none;padding:0}#hero .page-sub-nav .menu>li{display:none}#hero .page-sub-nav .menu li.current-menu-parent,#hero .page-sub-nav .menu li.current_page_ancestor{display:block}#hero .page-sub-nav .menu li.current-menu-parent>a,#hero .page-sub-nav .menu li.current_page_ancestor>a{display:none}#hero .page-sub-nav .menu li.current-menu-parent li,#hero .page-sub-nav .menu li.current_page_ancestor li{margin:1rem 0}#hero .page-sub-nav .menu li.current-menu-parent li a,#hero .page-sub-nav .menu li.current_page_ancestor li a{border:0;background:rgba(0,0,0,0);font-family:var(--sans);color:var(--light-purple);text-transform:uppercase;font-size:1.33rem;border-bottom:4px solid;transition:.5s;padding:0;font-weight:700;cursor:pointer;text-decoration:none}#hero .page-sub-nav .menu li.current-menu-parent:hover a,#hero .page-sub-nav .menu li.current-menu-parent li.current-menu-item a,#hero .page-sub-nav .menu li.current_page_ancestor:hover a,#hero .page-sub-nav .menu li.current_page_ancestor li.current-menu-item a{color:var(--purple)}#hero .btn{font-size:1rem}#hero .bg-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#hero .bg-wrapper img{height:100%;width:100%;object-fit:cover;position:absolute}#hero .bg-wrapper.parallax-scroll img{height:120%;bottom:0;left:50%;transform:translate(-50%, 0px)}.posts-container .image{overflow:hidden;position:relative;width:100%}.posts-container .image img{position:absolute;left:0;top:0;max-width:100%;height:100%;width:100%;object-fit:cover;transition:.3s ease all}.posts-container .image img:hover{transform:scale(1.05)}.posts-container.tile-border .post-wrapper{box-shadow:0px 4px 10px -6px gray;transition:all .3s ease-in-out;background:#fff}.posts-container.tile-border .feat-img{margin:0}.posts-container.tile-border .text{padding:30px;border:1px solid #d3d3d3}.posts-container.display-list{display:flex;flex-direction:column}.posts-container.display-list .post-wrapper{margin-bottom:30px}.posts-container.display-list .article-part,.posts-container.display-list .article-part>a{display:flex}.posts-container.display-list .article-part.no-image,.posts-container.display-list .article-part.no-image>a,.posts-container.display-list .article-part.no-image .text{width:100%}.posts-container.display-list .image{width:33.333333%}.posts-container.display-list img{height:100%}.posts-container.display-list .text{display:flex;flex-direction:column;justify-content:center;padding:30px;width:66.666666%}.posts-container.display-list .text h2{padding:0}.posts-container.display-list .text .excerpt{padding-top:15px}.posts-container.display-list .text .date,.posts-container.display-list .text .author{padding:8px 0 0;margin:0}.posts-container.display-list .text .above-title{padding-bottom:5px}.posts-container.display-list .text .below-title{padding-top:5px}@media(max-width: 767px){.posts-container.display-list .article-part,.posts-container.display-list .article-part>a{flex-wrap:wrap}.posts-container.display-list .image{width:100%;max-height:76vw}.posts-container.display-list .text{width:100%;padding:30px 0}}@media(max-width: 767px){.posts-container.display-list.tile-border .text{padding:30px}}.posts-container.display-list .article-part.type-page .text{width:100%}@media(max-width: 767px){.posts-container.display-list .article-part.type-products{text-align:center}}.posts-container.display-tiles .image,.posts-container.display-slider .image{padding-bottom:67%;position:relative;width:100%}.posts-container.display-tiles .image img,.posts-container.display-slider .image img{position:absolute;left:0;top:0;max-width:100%}.posts-container.display-tiles{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;margin-top:30px}@media(max-width: 991px){.posts-container.display-tiles{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.posts-container.display-tiles{grid-template-columns:repeat(1, 1fr)}}.posts-container.display-tiles .article-part.type-products{text-align:center}.posts-container.display-tiles .article-part.type-products .image{overflow:inherit}.posts-container.display-slider .post-wrapper{margin:0 15px}.posts-container.display-slider button.slick-arrow:before{color:var(--color--link)}.posts-container.display-slider .article-part.type-post .info .divider{display:none}.posts-container.display-slider .article-part.type-post .info .categories{display:block}.posts-container.display-slider .article-part.type-post .excerpt{padding:10px 0}.posts-container.display-slider .article-part.type-products{text-align:center}.posts-container.posts-type-events.display-list .post-wrapper{margin-bottom:15px}.article-part.type-events .event--text .see-more{text-align:center}.posts-container.display-list .article-part.type-events .event--image{display:none}.posts-container.display-list .article-part.type-events .event--text{width:100%;display:grid;grid-template-columns:15% 50% 15% 20%;align-items:center;border:1px solid #94999f}.posts-container.display-list .article-part.type-events .event--text .date{background:var(--color--link);margin:5px;height:calc(100% - 10px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.posts-container.display-list .article-part.type-events .event--text .date .h4{padding:0;margin:2px 0}.posts-container.display-list .article-part.type-events .event--text .title{margin-left:5%}.posts-container.display-list .article-part.type-events .event--text .info{font-size:.9rem;line-height:1.2rem;padding:1em 0;text-align:center}.posts-container.display-list .article-part.type-events .event--text .see-event{justify-self:center}.posts-container.display-tiles .article-part.type-events,.posts-container.display-slider .article-part.type-events{position:relative}.posts-container.display-tiles .article-part.type-events .event--text,.posts-container.display-slider .article-part.type-events .event--text{padding:2em 1em 1em}.posts-container.display-tiles .article-part.type-events .event--text .date,.posts-container.display-slider .article-part.type-events .event--text .date{position:absolute;top:10px;left:-10px;background:var(--color--link);padding:.25em 1em;color:#fff;font-size:1rem}.posts-container.display-tiles .article-part.type-events .event--text .date span,.posts-container.display-slider .article-part.type-events .event--text .date span{padding:0;line-height:1}.posts-container.display-tiles .article-part.type-events .event--text .title,.posts-container.display-slider .article-part.type-events .event--text .title{padding:0 0 .5em;font-size:2.5rem}.posts-container.display-tiles .article-part.type-events .event--text .info,.posts-container.display-slider .article-part.type-events .event--text .info{font-size:1rem}.posts-container.display-tiles .article-part.type-events .event--text .info p,.posts-container.display-tiles .article-part.type-events .event--text .info span,.posts-container.display-slider .article-part.type-events .event--text .info p,.posts-container.display-slider .article-part.type-events .event--text .info span{font-size:1em;line-height:1.5em}.posts-container.display-tiles .article-part.type-events .event--text .see-event,.posts-container.display-slider .article-part.type-events .event--text .see-event{margin:1.5em 0 5px;border-radius:0}.posts-container.display-tiles .article-part.type-events.no-image .event--text,.posts-container.display-slider .article-part.type-events.no-image .event--text{padding-top:10px}.posts-container.display-tiles .article-part.type-events.no-image .event--text .date,.posts-container.display-slider .article-part.type-events.no-image .event--text .date{position:inherit;width:fit-content;margin-bottom:1em}.posts-container.display-tiles .article-part.type-events.no-image .event--text .date h4,.posts-container.display-slider .article-part.type-events.no-image .event--text .date h4{font-size:1rem}.can_embed{width:100%}#can_embed_form,#donate_auto_modal,#donate_make_recurring_modal{color:var(--purple);font-size:1rem;line-height:30px;font-family:bureau-grot,sans-serif;font-weight:400;outline:none;background-color:rgba(0,0,0,0);width:100%;max-width:100%;box-sizing:border-box}#can_embed_form div,#donate_auto_modal div,#donate_make_recurring_modal div{clear:none !important}#can_embed_form{border:none;padding:0;word-wrap:break-word !important}#can_embed_form:not(.full) #action_info{margin-top:40px !important}#can_embed_form form li{width:100%;margin:0;list-style:none outside none;position:relative;box-sizing:border-box}#can_embed_form .form_builder_output{margin:0 !important}#can_embed_form .js-d_sharing{font-size:11px}#can_embed_form .international_link-wrap,#can_embed_form .country_drop_wrap{display:none}#can_embed_form .js-d_sharing ul{margin:15px 0 0;padding:0}#can_embed_form input[type=email],#can_embed_form input[type=number],#can_embed_form input[type=password],#can_embed_form input[type=tel],#can_embed_form input[type=text],#can_embed_form input[type=url],#can_embed_form input[type=submit]{border:1px solid var(--purple);border-right:none;background:rgba(0,0,0,0);color:var(--purple);font-size:1rem;padding:1.5em var(--horiz-pad);width:100%;border-radius:0}#can_embed_form input[type=email]::placeholder,#can_embed_form input[type=number]::placeholder,#can_embed_form input[type=password]::placeholder,#can_embed_form input[type=tel]::placeholder,#can_embed_form input[type=text]::placeholder,#can_embed_form input[type=url]::placeholder,#can_embed_form input[type=submit]::placeholder{color:var(--purple)}#can_embed_form input[type=submit]{letter-spacing:2px;text-transform:uppercase}#can_embed_form textarea{padding:2.5em var(--horiz-pad);width:100%;border-radius:0;resize:none;transition:border-color .3s linear,background-color .3s linear;border:1px solid var(--purple);background-color:#fff;box-sizing:border-box;white-space:pre-wrap;margin-top:-2px;min-height:200px;border-right:none}#can_embed_form label{line-height:20px;font-size:12px;color:#909090;width:100%;margin-bottom:2px}#can_embed_form .ajax-loading,#can_embed_form .action_owner,#can_embed_form_inner h2,#can_embed_form_inner h4,#logo_wrap{display:none}footer #can_embed_form{color:var(--white)}footer #can_embed_form #can_embed_form_inner #form_col1{float:left;width:calc(100% - 125px)}@media(min-width: 768px){footer #can_embed_form #can_embed_form_inner #form_col1{width:calc(100% - 200px)}}footer #can_embed_form #can_embed_form_inner #form_col1 label{display:none !important}footer #can_embed_form #can_embed_form_inner #form_col2{width:125px;display:inline-block}@media(min-width: 768px){footer #can_embed_form #can_embed_form_inner #form_col2{width:200px}}footer #can_embed_form #can_embed_form_inner label{color:#fff}footer #can_embed_form input[type=email],footer #can_embed_form input[type=submit]{border:1px solid var(--white);color:#fff}footer #can_embed_form input#form-email::placeholder{color:#fff}.embed-form-wrap{padding-top:2.5rem}.embed-form-wrap .floatlabel-label{display:none !important}.embed-form-wrap .floatlabel-label-inactive{display:none}.embed-form-wrap #can_embed_form input,.embed-form-wrap #can_embed_form select,.embed-form-wrap #can_embed_form textarea{font-size:1rem;font-weight:200;margin-bottom:-1px}.embed-form-wrap #can_embed_form input::placeholder,.embed-form-wrap #can_embed_form select::placeholder,.embed-form-wrap #can_embed_form textarea::placeholder{color:var(--purple)}.embed-form-wrap #can_embed_form input[type=submit]{background:var(--purple);color:#fff;border:none}.embed-form-wrap #can_embed_form input[type=submit]:hover{background:var(--green)}@media(min-width: 460px){.embed-form-wrap #can_embed_form input[type=submit]{width:50% !important}}.embed-form-wrap .control-label{display:none}.embedded-form.ngp-form{max-width:100%;width:100%}.embedded-form.ngp-form *,.embedded-form.ngp-form .btn-at{font-family:bureau-grot,sans-serif}.embedded-form.ngp-form header,.embedded-form.ngp-form footer,.embedded-form.ngp-form .at-legend{display:none}.embedded-form.ngp-form .at-inner{background:rgba(0,0,0,0)}.embedded-form.ngp-form .at-inner:before,.embedded-form.ngp-form .at-inner:after{display:none}.embedded-form.ngp-form .at-checkbox-title,.embedded-form.ngp-form .text,.embedded-form.ngp-form label{color:#fff}.embedded-form.ngp-form .at-form-submit{padding-top:0}.embedded-form.ngp-form .at-submit{margin-top:0;background:#23d29b;border-radius:0}.embedded-form.ngp-form .at-submit:hover,.embedded-form.ngp-form .at-submit:focus{background:#23d29b}.single-state .container{max-width:920px}@media(max-width: 991px){.single-state .container{padding:0 60px}}@media(max-width: 991px){.single-state .container{padding:0 30px}}.single-state table{width:100%}.single-state table td,.single-state table p{font-size:1rem;margin:0;font-weight:200;line-height:1.3}.single-state table td,.single-state table th{padding:.5rem 1em}.single-state table tr.DEM{background-color:#c7e1f8}.single-state table tr.GOP{background-color:#ffc4c4}@media(max-width: 675px){.single-state table,.single-state table tbody,.single-state table tr,.single-state table th,.single-state table td{display:block;border:0;width:100%;padding:0;font-size:1rem}.single-state table td,.single-state table th{padding:.5rem 0}}.single-state .state-info{position:relative;padding:60px 1rem;background:#f6f0f9}.single-state .state-info a{position:absolute;top:1rem;left:3rem;z-index:3}@media(min-width: 767px){.single-state .state-info a{top:2rem}}.single-state .state-info .container{position:relative;z-index:2}@media(max-width: 991px){.single-state .state-info .container{display:flex;align-items:center}}@media(min-width: 992px){.single-state .state-info .container{padding:60px 1rem;padding:60px 1rem 0 2rem}}@media(max-width: 675px){.single-state .state-info .container{display:block}}@media(max-width: 991px){.single-state .state-info .grade{padding:2rem 0px 1rem}}.single-state .state-info h1{margin:0 0 1rem;font-size:3.3rem}@media(max-width: 675px){.single-state .state-info h1{font-size:2.6rem}}@media(min-width: 676px)and (max-width: 991px){.single-state .state-info .content{text-align:right}}@media(min-width: 992px){.single-state .state-info .content{padding-top:2rem}}@media(max-width: 675px){.single-state .state-info .content{margin-top:1rem}}.single-state .state-info .icons{display:flex;flex-direction:column}.single-state .state-info .icon{font-size:1.8rem;margin-bottom:.25rem}@media(max-width: 675px){.single-state .state-info .icon{font-size:1.4rem}}.single-state .state-info .icon span{padding-left:.25em;margin-right:1rem;font-size:.7em}.single-state .state-info .icon .btn{display:inline-block;padding:.5rem 1rem;position:initial;margin:.45rem 1rem;margin-left:0;width:200px;background:var(--color--accent);color:var(--color--brand)}.single-state .state-info .icon .btn:hover{background:var(--color--brand);color:#fff}.single-state .state-info .svg-state svg{position:absolute;height:auto;top:0;width:100%;left:0%;opacity:.3;z-index:1}@media(max-width: 991px){.single-state .state-info .svg-state svg{height:200%;top:-50%}}@media(max-width: 675px){.single-state .state-info .svg-state svg{height:300%;top:-100%}}.single-state .state-info .svg-state svg path,.single-state .state-info .svg-state svg polygon{fill:#e0cde9}@media(min-width: 992px){.single-state .state-info{width:50%}}.single-state .voter-info{padding-bottom:2rem}.single-state .voter-info h2{padding-top:.5em}@media(min-width: 992px){.single-state .voter-info{flex:1;padding-right:3rem}}.single-state .voter-info h2{font-size:1.8rem}.single-state .voter-info h3{padding-bottom:1rem}.single-state .voter-info ul li{font-weight:300;font-size:1.1rem;padding-bottom:.6rem}@media(min-width: 992px){.single-state{display:flex}.single-state .voter-info:before,.single-state .state-info:after{display:none}.single-state .rating,.single-state .content{max-width:100%}}@media(max-width: 767px){.single-state{padding-top:105px}}.page-home header.home-hide-logo .header-logo{display:none}.page-home main{padding-top:0}.page-home #hero{min-height:550px}@media(max-width: 767px){.page-home #hero{min-height:650px}}.page-home #hero:after{content:none}.page-home #hero.full-height-home-hero{height:calc(100vh - 42px)}@media(max-width: 850px){.page-home #hero.full-height-home-hero{height:calc(100vh - 72px)}}@media(max-width: 767px){.page-home #hero.full-height-home-hero{height:calc(100vh - 112px)}}@media(max-width: 500px){.page-home #hero.full-height-home-hero{height:calc(100vh - 132px)}}.page-home #hero .bg-wrapper:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-color:rgba(0,0,0,.3)}.page-home #hero .container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;margin-top:0 0 5rem}@media(max-width: 767px){.page-home #hero .container{flex-direction:column;justify-content:flex-end}}.page-home #hero .hero-text{color:#fff;margin:0 auto 5rem;padding:0 2em 0 3rem;text-align:center}@media(max-width: 767px){.page-home #hero .hero-text{margin-bottom:0}}.page-home #hero .hero-text h1{text-align:center;font-size:2.667rem;line-height:1.2;margin-bottom:2rem}.page-home #hero .hero-text .section-buttons{margin-bottom:2rem}.page-home #hero .hero-text a.btn{display:inline-block;width:auto;padding:1rem 6%;margin:.25rem;background:#670a85}.page-home #hero .hero-text a.btn:hover,.page-home #hero .hero-text a.btn:focus{background:#e0cde9;color:#670a85}#home section:nth-of-type(2).block--text-image .image-part .image-wrapper{height:46vw}@media(max-width: 767px){#home section:nth-of-type(2).block--text-image .image-part .image-wrapper{min-height:100vw}}.pledge-container{max-width:700px;padding-right:0;margin:0 auto 3rem;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.pledge-container .civicengine-address{display:none}@media(max-width: 767px){.pledge-container{padding-right:0rem;height:auto;max-width:330px}}.pledge-container div{background:rgba(255,255,255,.3);background:rgba(103,10,133,.7);padding:1rem;border-radius:1rem}.pledge-container h2{color:#fff}#hero .pledge-container{display:none}.page-home #hero .pledge-container{display:flex;max-width:calc(350px + 3rem);padding-right:3rem;max-width:600px;padding-right:0;margin:0;height:auto;justify-content:center}.page-home #hero .pledge-container h2{text-align:center}.standard.standard-sidebar .sidebar{padding:30px 0 0}.standard.standard-sidebar .sidebar .menu-item{display:none}.standard.standard-sidebar .sidebar .menu-item a{display:block;margin-bottom:10px;line-height:1.2}.standard.standard-sidebar .sidebar .menu-item ul.sub-menu{padding-left:10px}.standard.standard-sidebar .sidebar .menu-item.current_page_item,.standard.standard-sidebar .sidebar .menu-item.current-page-ancestor{display:block}.standard.standard-sidebar .sidebar .menu-item.current_page_item .menu-item,.standard.standard-sidebar .sidebar .menu-item.current-page-ancestor .menu-item{display:block}.standard.standard-sidebar .sidebar .menu-item.current-page-ancestor .current_page_item>a{display:block;font-weight:700}.standard.standard-sidebar .sidebar .current_page_item>a{font-weight:700}.standard.standard-sidebar .body-content{padding:0}.standard.standard-sidebar .body-content section{padding:0 0 45px}.standard.standard-sidebar .body-content .container{margin:0;padding:0;max-width:100%;width:100%}.standard.standard-sidebar .body-content .row{margin:0}@media(min-width: 768px){.standard.standard-sidebar .body-content{padding:0 0 0 60px}}.page-state-rules main section:nth-of-type(2) .split{padding-bottom:2rem}.page-state-rules .module--map{padding-bottom:3rem}@media(min-width: 768px){.page-state-rules .state-dropdown{display:none}}@media(max-width: 767px){.page-state-rules .block--map{display:none}}.page-get-involved #hero,.page-premier-partner #hero,.page-get-involved-today #hero{display:none}@media(max-width: 767px){.block--split .col-small{margin-top:2rem}.page-get-involved .block--split .col-small{display:none}}.template-toolkit #hero .bg-wrapper{width:160px;height:160px;display:block;position:relative;margin-left:var(--horiz-pad);border-radius:20px}.template-toolkit .faq-item,.template-toolkit .step-part{margin-top:-1px}.template-toolkit .faq-item .question,.template-toolkit .step-part .step-label{display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:var(--lightest-purple);border:1px solid var(--purple)}.template-toolkit .faq-item .question svg,.template-toolkit .step-part .step-label svg{width:20px;height:auto;cursor:pointer;padding:0 .25rem}.template-toolkit .faq-item .answer,.template-toolkit .step-part .step-items{border-left:1px solid var(--purple);border-right:1px solid var(--purple)}.template-toolkit .faq-item:last-of-type .answer,.template-toolkit .step-part:last-of-type .step-items{border-bottom:1px solid var(--purple)}.template-toolkit .step-part .step-label{cursor:pointer;transition:.5s}.template-toolkit .step-part .step-label:hover{color:var(--green)}.template-toolkit .step-part .step-label svg{transition:.2s linear transform}.template-toolkit .step-part.open .step-label svg{transform:rotate(180deg)}.template-toolkit .toolkit--pages .page-links{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5rem;max-width:900px;margin:auto;padding:0rem var(--horiz-pad) 4rem}@media(max-width: 767px){.template-toolkit .toolkit--pages .page-links{grid-template-columns:repeat(2, 1fr)}}.template-toolkit .toolkit--pages a{transition:all .2s ease-in-out}.template-toolkit .toolkit--pages a:hover img,.template-toolkit .toolkit--pages a:focus img{opacity:.1}.template-toolkit .toolkit--pages .child-page-link{background:var(--purple);color:#fff;position:relative;text-align:center;border-radius:20px;margin:auto;height:240px}.template-toolkit .toolkit--pages .child-page-link img,.template-toolkit .toolkit--pages .child-page-link div{position:absolute}.template-toolkit .toolkit--pages .child-page-link img{width:100%;height:100%;top:0;left:0;object-fit:cover;border-radius:20px;opacity:.3;transition:opacity .2s ease-in-out}.template-toolkit .toolkit--pages .child-page-link div{display:flex;align-items:center;width:100%;height:100%;justify-content:center;font-size:1.5rem;padding:7%}.template-toolkit .block--faqs .split{padding:0}.template-toolkit .block--faqs .col-container{padding:4rem var(--horiz-pad);max-width:1200px;margin:0 auto}.template-toolkit .block--faqs .col-container .col-small{display:none}.template-toolkit .block--faqs .col-container .col-large{width:100%}.template-toolkit .block--faqs .faq-item .question{font-size:var(--font--size-h3)}.template-toolkit .block--faqs .faq-item .answer{padding:var(--horiz-pad) 1rem .5rem}.template-toolkit .block--faqs .faq-item .answer li{padding-left:10px}.template-toolkit .block--faqs .faq-item .answer li::marker{content:"★"}.template-toolkit .block--faqs .faq-item .answer li i{font-size:.85em}.template-toolkit.toolkit-child #hero.has-content-video .container .hero-video{position:relative;height:0;margin:0 var(--horiz-pad);padding-bottom:53.25%;cursor:pointer;margin-top:-3rem}.template-toolkit.toolkit-child #hero.has-content-video .container .hero-video video{max-width:100%;width:100%;position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 1024px){.template-toolkit.toolkit-child #hero.has-content-video .container.hero-text-present{display:flex}.template-toolkit.toolkit-child #hero.has-content-video .container.hero-text-present .hero-video{max-width:40%;flex:0 0 40%;margin:2em var(--horiz-pad) 0 0;padding-bottom:23.25%}}.template-toolkit.toolkit-child #hero .bg-wrapper{display:none}.template-toolkit .toolkit--steps .steps{padding:3rem var(--horiz-pad)}.template-toolkit .toolkit--steps .step-items{display:none;padding:1rem}.template-toolkit .toolkit--steps .step-items .item{display:flex;padding-left:2%}.template-toolkit .toolkit--steps .step-items svg{margin-top:.4rem;margin-right:1rem}.template-toolkit .toolkit--steps .step-items a{text-decoration:underline;font-weight:400}.template-toolkit .toolkit--steps .step-items p,.template-toolkit .toolkit--steps .step-items p>span{font-weight:200 !important}.template-toolkit #content .container{padding:0 var(--horiz-pad) 3rem}.block--script#donate .container #fc-direct-embed-loader-out{display:none !important}.block--script#donate .container #fc-embed-frame{margin:2em auto !important}.page-voter-tool .voter--block,.page-vote .voter--block{margin-top:3rem}.page-voter-tool .voter--block>.wp-block-group__inner-container,.page-vote .voter--block>.wp-block-group__inner-container{display:flex;justify-content:center}.page-voter-tool .voter--block .civicengine-container,.page-vote .voter--block .civicengine-container{width:100%;max-width:790px;margin:unset;margin-left:2rem}.page-voter-tool .voter--labels,.page-vote .voter--labels{white-space:nowrap}@media(max-width: 550px){.page-voter-tool .voter--block .civicengine-container,.page-vote .voter--block .civicengine-container{margin:0}.page-voter-tool .voter--labels,.page-vote .voter--labels{display:none}}/*# sourceMappingURL=custom.css.map */
