.main-block{background:url(../img/main-block/fon.jpg) center top/cover no-repeat fixed}.main-block .fon-m{display:none}.main-block h1{color:#000;font-size:60px;font-style:normal;font-weight:700;line-height:110.5%;text-transform:uppercase;max-width:568px;margin-top:80px;margin-bottom:20px;text-transform:uppercase}.main-block .button{max-width:255px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-block .button svg{margin-right:25px}.main-block h2{color:#000;font-size:38px;font-style:normal;font-weight:700;line-height:130.5%;text-transform:uppercase;margin:50px 0 20px;text-transform:uppercase}@media screen and (min-width:1921px){.main-block{background:url(../img/main-block/fon.jpg) center center/cover no-repeat}}@media screen and (max-width:1200px){.main-block h1{font-size:calc(32px + 68 * (100vw - 320px)/ 1280)}.main-block .button{margin:0}}@media screen and (max-width:768px){.main-block{background:0 0}.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 h1{text-align:center;margin-top:40px}.main-block .button{margin:auto}.main-block h2{text-align:center}}@media screen and (max-width:767px){.main-block h2{font-size:calc(20px + 80 * (100vw - 320px)/ 1280)}}