@media (max-width:1399px){.page{padding:0 20px}}@media (max-width:1199px){.area-header:before{background-image:url("../images/background-header-mobile.webp")}.area-header .menu{padding-top:20px;padding-right:0}.area-header .content{margin-top:30px;padding-right:0}.area-header .logo{display:block;margin-right:auto}.area-header .logo img{height:140px}.area-header .phone{margin-left:0}.area-background-1{padding:50px 0 60px}.area-1 .list{margin:50px -15px 0}.area-1 .it{width:calc(33.3333333333% - 30px);margin:0 15px 30px}.area-2 .images .it{width:calc(50% - 30px);height:calc(33.3333333333% - 30px)}.area-3{padding:50px 0 60px}.area-3 .tc{padding:0}.area-3 .it{width:calc(50% - 40px)}}@media (max-width:991px){.area-background-1{padding-bottom:0}.area-1 .it{width:calc(50% - 30px)}.area-2{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0 5px}.area-2 h2{margin-top:30px}.area-2 .content{width:100%}.area-2 .images{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin:50px -15px 0}.area-2 .images .it{padding-top:40%;height:auto}}@media (max-width:767px){.area-1 .it{padding:30px 20px}.area-footer{padding:40px 10% 30px 0}.area-3{padding-bottom:30px}.area-3 .list{margin-top:50px}}@media (max-width:575px){.block-viewer .return._domains .main a{font-size:1rem}.block-viewer .return._domains .link a{font-size:0.9rem}.block-viewer .return._domains .list{margin:0 -1%}.block-viewer .return._domains .list .group{width:31.33%;margin:0 1% 20px}}@media (max-width:525px){.block-menu>.wrapper>.domains{display:none}.block-viewer .return{padding:35px 15px}.area-header{position:relative;padding-bottom:60px}.area-header .logo img{height:100px}.area-header .social{position:absolute;right:0;top:90px}.area-header .social a:last-of-type{margin-right:0}.area-header h1{font-size:3.2rem}.area-header .t1{font-size:2.2rem}.area-header .t2{font-size:1.4rem}.area-1 h2{font-size:3.2rem}.area-1 .it{width:calc(100% - 30px)}.area-2 .contacts{-ms-flex-wrap:wrap;flex-wrap:wrap}.area-2 .social{width:100%;margin-top:15px}.area-2 .social a:first-of-type{margin-left:0}.area-3 h2{font-size:3.2rem}.area-3 .tc{font-size:1.4rem}.area-3 .it{padding:35px 30px 40px;width:calc(100% - 40px)}.area-footer{padding-right:0}.area-footer .contacts{-ms-flex-wrap:wrap;flex-wrap:wrap}.area-footer .social{width:100%;margin-top:15px}.area-footer .social a:first-of-type{margin-left:0}.block-footer{margin-top:-1px}.area-2:before{background-position:right top}}@media (max-width:479px){.block-viewer .return._domains .list{margin:0 -1%}.block-viewer .return._domains .list .group{width:48%;margin:0 1% 20px}}