.loader{background:url(/build/images/loader.6280f7ae.svg) no-repeat 50%;height:90px}@media (min-width:414px){.main h2{font-size:31px;line-height:40px}.main .subtitle{font-size:18px;line-height:32px}}@media (min-width:768px){.main h2{font-size:37px;line-height:48px}.main .subtitle{margin-bottom:40px}}@media (min-width:1024px){.main .subtitle{margin-bottom:56px}}@media (min-width:1280px){.main .subtitle{margin-bottom:24px}}.promo{margin-top:40px}.promo__logo{background:url(/build/images/logo-big.ae568ace.webp) no-repeat 50%;height:380px;margin:30px 0;width:100%}.promo__text{margin:0 24px}.promo h2{margin-bottom:24px}.promo p{font-size:18px;line-height:32px;margin-bottom:0}@media (min-width:768px){.promo{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04),0 2px 1px rgba(0,0,0,.02),0 1px 1px rgba(0,0,0,.03);margin:40px 0 0;padding:80px 72px}.promo__logo{margin-top:0}.promo__text{margin-left:auto;margin-right:auto;max-width:560px}}@media (min-width:1280px){.promo{overflow:hidden;padding:80px 0}.promo__logo{background-size:contain;float:left;margin:88px 0 0 144px;width:272px}.promo__text{float:right;margin-right:144px}.promo p{margin-left:auto;margin-right:auto;max-width:560px}.promo-inner{margin:0 auto;max-width:1200px}}