*{line-height:150%}.template1 h1{line-height:125%}.template1{overflow-x:hidden}.template1 div p{margin-bottom:1rem;line-height:150%}.template1 div p:last-child{margin-bottom:0}@media(min-width:1024px){.template1 header.transparent>div{background-color:rgba(0,0,0,0)!important}.template1 header.transparent>div .extra-menu-trigger,.template1 header.transparent>div .extra-menu-trigger .menu-icon,.template1 header.transparent>div .top-bar ul>li>a,.template1 header.transparent>div nav.desktop-nav>ul>li svg,.template1 header.transparent>div nav.desktop-nav>ul>li>a:not(.btn),.template1 header.transparent>div nav.desktop-nav>ul>li>div>a:not(.btn),.template1 header.transparent>div nav.desktop-nav>ul>li>span,.template1 header.transparent>div.top-bar ul>li>a{color:#fff!important}.template1 header.transparent>div .extra-menu-trigger .menu-icon span{background-color:#fff!important}}.template1 header.scrolled:not(.xl\:absolute) .top-bar{display:none!important}.template1 header.scrolled:not(.xl\:absolute) .logo-image{height:3rem}.template1 header.scrolled:not(.xl\:absolute){box-shadow:0 4px 3px rgba(0,0,0,.07)}.template1 main .banner-box .banner-box-image-container img{display:inline-block}.template1 main .module-box h1:not([class^=text-]){font-weight:700;font-size:3rem;line-height:125%;margin-bottom:2rem}@media(max-width:768px){.template1 main .module-box h1:not([class^=text-]){font-size:2rem}}.template1 main .module-box h2:not([class^=text-]){font-weight:700;font-size:2.25rem;margin-bottom:1.5rem;line-height:125%}@media(max-width:768px){.template1 main .module-box h2:not([class^=text-]){font-size:1.75rem}}.template1 main .module-box .module-box-title h3{font-weight:700;font-size:1.5rem;margin-bottom:1.5rem;line-height:150%}.template1 main .module-box .text-content ol,.template1 main .module-box .text-content ul{padding-left:2rem;margin-bottom:1rem}.template1 main .module-box .text-content ol li,.template1 main .module-box .text-content ul li{list-style-type:disc}.template1 main .module-box .text-content ol ol,.template1 main .module-box .text-content ol ul,.template1 main .module-box .text-content ul ol,.template1 main .module-box .text-content ul ul{margin-top:1rem}.template1 main .module-box .text-content ol ol li,.template1 main .module-box .text-content ol ul li,.template1 main .module-box .text-content ul ol li,.template1 main .module-box .text-content ul ul li{list-style-type:circle}.template1 main .module-box .text-content ol li{list-style-type:decimal;margin-bottom:1rem}.template1 main .module-box .text-content a:not(.btn){text-decoration:underline}.template1 main .module-box .text-content a:not(.btn):hover{color:var(--color-secondary)}.template1 main .module-box.module-stats-view g,.template1 main .module-box.module-stats-view svg{fill:var(--color-primary-text)}.template1 .module-article h3{font-weight:700;font-size:1.5rem;line-height:150%}.template1 .module-article h4{font-size:1.25rem;font-weight:700}.template1 .module-article p{margin-bottom:1rem}.template1 .module-article table{margin-left:-.5rem;margin-right:-.5rem}.template1 .module-article table td{padding:.5rem}.template1 .footer h3{font-weight:700}.template1 .footer img{display:inline-block}.template1 .footer li,.template1 .footer td{margin:0;line-height:150%}.template1 .footer a{font-weight:inherit}.ReactModal__Overlay{z-index:100}.ReactModal__Overlay .modal-title{background-color:var(--color-primary);color:#fff}.ReactModal__Overlay .modal-title h2,.ReactModal__Overlay .modal-title h3{color:#fff}