@font-face{font-family:JosefinSans;font-style:normal;font-weight:400;src:url(/static/media/JosefinSans-Regular.9a9558c2798e8a2f8c5c.ttf)}@font-face{font-family:JosefinSans;font-style:normal;font-weight:500;src:url(/static/media/JosefinSans-SemiBold.a374083c74c26c886fe3.ttf)}@font-face{font-family:JosefinSans;font-style:normal;font-weight:700;src:url(/static/media/JosefinSans-Bold.2a8283a39297befd351b.ttf)}*,:after,:before{box-sizing:inherit;margin:0;padding:0}.js-loading *,.js-loading :after,.js-loading :before{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}html{font-family:JosefinSans;font-size:62.5%}@media only screen and (max-width:75em){html{font-size:75%}}body{box-sizing:border-box;line-height:1.6;padding:3rem}::selection{background-color:#be0000;color:#fff}.header__bar{display:flex;justify-content:space-between;padding-bottom:2rem}.header__bar--title{align-content:center;background-size:cover;color:#000;font-family:JosefinSans;font-size:4rem;font-weight:700;height:6rem;padding-left:2rem;width:auto}.header__bar--title-sub{font-size:1.5rem;text-align:center}.header__bar--left-logo{background-size:cover;height:4rem;padding-left:2rem;width:auto}.header__bar--right-logo{background-size:cover;height:5rem;padding-right:2rem;width:auto}.header__bar--center-logo{background-size:cover;height:5rem;margin:0 auto;padding:0;text-align:center;width:auto}.main__hero{padding-top:3rem;position:relative}.main__hero--img{background-position:top;background-size:cover;height:auto;padding:0!important;width:100%;z-index:-10}.main__heroText{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;font-size:4rem;font-weight:400;left:5%;position:absolute;top:60%;z-index:1}@media only screen and (max-width:50em){.main__heroText{font-size:3rem}}@media only screen and (max-width:37.5em){.main__heroText{font-size:2rem}}.main__heroText--primary,.main__heroText--sub{-webkit-animation:moveInLeft 1s ease-out;animation:moveInLeft 1s ease-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.main__heroText--sub{color:#3c3c3b;font-weight:800}.main .content{font-family:JosefinSans;font-size:2rem;padding:5rem}.main .content__link{font-family:JosefinSans;font-weight:700;margin-bottom:5rem;margin-top:5rem}.main .btn-text:link,.main .btn-text:visited{border:1px solid #000;color:#000;display:inline-block;font-size:1.6rem;padding:1rem;text-decoration:none;transition:all .2s}.main .btn-text:hover{background-color:#be0000;box-shadow:0 1rem 2rem rgba(0,0,0,.15);color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.main .btn-text:active{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);-webkit-transform:translateY(0);transform:translateY(0)}.main .complete{padding:10rem}.main .complete__thanks{color:#000;font-size:2rem;font-weight:700;text-align:center}.main .complete__section{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(15rem,1fr));justify-content:space-evenly;margin-top:10rem}@media only screen and (max-width:50em){.main .complete__section{grid-auto-flow:dense;grid-template-columns:repeat(2,minmax(15rem,1fr))}}@media only screen and (max-width:37.5em){.main .complete__section{grid-template-columns:minmax(15rem,1fr)}}.main .section__component{grid-row-gap:2rem;display:grid;grid-template-rows:-webkit-min-content 5rem -webkit-min-content;grid-template-rows:min-content 5rem min-content;row-gap:2rem}.main .section--img{background-position:top;grid-column:1/-1;grid-row:1/2;width:100%}.main .section__title{font-size:2rem;font-weight:700;grid-row:2/3}.main .section__description{font-family:JosefinSans;font-size:1.6rem;grid-row:3/4;line-height:2.5rem}.footer{font-size:1.4rem;padding:2rem;text-align:center;width:100%}.footer a:link,.footer a:visited{color:inherit;overflow:hidden;text-decoration:none}.footer a:active,.footer a:hover{color:#be0000}.footer__icon{fill:#be0000;height:3rem;padding:2px;-webkit-transform:translateY(1rem);transform:translateY(1rem);width:3rem}.sv-btn,.sv-container-modern,.sv-question,.sv_main{font-family:JosefinSans;font-size:1.6rem}.sv_progress-buttons__container-center{font-family:JosefinSans;padding-top:4rem}
/*# sourceMappingURL=main.e3f7216a.css.map*/