header{justify-content:space-between;align-items:center;padding:10px;display:flex}.brand{display:flex}.icon{border-radius:5px;width:55px;height:55px;margin-right:10px}.header__heading{font-size:30px}.header__subheading{font-size:15px}.menu__item{margin-right:15px;font-size:25px}.menu__item:hover{color:#016335}.cover{align-items:center;height:calc(100vh - 80px);display:flex}.cover__info,.cover__screens{width:50%;position:relative}.cover__info{flex-direction:column;justify-content:center;height:65%;display:flex}.cover__info div{margin-top:80px}.cover__info p{font-size:4vw}.cover__screens{justify-content:end;align-items:end;display:flex}.cover__screens img{border-radius:10px;width:15vw}.block{margin-top:100px}.block h2{margin-bottom:20px;font-size:35px}.block p{margin-top:20px;font-size:25px}.steps{justify-content:space-between;align-items:center;display:flex}.step{flex-direction:column;align-items:center;display:flex}.step img{border-radius:20px;width:20vw;height:auto}.step p{font-size:25px}.features{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:40px;display:flex}.features div{margin-right:20px}.feature{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.feature img{border-radius:20px;width:400px;height:auto}.feature p{text-align:center}.youtube,.telegram,.github,.site{text-decoration:underline}.youtube{color:red}.telegram{color:#00f}.github{color:green}.site{color:#000}
@media (max-width:1400px){.menu__item{font-size:20px}.block h2{text-align:center}.steps{flex-wrap:wrap;justify-content:center}.step{margin-top:20px;margin-right:20px}.step img{width:100%}.step p{text-align:center}.feature img{width:100%}}@media (max-width:1100px){.cover{flex-direction:column-reverse;align-items:center;margin-top:80px}.cover__info,.cover__screens{width:100%;position:relative}.cover__screens{justify-content:center}.cover__screens img{width:190px}.cover__info{align-items:center}.cover__info p{text-align:center;width:80%;margin-top:18px;font-size:40px}.cover__info div{width:100%;margin-top:20px}.cover__info div button{width:100%}}@media (max-width:750px){.cover{margin-top:100px}.cover__info p{font-size:30px}}
.header{justify-content:center;display:flex}.header .btn{font-size:16px}.brand{align-items:center;margin-right:20px}.header .btn{margin-top:10px}
