section.hero{min-height:800px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:84px}@media(max-width: 769px){section.hero{padding-top:62px}}@media(max-width: 520px){section.hero{padding-top:40px}}section.hero{padding-bottom:80px}section.hero::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 49.35%, #000000 100%);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 49.35%, #000000 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 49.35%, #000000 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 49.35%, #000000 100%)}section.hero .container{position:relative;z-index:2}section.hero .container .wrapper{max-width:800px;margin-left:auto;margin-right:auto}section.hero .container .wrapper h1{color:#fff;font-size:clamp(60px,10vw,112px);line-height:1.2em}section.hero .container .wrapper h1 b{color:#3c83f6}section.hero .container .wrapper p{color:#94a3b8;margin-top:10px;font-size:32px;line-height:120%;font-weight:400;letter-spacing:-0.02em}@media(max-width: 1040px){section.hero .container .wrapper p{font-size:30px}}@media(max-width: 768px){section.hero .container .wrapper p{font-size:28px}}@media(max-width: 520px){section.hero .container .wrapper p{font-size:24px}}section.hero .container .wrapper p.redirect-text{margin-top:80px;font-size:16px}section.hero .container .wrapper .bottom-wrap{display:flex;justify-content:center;flex-direction:column;justify-content:center;align-items:center}section.hero .container .wrapper .bottom-wrap .btn{margin-top:24px}@media(max-width: 520px){section.hero .container .wrapper p{font-size:20px}section.hero .container .wrapper .hero-buttons{flex-direction:column;align-items:flex-start}}