@media(max-width:480px){.hero{height:180vw;max-height:calc(100vh - 60px)}}.hero .hero-desktop .hero-foreground__image{background-size:auto 122%}.hero .hero-mobile__image{background-position:bottom center}@media(max-width:480px){.hero .hero-content{justify-content:center}.hero .hero-content .hero-text-top{top:5vh}}.hero .hero-content h1{font-size:70px;line-height:.9;letter-spacing:-3px;color:#000;margin-bottom:0}@media(max-width:767px){.hero .hero-content h1{font-size:55px}}html[lang=ru] .hero .hero-content h1,html[lang=en] .hero .hero-content h1{font-size:60px}@media(max-width:767px){html[lang=ru] .hero .hero-content h1,html[lang=en] .hero .hero-content h1{font-size:45px}}.flex{display:flex;justify-content:center}.flex--wrap{flex-wrap:wrap}.flex--gap{gap:16px}.flip-card-front--image .flip-card-front__image{background-position:top}.media-body h5{margin-top:0}.checkmark-list ul li{margin-bottom:24px}.overlay-modal h3{margin-top:0}.process__step p{margin:0 0 30px}.process__step h4{margin-top:40px;margin-bottom:30px}.icon-box{border:none;display:flex;flex-direction:column;align-items:center;padding:40px 30px;background-color:#fff;text-decoration:none;color:inherit}@media(max-width:768px){.icon-box{padding:40px 15px}}.icon-box:focus-visible{outline:1px solid #262633}.icon-box+.icon-box{margin-left:23px}@media(max-width:768px){.icon-box+.icon-box{margin-left:8px}}.icon-box:hover{background-color:#edc9b2b3;text-decoration:none;color:inherit}.icon-box .icon-box__icon{padding:0 30px}.icon-box h2{margin-bottom:0}
