/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}b,strong{font-weight:inherit;font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}video{display:inline-block}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,dl,figure,h1,h2,h3,h4,h5,p{margin:0}button{background:transparent;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{margin:0;padding:0}ol,ul{margin:0}[tabindex="-1"]:focus{outline:none!important}*,:after,:before{border:0 solid #aca59e}img{border-style:solid}[type=button],[type=reset],[type=submit],button{border-radius:0}textarea{resize:vertical}img{max-width:100%}button,input,select,textarea{font-family:inherit}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;opacity:.5}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit;opacity:.5}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:inherit;opacity:.5}input::placeholder,textarea::placeholder{color:inherit;opacity:.5}[role=button],button{cursor:pointer}*{-webkit-transition:none!important;transition:none!important;opacity:1!important}body{font-family:brand-font,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3e3935;background:#f3f3f3;font-weight:400;font-size:22px;line-height:32px;font-size:2.2rem;line-height:3.2rem}p{margin-bottom:1.8em}li,p,ul{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem}h1,h2,h3,h4,h5{font-family:brand-font;margin-bottom:.8em}.h1,h1{font-size:30px;line-height:36px;font-size:3rem;line-height:3.6rem;font-weight:700}@media (min-width:992px){.h1,h1{font-size:50px;line-height:56px;font-size:5rem;line-height:5.6rem}}.h2,h2{font-size:30px;line-height:36px;font-size:3rem;line-height:3.6rem;font-weight:700}@media (min-width:992px){.h2,h2{font-size:36px;line-height:42px;font-size:3.6rem;line-height:4.2rem}}.h3,h3{font-size:26px;line-height:30px;font-size:2.6rem;line-height:3rem;font-weight:500}@media (min-width:992px){.h3,h3{font-size:30px;line-height:46px;font-size:3rem;line-height:4.6rem}}.h4,h4{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;font-weight:500}@media (min-width:992px){.h4,h4{font-size:20px;line-height:22px;font-size:2rem;line-height:2.2rem}}.h5,h5{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:700}.row.flex{display:block}.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-12,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-9,.col-sm-10,.col-sm-12,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-10,.col-xs-12{width:100%}.object-cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.page-split{position:absolute;height:100%;width:100vw;background-color:#fff;opacity:0;right:0;will-change:transform}.page-split-form hr{margin-left:-1.5rem;width:calc(100% + 3rem)}@media (min-width:992px){.page-split-form hr{width:100vw;margin-left:-7rem}}.translate-z-0{transform:translateZ(0);-webkit-transform:translateZ(0)}.back-link{color:#9adbe8;font-size:14px;line-height:20px;font-size:1.4rem;line-height:2rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;font-weight:700}.back-link:before{content:"";background:url("/images/icon_arrow-prev-blue-light.svg");height:10px;width:10px;display:inline-block;margin-right:5px;margin-top:2px;font-weight:700;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.back-link:active,.back-link:focus,.back-link:hover{text-decoration:none;opacity:.8;color:#9adbe8}.back-link:active:before,.back-link:focus:before,.back-link:hover:before{-webkit-transform:translate(-5px);transform:translate(-5px)}.back-link.back-link--granite{color:#3e3935}.back-link.back-link--granite:before{background:url("/images/icon_arrow-prev-granite.svg")}.back-link.back-link--granite:active,.back-link.back-link--granite:focus,.back-link.back-link--granite:hover{color:#3e3935}.share{margin-right:10px;margin-bottom:0;display:inline-block}@media (min-width:992px){.share{width:50%;float:left}}.social{display:inline-block;padding:0!important;margin:0;line-height:1.3rem}@media (min-width:992px){.social{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:calc(50% - 10px);-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}}.social li{list-style-type:none;display:inline-block}.social a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.social a:hover{opacity:.5}.time-w:before{content:"";display:block;background:url("/images/icon-time-white.svg") no-repeat;height:10px;width:10px;float:left;margin-top:4px;margin-right:5px}.time-b:before{content:"";display:inline-block;height:10px;width:10px;margin-right:5px}.time-b:before{background:url("/images/icon-time-black.svg") no-repeat}.check:before{display:block;float:left;margin-right:9px}.check:before,.check_after:after{content:"";background:url("/images/icon-check.svg") no-repeat;height:13px;width:13px;margin-top:6px}.check_after:after{display:inline-block;margin-left:9px;opacity:.5}.check_before{list-style-type:none;padding-left:24px;position:relative}.check_before:before{content:"";position:absolute;left:0;top:5px;background:url("/images/icon-check.svg") no-repeat;height:13px;width:13px}.line{border:0;border-top:.5px solid #d7d7d7;opacity:.5}.arrow-right--arbutus:active,.arrow-right--arbutus:hover,.arrow-right--white:active,.arrow-right--white:hover,.arrow-right:active,.arrow-right:hover{text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:.8}.arrow-right--arbutus:active:after,.arrow-right--arbutus:active svg,.arrow-right--arbutus:hover:after,.arrow-right--arbutus:hover svg,.arrow-right--white:active:after,.arrow-right--white:active svg,.arrow-right--white:hover:after,.arrow-right--white:hover svg,.arrow-right:active:after,.arrow-right:active svg,.arrow-right:hover:after,.arrow-right:hover svg{margin-left:15px}.arrow-right--arbutus:after,.arrow-right--white:after,.arrow-right:after{-webkit-transition:margin .2s ease;transition:margin .2s ease;content:url("/images/icon_arrow-next-blue-small.svg");height:11px;width:10px;margin-left:10px}.arrow-right--multi:after{content:""}.arrow-right--multi svg{-webkit-transition:margin .2s ease;transition:margin .2s ease;height:11px;width:10px;margin-left:10px}.arrow-down:after{display:inline-block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;content:url("/images/icon-download.svg");height:11px;width:10px;margin-left:10px}.arrow-down:active,.arrow-down:hover{text-decoration:none}.arrow-right--white:after{content:url("/images/icon_arrow-next-white-small.svg")}.arrow-right--arbutus:focus,.arrow-right--arbutus:hover{color:#fd5f35}.arrow-right--arbutus:after{content:url("/images/icon_arrow-next-arbutus-small.svg")}.color-grass{color:#50b848!important}.color-black{color:#222b2f!important}.color-stone{color:#9c948d!important}.background--ice{background-color:#fff}.container--padded{padding-top:50px;padding-bottom:50px}.container-min-height{min-height:700px}.container-min-height-md{min-height:400px}.nav-tabs{border-bottom:none}.campaign-detail__content ol,.campaign-detail__content ul,.tab-content ol,.tab-content ul{padding-left:20px}.campaign-detail__content .check+ol,.campaign-detail__content .check+ul,.tab-content .check+ol,.tab-content .check+ul{padding-left:42px}.campaign-detail__content .check+ol ol,.campaign-detail__content .check+ol ul,.campaign-detail__content .check+ul ol,.campaign-detail__content .check+ul ul,.tab-content .check+ol ol,.tab-content .check+ol ul,.tab-content .check+ul ol,.tab-content .check+ul ul{padding-left:20px}.tab-pane{background:#fff;padding:15px;border-radius:5px;border-top-left-radius:0;-webkit-box-shadow:0 2px 56px 1px rgba(0,0,0,.05);box-shadow:0 2px 56px 1px rgba(0,0,0,.05)}@media (min-width:768px){.tab-pane{padding:50px 60px;margin:0}}.tab-pane.campaign{background:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}figure{margin-bottom:50px}figure img{width:100%;height:auto}::-moz-selection{background:#d8f1f6}::selection{background:#d8f1f6}.type-align-center{text-align:center}.campaign-bg-1{background-color:#d7f1f6}.campaign-bg-2{background-color:#e5fff3}.campaign-bg-4{background-color:#cfe7f0}.campaign-bg-6{background-color:#e5f5f6}.tailwind-hidden{display:none}.icon-chevron{will-change:transform;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.is-active .icon-chevron{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@-webkit-keyframes crossfade{to{background-color:#10a3c8}}@keyframes crossfade{0%{background-color:#10a3c8}3%{background-color:#004f6c}20%{background-color:#004f6c}23%{background-color:#046a38}40%{background-color:#046a38}43%{background-color:#50b848}60%{background-color:#50b848}63%{background-color:#fd5f35}80%{background-color:#fd5f35}83%{background-color:#10a3c8}to{background-color:#10a3c8}}.welcome__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:340px}@media (min-width:576px){.welcome__info{max-width:400px}}@media (min-width:1200px){.welcome__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-left:0;margin-right:0;max-width:none}}.welcome__info-item{position:relative;padding-left:1rem;margin-bottom:1.5rem;font-weight:500;font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;text-align:left}@media (min-width:1024px){.welcome__info-item{font-size:14px;line-height:20px;font-size:1.4rem;line-height:2rem}}@media (min-width:1200px){.welcome__info-item{margin-bottom:0;max-width:166px}}.welcome__info-item:before{content:"";position:absolute;top:5px;left:-14px;width:12px;height:12px;background:url("/images/icon-check.svg") no-repeat;background-size:100%}@media print{.print-hide{display:none!important}}html.has-mobile-nav-open{overflow:hidden}.header{position:relative;z-index:50;top:0;left:0;width:100%}.header__wrapper{min-height:70px}@media (min-width:1200px){.header__wrapper{min-height:90px}}.header__nav-toggle{position:absolute;padding:0;margin:1rem;border-width:0;width:23px;height:17px;z-index:15;top:16px;right:14px;background:transparent}.header__nav-toggle:focus{outline:none}@media (min-width:1200px){.header__nav-toggle{display:none}}.header__nav-toggle .icon-bar{display:block;position:absolute;opacity:1;height:3px;width:100%;background:#cbc4bc;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header__nav-toggle .top-bar{top:0}.header__nav-toggle .middle-bar,.header__nav-toggle .top-bar{-webkit-transform-origin:left center;transform-origin:left center}.header__nav-toggle .middle-bar{top:7px}.header__nav-toggle .bottom-bar{top:14px;-webkit-transform-origin:left center;transform-origin:left center}.has-mobile-nav-open .header__nav-toggle{position:fixed}.has-mobile-nav-open .header__nav-toggle .top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:0}.has-mobile-nav-open .header__nav-toggle .middle-bar{width:0;opacity:0}.has-mobile-nav-open .header__nav-toggle .bottom-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:13px;left:0}.header__inner{background-color:#fff;position:fixed;z-index:10;width:100vw;top:0;left:0}.header__inner:after{height:100%;z-index:20;bottom:0;pointer-events:none;content:"";-webkit-box-shadow:0 4px 8px 2px rgba(0,0,0,.07);box-shadow:0 4px 8px 2px rgba(0,0,0,.07);position:absolute;width:100%}.has-mobile-nav-open .header__inner:after{-webkit-box-shadow:none;box-shadow:none}.header__item{display:-webkit-box;display:-ms-flexbox;display:flex}.header__item .header__site-logo{margin-right:auto;margin-left:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1200px){.header__item .header__site-logo{margin-left:unset;margin-right:unset}}.header__item.account{display:none}@media (min-width:1200px){.header__item.account{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__item.logo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1200px){.header__item.logo{max-width:285px;margin-right:5px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.header__nav-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin-bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;min-width:220px}.header__nav-items .dropdown-toggle:hover,.header__nav-items .dropdown-toggle[aria-expanded=true]{color:#10a3c8;text-decoration:none}.header__nav-items .dropdown-toggle:hover svg #Artboard,.header__nav-items .dropdown-toggle[aria-expanded=true] svg #Artboard{fill:#10a3c8}.header__site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:75%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 0}@media (min-width:1200px){.header__site-logo--mobile{display:none}}.header__site-logo--desktop{display:none}@media (min-width:1200px){.header__site-logo--desktop{display:block}}@media (min-width:1200px){.header__site-logo{width:100%}}.header__dropdown{position:fixed;background-color:#fff;opacity:0;pointer-events:none;z-index:0;bottom:100%;width:100%;visibility:hidden;left:0;height:100vh;will-change:transform;-webkit-transition:all .2s ease;transition:all .2s ease}.has-nav-open .header__dropdown{opacity:1;visibility:visible;pointer-events:auto}.header__dropdown-background{position:absolute;width:100vw;height:100%;background-color:#f3f3f3;left:100%}[data-transition=true] .header__dropdown-background{-webkit-transition:all .3s ease;transition:all .3s ease}.header__dropdown-block.dropdown-menu{border-radius:2px;border-top-left-radius:0;border-top-right-radius:0;min-width:205px;border:0 solid transparent;padding:0 10px 18px;top:54px;margin:0;left:-12px;-webkit-box-shadow:0 12px 12px rgba(0,0,0,.175);box-shadow:0 12px 12px rgba(0,0,0,.175)}.header__dropdown-block.dropdown-menu>li>a{font-weight:500;color:#3e3935;padding:10px 20px}@media (min-width:1200px){.header__dropdown-block.dropdown-menu>li>a{padding:3px 20px}}.header__dropdown-block.dropdown-menu>li>a:focus,.header__dropdown-block.dropdown-menu>li>a:hover{color:#10a3c8;background-color:transparent}.header__dropdown-block.dropdown-menu .divider{margin:12px -10px;width:calc(100% + 20px)}@media (min-width:1200px){.header__dropdown-block.dropdown-menu .divider{margin:20px -10px 12px}}.header__dropdown-block--auth.dropdown-menu{min-width:167px;left:-103px;top:45px}@media (min-width:1200px){.header__dropdown-block--auth.dropdown-menu{left:-12px;top:54px}}.header .nav-link{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.header .nav-link:hover{opacity:.8;text-decoration:none}.header .vue-search-box__container{position:absolute;z-index:10;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);background:#10a3c8;width:100%;padding:40px 0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.header .vue-search-box__container .container,.header .vue-search-box__container__input-container{position:relative}.header .vue-search-box__container__input-container__search-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;width:16px}.header .vue-search-box__container__input-container__input{height:48px;width:100%;border-radius:5px;color:#3e3935;padding:15px 15px 15px 52px}.header .vue-search-box__container__input-container__input[type=search]::-ms-clear,.header .vue-search-box__container__input-container__input[type=search]::-ms-reveal{display:none;width:0;height:0}.header .vue-search-box__container__input-container__input:active,.header .vue-search-box__container__input-container__input:focus{border:none;outline:none}.header .vue-search-box__container__input-container .ais-input::-webkit-input-placeholder{opacity:1}.header .vue-search-box__container__input-container .ais-input::-moz-placeholder{opacity:1}.header .vue-search-box__container__input-container .ais-input::-ms-input-placeholder{opacity:1}.header .vue-search-box__container__input-container .ais-input::placeholder{opacity:1}.header .vue-search-box__container__clear-all{font-size:14px;color:#10a3c8;position:absolute;right:-20px;top:50%;padding:10px;-webkit-transform:translate(-45%,-50%);transform:translate(-45%,-50%)}.header .vue-search-box__container__results-container{position:absolute;background:#fff;width:calc(100% - 30px);border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.header .vue-search-box__container__results-container__result{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;padding:20px!important;border-top:1px solid #cbc4bc;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.header .vue-search-box__container__results-container__result:hover{color:inherit;background-color:#f5f5f5}.header .vue-search-box__container__results-container__result__info{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:left}.header .vue-search-box__container__results-container__result__other-info{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .vue-search-box__container__results-container__result__other-info>span{margin-right:1rem;min-width:100px}.header .vue-search-box__container__results-container__result__other-info>span.wide{min-width:115px}.header .vue-search-box__container__results-container__result a{color:#00b2d2;padding:0;font-weight:700}.header .vue-search-box__container__results-container__result .result__name{font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;font-weight:500;margin:0}.header .vue-search-box__container__results-container__result .topic{margin:0;margin-bottom:.25rem;font-size:14px;line-height:22px;font-size:1.4rem;line-height:2.2rem;color:#9c948d}.header .vue-search-box__container__results-container__result .Electricity{color:#10a3c8}.header .vue-search-box__container__results-container__result .Energy{color:#004f6c}.header .vue-search-box__container__results-container__result .Conservation{color:#50b848}.header .vue-search-box__container__results-container__result .Safety{color:#fa7154}.header .vue-search-box__container__results-container__result .Sustainability{color:#046a38}.header .vue-search-box__term{position:relative!important;padding:0!important;padding-bottom:.25rem!important;margin-left:.75rem!important;margin-right:.75rem!important;font-weight:800!important;color:#fff!important;-webkit-transform:opacity .3s ease;transform:opacity .3s ease}.header .vue-search-box__term:after{content:"";position:absolute;left:0;bottom:0;background-color:#fff;width:100%;height:2px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header .vue-search-box__term:hover{opacity:.7;text-decoration:none}.header .vue-search-box__term:hover:after{-webkit-transform:translateY(3px);transform:translateY(3px)}.global-nav{position:fixed;height:100%;padding:1.5rem;padding-top:0;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;right:0;top:70px;padding-bottom:182px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.has-mobile-nav-open .global-nav{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:1200px){.global-nav{position:static;height:auto;padding:0;background-color:transparent;border-width:0;-webkit-transform:translateX(0);transform:translateX(0);width:auto}}.global-nav__carat{padding-left:.75rem}.global-nav__carat svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.dropdown-toggle[aria-expanded=true] .global-nav__carat svg,.global-nav__dropdown-toggle[aria-expanded=true] .global-nav__carat svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.global-nav__search{padding-left:2.5rem;padding-right:2.5rem;margin-top:4rem;padding-bottom:10rem}.global-nav__search .mobile-global-search-form{padding:.5rem;border-width:2px;border-color:#aca59e;border-radius:4px}.global-nav__search img{padding-left:1.5rem}.global-nav__search input{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.4rem;letter-spacing:0;line-height:1.29;width:80%}.global-nav__search input:focus{outline:none}@media (min-width:1200px){.global-nav__search{display:none}}.global-nav__items{list-style:none;padding:0;margin-bottom:0}@media (min-width:1200px){.global-nav__items{display:-webkit-box;display:-ms-flexbox;display:flex}}.global-nav__inner{position:absolute;overflow-y:scroll;border-top-width:1px;border-color:#dfdfdf;left:0;width:100%;height:100%;padding-bottom:70px}@media (min-width:1200px){.global-nav__inner{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;height:auto;border-color:transparent;padding:0!important}}.global-nav__dropdown{opacity:0;pointer-events:none;overflow:hidden;max-height:0;-webkit-transition:max-height .4s ease;transition:max-height .4s ease;visibility:hidden;z-index:-1}@media (min-width:1200px){.global-nav__dropdown{position:absolute;height:auto;margin-left:auto;margin-right:auto;left:42%;max-height:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.global-nav__dropdown.is-active{opacity:1;visibility:visible;pointer-events:auto;max-height:300vh;z-index:20}.global-nav__link{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:2rem;letter-spacing:0;line-height:1.7;padding:2.5rem;position:relative;border-bottom-width:1px;border-color:#dfdfdf;width:100%;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease;display:inline-block;color:#3e3935}.global-nav__link:active,.global-nav__link:focus,.global-nav__link:hover,.global-nav__link[aria-expanded=true]{color:#10a3c8;text-decoration:none}.global-nav__link:active svg #Artboard,.global-nav__link:focus svg #Artboard,.global-nav__link:hover svg #Artboard,.global-nav__link[aria-expanded=true] svg #Artboard{fill:#10a3c8}@media (min-width:1200px){.global-nav__link{border-width:0;font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.6rem;letter-spacing:0;line-height:1.25;padding:35px 0;margin-left:20px}}.global-nav__link:focus{outline:0}.global-nav__dropdown-toggle{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:2rem;letter-spacing:0;line-height:1.7;padding:2.5rem;position:relative;border-bottom-width:1px;border-color:#dfdfdf;width:100%;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease}.global-nav__dropdown-toggle:hover,.global-nav__dropdown-toggle[aria-expanded=true]{color:#10a3c8;text-decoration:none}.global-nav__dropdown-toggle:hover svg #Artboard,.global-nav__dropdown-toggle[aria-expanded=true] svg #Artboard{fill:#10a3c8}@media (min-width:1200px){.global-nav__dropdown-toggle{border-width:0;font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.6rem;letter-spacing:0;line-height:1.25;padding:35px 0}}.global-nav__dropdown-toggle:focus{outline:0}.global-nav__dropdown-toggle[aria-expanded=true]{border-bottom-width:0;-webkit-box-shadow:0 4px 8px 2px rgba(0,0,0,.07);box-shadow:0 4px 8px 2px rgba(0,0,0,.07)}@media (min-width:1200px){.global-nav__dropdown-toggle[aria-expanded=true]{-webkit-box-shadow:none;box-shadow:none}}.global-nav__dropdown-toggle svg{display:block;position:absolute;top:50%;right:2.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1200px){.global-nav__dropdown-toggle svg{display:inline-block;position:static;margin-left:.25rem;margin-bottom:1px;-webkit-transform:translateY(0);transform:translateY(0)}}.global-nav__section{-webkit-transition-delay:.4s;transition-delay:.4s;transition:opacity .4s ease-out,visibility .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}@media (min-width:1200px){.global-nav__section{padding-left:0;padding-right:0;opacity:0;visibility:hidden;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.is-active .global-nav__section{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}}.global-nav__section--resource{width:100%}@media (min-width:1200px){.global-nav__section--resource{padding-bottom:5rem;width:41%}.global-nav__section--resource:first-of-type{border-right-width:1px;border-color:#dfdfdf}}.global-nav__section--featured{padding-top:3rem;padding-bottom:3rem;width:100%}@media (min-width:1200px){.global-nav__section--featured{width:20%;padding:0 1.5rem 0 3rem}}.global-nav__section--community{width:100%}@media (min-width:1200px){.global-nav__section--community{padding-left:1.5rem;width:82%}}.global-nav__section .divider{background-color:#dfdfdf;width:100%;height:1px}@media (min-width:1200px){.global-nav__section .divider{display:none}}.nav-feature-card{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#fff;border-width:1px;border-color:#dfdfdf;overflow:hidden;height:16rem;border-radius:8px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}@media (min-width:1200px){.nav-feature-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5rem;margin-bottom:5rem;height:32rem}}.nav-feature-card:active,.nav-feature-card:hover,.nav-feature-card:link,.nav-feature-card:visited{text-decoration:none}.nav-feature-card:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.nav-feature-card__image-wrapper{height:100%;position:relative;overflow:hidden;width:46%}@media (min-width:1200px){.nav-feature-card__image-wrapper{height:67%;width:100%}}.nav-feature-card__image{height:100%;position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";will-change:transform;-webkit-transition:-webkit-transform .3s ease-out!important;transition:-webkit-transform .3s ease-out!important;transition:transform .3s ease-out!important;transition:transform .3s ease-out,-webkit-transform .3s ease-out!important}.nav-feature-card:focus .nav-feature-card__image,.nav-feature-card:hover .nav-feature-card__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.nav-feature-card__text{height:33%;padding:25px 20px 22px}@media (min-width:1200px){.nav-feature-card__text{padding:10px 20px 22px}}.nav-topic-cards{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.nav-topic-cards.nav-topic-cards--community{margin-bottom:1rem}@media (min-width:1200px){.nav-topic-cards.nav-topic-cards--community{padding-right:4rem;margin-bottom:0}}.nav-topic-cards.nav-topic-cards--page{margin-bottom:1rem}@media (min-width:1200px){.nav-topic-cards.nav-topic-cards--page{margin-bottom:0}}.nav-card{padding-left:1rem;padding-right:1rem;margin-bottom:2rem;cursor:pointer;width:100%;height:10rem}@media (min-width:768px){.nav-card{width:50%}}.nav-card a:active,.nav-card a:hover,.nav-card a:link,.nav-card a:visited{text-decoration:none}.nav-topic-cards--community .nav-card{padding-left:1.5rem;padding-right:1.5rem;width:100%}@media (min-width:768px){.nav-topic-cards--community .nav-card{width:50%}}@media (min-width:1200px){.nav-topic-cards--community .nav-card{width:33.33333%}}.nav-topic-cards--topics .nav-card:hover .nav-card__description{opacity:1;max-height:200px}.nav-topic-cards--topics .nav-card:hover .nav-card__headline{padding-bottom:.25rem}.nav-card--link{height:auto;margin-top:.5rem;margin-bottom:2.5rem}@media (min-width:1200px){.nav-card--link{margin-top:0;margin-bottom:2rem;height:10rem}}.nav-card__inner{position:relative;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;overflow:hidden;border-radius:8px;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.nav-card__inner:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.nav-topic-cards--page .nav-card__inner{border-color:#dfdfdf;color:#222b2f;border-width:1px;padding-left:.5rem;padding-top:1.5rem;padding-bottom:1.5rem}.nav-topic-cards--community .nav-card__inner{border-color:#dfdfdf;color:#222b2f;border-width:1px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-topic-cards--topics .nav-card__image{position:absolute;top:0;right:0}.nav-topic-cards--page .nav-card__image{position:absolute;height:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.nav-topic-cards--topics .nav-card__image{width:70px;top:17px}.nav-topic-cards--community .nav-card__image{height:100%;position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";will-change:transform;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.nav-card--community:focus .nav-card__image,.nav-card--community:hover .nav-card__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.nav-topic-cards--community .nav-card__image-wrapper{width:33.33333%;position:relative;overflow:hidden}.nav-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:2rem;padding-right:1.5rem}.nav-topic-cards--community .nav-card__text{width:66.66667%}.nav-card__description{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:500;font-size:1.2rem;letter-spacing:0;line-height:1.25;margin-bottom:0;width:80%}.nav-topic-cards--topics .nav-card__description{overflow:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (min-width:1200px){.nav-topic-cards--topics .nav-card__description{opacity:0;max-height:0}}.nav-topic-cards--community .nav-card__description{width:100%}.nav-card__headline{margin-top:0;margin-bottom:0;padding-bottom:.25rem}.nav-card__headline:hover .nav-card__arrow-icon{-webkit-transform:translate(5px);transform:translate(5px)}.nav-card__arrow-icon{margin-left:.25rem;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.nav-card:focus .nav-card__arrow-icon,.nav-card:hover .nav-card__arrow-icon{-webkit-transform:translate(3px);transform:translate(3px)}.nav-card__ribbon{position:absolute;height:100%;left:0;top:0;width:1rem;border-top-left-radius:8px;border-bottom-left-radius:8px}.nav-card__ribbon.topic--1{background-color:#fa7154}.nav-card__ribbon.topic--2{background-color:#50b848}.nav-card__ribbon.topic--3{background-color:#fa7154}.site-scrim{position:fixed;background-color:transparent;opacity:0;pointer-events:none;top:0;left:0;width:100%;height:100%;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (min-width:1200px){.site-scrim.is-active,.site-scrim.is-visible{opacity:.5;pointer-events:auto;background-color:#000;visibility:visible;z-index:-1}}.footer{padding-top:50px;padding-bottom:50px;background:#3e3935;text-align:center}.footer__social{padding:0;margin:0}.footer__social li{display:inline-block;list-style-type:none;vertical-align:middle}.footer__social li .st0{-webkit-transition:fill .3s ease;transition:fill .3s ease}.footer__social li:hover svg .st0{fill:#cbc4bc}.footer__social svg{height:30px;width:30px;margin-right:15px}@media (max-width:576px){.footer__social svg{margin-right:5px}}.footer__logo{margin-right:20px;margin-left:12px}.footer__legal{list-style:none;margin:0;padding:0}.footer__legal a{text-decoration:none;color:#fff;cursor:pointer;font-weight:500;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem}.footer__legal li{display:block;margin:.5em 1em}@media (min-width:768px){.footer__legal li{display:inline-block;margin:1em}}.footer__copyright{color:#cbc4bc;font-size:12px;line-height:20px;font-size:1.2rem;line-height:2rem;font-weight:400}.btn,.btn-primary{background-color:#50b848;border-radius:3px;border-color:transparent;padding:10px 20px;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:700;cursor:pointer;color:#fff;will-change:transform}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);color:#fff;background-color:#046a38;border-color:transparent;text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn--rounded,.btn-primary--rounded{border-radius:9999px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:15px 30px;font-weight:700;list-style:none}.btn--rounded:hover,.btn-primary--rounded:hover{text-decoration:none}.btn-primary--white{background-color:#fff;color:#3e3935;border-radius:3px;border-color:transparent;padding:9px 20px 12px;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:700;cursor:pointer}.btn-primary--white:active,.btn-primary--white:active:focus,.btn-primary--white:focus,.btn-primary--white:hover{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);background-color:#004f6c;color:#fff;border-color:transparent;text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn--dark{background-color:#3e3935;color:#fff}.btn--dark:hover{background-color:#5b544e}.btn--small{padding:.75rem 1.5rem}.btn--medium{padding:1rem 2rem}.btn-primary .icon-arrow-next,.btn .icon-arrow-next{margin-left:.5rem;width:11px;height:11px}.btn-secondary{background-color:#004f6c;border-radius:3px;border-color:transparent;padding:9px 20px 12px;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:700;color:#fff;cursor:pointer}.btn-secondary:active,.btn-secondary:active:focus,.btn-secondary:focus,.btn-secondary:hover{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);background-color:#10a3c8;border-color:transparent;text-decoration:none;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-secondary.btn--rounded{border-radius:9999px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:15px 30px;font-weight:700;list-style:none}.btn-secondary.btn--rounded:hover{text-decoration:none}.btn-disabled,button:disabled{background-color:#cbc4bc;color:#fff;border-radius:3px;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;padding:10px 20px;font-weight:700;list-style:none}.btn-disabled:active,.btn-disabled:active:focus,.btn-disabled:focus,.btn-disabled:hover,button:disabled:active,button:disabled:active:focus,button:disabled:focus,button:disabled:hover{background-color:#cbc4bc;color:#fff;cursor:not-allowed;text-decoration:none;-webkit-transform:translate(0);transform:translate(0);-webkit-box-shadow:none;box-shadow:none}.btn-disabled.btn--rounded,button:disabled.btn--rounded{border-radius:9999px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:15px 30px;font-weight:700;list-style:none}.btn-disabled.btn--rounded:hover,button:disabled.btn--rounded:hover{text-decoration:none}@media (min-width:768px){.btn--lg,.btn-primary--lg{padding-top:1.5rem;padding-bottom:1.5rem;min-width:220px!important}}.btn-white--rounded{border-radius:9999px;color:#222b2f;background:#fff;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:15px 30px;font-weight:700;list-style:none}.btn-white--rounded:hover{background-color:#004f6c;text-decoration:none}.btn-arbutus--rounded{background-color:#fd5f35;color:#fff;border-radius:9999px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:15px 30px;font-weight:700;list-style:none}.btn-arbutus--rounded:hover{text-decoration:none;background-color:#fd3703}.pill-primary{background-color:transparent;border-radius:3px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:4px 9px 5px;font-weight:700;color:#fff;border:2px solid #fff;list-style:none;margin-right:10px;margin-bottom:10px}.pill-primary:hover{color:#fff;text-decoration:none}.pill-secondary{border-radius:3px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:6px 9px 7px;font-weight:700;background:#fff;list-style:none;margin-right:10px;margin-bottom:10px;float:left}.pill-secondary:hover{text-decoration:none}.pill-tertiary{border-radius:3px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:4px 9px 5px;background:#fff;list-style:none;margin-right:5px;margin-bottom:5px;border:1px solid;display:inline-block}.pill-tertiary:hover{text-decoration:none}.btn-hollow{background-color:#fff;border-width:2px;border-color:#0fa3c7;color:#0fa3c7}.btn-hollow:disabled{border-color:#dfdfdf;color:#dfdfdf}.btn-hollow:active,.btn-hollow:active:focus,.btn-hollow:focus,.btn-hollow:hover{background-color:#fff;border-width:2px;border-color:#0fa3c7;color:#0fa3c7}.btn-hollow--download{width:219px}@media (min-width:1024px){.btn-hollow--download{width:219px}}.label-inactive{border:1px solid #f87259;color:#f87259;padding:13px 10px;border-radius:4px}.sort-card{padding-top:30px}.form-filter{padding:15px 0;position:absolute;width:100%;bottom:200px;left:0;z-index:15;display:none;overflow:hidden}.form-filter__label,.form-filter select,.form-filter svg{display:none}.form-filter.filter-visible{overflow:visible}.form-filter.filter-visible .form-filter__label,.form-filter.filter-visible svg{display:inline-block}@media (min-width:992px){.form-filter{opacity:0;display:block;background:#fff;bottom:-89px;min-height:89px;-webkit-animation:fadeIn .6s .6s linear forwards;animation:fadeIn .6s .6s linear forwards}}.form-filter__container{margin:0 auto;max-width:400px;position:relative}@media (min-width:992px){.form-filter__container{max-width:955px}}@media (min-width:1200px){.form-filter__container{max-width:1170px}}.form-filter__label{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;position:absolute;bottom:8px;left:8px;z-index:1}@media (min-width:992px){.form-filter__label{z-index:inherit}}.form-filter__select{position:relative}.form-filter__dropdown{background:#fff}.form-filter__carat{float:right;margin-top:-20px;margin-right:13px;position:absolute;top:58px;right:0;z-index:1}@media (min-width:992px){.form-filter__carat{top:40px;z-index:-1;right:-5px}}@media (min-width:992px){.form-filter__clear,.form-filter__hide,.form-filter__show{display:none}}.form-filter .select2-search--inline .select2-search__field,.search-filters .select2-search--inline .select2-search__field{width:inherit!important;cursor:pointer;margin-top:9px}.form-filter .select2-search--inline .select2-search__field::-webkit-input-placeholder,.search-filters .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#3e3935;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;font-weight:700;padding-left:5px}.form-filter .select2-search--inline .select2-search__field::-ms-input-placeholder,.search-filters .select2-search--inline .select2-search__field::-ms-input-placeholder{color:#3e3935;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;font-weight:700;padding-left:5px}.form-filter .select2-search--inline .select2-search__field::-moz-placeholder,.search-filters .select2-search--inline .select2-search__field::-moz-placeholder{color:#3e3935;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;font-weight:700;padding-left:5px}.form-filter .select2-container--default:focus,.search-filters .select2-container--default:focus{outline:0}.form-filter .select2-container--default .select2-selection--multiple,.search-filters .select2-container--default .select2-selection--multiple{background:#fff;border:none;margin-top:15px;min-height:47px;cursor:pointer;display:block}.form-filter .select2-container--default .select2-selection--multiple:after,.search-filters .select2-container--default .select2-selection--multiple:after{display:table;clear:both}@media (min-width:992px){.form-filter .select2-container--default .select2-selection--multiple,.search-filters .select2-container--default .select2-selection--multiple{background:transparent;margin-top:0;height:42px}}.form-filter .select2-container--default .select2-selection--multiple:after,.search-filters .select2-container--default .select2-selection--multiple:after{content:"";width:100%;display:none;height:2px;background:#10a3c8;position:absolute;margin-top:-10px}@media (min-width:992px){.form-filter .select2-container--default .select2-selection--multiple:after,.search-filters .select2-container--default .select2-selection--multiple:after{display:block}}.form-filter .select2-container--default .select2-selection--multiple .select2-selection__rendered,.search-filters .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:5px;padding-right:30px;min-height:44px;margin-bottom:-32px;position:relative;z-index:2}@media (min-width:992px){.form-filter .select2-container--default .select2-selection--multiple .select2-selection__rendered,.search-filters .select2-container--default .select2-selection--multiple .select2-selection__rendered{margin-bottom:0}}.form-filter .select2-container--default .select2-selection--multiple .select2-selection__clear,.search-filters .select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute;width:89%;height:85%;left:8px}.form-filter .select2-container--default .select2-selection--multiple .select2-selection__choice,.search-filters .select2-container--default .select2-selection--multiple .select2-selection__choice{position:relative;padding:4px 30px 4px 9px;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:500;color:#fff;background:#10a3c8;border:none;z-index:2;margin-top:0;width:92%;margin-bottom:5px}@media (min-width:992px){.form-filter .select2-container--default .select2-selection--multiple .select2-selection__choice,.search-filters .select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:14px;line-height:22px;font-size:1.4rem;line-height:2.2rem}}.form-filter .select2-container--default .select2-selection--multiple .select2-selection__choice:after,.search-filters .select2-container--default .select2-selection--multiple .select2-selection__choice:after{content:url("/images/icon-pill-close.svg");width:11px;height:11px;position:absolute;right:10px;z-index:-1}.form-filter .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.search-filters .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;width:100%;color:transparent;height:26px;top:0;left:0}.form-filter .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.search-filters .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:transparent}.form-filter .select2-container--default .select2-results__option--highlighted[aria-selected],.search-filters .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#10a3c8;color:#fff}.form-filter .select2-search,.search-filters .select2-search{display:none}.form-filter .select2-dropdown,.search-filters .select2-dropdown{border:none;border-radius:3px;-webkit-box-shadow:0 10px 13px 0 rgba(0,0,0,.13);box-shadow:0 10px 13px 0 rgba(0,0,0,.13)}.form-filter .select2-results__option,.search-filters .select2-results__option{padding-left:16px;border-bottom:1px solid hsla(0,0%,59%,.18);font-weight:500;padding:10px}@media (min-width:1200px){.form-filter .select2-results__option,.search-filters .select2-results__option{padding:6px;font-size:14px;line-height:26px;font-size:1.4rem;line-height:2.6rem}}.form-filter .form-filter__select:not(.form-filter__duration) .select2-container .select2-selection__choice,.search-filters .form-filter__select:not(.form-filter__duration) .select2-container .select2-selection__choice{width:auto}.control-label{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.6rem;letter-spacing:0;line-height:1.25;display:inline-block;padding-bottom:.5rem;margin-bottom:0}.form-filter__select.js-filter-expand .select2-selection__rendered{margin-bottom:-10px!important}@media (min-width:992px){.form-filter__select.js-filter-expand .select2-selection__rendered{margin-bottom:0!important}}@media (min-width:992px){.form-filter__select.js-filter-expand .select2-selection--multiple{height:auto}}.activities-hero.filter-visible.js-filter-expand{height:675px!important}@media (min-width:992px){.activities-hero.filter-visible.js-filter-expand{height:450px!important}}.lessons-hero.filter-visible.js-filter-expand{height:675px!important}@media (min-width:992px){.lessons-hero.filter-visible.js-filter-expand{height:325px!important}}.form-filter-toggle.filter-visible{bottom:40px}@media (min-width:992px){.form-filter-toggle.filter-visible{display:none}}.form-filter-toggle{display:block;text-align:center;position:absolute;bottom:180px;left:0;width:100%}.form-filter-toggle__show{width:80%;max-width:370px}.form-filter-toggle__show:hover{background:#fff;color:#10a3c8}.form-filter-toggle__clear{background:transparent;color:#fff;margin:0 auto 10px;display:block}.form-filter-toggle__clear:active,.form-filter-toggle__clear:active:focus,.form-filter-toggle__clear:focus,.form-filter-toggle__clear:hover{-webkit-box-shadow:none;box-shadow:none;background:transparent}.form-filter-toggle__hide{display:block;margin:0 auto}.form-filter-toggle__hide:focus,.form-filter-toggle__hide:hover{background:#fff;color:#10a3c8}.form-filter-toggle__open{display:none}@media (min-width:576px){.form-filter-toggle{bottom:64px}.form-filter-toggle__show{width:45%}.form-filter-toggle__show:hover{color:#10a3c8}}@media (min-width:992px){.form-filter-toggle{display:none}}.filter-visible{display:block}.filter-card{visibility:hidden;-webkit-animation:test .6s .4s linear forwards;animation:test .6s .4s linear forwards;position:relative}@media (min-width:992px){.filter-card{margin:90px auto 0}}.filter-card__count{padding-top:20px;margin-top:-80px;font-size:14px;line-height:26px;font-size:1.4rem;line-height:2.6rem;font-weight:500;opacity:0;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}@media (min-width:992px){.filter-card__count{margin-left:auto;margin-right:auto}}.filter-card__count a{color:#10a3c8!important}.filter-card__count a:hover{text-decoration:underline!important}@media (min-width:992px){.filter-card__clear{display:inline-block}}.filter-card__clear:hover{text-decoration:underline}.filter-card__sort{float:right}.filter-card__dropdown{background:#fff}.filter-card .select2-dropdown{border:none;border-radius:3px;-webkit-box-shadow:0 10px 13px 0 rgba(0,0,0,.13);box-shadow:0 10px 13px 0 rgba(0,0,0,.13);overflow-y:scroll}.filter-card .select2-results__option{padding-left:16px;border-bottom:1px solid hsla(0,0%,59%,.18);font-size:14px;line-height:26px;font-size:1.4rem;line-height:2.6rem;font-weight:500}.filter-card .select2-container--default{cursor:pointer}.filter-card .select2-container--default .select2-selection--single{border:none;background:#fff;border-radius:3px}.filter-card .select2-container--default .select2-selection--single:before{content:url("/images/icon-filter.svg");height:10px;width:9px;position:absolute;top:9px}.filter-card .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:20px;cursor:pointer;padding-right:10px;font-weight:500}.filter-card .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.filter-card .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#10a3c8;color:#fff}.form__title{font-weight:700;font-size:30px;line-height:34px;font-size:3rem;line-height:3.4rem}.form hr{margin-top:34px;margin-bottom:44px}.form h4{margin-top:0}.form-control:focus{border-color:#10a3c8;-webkit-box-shadow:none;box-shadow:none}.form-group{margin-bottom:2.5rem}.form-group--register{margin-bottom:0}.form-group .select2-container{width:100%}@media (max-width:767px){.form-group .btn-primary{width:100%}}.form--verified{margin-top:20px;color:#50b848}.collapse-panel{max-height:0;overflow:hidden}.collapse-panel,.collapse-panel--open{-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.collapse-panel--open{max-height:800px}.select2-container--default .select2-selection--single{border:2px solid #cbc4bc;border-radius:6px;padding:10px 12px;font-size:14px;line-height:1.6;height:50px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:9px}.select2-container--default .select2-results__option[aria-selected=true]{background:#f3f3f3}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#d8f1f6;color:#3e3935}.select2-dropdown{border:2px solid #cbc4bc}.page{margin-top:4vw;margin-bottom:4vw;background:#fff;border-radius:5px;overflow:hidden}@media (min-width:992px){.page{margin-top:57px;margin-bottom:57px}}.page__header{padding:23px 30px}@media (min-width:992px){.page__header{padding:23px 50px}}.page__header hr{margin-left:-30px;width:calc(100% + 60px)}@media (min-width:992px){.page__header hr{margin-left:-50px;width:calc(100% + 100px)}}.page__body{padding:23px 29px}.page__body h1{margin-bottom:25px}.page__footer{padding:23px 29px;background-color:#f6f7f7;text-align:center}.checkbox{margin-top:0}.checkbox label{padding-left:0;position:relative}.radio{margin-top:0;margin-bottom:0}.radio label{display:block;padding-left:0;margin-bottom:1rem}.checkbox,.radio label{position:relative}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:-moz-read-only:focus{border-color:#cbc4bc;box-shadow:none}input:read-only:focus{border-color:#cbc4bc;-webkit-box-shadow:none;box-shadow:none}.form-control,input[type=email],input[type=password],input[type=text]{border-radius:6px;border:2px solid #cbc4bc;-webkit-box-shadow:none;box-shadow:none;height:50px;padding:5 12px}input[type=checkbox],input[type=radio]{display:none}.ais-ToggleRefinement-checkbox,.checkbox{display:inline-block!important;width:14px;height:14px;margin-right:8px!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}textarea.form-control{height:auto;min-height:100px;padding-top:6px}input[type=radio]+label:before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px;background-color:#fff;border:2px solid #cbc4bc;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;border-radius:10px}input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;margin-right:10px;border-radius:2px;border:2px solid #cbc4bc}input[type=checkbox]+label{padding-left:30px;min-width:72px}legend{border-width:0}.flex-form-inline>label{max-width:346px}.flex-form-inline.form-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-form-inline.form-group,.flex-form-inline__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-form-inline__radios{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-preferred-size:26%;flex-basis:26%}.flex-form-inline__radios label{margin-bottom:0}.flex-form-inline__radios>label:first-of-type{margin-right:2rem}.flex-form-inline .parsley-error{padding:.5rem 1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-form-inline .parsley-error label{margin-right:0}.flex-form-inline .parsley-errors-list{-ms-flex-preferred-size:100%;flex-basis:100%}.flex-form-inputs.form-group,.flex-form-inputs .form-group,.school-select.form-group,.school-select .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-form-inputs input[type=checkbox]+label,.flex-form-inputs input[type=radio]+label,.school-select input[type=checkbox]+label,.school-select input[type=radio]+label{position:relative;margin-right:4rem;font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:1.6rem;letter-spacing:0;line-height:1.25;display:inline-block;margin-bottom:0}.flex-form-inputs input[type=checkbox]+label:last-of-type,.flex-form-inputs input[type=radio]+label:last-of-type,.school-select input[type=checkbox]+label:last-of-type,.school-select input[type=radio]+label:last-of-type{margin-right:0}.flex-form-inputs input[type=checkbox]+label:before,.school-select input[type=checkbox]+label:before{top:0}.flex-form-inputs .collapse-panel,.school-select .collapse-panel{width:100%}.flex-form-inputs .parsley-error,.school-select .parsley-error{padding:.5rem 1rem}.flex-form-inputs .control-label,.flex-form-inputs .form-control,.flex-form-inputs .input-group,.flex-form-inputs .parsley-errors-list,.flex-form-inputs input[type=text],.school-select .control-label,.school-select .form-control,.school-select .input-group,.school-select .parsley-errors-list,.school-select input[type=text]{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1024px){.flex-form-inputs .form-control,.flex-form-inputs .input-group,.flex-form-inputs input[type=text],.school-select .form-control,.school-select .input-group,.school-select .intake-form .select2-container--default .select2-selection--multiple,.school-select input[type=text]{margin-right:12rem}}input[type=radio]:checked+label:before{background-color:#3e3935}input[type=checkbox]:checked+label:before{background:url("/images/icon-form-check-black.svg") no-repeat;background-position:50%}.help-block{color:#fd5f35}.help-description{color:#9c948d;font-size:14px;line-height:20px;font-size:1.4rem;line-height:2rem;font-weight:500}.alert-danger,.parsley-error{border-radius:3px;border:2px solid #fd5f35!important;background-color:#fff5f2}.alert-danger,.form__errorslist,.parsley-errors-list{color:#fd5f35;list-style:none;padding:0;font-size:14px;line-height:16px;padding-top:6px}.alert-danger{padding:1.5rem 3rem;line-height:20px}.alert-danger ul{padding:0}.has-error .radio{color:#fd5f35}.has-error .form-control,.has-error .intake-form .select2-container--default .select2-selection--multiple{border-color:#fd5f35;background-color:#fff5f2}.has-error .form-control:focus,.has-error .intake-form .select2-container--default .select2-selection--multiple:focus{border-color:#10a3c8;-webkit-box-shadow:none;box-shadow:none}.has-error .control-label,.has-error .help-block{color:#fd5f35}.alert-success{background-color:#50b848;border:none;color:#fff;font-weight:500}.form.form--ajax.is-success .form-message__inner:before{display:inline-block;margin-right:1rem;content:"";background-image:url("/images/icon-check.svg");background-repeat:no-repeat;background-size:16px;width:16px;height:16px}.form.form--ajax.is-error .form-message{margin-top:3rem;font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.4rem;letter-spacing:0;line-height:1.29;color:#fd5f35;border-color:#fd5f35}.form.form--ajax .form-group--submit{min-height:61px}.form.form--ajax .form-message{display:none;background-color:#fff;border-width:3px;border-color:#50b848;border-radius:3px;color:#50b848;font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.8rem;letter-spacing:0;line-height:1.28;padding:15px 30px}.form.form--ajax .form-message__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-footer{background-color:#f3f3f3;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:left}.modal-footer p{font-size:14px;margin:0;font-weight:400}.modal-body,.modal-footer,.modal-header{padding:25px}@media (min-width:992px){.modal-dialog.modal--register,.modal.in .modal-dialog.modal--register{width:415px}}@media (min-width:992px){#favourite-modal.modal-dialog{width:600px}}@media (min-width:992px){#modal-gate .modal-dialog{width:558px}}#modal-gate .modal-content{text-align:center;border-radius:20px;padding:20px 30px 200px;background:#fff url("../images/lock-teacher.png") bottom no-repeat;background-size:contain}#modal-gate .modal-content p{line-height:22px}@media (min-width:576px){#modal-gate .modal-content{background-size:530px 262px}}@media (min-width:768px){#modal-gate .modal-content{background-size:auto;padding:50px 95px 247px}}.lists_row{margin:10px}.form-horizontal .checkbox{padding-top:0}.form-horizontal .checkbox input[type=checkbox]+label{line-height:30px}.form-horizontal .control-label{padding-top:0}.form-horizontal .lists__label{cursor:pointer;font-weight:400;text-align:left;padding:15px 0;border-bottom:1px solid rgba(62,57,53,.14);text-decoration:none;color:#3e3935}.form-horizontal .lists__label span{font-size:12px;line-height:16px;font-size:1.2rem;line-height:1.6rem;font-weight:500;width:60px}@media (min-width:768px){.form-horizontal .lists__label span{width:inherit}}.form-horizontal .lists__label span img{position:relative;margin-left:40px;margin-top:3px;display:block}@media (min-width:768px){.form-horizontal .lists__label span img{display:inline;margin-left:3px;margin-top:-2px}}.form-horizontal .favorite__add{float:right;text-align:right}.form-horizontal .favorite__add span{display:none}.form-horizontal .favorite__add .favorite__add--inactive{display:block}.form-horizontal .favorite__add__active .favorite__add--inactive{display:none}.form-horizontal .favorite__add__active .favorite__add--active{display:block}.lists-create{font-size:16px;line-height:40px}.lists-create:hover{cursor:pointer}.modal-header .close{opacity:1}.modal-header .close:active,.modal-header .close:focus,.modal-header .close:hover{outline:none;opacity:.8}.modal-content{-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){.modal{text-align:center;padding:0!important}}@media (min-width:768px){.modal:before{content:"";height:100%;margin-right:-4px}}@media (min-width:768px){.modal-dialog,.modal:before{display:inline-block;vertical-align:middle}.modal-dialog{text-align:left}}.pagination-container{width:100%;text-align:center}.pagination{border:1px solid #f3f3f3}.pagination>li{float:left}.pagination>li>a,.pagination>li>span{color:#10a3c8;font-weight:700;border:none;padding:6.5px 13px}.pagination>li>a span,.pagination>li>span span{display:none}.pagination>li>a.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#3e3935;background:#fff;border:none;z-index:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#fff;color:#3e3935;border:none;z-index:0}.pagination .ais-pagination__item:nth-of-type(2)>a,.pagination>li:first-child>a,.pagination>li:first-child>span{border-right:2px solid #f3f3f3;font-size:0;padding:13.5px}.pagination .ais-pagination__item:nth-of-type(2)>a:before,.pagination>li:first-child>a:before,.pagination>li:first-child>span:before{content:url("/images/icon_arrow-prev-blue.svg");height:11px;width:10px;display:block}.pagination .ais-pagination__item:nth-last-of-type(2)>a,.pagination>li:last-child>a,.pagination>li:last-child>span{border-left:1px solid #f3f3f3;font-size:0;padding:13.5px}.pagination .ais-pagination__item:nth-last-of-type(2)>a:before,.pagination>li:last-child>a:before,.pagination>li:last-child>span:before{content:url("/images/icon_arrow-next-blue.svg");height:11px;width:10px;display:block}.pagination{border-radius:4px;overflow:hidden}.pagination .ais-pagination__item--active>a,.pagination .ais-pagination__item--active>a:focus,.pagination .ais-pagination__item--active>a:hover,.pagination .ais-pagination__item--active>span,.pagination .ais-pagination__item--active>span:focus,.pagination .ais-pagination__item--active>span:hover{color:#3e3935;background:#fff;border:none}.pagination .ais-pagination__item--first,.pagination .ais-pagination__item--last{display:none}.pagination .ais-Pagination-item--disabled{cursor:not-allowed;pointer-events:none}.pagination .ais-Pagination-item--disabled>span{opacity:.5}.campaign-detail .leaderboard__container{position:relative;padding-bottom:100px!important}@media (min-width:576px){.campaign-detail .leaderboard__container{padding-bottom:15px!important}}.campaign-detail .leaderboard__container .pagination-container{position:absolute;left:0;width:100%}@media (min-width:576px){.campaign-detail .leaderboard__container .pagination-container{position:relative}}.card__pagination{padding-top:2.5rem;padding-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:.5rem;width:100%}@media (min-width:768px){.card__pagination{padding-top:2.5rem;padding-bottom:3rem}}@media (min-width:1024px){.card__pagination{display:none}}.card-carousel{position:relative}.card-carousel:hover .swiper-button{-webkit-transform:translate(0);transform:translate(0)}@media (min-width:768px){.card-carousel{margin-left:-24px;width:calc(100% + 48px)}}@media (min-width:1200px){.card-carousel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;pointer-events:none;z-index:1;width:100%;background:-webkit-gradient(linear,left top,right top,from(#f3f3f3),color-stop(2%,hsla(0,0%,95%,0)),color-stop(50%,hsla(0,0%,95%,0)),color-stop(98%,hsla(0,0%,95%,0)),to(#f3f3f3));background:linear-gradient(90deg,#f3f3f3,hsla(0,0%,95%,0) 2%,hsla(0,0%,95%,0) 50%,hsla(0,0%,95%,0) 98%,#f3f3f3)}}.card-carousel .swiper-button-prev{left:0}.card-carousel .swiper-button-next{right:0}.card-carousel .swiper-scrollbar{display:none}@media (min-width:576px){.card-carousel .swiper-scrollbar{background-color:#cbc4bc;margin-top:3rem;margin-left:auto;margin-right:auto;display:block;width:75%;height:4px;bottom:1.5rem}@media (min-width:1200px){.card-carousel .swiper-scrollbar--hidden{display:none}}}.card-carousel .swiper-scrollbar.disabled{display:none}.card-carousel .swiper-wrapper{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-carousel .swiper-button{background-color:#004f6c;border-radius:9999px;display:none;z-index:20;top:calc(50% - 25px);width:50px;height:50px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(270%);transform:translateX(270%);-webkit-box-shadow:-15px 15px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:-15px 15px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08)}@media (min-width:576px){.card-carousel .swiper-button{display:block}}.card-carousel .swiper-button.swiper-button-disabled{opacity:0;-webkit-transform:translateX(270%)!important;transform:translateX(270%)!important}.card-carousel .swiper-button:after{content:"";position:absolute;font-size:0;bottom:15%;right:36%;width:11px;height:18px;background-image:url("/images/icon-carat-md-white.svg");-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card-carousel .swiper-button--hidden{display:none}.card-carousel .swiper-button-prev{-webkit-transform:translateX(-125%);transform:translateX(-125%);-webkit-box-shadow:15px 15px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:15px 15px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08)}.card-carousel .swiper-button-prev.swiper-button-disabled{-webkit-transform:translateX(-125%)!important;transform:translateX(-125%)!important}.card-carousel .swiper-button-prev:after{-webkit-transform:rotate(180deg) translate(30%,40%);transform:rotate(180deg) translate(30%,40%)}.slick-slide{float:left;width:100%;background-color:#fff}.slick-slide:focus{outline:none}@media (min-width:768px){.slick-slide{margin-top:50px}}.slick-arrows{display:none!important;position:relative;width:100%;max-width:1440px;margin:0 auto}.slick-next,.slick-prev{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.slick-next:hover,.slick-prev:hover{opacity:1}.slick-next:focus,.slick-prev:focus{outline:none;opacity:1}.slick-next:before,.slick-prev:before{color:#000}.slick-prev{left:0;background:url("/images/icon_arrow-prev.svg") no-repeat;margin-left:20px}.slick-next,.slick-prev{position:absolute;top:190px;font-size:0;border:1px solid transparent;width:30px;height:33px;opacity:.4;z-index:1}.slick-next{right:0;background:url("/images/icon_arrow-next.svg") no-repeat;margin-right:20px}.slick-dots{width:60px;padding:0;position:absolute;bottom:20px;left:calc(50% - 30px)}.slick-dots li{display:inline-block;font-size:0;border:1px solid transparent;list-style-type:none}.slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #fff;width:10px;height:10px;padding:0;border-radius:20px;margin-right:8px}.slick-dots button:focus{outline:none}.slick-dots .slick-active button{background:#fff}@media (max-width:767px){.slick-slide{height:470px}}@media (min-width:992px){.slick-arrows{display:block!important}}.slick-active .lesson-slider__content,.slick-current .lesson-slider__content{-webkit-animation:translateLeft .4s .2s ease forwards;animation:translateLeft .4s .2s ease forwards}.slick-active .lesson-slider__intro,.slick-current .lesson-slider__intro{-webkit-animation:fadeIn .4s .3s linear forwards;animation:fadeIn .4s .3s linear forwards}.slick-active .lesson-slider__title,.slick-current .lesson-slider__title{-webkit-animation:fadeIn .4s .45s linear forwards;animation:fadeIn .4s .45s linear forwards}.slick-active .lesson-slider__btn,.slick-active .lesson-slider__link,.slick-current .lesson-slider__btn,.slick-current .lesson-slider__link{-webkit-animation:fadeIn .4s .6s linear forwards;animation:fadeIn .4s .6s linear forwards}.hero--404{padding-top:100px;padding-bottom:40px;position:relative;background-color:#f3f3f3}@media (min-width:768px){.hero--404{padding-top:150px}}.hero--404__tacks{position:absolute;top:0;left:-165px}@media (min-width:768px){.hero--404__tacks{left:0}}.hero--404__title{font-size:36px;line-height:42px;font-size:3.6rem;line-height:4.2rem;font-weight:500}@media (min-width:992px){.hero--404__title{font-size:60px;line-height:70px;font-size:6rem;line-height:7rem}}.hero--search{padding-top:4rem;padding-bottom:4rem;background-color:#3e3935}@media (min-width:768px){.hero--search{padding-top:8rem;padding-bottom:8rem}}.hero--search .container{opacity:0;min-height:166px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.window-loaded .hero--search .container{opacity:1}.hero--search .hero__header{opacity:0}.hero--search .hero__header.is-visible{opacity:1;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.hero__header{margin-top:0;margin-bottom:3rem;font-weight:500;color:#9c948d;font-size:40px;line-height:50px;font-size:4rem;line-height:5rem}@media (min-width:1024px){.hero__header{font-size:60px;line-height:74px;font-size:6rem;line-height:7.4rem}}.hero__search-bar{margin-left:auto;margin-right:auto;max-width:700px}.activities-hero.filter-visible,.activities-hero.filter-visible .activities-hero__images{height:650px}.activities-hero.filter-visible .activities-hero__images--mobile{display:none}@media (min-width:992px){.activities-hero.filter-visible,.activities-hero.filter-visible .activities-hero__images{height:450px}}.activities-hero{background:#10a3c8;height:510px;position:relative}.activities-hero__switcher{margin:50px auto 0;padding:0 20px;line-height:10rem;text-align:center;position:absolute;left:0;width:100%}.activities-hero__headline{display:block;color:#004f6c;font-weight:900;font-size:40px;line-height:18px;font-size:4rem;line-height:1.8rem;margin:0}.activities-hero__select{display:inline-block;font-size:40px;line-height:50px;font-size:4rem;line-height:5rem;text-align:left}.activities-hero__intro{color:#fff;max-width:624px;margin:0 auto;clear:both;text-align:center;width:70%;font-weight:500;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem}@media (max-width:576px){.activities-hero__intro{width:100%}}.activities-hero__images img{position:absolute}.activities-hero__images{position:absolute;top:0;width:100%;height:510px;overflow:hidden;pointer-events:none}.activities-hero__images img{opacity:0}.activities-hero__images img.b-loaded{opacity:1}.activities-hero__images--mobile{width:100%;bottom:-95px}.activities-hero__images--tablet-2{width:100%;bottom:0}.activities-hero__images--2.b-loaded{top:100px;right:-38px;-webkit-animation:image2 .5s .4s ease backwards;animation:image2 .5s .4s ease backwards}.activities-hero__images--4.b-loaded{top:38px;left:-172px;-webkit-animation:image4 .6s .4s ease backwards;animation:image4 .6s .4s ease backwards}.activities-hero__images--6.b-loaded{top:250px;left:104px;-webkit-animation:image6 .4s .4s ease backwards;animation:image6 .4s .4s ease backwards}@media (min-width:576px){.activities-hero,.activities-hero__images{height:380px}}@media (min-width:768px){.activities-hero__headline{line-height:35px}.activities-hero__intro{width:45%}}@media (min-width:992px){.activities-hero,.activities-hero__images{height:450px}.activities-hero__headline{display:inline-block;font-size:80px;line-height:100px;font-size:8rem;line-height:10rem;margin-right:20px}.activities-hero__switcher{margin-top:140px}.activities-hero__switcher:before{height:4px}.activities-hero__intro{width:100%;font-size:20px;line-height:28px;font-size:2rem;line-height:2.8rem}}body.topic--1 .activities-hero__images--1,body.topic--1 .activities-hero__images--2,body.topic--1 .activities-hero__images--3,body.topic--1 .activities-hero__images--4,body.topic--1 .activities-hero__images--5,body.topic--1 .activities-hero__images--6,body.topic--1 .activities-hero__images--tablet-1,body.topic--1 .activities-hero__images--tablet-2,body.topic--2 .activities-hero__images--1,body.topic--2 .activities-hero__images--2,body.topic--2 .activities-hero__images--3,body.topic--2 .activities-hero__images--4,body.topic--2 .activities-hero__images--5,body.topic--2 .activities-hero__images--6,body.topic--2 .activities-hero__images--tablet-1,body.topic--2 .activities-hero__images--tablet-2,body.topic--3 .activities-hero__images--1,body.topic--3 .activities-hero__images--2,body.topic--3 .activities-hero__images--3,body.topic--3 .activities-hero__images--4,body.topic--3 .activities-hero__images--5,body.topic--3 .activities-hero__images--6,body.topic--3 .activities-hero__images--tablet-1,body.topic--3 .activities-hero__images--tablet-2,body.topic--4 .activities-hero__images--1,body.topic--4 .activities-hero__images--2,body.topic--4 .activities-hero__images--3,body.topic--4 .activities-hero__images--4,body.topic--4 .activities-hero__images--5,body.topic--4 .activities-hero__images--6,body.topic--4 .activities-hero__images--tablet-1,body.topic--4 .activities-hero__images--tablet-2,body.topic--5 .activities-hero__images--1,body.topic--5 .activities-hero__images--2,body.topic--5 .activities-hero__images--3,body.topic--5 .activities-hero__images--4,body.topic--5 .activities-hero__images--5,body.topic--5 .activities-hero__images--6,body.topic--5 .activities-hero__images--tablet-1,body.topic--5 .activities-hero__images--tablet-2,body.topic--6 .activities-hero__images--1,body.topic--6 .activities-hero__images--2,body.topic--6 .activities-hero__images--3,body.topic--6 .activities-hero__images--4,body.topic--6 .activities-hero__images--5,body.topic--6 .activities-hero__images--6,body.topic--6 .activities-hero__images--tablet-1,body.topic--6 .activities-hero__images--tablet-2{display:none}@media (min-width:576px){body.topic--1 .activities-hero__images--mobile,body.topic--2 .activities-hero__images--mobile,body.topic--3 .activities-hero__images--mobile,body.topic--4 .activities-hero__images--mobile,body.topic--5 .activities-hero__images--mobile,body.topic--6 .activities-hero__images--mobile{display:none}body.topic--1 .activities-hero__images--tablet-1,body.topic--1 .activities-hero__images--tablet-2,body.topic--2 .activities-hero__images--tablet-1,body.topic--2 .activities-hero__images--tablet-2,body.topic--3 .activities-hero__images--tablet-1,body.topic--3 .activities-hero__images--tablet-2,body.topic--4 .activities-hero__images--tablet-1,body.topic--4 .activities-hero__images--tablet-2,body.topic--5 .activities-hero__images--tablet-1,body.topic--5 .activities-hero__images--tablet-2,body.topic--6 .activities-hero__images--tablet-1,body.topic--6 .activities-hero__images--tablet-2{display:block}}@media (min-width:992px){body.topic--1 .activities-hero__images--tablet-1,body.topic--1 .activities-hero__images--tablet-2,body.topic--2 .activities-hero__images--tablet-1,body.topic--2 .activities-hero__images--tablet-2,body.topic--3 .activities-hero__images--tablet-1,body.topic--3 .activities-hero__images--tablet-2,body.topic--4 .activities-hero__images--tablet-1,body.topic--4 .activities-hero__images--tablet-2,body.topic--5 .activities-hero__images--tablet-1,body.topic--5 .activities-hero__images--tablet-2,body.topic--6 .activities-hero__images--tablet-1,body.topic--6 .activities-hero__images--tablet-2{display:none}body.topic--1 .activities-hero__images--1,body.topic--1 .activities-hero__images--2,body.topic--1 .activities-hero__images--3,body.topic--1 .activities-hero__images--4,body.topic--1 .activities-hero__images--5,body.topic--1 .activities-hero__images--6,body.topic--2 .activities-hero__images--1,body.topic--2 .activities-hero__images--2,body.topic--2 .activities-hero__images--3,body.topic--2 .activities-hero__images--4,body.topic--2 .activities-hero__images--5,body.topic--2 .activities-hero__images--6,body.topic--3 .activities-hero__images--1,body.topic--3 .activities-hero__images--2,body.topic--3 .activities-hero__images--3,body.topic--3 .activities-hero__images--4,body.topic--3 .activities-hero__images--5,body.topic--3 .activities-hero__images--6,body.topic--4 .activities-hero__images--1,body.topic--4 .activities-hero__images--2,body.topic--4 .activities-hero__images--3,body.topic--4 .activities-hero__images--4,body.topic--4 .activities-hero__images--5,body.topic--4 .activities-hero__images--6,body.topic--5 .activities-hero__images--1,body.topic--5 .activities-hero__images--2,body.topic--5 .activities-hero__images--3,body.topic--5 .activities-hero__images--4,body.topic--5 .activities-hero__images--5,body.topic--5 .activities-hero__images--6,body.topic--6 .activities-hero__images--1,body.topic--6 .activities-hero__images--2,body.topic--6 .activities-hero__images--3,body.topic--6 .activities-hero__images--4,body.topic--6 .activities-hero__images--5,body.topic--6 .activities-hero__images--6{display:block}body.topic--1 .activities-hero__images--1.b-loaded{top:-31px;right:63px}body.topic--1 .activities-hero__images--2.b-loaded{top:100px;right:-38px}body.topic--1 .activities-hero__images--3.b-loaded{top:302px;right:-100px}body.topic--1 .activities-hero__images--4.b-loaded{top:38px;left:-300px}body.topic--1 .activities-hero__images--5.b-loaded{top:250px;left:30px}body.topic--1 .activities-hero__images--6.b-loaded{top:325px;left:104px}body.topic--2 .activities-hero__images--1.b-loaded{top:-110px;right:-91px}body.topic--2 .activities-hero__images--2.b-loaded{top:281px;right:-163px}body.topic--2 .activities-hero__images--3.b-loaded{top:343px;right:95px}body.topic--2 .activities-hero__images--4.b-loaded{top:-469px;left:-473px}body.topic--2 .activities-hero__images--5.b-loaded{top:0;left:0}body.topic--2 .activities-hero__images--6.b-loaded{top:301px;left:122px}body.topic--3 .activities-hero__images--1.b-loaded{top:-349px;right:-72px}body.topic--3 .activities-hero__images--2.b-loaded{top:0;right:0}body.topic--3 .activities-hero__images--3.b-loaded{top:300px;right:-150px}body.topic--3 .activities-hero__images--4.b-loaded{top:-123px;left:187px}body.topic--3 .activities-hero__images--5.b-loaded{top:-223px;left:-176px}body.topic--3 .activities-hero__images--6.b-loaded{top:282px;left:-170px}body.topic--4 .activities-hero__images--1.b-loaded{top:-387px;right:100px}body.topic--4 .activities-hero__images--2.b-loaded{top:260px;right:-257px}body.topic--4 .activities-hero__images--3.b-loaded{top:0;right:0}body.topic--4 .activities-hero__images--4.b-loaded{top:77px;left:-480px}body.topic--4 .activities-hero__images--5.b-loaded{top:71px;left:-370px}body.topic--4 .activities-hero__images--6.b-loaded{top:194px;left:-279px}body.topic--5 .activities-hero__images--1.b-loaded{top:-478px;right:-350px}body.topic--5 .activities-hero__images--2.b-loaded{top:0;right:0}body.topic--5 .activities-hero__images--3.b-loaded{top:331px;right:-178px}body.topic--5 .activities-hero__images--4.b-loaded{top:82px;left:84px}body.topic--5 .activities-hero__images--5.b-loaded{top:200px;left:-235px}body.topic--5 .activities-hero__images--6.b-loaded{top:350px;left:-420px}body.topic--6 .activities-hero__images--1.b-loaded{top:0;right:0}body.topic--6 .activities-hero__images--2.b-loaded{top:300px;right:-250px}body.topic--6 .activities-hero__images--3.b-loaded{top:-50px;right:-200px;width:50%;height:auto}body.topic--6 .activities-hero__images--4.b-loaded{top:-240px;left:-390px}body.topic--6 .activities-hero__images--5.b-loaded{top:0;left:0}body.topic--6 .activities-hero__images--6.b-loaded{top:300px;left:-200px}}@media screen and (min-width:1100px){body.topic--6 .activities-hero__images--4.b-loaded{left:-400px}body.topic--6 .activities-hero__images--6.b-loaded{left:-200px}}@media screen and (min-width:1300px){body.topic--1 .activities-hero__images--1.b-loaded.b-loaded{top:-31px;right:63px}body.topic--1 .activities-hero__images--2.b-loaded{top:100px;right:-38px}body.topic--1 .activities-hero__images--3.b-loaded{top:262px;right:-48px}body.topic--1 .activities-hero__images--4.b-loaded{top:38px;left:-172px}body.topic--1 .activities-hero__images--5.b-loaded{top:250px;left:30px}body.topic--1 .activities-hero__images--6.b-loaded{top:250px;left:104px}body.topic--2 .activities-hero__images--1.b-loaded{top:-60px;right:-41px}body.topic--2 .activities-hero__images--2.b-loaded{top:231px;right:-113px}body.topic--2 .activities-hero__images--3.b-loaded{top:343px;right:95px}body.topic--2 .activities-hero__images--4.b-loaded{top:-419px;left:-423px}body.topic--2 .activities-hero__images--5.b-loaded{top:0;left:0}body.topic--2 .activities-hero__images--6.b-loaded{top:251px;left:72px}body.topic--3 .activities-hero__images--1.b-loaded{top:-319px;right:-22px}body.topic--3 .activities-hero__images--2.b-loaded{top:0;right:0}body.topic--3 .activities-hero__images--3.b-loaded{top:250px;right:-100px}body.topic--3 .activities-hero__images--4.b-loaded{top:-123px;left:187px}body.topic--3 .activities-hero__images--5.b-loaded{top:-173px;left:-126px}body.topic--3 .activities-hero__images--6.b-loaded{top:272px;left:-120px}body.topic--4 .activities-hero__images--1.b-loaded{top:-265px;right:49px}body.topic--4 .activities-hero__images--2.b-loaded{top:210px;right:-207px}body.topic--4 .activities-hero__images--3.b-loaded{top:0;right:0}body.topic--4 .activities-hero__images--4.b-loaded{top:27px;left:-430px}body.topic--4 .activities-hero__images--5.b-loaded{top:21px;left:-320px}body.topic--4 .activities-hero__images--6.b-loaded{top:144px;left:-229px}body.topic--5 .activities-hero__images--1.b-loaded{top:-428px;right:-300px}body.topic--5 .activities-hero__images--2.b-loaded{top:0;right:0}body.topic--5 .activities-hero__images--3.b-loaded{top:281px;right:-128px}body.topic--5 .activities-hero__images--4.b-loaded{top:32px;left:34px}body.topic--5 .activities-hero__images--5.b-loaded{top:150px;left:-185px}body.topic--5 .activities-hero__images--6.b-loaded{top:300px;left:-370px}body.topic--6 .activities-hero__images--1.b-loaded{top:0;right:0}body.topic--6 .activities-hero__images--2.b-loaded{top:300px;right:-150px}body.topic--6 .activities-hero__images--3.b-loaded{top:-300px;right:-300px;width:auto}body.topic--6 .activities-hero__images--4.b-loaded{top:-190px;left:-330px}body.topic--6 .activities-hero__images--5.b-loaded{top:0;left:0}body.topic--6 .activities-hero__images--6.b-loaded{top:232px;left:-100px}}.lesson-hero{width:100%;padding-bottom:92px;margin-bottom:60px;position:relative}@media (min-width:768px){.lesson-hero{height:450px;margin-bottom:0}}.lesson-hero__topic-list{margin:0;padding:0;list-style:none;opacity:0}.lesson-hero__topic-list li{display:inline}.lesson-hero__topic-list li:first-of-type:before{display:none}.lesson-hero__topic-list li:before{content:"/";color:#9c948d;font-weight:700;display:inline-block;margin-right:7px}.lesson-hero__topic{display:inline-block;margin-left:2px;margin-right:7px;margin-bottom:10px;border-radius:3px;font-weight:700;font-size:16px;line-height:23px;font-size:1.6rem;line-height:2.3rem;-webkit-transition:all .2s ease;transition:all .2s ease}.lesson-hero__topic:focus,.lesson-hero__topic:hover{opacity:.8;text-decoration:none}@media (min-width:768px){.lesson-hero__topic{font-size:18px;line-height:23px;font-size:1.8rem;line-height:2.3rem}}.lesson-hero__content{margin-top:30px;position:relative;z-index:1}@media (min-width:768px){.lesson-hero__content{margin-top:0;display:table;height:380px}}.lesson-hero__headline{margin-top:0;margin-bottom:20px;opacity:0}.lesson-hero__headline--campaign{margin-bottom:0}@media (min-width:768px){.lesson-hero__inner{display:table-cell;vertical-align:middle}}.lesson-hero__date{opacity:0;margin:0;font-size:18px;line-height:23px;font-size:1.8rem;line-height:2.3rem;font-weight:500;color:#50b848;margin-bottom:10px}@media (min-width:768px){.lesson-hero__date{margin-top:10px;font-size:30px;line-height:38px;font-size:3rem;line-height:3.8rem}}.lesson-hero__intro{margin-bottom:23px;padding-right:75px;opacity:0}@media (min-width:768px){.lesson-hero__intro{font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem}}.lesson-hero__details{padding:0;margin:0}.lesson-hero__image{position:absolute;right:10px;top:10px;z-index:-1;-webkit-transform:translateY(100px);transform:translateY(100px)}@media (min-width:576px){.lesson-hero__image{top:200px}}@media (min-width:992px){.lesson-hero__image{top:100px;right:0}}.lesson-hero__image img{width:250px;height:auto}@media (min-width:768px){.lesson-hero__image img{width:100%}}.lesson-hero__details{opacity:0}.lesson-hero__topic-list{-webkit-animation:fadeInLeft .15s .3s ease forwards;animation:fadeInLeft .15s .3s ease forwards}.lesson-hero__headline{-webkit-animation:fadeInLeft .35s .4s ease forwards;animation:fadeInLeft .35s .4s ease forwards}.lesson-hero__intro{-webkit-animation:fadeInLeft .4s .5s ease forwards;animation:fadeInLeft .4s .5s ease forwards}.lesson-hero__date{-webkit-animation:fadeInLeft .43s .5s ease forwards;animation:fadeInLeft .43s .5s ease forwards}.lesson-hero__details{-webkit-animation:fadeInLeft .45s .6s ease forwards;animation:fadeInLeft .45s .6s ease forwards}@media (min-width:768px){.campaign-detail-hero--tall{height:500px}}@media (min-width:768px){.campaign-detail-hero--tall .lesson-hero__content{height:430px}}.campaign-detail-hero .lesson-hero__topic{margin-bottom:5px}@media (min-width:768px){.campaign-detail-hero .lesson-hero__topic{font-size:20px;line-height:25px;font-size:2rem;line-height:2.5rem}}@media (min-width:768px){.campaign-detail-hero .lesson-hero__headline{font-size:70px;line-height:65px;font-size:7rem;line-height:6.5rem}}.campaign-detail-hero .lesson-hero__intro{max-width:550px}@media (min-width:768px){.campaign-detail-hero .lesson-hero__intro{font-size:20px;line-height:28px;font-size:2rem;line-height:2.8rem}}.lessons-hero.filter-visible,.lessons-hero.filter-visible .activities-hero__images{height:650px}.lessons-hero.filter-visible .activities-hero__images--mobile{display:none}@media (min-width:992px){.lessons-hero.filter-visible{height:325px}}.lessons-hero{background:#3e3935;height:350px;position:relative}.lessons-hero .form-filter{bottom:160px}@media (min-width:992px){.lessons-hero .form-filter{bottom:-89px}}.lessons-hero .form-filter-toggle{bottom:25px}.lessons-hero__content{margin:70px auto 0;text-align:center}.lessons-hero__content--has-dropdown .lessons-hero__headline{display:block;line-height:1.8rem}@media (min-width:992px){.lessons-hero__content--has-dropdown .lessons-hero__headline{display:inline-block;line-height:10rem}}.lessons-hero__content--has-dropdown .lessons-hero__intro{margin-top:2.5rem!important}@media (min-width:992px){.lessons-hero__content--has-dropdown .lessons-hero__intro{margin-top:0!important}}.lessons-hero__headline{color:#9c948d;font-weight:900;padding-bottom:12px;font-size:40px;line-height:50px;font-size:4rem;line-height:5rem;display:inline-block;margin:0}.lessons-hero__headline--light{color:#fff;font-weight:400}.lessons-hero__intro{color:#fff;max-width:624px;margin:0 auto;text-align:center;font-weight:500;padding:0 15px;font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem}@media (min-width:992px){.lessons-hero__intro{font-size:20px;line-height:28px;font-size:2rem;line-height:2.8rem}}@media (min-width:992px){.lessons-hero{height:325px}.lessons-hero__headline{font-size:80px;line-height:100px;font-size:8rem;line-height:10rem}}.lessons-hero--with-search,.lessons-hero--with-search.filter-visible{height:auto!important}.lessons-hero--with-search .form-filter-toggle{position:relative;bottom:0;padding-top:4rem;padding-bottom:4rem}.lessons-hero--with-search .form-filter-toggle__show{opacity:0;width:370px}.lessons-hero--with-search .form-filter-toggle.filter-visible{padding-top:0;padding-bottom:4rem}.lessons-hero--with-search .form-filter-toggle__open{padding-top:0}.lessons-hero--with-search .form-filter.filter-visible{display:block;position:relative;bottom:0;padding-top:2rem;opacity:0;-webkit-animation:fadeIn .45s .6s ease forwards;animation:fadeIn .45s .6s ease forwards}@media (min-width:992px){.lessons-hero--with-search .form-filter.filter-visible{position:absolute;bottom:-89px}}.lessons-hero--with-search__input__container{padding-top:4rem}@media (min-width:992px){.lessons-hero--with-search__input__container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:6rem;padding-bottom:6rem}}.lessons-hero--with-search__input__container input{border:none;outline:none}@media (min-width:992px){.lessons-hero--with-search{height:396px}}.vue_search_results_algolia{margin-top:50px}@media (min-width:992px){.vue_search_results_algolia{margin-top:150px}}.lesson-slider{width:100%;position:relative;overflow:hidden}.lesson-slider .slick-slide{background:#fff;height:500px}@media (min-width:768px){.lesson-slider .slick-slide{height:320px}}.lesson-slider .col{padding:0 20px}.lesson-slider__container{max-width:1170px;margin:0 auto}.lesson-slider__content{float:left;width:43%;padding-top:50px;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}@media (min-width:992px){.lesson-slider__inner{margin:0 50px}}.lesson-slider__intro{opacity:0;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;font-weight:500}.lesson-slider__title{opacity:0;font-size:30px;line-height:36px;font-size:3rem;line-height:3.6rem;margin-bottom:30px;color:#3e3935}.lesson-slider__btn{opacity:0;margin-right:30px}.lesson-slider__link{opacity:0;font-weight:700;color:#fff;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}.lesson-slider__link:hover{color:#fff}.lesson-slider__image{float:right;height:320px;width:auto;margin-top:-50px}.lesson-slider .slick-dots button{border:2px solid #9c948d}.lesson-slider .slick-dots .slick-active button{background:#9c948d}@media (max-width:576px){.lesson-slider__image{width:100%;height:auto}}@media (max-width:767px){.lesson-slider__image{margin-top:40px}.lesson-slider__content{width:100%;padding-top:36px}}@media (min-width:768px){.lesson-slider__intro{font-size:20px;line-height:25px;font-size:2rem;line-height:2.5rem}}@media (min-width:1200px){.lesson-slider__image{height:400px}.lesson-slider__title{font-size:36px;line-height:46px;font-size:3.6rem;line-height:4.6rem}}.testimonial{position:relative;margin:0 -15px;overflow:hidden}@media (min-width:768px){.testimonial{overflow:visible;margin:0}}.testimonial .slick-pagination{display:none;text-align:center;font-size:18px;line-height:20px;font-size:1.8rem;line-height:2rem;margin-top:35px;font-weight:500}@media (min-width:768px){.testimonial .slick-pagination{display:block}}.testimonial-slider{margin:0 -15px}@media (min-width:768px){.testimonial-slider{margin:0;border:1px solid #f3f3f3;border-radius:5px;overflow:hidden}}.testimonial-slider__container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width:768px){.testimonial-slider__container{text-align:left;height:408px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.testimonial-slider__container--textonly{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-slider__headline{color:#50b848;font-weight:500;margin-bottom:10px}@media (min-width:1200px){.testimonial-slider__headline{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem}}.testimonial-slider .type-small{margin-bottom:0}.testimonial-slider__quote{padding:0;margin:0;border-left:none;font-size:16px;line-height:28px;font-size:1.6rem;line-height:2.8rem;margin-bottom:10px}@media (min-width:1200px){.testimonial-slider__quote{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem;margin-bottom:20px}}.testimonial-slider__author{font-size:16px;line-height:28px;font-size:1.6rem;line-height:2.8rem}@media (min-width:1200px){.testimonial-slider__author{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem}}.testimonial-slider__image{width:100%;height:275px}@media (min-width:768px){.testimonial-slider__image{width:50%;height:inherit}}.testimonial-slider__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.testimonial-slider__content{width:100%;padding:30px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.testimonial-slider__content{padding:30px;width:50%}}@media (min-width:1200px){.testimonial-slider__content{padding:60px 30px}}.testimonial-slider__content--textonly{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 15px}@media (min-width:768px){.testimonial-slider__content--textonly{padding:60px}}.testimonial-slider__content--textonly .testimonial-slider__quote{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem}@media (min-width:768px){.testimonial-slider__content--textonly .testimonial-slider__quote{margin-bottom:30px;font-size:24px;line-height:36px;font-size:2.4rem;line-height:3.6rem}}.testimonial-slider .slick-slide{border-radius:5px;margin-top:0;height:500px}@media (min-width:768px){.testimonial-slider .slick-slide{height:408px}}.testimonial-slider .slick-prev{position:absolute;top:437px;left:calc(50% - 95px);font-size:0;border:1px solid transparent;background:url("/images/icon_arrow-prev-green.svg") no-repeat;width:30px;height:33px;z-index:1;margin-left:20px;opacity:1;display:none!important;-webkit-transition:all .35s ease;transition:all .35s ease}@media (min-width:768px){.testimonial-slider .slick-prev{display:block!important}.testimonial-slider .slick-prev:hover{-webkit-transform:translate(-8px);transform:translate(-8px)}}.testimonial-slider .slick-next{position:absolute;top:437px;right:calc(50% - 95px);background:url("/images/icon_arrow-next-green.svg") no-repeat;width:30px;height:33px;z-index:1;font-size:0;border:1px solid transparent;margin-right:20px;opacity:1;display:none!important}@media (min-width:768px){.testimonial-slider .slick-next{-webkit-transition:all .35s ease;transition:all .35s ease;display:block!important}.testimonial-slider .slick-next:hover{-webkit-transform:translate(8px);transform:translate(8px)}}.testimonial-slider .slick-dots{top:245px;display:block!important}@media (min-width:768px){.testimonial-slider .slick-dots{display:none!important}}.testimonial-slider .slick-dots [role=button]{border:2px solid #50b848}.testimonial-slider .slick-dots .slick-active [role=button]{background:#50b848}.welcome__block--testimonial{overflow:visible;text-align:center}@media (min-width:768px){.welcome__block--testimonial{padding-top:20px;padding-bottom:20px}}.welcome__block--testimonial .type-large{margin-bottom:30px}@media (min-width:768px){.welcome__block--testimonial .type-large{margin-bottom:60px}}@media (max-width:767px){.welcome__block--testimonial.mobile-textonly{padding-bottom:0}.welcome__block--testimonial.mobile-textonly .testimonial{margin:0}.welcome__block--testimonial.mobile-textonly .type-large{margin-bottom:0}.welcome__block--testimonial.mobile-textonly .testimonial-slider__image{display:none}.welcome__block--testimonial.mobile-textonly .testimonial-slider__content{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.welcome__block--testimonial.mobile-textonly .testimonial-slider__content .testimonial-slider__quote{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem}.welcome__block--testimonial.mobile-textonly .testimonial-slider__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.welcome__block--testimonial.mobile-textonly .slick-slide{height:350px}.welcome__block--testimonial.mobile-textonly .slick-dots{top:333px;display:block!important}.welcome__block--testimonial.mobile-textonly .slick-dots .slick-active button{background:#50b848}.welcome__block--testimonial.mobile-textonly .slick-dots button{border:2px solid #50b848}}.register__content{text-align:left}.register__content .welcome__info{display:block;padding-left:1.5rem;margin-left:0;margin-right:0}.register__content .welcome__info-item{margin-bottom:2rem;font-weight:600;font-size:1.6rem;max-width:none}.register__content .welcome__info-item:before{background:url("../images/icon-check-white.svg") no-repeat;background-size:100%;width:20px;height:20px;left:-20px;top:2px}.two-side{position:relative}.two-side--contact{background:#004f6c}.two-side__teacher{display:none}@media (min-width:992px){.two-side__teacher{display:block;top:-100px;float:right;height:358px;position:relative}}.two-side__letter{display:none}@media (min-width:992px){.two-side__letter{display:block;position:absolute;top:200px;left:-300px;height:auto}}.register-chalkboard{background:#c7c7c7;border-radius:3px;padding:13px;width:100%}.register-chalkboard--inner{background:#62a99c;-webkit-box-shadow:inset 0 5.5544px 5.5544px rgba(0,0,0,.25);box-shadow:inset 0 5.5544px 5.5544px rgba(0,0,0,.25);border-radius:3px;width:100%;padding:30px 20% 10px 60px}.register-confetti{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.register-success-characters{z-index:-1}.register-success-characters .separate{display:none}@media (min-width:768px){.register-success-characters .separate{display:block}}.register__left,.register__right{padding:15px 30px;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-animation:translateUpSmall .4s .1s linear forwards;animation:translateUpSmall .4s .1s linear forwards}.register__left{color:#fff;text-align:center;margin-top:10px;padding:20px;position:relative}@media (min-width:768px){.register__left{margin-top:60px;top:110px;position:sticky}}@media (max-width:767px){.register__left{padding-right:3rem;padding-left:3rem}}.register__right{background-color:#fff;margin-top:10px;padding:15px 40px}@media (min-width:768px){.register__right{margin-top:0}}.register__right hr{margin:44px -40px}.register__right hr.small-top{margin-top:32px}.register__right h4{font-weight:700}@media (min-width:768px){.register__right{border-radius:20px;margin-bottom:57px;margin-top:80px}}.two-side-campaign__1{background:#d7f1f6}.two-side-campaign__1 .register__left{color:#4f4945}.two-side-campaign__1 .two-side__image{display:none;width:100%;max-width:300px!important;margin-top:50px}@media (min-width:992px){.two-side-campaign__1 .two-side__image{display:inline-block}}.two-side-campaign__2{background:#e5fff3}.two-side-campaign__2 .two-side__image{display:none;width:100%;z-index:-1;margin:50px auto 0;max-width:300px!important}@media (min-width:992px){.two-side-campaign__2 .two-side__image{display:inline-block}}.two-side-campaign__2 .register__left{color:#4f4945}.two-side-campaign__3{background:#ceeef3}.two-side-campaign__3 .two-side__image{display:none;width:100%;z-index:-1;margin:50px auto 0 -50px;max-width:300px!important}@media (min-width:992px){.two-side-campaign__3 .two-side__image{display:inline-block}}.two-side-campaign__3 .register__left{color:#4f4945}.two-side-campaign__4{background:#cfe7f0}.two-side-campaign__4 .two-side__image{display:none;width:100%;z-index:-1;margin:50px auto;max-width:300px!important}@media (min-width:992px){.two-side-campaign__4 .two-side__image{display:block}}.two-side-campaign__4 .register__left{color:#4f4945}.two-side-campaign__5{background:#50b848}.two-side-campaign__5 .two-side__image{display:none;width:100%;z-index:-1;margin:50px auto;max-width:300px!important}@media (min-width:992px){.two-side-campaign__5 .two-side__image{display:block}}.topic-cards{list-style:none;padding-left:0;padding-top:30px;margin:0 auto;overflow:visible}@media (min-width:768px){.topic-cards{margin:0 auto 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px}}@media (min-width:1200px){.topic-cards{max-width:100%}}.topic-cards__card{color:#fff;position:relative;padding:20px 180px 20px 20px;width:100%;min-width:200px;text-align:left;overflow:hidden}.topic-cards__card:hover>*{text-decoration:none}@media (min-width:768px){.topic-cards__card{padding:20px 12px;min-height:250px;-webkit-box-flex:1;-moz-flex:1 0 1;-ms-flex:1 0 1;flex:1 0 1;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px;border-radius:5px;max-width:220px;width:220px;text-align:center;overflow:visible}.topic-cards__card:first-of-type{margin-left:0}.topic-cards__card:last-of-type{margin-right:0}}@media (min-width:1200px){.topic-cards__card{min-width:0;width:212px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.topic-cards__name{margin-top:0}.topic-cards a{color:#fff;top:0;right:0;width:100%;height:100%}@media (min-width:768px){.topic-cards a{position:absolute}}@media (min-width:768px){.topic-cards__card:hover .topic-cards__extra{bottom:13px;height:85px;opacity:1}.topic-cards__card:hover .topic-cards__img-block{-webkit-transform:translateY(-68px);transform:translateY(-68px)}.topic-cards__extra{overflow:hidden;bottom:5px;left:0;position:absolute;padding:0 6px;height:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topic-cards__name{position:absolute;top:185px;width:100%;left:0;font-size:26px;line-height:28px;margin-top:0}.topic-cards__img-block{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topic-cards__description{margin-bottom:5px!important}}.topic-cards__img{position:absolute;top:0;right:-45px}@media (min-width:576px){.topic-cards__img{right:0}}.topic-cards__description{line-height:22px!important;font-weight:500!important}.topic-cards__link{font-size:16px;white-space:nowrap}.topic-cards__link p{margin:0;display:inline-block;font-weight:700}.topic-cards__link:hover .topic-cards__link__icon{-webkit-transform:translate(5px);transform:translate(5px)}.topic-cards__link__icon{position:relative;top:-1px;margin-left:3px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.about .col--img{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}@media (min-width:768px){.about .col--img{-webkit-box-ordinal-group:3;-moz-order:2;-ms-flex-order:2;order:2}}.about .col--img img{width:100%}.about__brand{border-width:1px;border-color:#cbc4bc;border-radius:.5rem;min-height:400px}@media (min-width:768px){.about__brand{min-height:490px}}@media (min-width:1024px){.about__brand{min-height:450px}}@media (min-width:1200px){.about__brand{min-height:400px}}.about__brand .banner{border-bottom-width:1px;border-color:#cbc4bc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}@media (min-width:768px){.about__brand .banner{height:120px}}.about__brand .banner img{-o-object-fit:contain;object-fit:contain}.about__brand .detail{padding:32px 32px 55px}.about__content{padding-bottom:5rem;-webkit-box-ordinal-group:3;-moz-order:2;-ms-flex-order:2;order:2;padding-left:40px;padding-right:40px}@media (min-width:768px){.about__content{padding-bottom:0;-webkit-box-ordinal-group:3;-moz-order:2;-ms-flex-order:2;order:2;text-align:left;padding-left:60px;padding-right:60px}}.about__block{padding:30px 0}.about__block--brand{padding:0 25px}@media (min-width:1024px){.about__block--brand{padding:0 90px}}@media (min-width:768px){.about__block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__block:last-of-type{padding-bottom:0}}.about .row:nth-of-type(odd) picture{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.about .row:nth-of-type(2n) picture{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media (min-width:576px){.about .row:nth-of-type(odd) .about__content{padding-right:50px}.about .row:nth-of-type(2n) .about__content{padding-left:50px}}@media (min-width:992px){.about .row:nth-of-type(odd) .about__content{padding-right:110px}.about .row:nth-of-type(2n) .about__content{padding-left:110px}}.welcome .jumbotron{background:#fff;padding:30px 0 0;text-align:center;margin:0}@media (min-width:768px){.welcome .jumbotron{padding:90px 0}}.welcome .jumbotron .type-large{font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;font-weight:500}@media (min-width:992px){.welcome .jumbotron .type-large{font-size:20px;line-height:30px;font-size:2rem;line-height:3rem}}.welcome .jumbotron p{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}.welcome__block{padding:30px 0;text-align:center;position:relative;overflow:hidden}@media (min-width:768px){.welcome__block{padding:70px 0}}.welcome__block--white{padding:0}.welcome__headline-block{padding-top:100px;margin:0 auto}@media (min-width:768px){.welcome__headline-block{padding-top:70px;max-width:100%}}.welcome__headline{width:auto;position:relative;font-weight:900;display:inline-block;will-change:transform;font-size:35px;line-height:38px;font-size:3.5rem;line-height:3.8rem;margin:0}.welcome__headline:before{content:"";background:#efeeeb;height:100%;position:absolute;width:110%;z-index:10;top:7px;right:0}@media (min-width:768px){.welcome__headline{font-size:46px;line-height:52px;font-size:4.6rem;line-height:5.2rem}}@media (min-width:1200px){.welcome__headline{font-size:70px;line-height:75px;font-size:7rem;line-height:7.5rem}}.welcome__headline--first .maxWidth:before{-webkit-animation:maxWidth .6s .2s ease forwards;animation:maxWidth .6s .2s ease forwards}.welcome__headline--last{margin-bottom:20px}@media (min-width:992px){.welcome__headline--last{margin-bottom:40px}}.welcome__headline--last .maxWidth:before{-webkit-animation:maxWidth .6s .5s ease forwards;animation:maxWidth .6s .5s ease forwards}.welcome__intro{margin:0 auto;max-width:330px;opacity:0;-webkit-animation:fadeIn .35s 1.3s linear forwards;animation:fadeIn .35s 1.3s linear forwards}@media (min-width:768px){.welcome__intro{max-width:600px}}@media (min-width:1200px){.welcome__intro{max-width:770px}}.welcome__cta{margin-top:3rem;opacity:0;-webkit-animation:fadeIn .35s 1.3s linear forwards;animation:fadeIn .35s 1.3s linear forwards}.welcome__topics{padding-top:20px}@media (min-width:768px){.welcome__topics{padding-top:30px}}.welcome__btn{width:auto;margin-top:30px;max-width:400px;display:inline-block}@media (min-width:768px){.welcome__btn{width:auto}}.welcome__image-block--top img{display:none}@media screen and (min-width:576px){.welcome__image-block--top img{display:block;opacity:0}}@media screen and (min-width:1385px){.welcome__image-block--top img{width:auto}}.welcome__image-block--bottom img{-webkit-transform:scale(.82);transform:scale(.82);display:none}@media screen and (min-width:768px){.welcome__image-block--bottom img{display:block}}@media screen and (min-width:1385px){.welcome__image-block--bottom img{-webkit-transform:scale(1);transform:scale(1)}}.welcome__image{position:absolute}.welcome__image--mobile{margin-top:-30px;top:0;right:0;width:100%;display:block}@media screen and (min-width:576px){.welcome__image--mobile{display:none}}.welcome__image--1.b-loaded{opacity:1}@media screen and (min-width:576px){.welcome__image--1.b-loaded{margin-top:0;top:-132px;right:-100px;-webkit-animation:image1 .4s 1.5s ease backwards;animation:image1 .4s 1.5s ease backwards;width:450px}}@media screen and (min-width:1385px){.welcome__image--1.b-loaded{width:auto}}.welcome__image--2.b-loaded{opacity:1;top:202px;right:-561px;-webkit-animation:image2 .5s 1.3s ease backwards;animation:image2 .5s 1.3s ease backwards}.welcome__image--3.b-loaded{opacity:1;top:656px;right:-68px;width:250px;-webkit-animation:image3 .6s 1.5s ease backwards;animation:image3 .6s 1.5s ease backwards}@media screen and (min-width:1385px){.welcome__image--3.b-loaded{width:auto}}.welcome__image--4.b-loaded{opacity:1;top:30px;left:-185px;width:350px;-webkit-animation:image4 .6s 1.3s ease backwards;animation:image4 .6s 1.3s ease backwards}@media screen and (min-width:1385px){.welcome__image--4.b-loaded{width:auto}}.welcome__image--5.b-loaded{opacity:1;top:550px;left:50px;-webkit-animation:image6 .5s 1.3s ease backwards;animation:image6 .5s 1.3s ease backwards}@media screen and (min-width:1385px){.welcome__image--5.b-loaded{left:150px}}.welcome__image--6.b-loaded{opacity:1;bottom:-130px;left:-130px;z-index:1}.welcome__image--7.b-loaded{opacity:1;bottom:-227px;left:-44px}.welcome__image--8.b-loaded{opacity:1;bottom:-326px;right:161px}.welcome__image--9.b-loaded{opacity:1;bottom:-130px;right:50px}.welcome__image--10.b-loaded{opacity:1;bottom:-387px;right:30px}@media screen and (min-width:1247px){.welcome__image--6.b-loaded{left:-150px}.welcome__image--7.b-loaded{left:-41px}.welcome__image--8.b-loaded{right:151px}.welcome__image--9.b-loaded{right:50px}.welcome__image--10.b-loaded{right:30px}}.welcome__block--home{padding-top:0;padding-bottom:4rem;background-color:#ceeef3}@media (min-width:1200px){.welcome__block--home{padding-bottom:100px;padding-bottom:120px}}@media only screen and (min-width:1500px){.welcome__block--home{padding-top:4rem;padding-bottom:200px}}.welcome__block--home .welcome__headline-block{padding-top:4rem}@media (min-width:1024px){.welcome__block--home .welcome__headline-block{padding-top:8rem}}.welcome__block--home .welcome__headline:before{background-color:#ceeef3}.welcome__block--home .welcome__image-inner{position:absolute;top:0;left:0;width:100%;height:53%;overflow:hidden}@media only screen and (min-width:450px){.welcome__block--home .welcome__image-inner{height:58%}}@media (min-width:576px){.welcome__block--home .welcome__image-inner{height:65%}}@media (min-width:768px){.welcome__block--home .welcome__image-inner{height:80%}}@media (min-width:992px){.welcome__block--home .welcome__image-inner{height:90%}}@media (min-width:1024px){.welcome__block--home .welcome__image-inner{height:100%}}.welcome__block--home .welcome__image{display:block;top:auto;right:auto;bottom:auto;left:auto;-webkit-animation:none;animation:none}.welcome__block--home .welcome__image--1.b-loaded,.welcome__block--home .welcome__image--2.b-loaded,.welcome__block--home .welcome__image--3.b-loaded{opacity:0;-webkit-animation:fadeIn .4s 1s linear forwards;animation:fadeIn .4s 1s linear forwards}.welcome__block--home .welcome__image--1{top:62%;left:5%;width:12%}@media only screen and (min-width:340px){.welcome__block--home .welcome__image--1{top:50%}}@media (min-width:768px){.welcome__block--home .welcome__image--1{top:10%;left:6%;width:8%}}@media (min-width:992px){.welcome__block--home .welcome__image--1{left:7%}}.welcome__block--home .welcome__image--2{top:57%;left:16%;width:8%}@media only screen and (min-width:340px){.welcome__block--home .welcome__image--2{top:43%}}@media (min-width:768px){.welcome__block--home .welcome__image--2{top:3%;left:12%;width:6%}}@media (min-width:992px){.welcome__block--home .welcome__image--2{left:18%}}.welcome__block--home .welcome__image--3{top:59%;right:5%;width:14%}@media only screen and (min-width:340px){.welcome__block--home .welcome__image--3{top:44%}}@media (min-width:768px){.welcome__block--home .welcome__image--3{top:6%;right:6%;width:9%}}@media (min-width:992px){.welcome__block--home .welcome__image--3{right:12%}}.welcome__block--home .welcome__image--4,.welcome__block--home .welcome__image--5{bottom:0;width:100%;will-change:transform}@media only screen and (min-width:2000px){.welcome__block--home .welcome__image--4,.welcome__block--home .welcome__image--5{bottom:auto;top:200px}}.welcome__block--home .welcome__image--4{left:0;bottom:-10px}.welcome__block--home .welcome__image--4.b-loaded{opacity:0;-webkit-animation:appearBottomUp .5s ease-out forwards;animation:appearBottomUp .5s ease-out forwards}@media only screen and (min-width:1600px){.welcome__block--home .welcome__image--4{bottom:-70px}}.welcome__block--home .welcome__image--5{right:0}.welcome__block--home .welcome__image--5.b-loaded{opacity:0;-webkit-animation:appearBottomUp .5s .25s ease-out forwards;animation:appearBottomUp .5s .25s ease-out forwards}.welcome__block--home .welcome__image-background{position:absolute;bottom:0;left:0;width:100%;height:47%;background-image:url("/images/homepage/grass-patch.jpg");background-repeat:repeat}@media only screen and (min-width:450px){.welcome__block--home .welcome__image-background{height:42%}}@media (min-width:576px){.welcome__block--home .welcome__image-background{height:35%}}@media (min-width:768px){.welcome__block--home .welcome__image-background{height:20%}}@media (min-width:992px){.welcome__block--home .welcome__image-background{height:10%}}@media (min-width:1024px){.welcome__block--home .welcome__image-background{display:none}}@-webkit-keyframes appearBottomUp{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes appearBottomUp{0%{-webkit-transform:translate3d(0,800px,0);transform:translate3d(0,800px,0);opacity:0}25%{opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.header__inner{position:relative!important}.activity-overview-video,.noprint,iframe{display:none}.section{padding-top:50px;padding-bottom:50px}.cta-block,.footer__legal,.footer__social{display:none}.activity-hero{height:inherit!important;border-bottom:1px solid #000}.activ-card__image,.activity-hero__image,.form-filter,.lesson-hero__image,.pagination-container{display:none}.activ-card__block{position:relative;top:0}.activ-card__block .activ-card__desc{overflow:visible;height:auto;margin-bottom:10px}.pill-primary,.pill-secondary,.pill-tertiary{border:1px solid #dfdfdf}.sidebar{display:none}.collapse{display:block}.accordion__title svg{display:none}.sort-card{display:none}.col{width:100%}.activ-card__details span{display:inline-block;margin-right:10px}.activity-hero__image{display:none}.activity-hero__content,.lesson-hero__content{height:inherit;display:block}.lesson-card__img img,.lesson-hero__topic-list{display:none}.lesson-hero{height:inherit!important;border-bottom:1px solid #000}.activity-cta{display:none}.activ-card__card{width:auto;height:auto;max-width:none}.nav-tabs{display:none}.tab-pane{padding:0;opacity:1;display:block!important}.tab-pane a{font-size:16px;line-height:25.6px;font-size:1.6rem;line-height:2.56rem}.tab-pane .col.col-md-12.col-lg-6{width:50%;float:left}.tab-pane .activ-card__details span{width:30%}.tab-pane .activ-card__card{margin-bottom:70px}.tab-pane .activ-card__block a:after{content:""}.tab-content .activ-card__solid__icon{display:none}.accordion__block{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem}.desktop-visible{display:block}.activity-gate,.single-lesson__tabs li{display:none}.list-reset{list-style:none;padding:0}.bg-white{background-color:#fff}.bg-brand{background-color:#50b848}.bg-spruce{background-color:#004f6c}.bg-grass{background-color:#50b848}.bg-granite{background-color:#3e3935}.bg-sunset{background-color:#fa7154}.bg-arbutus{background-color:#fd5f35}.bg-sand-light{background-color:#f3f3f3}.bg-sea{background-color:#10a3c8}.bg-careersgray{background-color:#f0f0f0}.bg-grey-lightest{background-color:#f5f5f5}.border-sand{border-color:#cbc4bc}.border-grey{border-color:#dfdfdf}.rounded-none{border-radius:0}.rounded-md{border-radius:3px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem}.rounded-t-lg{border-top-right-radius:.5rem}.border-none{border-style:none}.border-0{border-width:0}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.block{display:block}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.hidden{display:none}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row{-webkit-box-orient:horizontal}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-center{-ms-flex-item-align:center;align-self:center}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-center{-ms-flex-line-pack:center;align-content:center}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.flex-no-shrink{-ms-flex-negative:0;flex-shrink:0}.float-right{float:right}.float-none{float:none}.clearfix:after{content:"";display:table;clear:both}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:800}.h-8{height:2rem}.h-12{height:3rem}.h-16{height:4rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.leading-none{line-height:1}.leading-tight{line-height:1.16666}.leading-tighter{line-height:1.25}.leading-tightish{line-height:1.3333}.leading-normal{line-height:1.5}.m-0{margin:0}.m-2{margin:.5rem}.m-auto{margin:auto}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.ml-12{margin-left:3rem}.mt-14{margin-top:3.5rem}.mb-14{margin-bottom:3.5rem}.mt-16{margin-top:4rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mt-24{margin-top:6rem}.mb-24{margin-bottom:6rem}.mb-28{margin-bottom:7rem}.mt-32{margin-top:8rem}.mb-48{margin-bottom:12rem}.max-w-sm{max-width:30rem}.max-w-lg{max-width:50rem}.max-w-xl{max-width:60rem}.max-w-2xl{max-width:70rem}.max-w-3xl{max-width:80rem}.max-w-full{max-width:100%}.min-h-screen{min-height:100vh}.-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mb-4{margin-bottom:-1rem}.-mt-6{margin-top:-1.5rem}.-mb-6{margin-bottom:-1.5rem}.-mt-8{margin-top:-2rem}.-mb-8{margin-bottom:-2rem}.-mr-24{margin-right:-6rem}.-mt-px{margin-top:-1px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.p-0{padding:0}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.px-16{padding-left:4rem;padding-right:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-56{padding-top:14rem;padding-bottom:14rem}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pl-2{padding-left:.5rem}.pb-3{padding-bottom:.75rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pt-16{padding-top:4rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pt-24{padding-top:6rem}.pb-24{padding-bottom:6rem}.pb-32{padding-bottom:8rem}.pt-40{padding-top:10rem}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.pin{right:0;left:0}.pin{top:0;bottom:0}.pin-t{top:0}.pin-r{right:0}.pin-b{bottom:0}.pin-l{left:0}.resize{resize:both}.shadow{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.shadow-light{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.07);box-shadow:0 4px 15px rgba(0,0,0,.07)}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-black{color:#222b2f}.text-white{color:#fff}.text-brand{color:#50b848}.text-hemlock{color:#046a38}.text-grass{color:#50b848}.text-grass-light{color:#5ec15a}.text-granite{color:#3e3935}.text-sunset{color:#fa7154}.text-arbutus{color:#fd5f35}.text-blue{color:#0fa3c7}.text-blue-light{color:#00b2d2}.text-stone{color:#9c948d}.text-sand{color:#cbc4bc}.text-sea{color:#10a3c8}.text-medgrey{color:#4f4945}.text-grey-light{color:#aca59e}.hover\:text-white:hover{color:#fff}.hover\:text-granite:hover{color:#3e3935}.text-xs{font-size:1.2rem}.text-sm{font-size:1.4rem}.text-base{font-size:1.6rem}.text-lg{font-size:1.8rem}.text-xl{font-size:2rem}.text-3xl{font-size:3rem}.text-4xl{font-size:4.8rem}.italic{font-style:italic}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hover\:no-underline:hover{text-decoration:none}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.visible{visibility:visible}.invisible{visibility:hidden}.whitespace-no-wrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{word-wrap:break-word}.w-8{width:2rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.33333%}.w-2\/3{width:66.66667%}.w-3\/4{width:75%}.w-4\/5{width:80%}.w-5\/6{width:83.33333%}.w-9\/10{width:90%}.w-full{width:100%}.w-screen{width:100vw}.z-10{z-index:10}.z-20{z-index:20}.type-1240{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:1.2rem;letter-spacing:0;line-height:1.25}.type-1240 p{font-size:inherit;line-height:inherit}.type-1250{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:500;font-size:1.2rem;letter-spacing:0;line-height:1.25}.type-1250 p{font-size:inherit;line-height:inherit}.type-1270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.2rem;letter-spacing:0;line-height:1.25}.type-1270 p{font-size:inherit;line-height:inherit}.type-1440{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:1.4rem;letter-spacing:0;line-height:1.29}.type-1440 p{font-size:inherit;line-height:inherit}.type-1450{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:500;font-size:1.4rem;letter-spacing:0;line-height:1.29}.type-1450 p{font-size:inherit;line-height:inherit}.type-1470{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.4rem;letter-spacing:0;line-height:1.29}.type-1470 p{font-size:inherit;line-height:inherit}.type-1640{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:1.6rem;letter-spacing:0;line-height:1.25}.type-1640 p{font-size:inherit;line-height:inherit}.type-1640-loose{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:s00;font-size:1.6rem;letter-spacing:0;line-height:1.38}.type-1640-loose p{font-size:inherit;line-height:inherit}.type-1670{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.6rem;letter-spacing:0;line-height:1.25}.type-1670 p{font-size:inherit;line-height:inherit}.type-1840{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:1.8rem;letter-spacing:0;line-height:1.5}.type-1840 p{font-size:inherit;line-height:inherit}.type-1870{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.8rem;letter-spacing:0;line-height:1.28}.type-1870 p{font-size:inherit;line-height:inherit}.type-2040{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:2rem;letter-spacing:0;line-height:1.4}.type-2040 p{font-size:inherit;line-height:inherit}.type-2070{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:2rem;letter-spacing:0;line-height:1.7}.type-2070 p{font-size:inherit;line-height:inherit}.type-2360{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:600;font-size:2.3rem;letter-spacing:0;line-height:1.13}.type-2360 p{font-size:inherit;line-height:inherit}.type-2570{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:2.5rem;letter-spacing:0;line-height:1.28}.type-2570 p{font-size:inherit;line-height:inherit}.type-3270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:3.2rem;letter-spacing:0;line-height:1.19}.type-3270 p{font-size:inherit;line-height:inherit}.type-3470{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:3.4rem;letter-spacing:0;line-height:1.12}.type-3470 p{font-size:inherit;line-height:inherit}.type-3670{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:3.6rem;letter-spacing:0;line-height:1.11}.type-3670 p{font-size:inherit;line-height:inherit}.type-4070{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:4rem;letter-spacing:0;line-height:1.1}.type-4070 p{font-size:inherit;line-height:inherit}.type-4470{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:4.4rem;letter-spacing:0;line-height:1.14}.type-4470 p{font-size:inherit;line-height:inherit}@media (max-width:575px){.sm-down\:list-reset{list-style:none;padding:0}.sm-down\:leading-tightish{line-height:1.3333}.sm-down\:mb-20{margin-bottom:5rem}.sm-down\:overflow-visible{overflow:visible}.sm-down\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sm-down\:visible{visibility:visible}.sm-down\:invisible{visibility:hidden}.sm-down\:w-3\/4{width:75%}}@media (min-width:576px){.sm\:list-reset{list-style:none;padding:0}.sm\:inline-block{display:inline-block}.sm\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.sm\:flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sm\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sm\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sm\:leading-tightish{line-height:1.3333}.sm\:mb-0{margin-bottom:0}.sm\:mr-10{margin-right:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-32{margin-left:8rem}.sm\:overflow-visible{overflow:visible}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:pt-0{padding-top:0}.sm\:pr-56{padding-right:14rem}.sm\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sm\:visible{visibility:visible}.sm\:invisible{visibility:hidden}.sm\:w-2\/3{width:66.66667%}.sm\:type-4070{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:4rem;letter-spacing:0;line-height:1.1}.sm\:type-4070 p{font-size:inherit;line-height:inherit}}@media (max-width:767px){.md-down\:list-reset{list-style:none;padding:0}.md-down\:hidden{display:none}.md-down\:leading-tightish{line-height:1.3333}.md-down\:overflow-visible{overflow:visible}.md-down\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-down\:visible{visibility:visible}.md-down\:invisible{visibility:hidden}}@media (min-width:768px){.md\:list-reset{list-style:none;padding:0}.md\:block{display:block}.md\:hidden{display:none}.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md\:self-center{-ms-flex-item-align:center;align-self:center}.md\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md\:h-screen{height:100vh}.md\:leading-tightish{line-height:1.3333}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-24{margin-top:6rem;margin-bottom:6rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mt-0{margin-top:0}.md\:mb-0{margin-bottom:0}.md\:mb-8{margin-bottom:2rem}.md\:mt-12{margin-top:3rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-24{margin-bottom:6rem}.md\:mb-28{margin-bottom:7rem}.md\:mb-32{margin-bottom:8rem}.md\:mt-40{margin-top:10rem}.md\:mb-40{margin-bottom:10rem}.md\:max-w-xs{max-width:20rem}.md\:max-w-md{max-width:40rem}.md\:overflow-visible{overflow:visible}.md\:px-0{padding-left:0;padding-right:0}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:pt-0{padding-top:0}.md\:pr-0{padding-right:0}.md\:pb-0{padding-bottom:0}.md\:pl-0{padding-left:0}.md\:pt-6{padding-top:1.5rem}.md\:pr-6{padding-right:1.5rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pl-10{padding-left:2.5rem}.md\:pt-12{padding-top:3rem}.md\:pr-20{padding-right:5rem}.md\:pl-20{padding-left:5rem}.md\:pr-32{padding-right:8rem}.md\:text-right{text-align:right}.md\:text-lg{font-size:1.8rem}.md\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md\:visible{visibility:visible}.md\:invisible{visibility:hidden}.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.33333%}.md\:w-2\/3{width:66.66667%}.md\:w-3\/4{width:75%}.md\:w-1\/5{width:20%}.md\:w-4\/5{width:80%}.md\:w-full{width:100%}.md\:type-2040{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:2rem;letter-spacing:0;line-height:1.4}.md\:type-2040 p{font-size:inherit;line-height:inherit}.md\:type-3470{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:3.4rem;letter-spacing:0;line-height:1.12}.md\:type-3470 p{font-size:inherit;line-height:inherit}.md\:type-4070{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:4rem;letter-spacing:0;line-height:1.1}.md\:type-4070 p{font-size:inherit;line-height:inherit}.md\:type-5070{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:5rem;letter-spacing:0;line-height:1.08}.md\:type-5070 p{font-size:inherit;line-height:inherit}.md\:type-6270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:6.2rem;letter-spacing:0;line-height:1.06}.md\:type-6270 p{font-size:inherit;line-height:inherit}.md\:type-7270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:7.2rem;letter-spacing:0;line-height:1.06}.md\:type-7270 p{font-size:inherit;line-height:inherit}.md\:type-8270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:8.2rem;letter-spacing:0;line-height:1.05}.md\:type-8270 p{font-size:inherit;line-height:inherit}}@media (max-width:991px){.ml-down\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ml-down\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ml-down\:list-reset{list-style:none;padding:0}.ml-down\:items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ml-down\:leading-tightish{line-height:1.3333}.ml-down\:overflow-visible{overflow:visible}.ml-down\:px-0{padding-left:0;padding-right:0}.ml-down\:py-24{padding-top:6rem;padding-bottom:6rem}.ml-down\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ml-down\:visible{visibility:visible}.ml-down\:invisible{visibility:hidden}.ml-down\:w-auto{width:auto}}@media (min-width:992px){.ml\:tailwind-hidden{display:none}.ml\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ml\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ml\:list-reset{list-style:none;padding:0}.ml\:bg-transparent{background-color:transparent}.ml\:block{display:block}.ml\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ml\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ml\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ml\:h-screen{height:100vh}.ml\:leading-tightish{line-height:1.3333}.ml\:leading-normal{line-height:1.5}.ml\:my-12{margin-top:3rem;margin-bottom:3rem}.ml\:mt-0{margin-top:0}.ml\:mb-0{margin-bottom:0}.ml\:mt-6{margin-top:1.5rem}.ml\:mt-8{margin-top:2rem}.ml\:mr-8{margin-right:2rem}.ml\:ml-8{margin-left:2rem}.ml\:mt-12{margin-top:3rem}.ml\:mr-12{margin-right:3rem}.ml\:mb-12{margin-bottom:3rem}.ml\:mb-14{margin-bottom:3.5rem}.ml\:mt-24{margin-top:6rem}.ml\:mb-24{margin-bottom:6rem}.ml\:mb-48{margin-bottom:12rem}.ml\:-mt-8{margin-top:-2rem}.ml\:-mt-48{margin-top:-12rem}.ml\:overflow-visible{overflow:visible}.ml\:p-0{padding:0}.ml\:p-12{padding:3rem}.ml\:py-0{padding-top:0;padding-bottom:0}.ml\:px-0{padding-left:0;padding-right:0}.ml\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.ml\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.ml\:px-10{padding-left:2.5rem;padding-right:2.5rem}.ml\:py-12{padding-top:3rem;padding-bottom:3rem}.ml\:px-12{padding-left:3rem;padding-right:3rem}.ml\:px-24{padding-left:6rem;padding-right:6rem}.ml\:pb-0{padding-bottom:0}.ml\:pb-6{padding-bottom:1.5rem}.ml\:pt-24{padding-top:6rem}.ml\:pr-48{padding-right:12rem}.ml\:relative{position:relative}.ml\:text-left{text-align:left}.ml\:text-right{text-align:right}.ml\:text-base{font-size:1.6rem}.ml\:text-lg{font-size:1.8rem}.ml\:text-xl{font-size:2rem}.ml\:text-3xl{font-size:3rem}.ml\:text-4xl{font-size:4.8rem}.ml\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ml\:visible{visibility:visible}.ml\:invisible{visibility:hidden}.ml\:w-auto{width:auto}.ml\:w-1\/2{width:50%}.ml\:w-1\/3{width:33.33333%}.ml\:w-2\/3{width:66.66667%}.ml\:w-full{width:100%}.ml\:type-4070{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:4rem;letter-spacing:0;line-height:1.1}.ml\:type-4070 p{font-size:inherit;line-height:inherit}}@media (max-width:1023px){.lg-down\:list-reset{list-style:none;padding:0}.lg-down\:leading-tightish{line-height:1.3333}.lg-down\:overflow-visible{overflow:visible}.lg-down\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lg-down\:visible{visibility:visible}.lg-down\:invisible{visibility:hidden}}@media (min-width:1024px){.lg\:tailwind-hidden{display:none}.lg\:list-reset{list-style:none;padding:0}.lg\:block{display:block}.lg\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.lg\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.lg\:self-center{-ms-flex-item-align:center;align-self:center}.lg\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lg\:h-screen{height:100vh}.lg\:leading-tightish{line-height:1.3333}.lg\:m-0{margin:0}.lg\:m-auto{margin:auto}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:my-12{margin-top:3rem;margin-bottom:3rem}.lg\:my-16{margin-top:4rem;margin-bottom:4rem}.lg\:my-24{margin-top:6rem;margin-bottom:6rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mt-0{margin-top:0}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:mr-2{margin-right:.5rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-8{margin-top:2rem}.lg\:mt-12{margin-top:3rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mb-24{margin-bottom:6rem}.lg\:mt-32{margin-top:8rem}.lg\:mr-32{margin-right:8rem}.lg\:mb-32{margin-bottom:8rem}.lg\:mb-40{margin-bottom:10rem}.lg\:mb-48{margin-bottom:12rem}.lg\:-ml-16{margin-left:-4rem}.lg\:overflow-visible{overflow:visible}.lg\:p-0{padding:0}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:py-48{padding-top:12rem;padding-bottom:12rem}.lg\:px-48{padding-left:12rem;padding-right:12rem}.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pl-0{padding-left:0}.lg\:pr-8{padding-right:2rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pl-14{padding-left:3.5rem}.lg\:pt-24{padding-top:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pt-28{padding-top:7rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pt-40{padding-top:10rem}.lg\:pr-48{padding-right:12rem}.lg\:text-center{text-align:center}.lg\:text-lg{font-size:1.8rem}.lg\:text-xl{font-size:2rem}.lg\:text-4xl{font-size:4.8rem}.lg\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lg\:visible{visibility:visible}.lg\:invisible{visibility:hidden}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.33333%}.lg\:w-2\/3{width:66.66667%}.lg\:w-full{width:100%}.lg\:type-1450{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:500;font-size:1.4rem;letter-spacing:0;line-height:1.29}.lg\:type-1450 p{font-size:inherit;line-height:inherit}.lg\:type-1640{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:1.6rem;letter-spacing:0;line-height:1.25}.lg\:type-1640 p{font-size:inherit;line-height:inherit}.lg\:type-1870{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:1.8rem;letter-spacing:0;line-height:1.28}.lg\:type-1870 p{font-size:inherit;line-height:inherit}.lg\:type-2040{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;font-size:2rem;letter-spacing:0;line-height:1.4}.lg\:type-2040 p{font-size:inherit;line-height:inherit}.lg\:type-2360{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:600;font-size:2.3rem;letter-spacing:0;line-height:1.13}.lg\:type-2360 p{font-size:inherit;line-height:inherit}.lg\:type-2570{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:2.5rem;letter-spacing:0;line-height:1.28}.lg\:type-2570 p{font-size:inherit;line-height:inherit}.lg\:type-3270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:3.2rem;letter-spacing:0;line-height:1.19}.lg\:type-3270 p{font-size:inherit;line-height:inherit}.lg\:type-4070{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:4rem;letter-spacing:0;line-height:1.1}.lg\:type-4070 p{font-size:inherit;line-height:inherit}.lg\:type-5270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:5.2rem;letter-spacing:0;line-height:1.08}.lg\:type-5270 p{font-size:inherit;line-height:inherit}.lg\:type-6270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:6.2rem;letter-spacing:0;line-height:1.06}.lg\:type-6270 p{font-size:inherit;line-height:inherit}.lg\:type-7270{font-family:brand-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;font-size:7.2rem;letter-spacing:0;line-height:1.06}.lg\:type-7270 p{font-size:inherit;line-height:inherit}}@media (max-width:1199px){.xl-down\:list-reset{list-style:none;padding:0}.xl-down\:leading-tightish{line-height:1.3333}.xl-down\:overflow-visible{overflow:visible}.xl-down\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xl-down\:visible{visibility:visible}.xl-down\:invisible{visibility:hidden}}@media (min-width:1200px){.xl\:list-reset{list-style:none;padding:0}.xl\:hidden{display:none}.xl\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.xl\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xl\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xl\:leading-tightish{line-height:1.3333}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mt-0{margin-top:0}.xl\:mb-0{margin-bottom:0}.xl\:mt-10{margin-top:2.5rem}.xl\:mr-10{margin-right:2.5rem}.xl\:mt-16{margin-top:4rem}.xl\:max-w-2xl{max-width:70rem}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-visible{overflow:visible}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:py-36{padding-top:9rem;padding-bottom:9rem}.xl\:pb-4{padding-bottom:1rem}.xl\:pl-6{padding-left:1.5rem}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pt-12{padding-top:3rem}.xl\:pr-12{padding-right:3rem}.xl\:pt-14{padding-top:3.5rem}.xl\:text-center{text-align:center}.xl\:select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xl\:visible{visibility:visible}.xl\:invisible{visibility:hidden}}