@media screen and (min-width:1280px){.more_questions .one_min_recall{padding-top:0}}@media screen and (min-width:1600px){.for_legal_content svg.svg_icon{right:-120px}}@media screen and (max-width:1620px){.service-form .service-form-bg.bg_before{right:-230px}.service-form .service-form-bg.bg_after{left:-200px}}@media screen and (max-width:1600px){.service-form-1 .service-form-bg.bg_after{width:270px;height:230px;left:-190px;top:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.service-form-1 .service-form-bg.bg_before{width:210px;height:200px;right:-160px;top:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.service-form-head{font-size:42px}.service-form-text{font-size:26px}.service-seo p.service-header{margin-bottom:10px}}@media screen and (max-width:1440px){.service-form .service-form-bg.bg_before{right:-150px}.service-form .service-form-bg.bg_after{left:-150px}}@media screen and (max-width:1280px){}@media screen and (max-width:1279px){.company_features .items li{height:170px}.request_without_call .wocall_bg{width:415px}.more_questions{}.more_questions .title{text-align:center}.more_questions .nomodal{text-align:center;margin-top:20px}.service-form-bg.bg_before,.service-form-bg.bg_after{display:none}}@media screen and (max-width:1024px){.service-form-1{padding:40px 15px 10px;background:#eef8fc}.service-form-1 .service-form-bg.bg_before{display:none}.service-form-1 .service-form-bg.bg_after{display:none}.service-form-head{font-size:36px;text-align:center}.service-form-text{font-size:24px;text-align:center}.service-form input[type=text],.service-form input[type=tel],.service-form input[type=submit]{max-width:240px}.service-form-btn{margin:15px auto 0}}@media screen and (max-width:1023px){p,li{font-size:1.3em}section.for_legal_content .ajax-loader,section.more_questions .ajax-loader{top:auto;left:calc(50% - 32px);bottom:-33px}.for_legal_content svg.svg_icon{display:none}.for_legal_content .legal_content{background-color:transparent;padding-top:0;margin-top:-25px}.company_features .items li{height:274px}.company_features .items li .text p{font-size:1.2em}.why_we .base{flex-wrap:wrap;border:0;width:90%;margin:0 auto}.why_we .base .left{padding:0;width:100%;max-width:100%}.why_we .base .right{max-width:100%;min-width:auto;padding:0}}@media screen and (max-width:991px){.request_without_call .wocall_bg{display:none}.price_download{padding:40px 0}.price_download .title{font-size:28px}}@media screen and (max-width:768px){.service-sewer{padding:30px 0}.service-form-1{padding:30px 15px 0;background:#eef8fc}.service-form-1:before{width:200px;height:200px;right:50%;top:10px}.service-form-1:after{width:170px;height:170px;left:50%;top:10px}.service-form-1 .service-form-bg.bg_before{display:none}.service-form-1 .service-form-bg.bg_after{display:none}.service-form-head{font-size:36px;text-align:center}.service-form-text{font-size:24px;text-align:center}.service-form input[type=text],.service-form input[type=tel],.service-form input[type=submit]{max-width:240px}.service-seo{padding:30px 0}.service-seo-img{width:300px;height:200px;margin-bottom:10px}.service-article img{float:left;margin-right:20px}.service-article-head{font-size:15px}.form-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-header{font-size:24px;line-height:1.2}}@media screen and (max-width:767px){section{padding:20px 0}.section-reset{padding:0}#fix_header{padding:5px}.request_without_call h2{font-size:29px}.request_without_call .wocall_button{margin:30px 10% 10px}.more_questions form{max-width:260px;margin:0 auto}.more_questions .title{font-size:30px}.more_questions .wpcf7-form .phone,.more_questions .wpcf7-form .contact,.more_questions .wpcf7-form .wpcf7-submit{width:100%!important;margin-right:0}.more_questions .wpcf7-form .wpcf7-submit{margin-top:12px}.for_legal_content .legal_text{padding:0}.for_legal_content .legal_content .legal_content_col h3{font-size:17px}.for_legal_content .legal_form form{text-align:center}.for_legal_content .legal_form .wpcf7-submit{margin:7px 0 0;width:185px}.map_section{padding:0}#body_footer .footer_row_1{display:block}.footer_menu_logo{text-align:center}.footer_menu ul{margin:10px auto;text-align:center}.company_features .items ul{padding:0}.company_features .items li{height:auto;margin:0 0 20px}.company_features .items li .text p{font-size:.9em}.price_download .first{text-align:center}.article_posts .article_post .article_wrapper{flex-wrap:wrap}.article_posts .article_post .article_wrapper .left{display:none}.article_posts .article_post .article_wrapper .right{width:100%}.article_posts .article_post .article_wrapper .right p{font-size:1em}.body_footer{padding-bottom:70px}.map_section .map_image{display:none}.service-form-1{padding:15px 15px 0;background:#eef8fc}.service-form-1 .service-form-bg.bg_before{display:none}.service-form-1 .service-form-bg.bg_after{display:none}.service-form-head{font-size:23px;text-align:center}.service-form-text{font-size:18px;text-align:center}.service-form .phone.wpcf7-form-control-wrap,.service-form input[type=submit]{width:100%;display:inline-flex;justify-content:center;margin-left:0;margin-right:0}.service-form-btn{margin:15px auto 0}.service-sewer{padding:30px 0}.service-item{width:140px;margin-bottom:25px}.service-item-img{width:140px;height:100px}.service-item-body{width:140px;padding:5px 5px 15px}.service-item-text{font-size:12px}.service-item-price{margin:3px auto;font-size:15px}.service-item-desc{font-size:11px}.service-item-btn{position:relative;left:auto;bottom:auto;margin-top:10px;padding:4px;font-size:11px;transform:none}.form-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-header{font-size:24px;line-height:1.2}.service-seo{padding:30px 0}.service-seo-img{width:300px;height:200px;margin-bottom:10px}.service-article img{float:left;margin-right:20px}.service-article-head{font-size:15px}}@media screen and (max-width:568px){.map_section .map .wrapper .contacts{max-width:100%;width:100%}}@media screen and (max-width:413px){.best_offer_content .title_row h2{font-size:18px}.map_section .map-col{padding:0}}