@media(max-width:480px){.hero{height:180vw;max-height:calc(100vh - 60px)}}.hero .hero-desktop .hero-foreground .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:100px}}@media(max-width:480px){.hero .hero-content .hero-content__layout{text-align:center}}.hero .hero-content h2{font-size:72px;line-height:1;color:#000;letter-spacing:-2px}@media(max-width:768px){.hero .hero-content h2{font-size:50px!important;line-height:1!important}}.hero .hero-content a{color:#49bcbd;font-size:18px;line-height:26px}.hero .hero-content a.arrow:after,.hero .hero-content a.arrow-bold:after,.hero .hero-content a.arrow-large:after,.hero .hero-content a.arrow-large-bold:after{filter:brightness(0) saturate(100%) invert(68%) sepia(71%) saturate(311%) hue-rotate(131deg) brightness(82%) contrast(95%)}.hero .hero-content a.arrow:hover,.hero .hero-content a.arrow-bold:hover,.hero .hero-content a.arrow-large:hover,.hero .hero-content a.arrow-large-bold:hover{opacity:.6}[lang=ru] .hero .hero-content h2{font-size:60px;line-height:1}@media(max-width:480px){[lang=ru] .hero .hero-content h2{text-align:center}}.intro h4{font-size:18px}.intro.teal{background-color:#ebf6f8}@media(max-width:767px){.intro h2{text-align:left}}@media(max-width:550px){.intro .icontext .media{padding-bottom:36px}}.isic-card-double-image{height:auto;max-width:300px;padding-top:60px}@media(max-width:992px){.isic-card-double-image{max-width:345px;padding-top:22px;padding-bottom:90px}}@media(max-width:992px){.youth-card-double-image{height:auto;max-width:300px;padding-bottom:48px}}.tab-content h3{margin-top:0}.youth-card .btn-dark{margin-top:38px}.youth-card__container{margin-top:100px}.intro .intro__component--left h1{font-size:26px;line-height:32px;font-weight:300;letter-spacing:-.5px;margin-bottom:20px}
