@media (max-width:1366px) and (orientation:landscape){.front-block{height:100%!important;padding-top:350px}.front-block{background-image:url("../images/main-bg-1024.png");background-image:image-set(url("../images/main-bg-1024.webp") 1x,url("../images/main-bg-1024.png") 1x);background-image:-webkit-image-set(url("../images/main-bg-1024.webp") 1x,url("../images/main-bg-1024.png") 1x)}}@media (max-width:1024px) and (orientation:landscape){.front-block{height:100%!important;padding-top:25px}.front-block{background-image:url("../images/main-bg-1024.png");background-image:image-set(url("../images/main-bg-1024.webp") 1x,url("../images/main-bg-1024.png") 1x);background-image:-webkit-image-set(url("../images/main-bg-1024.webp") 1x,url("../images/main-bg-1024.png") 1x)}}@media (max-width:950px) and (orientation:landscape){.front-block{height:100%!important;padding-top:300px}.front-block{background-image:url("../images/main-bg-1024.png");background-image:image-set(url("../images/main-bg-1024.webp") 1x,url("../images/main-bg-1024.png") 1x);background-image:-webkit-image-set(url("../images/main-bg-1024.webp") 1x,url("../images/main-bg-1024.png") 1x)}}@media (max-width:932px) and (orientation:landscape){.front-block{padding-top:0}}@media (max-width:823px) and (orientation:landscape){.main-title{padding-top:0!important;font-size:33px}.front-block{padding-top:0}}@media (max-width:768px) and (orientation:landscape){.main-title{padding-top:10vw!important;font-size:33px}.front-block{padding-top:100px}}@media (max-width:768px){.main-title{padding-top:72vw}}@media (max-width:680px) and (orientation:landscape){.front-block{height:100%!important;padding-top:0}.main-title{padding-top:23vw!important;font-size:24px}}@media (max-width:655px) and (orientation:landscape){.front-block{height:100%!important;padding-top:0}}@media (max-width:660px){.front-block{height:100%!important;background-size:cover;background-position:top center}.main-title{padding-top:72vw}}@media (max-width:645px){.main-title{padding-top:84vw;font-size:32px}}@media (max-width:600px){.main-title{padding-top:80vw;font-size:32px}}@media (max-width:575px){.front-block{background-image:url("../images/main-bg-mob.png");background-image:image-set(url("../images/main-bg-mob.webp") 1x,url("../images/main-bg-mob.png") 1x);background-image:-webkit-image-set(url("../images/main-bg-mob.webp") 1x,url("../images/main-bg-mob.png") 1x)}.main-title{padding-top:78vw}}@media (max-width:575px) and (orientation:landscape){.main-title{padding-top:50vw!important;font-size:24px}.front-block{background-image:url("../images/main-bg-800.png");background-image:image-set(url("../images/main-bg-800.webp") 1x,url("../images/main-bg-800.png") 1x);background-image:-webkit-image-set(url("../images/main-bg-800.webp") 1x,url("../images/main-bg-800.png") 1x)}}@media (max-width:545px){.main-title{padding-top:75vw}}@media (max-width:540px){.main-title{padding-top:79vw}}@media (max-width:535px){.main-title{padding-top:81vw;font-size:25px;margin-bottom:40px}}@media (max-width:512px){.main-title{padding-top:78vw}}@media (max-width:490px) and (orientation:landscape){.front-block{background-image:url("../images/main-bg-800.png");background-image:image-set(url("../images/main-bg-800.webp") 1x,url("../images/main-bg-800.png") 1x);background-image:-webkit-image-set(url("../images/main-bg-800.webp") 1x,url("../images/main-bg-800.png") 1x)}.main-title{padding-top:43vw!important;font-size:24px}}@media (max-width:490px){.main-title{padding-top:75vw}}@media (max-width:470px){.main-title{padding-top:72vw}}@media (max-width:458px){.main-title{padding-top:67vw;margin-bottom:25px}}@media (max-width:435px){.main-title{padding-top:68vw}}@media (max-width:430px){.main-title{padding-top:68vw}}@media (max-width:420px){.main-title{padding-top:60vw}}@media (max-width:390px){.main-title{padding-top:75vw;font-size:22px}}@media (max-width:379px){.main-title{padding-top:60vw;font-size:21px}.front-block button{padding-top:20px;padding-bottom:20px;font-size:17px}}@media (max-width:370px){.main-title{padding-top:61vw}}@media (max-width:345px){.main-title{padding-top:51vw}}@media (max-width:327px){.main-title{padding-top:60vw;font-size:22px}.front-block button{padding-top:14px;padding-bottom:14px;font-size:14px}}@media (max-width:280px){.main-title{padding-top:54vw;font-size:22px}}