.grid{display:flex;flex-direction:column;min-height:100vh}.hero{background:url(../assets/img/background.png) 50%/cover no-repeat;overflow:hidden;padding-bottom:20px;position:relative}.hero:after{background:#fff;border-radius:32px;bottom:-50px;content:"";height:100px;left:0;position:absolute;right:0;z-index:0}@media screen and (max-width:1919px){.hero{height:700px}}@media screen and (max-width:1199px){.hero{height:630px}}@media screen and (max-width:1023px){.hero{height:526px}}@media screen and (max-width:767px){.hero{height:auto}}.header{padding-bottom:40px;padding-top:40px}.header__logo{height:37px;margin:auto 0;width:355px}@media screen and (max-width:1023px){.header__logo{height:22px;width:210px}}.header__logo-block{display:flex;justify-content:space-between}@media screen and (max-width:1023px){.header{padding:24px 0}}.promo__title{margin-top:16px}.promo__subtitle{margin-top:32px}@media screen and (max-width:1199px){.promo__subtitle{margin-top:24px}}.promo__content{height:723px;position:relative}@media screen and (max-width:1919px){.promo__content{height:680px}}@media screen and (max-width:1199px){.promo__content{height:590px}}@media screen and (max-width:1023px){.promo__content{height:456px}}@media screen and (max-width:767px){.promo__content{height:auto}}.promo__left{display:flex;flex-direction:column;justify-content:center;margin:auto 0;max-width:452px}@media screen and (max-width:1199px){.promo__left{max-width:386px}}@media screen and (max-width:1023px){.promo__left{max-width:350px}}@media screen and (max-width:767px){.promo__left{margin-left:auto;margin-right:auto;max-width:398px;text-align:center}}.promo__right{max-width:730px;z-index:1}.promo__right .promo__image{aspect-ratio:758/538;bottom:40px;display:block;position:absolute;right:0;width:758px}@media screen and (max-width:1919px){.promo__right .promo__image{bottom:40px;right:64px;width:581px}}@media screen and (max-width:1199px){.promo__right .promo__image{bottom:20px;width:550px}}@media screen and (max-width:1023px){.promo__right .promo__image{bottom:-10px;width:364px}}@media screen and (max-width:767px){.promo__right .promo__image{margin:40px auto 28px;max-width:398px;position:static;width:320px}}.dsk-btn{display:flex!important}@media screen and (max-width:480px){.dsk-btn{display:none!important}}.mobile-btn{display:none!important}@media screen and (max-width:480px){.mobile-btn{display:flex!important}}.main{background-color:#fff;border-radius:36px 36px 0 0;display:flex;flex-direction:column;flex-grow:1;min-width:0;padding-top:60px;position:relative;top:-60px;z-index:2}@media screen and (max-width:767px){.main{padding-top:48px;top:-48px}}@media screen and (max-width:480px){.main{padding-top:24px;top:-24px}}.wrapper{box-sizing:border-box;margin:0 auto;max-width:1240px;width:100%}@media screen and (max-width:1919px){.wrapper{padding:0 64px}}@media screen and (max-width:1199px){.wrapper{padding:0 40px}}@media screen and (max-width:767px){.wrapper{padding:0 20px}}.footer{background-color:#fff}.footer__content{display:grid;gap:20px;padding:80px 0}@media screen and (max-width:767px){.footer__content{padding:60px 0}}@media screen and (max-width:480px){.footer__content{padding:45px 0}}.footer__text{font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:767px){.footer__text{font-size:16px;line-height:20px}}.footer__text a{color:#d00d62}section{margin-bottom:104px}@media screen and (max-width:1199px){section{margin-bottom:60px}}@media screen and (max-width:767px){section{margin-bottom:24px}}