.main-block .fon-m{display:none}.main-block .container{margin-top:100px}.main-block .container .p-first{letter-spacing:.27em;text-transform:uppercase;color:#fff}.main-block .container h1{color:#fff;font-size:clamp(1rem,8vw,4.1rem);font-weight:800;text-transform:uppercase}.main-block .container .p-last{color:#fff;max-width:440px}.main-block .container ul li{margin-bottom:15px;position:relative}.main-block .container ul li:last-child{margin-bottom:0}.main-block .container ul li a{color:#fff;-webkit-transition:.3s;transition:.3s;display:block}.main-block .container ul li:hover a{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.main-block .container ul li:hover::before{left:-20px}.main-block .container ul li::before{content:"";position:absolute;background:url(../img/check.svg) no-repeat;top:0;bottom:0;left:-30px;width:16px;height:16px;margin:auto;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:1400px){.main-block .container .p-first{font-size:clamp(1rem,8vw,1.65rem)}.main-block .container h1{font-size:clamp(1rem,8vw,3.4rem)}}@media screen and (max-width:1200px){.main-block .container .p-first{font-size:clamp(1rem,8vw,1.4rem)}.main-block .container h1{font-size:clamp(1rem,8vw,3rem)}}@media screen and (max-width:768px){.main-block{background-position-x:left!important;background-position-y:bottom!important;padding-bottom:50px!important}.main-block .fon-m{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.main-block .container{margin-top:30px}}