.header{color:#fff;position:relative;width:100%;position:relative;display:table}@media(max-width: 1199px){.header{height: 58.3333333333vw}}@media(min-width: 1200px){.header{height: 700px}}@media(max-width: 1199px){.header{margin-bottom: -8.3333333333vw}}@media(min-width: 1200px){.header{margin-bottom: -100px}}.header::before{content:"";position:absolute;left:-50vw;margin-left:50%;top:0;bottom:0;background-color:#f5f5f5;width:100vw;z-index:-1}.header__content{display:table-cell;vertical-align:bottom;padding-top:40px}@media(max-width: 1199px){.header__content{padding-left: 4.1666666667vw}}@media(min-width: 1200px){.header__content{padding-left: 50px}}@media(max-width: 1199px){.header__content{padding-right: 4.1666666667vw}}@media(min-width: 1200px){.header__content{padding-right: 50px}}@media(max-width: 1199px){.header__content{padding-bottom: 15vw}}@media(min-width: 1200px){.header__content{padding-bottom: 180px}}.header__subtitle{font-size:12px;text-transform:uppercase;font-weight:500;padding-bottom:1em;letter-spacing:3px;opacity:0;transform:translateY(30px);transition:opacity .45s ease-out,transform .45s ease-out;transition-delay:.3s}.is-loaded .header__subtitle{opacity:1;transform:none}.header__title{font-size:36px;font-weight:900;opacity:0;transform:translateY(30px);transition:opacity .45s ease-out,transform .45s ease-out;transition-delay:.4s;font-family:"Noto sans",sans-serif}@media(max-width: 1200px){.header__title{font-size:calc(18.4px + 1.4666666667vw)}}.is-loaded .header__title{opacity:1;transform:none}.header__image{overflow-y:hidden;opacity:0;transition:opacity .3s ease-out}.is-loaded .header__image{opacity:1}.header__actions{opacity:0;transform:translateY(30px);transition:opacity .45s ease-out,transform .45s ease-out;transition-delay:.5s}@media(max-width: 1199px){.header__actions{padding-top: 4.5833333333vw}}@media(min-width: 1200px){.header__actions{padding-top: 55px}}.is-loaded .header__actions{opacity:1;transform:none}.header__button{margin-right:4em}@media(max-width: 1199px){.header__button{margin-right: 4.5833333333vw}}@media(min-width: 1200px){.header__button{margin-right: 55px}}.header__link{padding:1em 0}.header__link:focus,.header__link:hover{color:#fff}
/*# sourceMappingURL=header.css.map */
