.landing-template{font-family:"Work Sans", sans-serif}.landing-template .break{flex-basis:100%;width:0}.landing-template .logo-landing{text-align:center;padding:60px 0 50px 0}.landing-template .header{height:455px;margin-bottom:90px}.landing-template .header figure{height:100%}.landing-template .intro__title{font-size:52px;line-height:1;font-weight:700;color:#D7385B;margin-bottom:0}.landing-template .intro__subtitle{font-size:24px;line-height:1;font-weight:700;font-family:"Work Sans", sans-serif;text-transform:uppercase;margin-bottom:30px}.landing-template .intro__description{font-size:17px;line-height:1;font-weight:400;text-transform:uppercase;margin-bottom:30px}.landing-template .promo__item{margin-bottom:30px}.landing-template .promo__title{font-size:22px;line-height:1;font-weight:700;color:#D7385B}.landing-template .promo__subtitle{font-size:16px;line-height:1;font-weight:700;text-transform:uppercase;font-family:"Work Sans", sans-serif}.landing-template .promo__description{font-size:16px;line-height:1.3;font-style:italic}.landing-template .promo__colophon{font-size:19px;line-height:1.3;font-weight:700;font-family:"Work Sans", sans-serif;text-transform:uppercase;margin-bottom:60px}.landing-template .promo__colophon span{display:block;font-weight:400;font-size:15px}.landing-template .form label{display:block;font-size:14px;font-weight:400}.landing-template .form__fieldset{display:flex;flex-wrap:wrap;margin-bottom:45px}@media screen and (max-width: 991px){.landing-template .form__fieldset{display:block}}.landing-template .form__input{width:100%;font-size:14px;line-height:1;background-color:#eaeaea;padding:25px 20px;text-transform:uppercase;color:#333;font-style:italic;border:0}.landing-template .form__input:focus{outline:0}.landing-template .form__radio{display:none}.landing-template .form__radio+label{cursor:pointer;display:flex;align-items:center;margin-right:60px;font-size:14px;line-height:15px;text-transform:uppercase;font-weight:500;margin-bottom:5px}.landing-template .form__radio+label:before{content:"";border:1px solid #787778;width:22px;height:22px;margin-right:10px;text-align:center}@media screen and (max-width: 991px){.landing-template .form__radio+label{margin-bottom:15px}}.landing-template .form__radio:checked+label:before{background-color:#20a39e}.landing-template .form span.radio-description{text-transform:uppercase;font-weight:600}.landing-template .form small.radio-description{text-transform:uppercase;font-weight:400;font-size:11px;line-height:1.3}.landing-template .form .input-wrapper{flex:1;margin-right:15px;margin-bottom:15px}.landing-template .form__submit{padding:15px 45px;background-color:#20a39e;color:#fff;text-transform:uppercase;font-family:"Antonio", sans-serif;border:0;font-size:22px;line-height:1;cursor:pointer}.landing-template .form__submit:focus{outline:0}.landing-template .form .privacy{font-size:19px;line-height:1.3;font-weight:500;font-family:"Work Sans", sans-serif;text-transform:uppercase;margin-bottom:0}.landing-template .form .privacy a{text-decoration:underline}.landing-template .form .privacy a:hover{color:#000}.landing-template .footer{margin-bottom:60px}.landing-template .footer__title{font-family:"Work Sans", sans-serif;color:#20a39e;text-transform:uppercase;font-size:16px;line-height:1;font-weight:700}.landing-template .footer__text{font-family:"Work Sans", sans-serif;color:#b5b5b5;font-size:16px;line-height:1.3}.thanks__description{font-size:15px;line-height:19px;font-weight:400;text-transform:uppercase;font-family:"Work Sans", sans-serif;margin-bottom:60px}.thanks__description span{display:inline;color:#D7385B}.thanks__note{font-size:12px;line-height:16px;font-weight:400;text-transform:uppercase;font-family:"Work Sans", sans-serif;margin-bottom:60px}
