main{margin-top:10px}main h1{margin-top:0!important}main{margin-top:10px}#emergency_call{max-width:480px!important;height:auto!important}.block13{padding:15px 0 30px}.navigations{margin-top:-2px}.phbf29jnqgt7vy5{color:#fff}.buy{padding-bottom:0}body{-webkit-overflow-scrolling:touch;overflow:auto}.block19 h2{margin-bottom:0}.block19 input[type="text"],.block19 input[type="tel"]{width:190px;text-indent:initial;margin-bottom:12px}.block19 .form{padding-bottom:0}.block19 .subm input{width:190px;text-align:center;padding:0;background:#fff!important}body.modal{overflow:hidden;-webkit-overflow-scrolling:auto}.nrrhy74e6c3d99t{margin-bottom:20px;font-size:20px}.petb8r6qc2vgmak{font-family:'ProximaNovaRegular'}.zv4xg2be69fs73k{width:auto;height:auto;display:block;margin:0;margin-bottom:10px!important;font-size:16px}.zv4xg2be69fs73k a{width:auto;height:auto;color:#fff;text-decoration:none}.jds5qgurmzhn7p8{margin-bottom:30px}footer .phone>a{text-decoration:none}.form_middle form,.form_bottom form{max-width:initial}.popups input[type="submit"]{width:100%}.block12 .part2 button[type="submit"]{width:100%}.l_cont button{width:230px}.popups .form_new input[type="submit"]{width:100%;max-width:initial}.new_block{padding-bottom:20px}.icon-menu1{margin-top:24px}.logo{width:auto!important}.new_block h1{padding-bottom:10px}.phone-call__send-message-icon{background:url(../img/icons/mess.svg) no-repeat}input[type="submit"],button[type="submit"]{border:0}.team_slider .owl-next{background-image:url(../img/icons/arrow-sliderr.png)}.team_slider .owl-prev{background-image:url(../img/icons/arrow-sliderl.png)}.legal{background:url(../img/content/bg/legal_back.jpg) no-repeat center top}.how_we ul li{width:100%!important;max-width:575px!important;margin:0 auto!important}.what_we_can .container .fon ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.what_we_can ul li{position:static!important;width:404px;margin:0 25px 25px 0}.new_block h1{font-size:33px;line-height:33px}.new_block{padding-top:15px}.form_bottom .text,.form_bottom p{text-align:center!important}.popups.emergency input[type="submit"],#emergency_call input[type="tel"]{width:90%!important;max-width:310px!important}.to_order .fafa{max-width:1024px;margin:0 auto}.how_we ul li{margin-bottom:20px!important}.contacts{top:100%;right:0}.new_block{padding-top:15px}.title{margin-top:0!important;padding-top:15px}.new_block h1,.new_block h1 span{font-size:33px;line-height:33px}.vacancies{margin-top:0}.what_we_can ul li .text>div>p:nth-child(1){height:auto;margin-bottom:20px}.form_new input[type="submit"]{margin-top:15px}.form_bottom .col{padding:30px 100px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.title{padding-bottom:20px}.popups{position:relative!important}.services ul li{min-height:initial!important;padding-bottom:15px;padding-top:0;justify-content:space-between}.block7 .subm button{width:100%}button.mfp-close{top:3px!important;right:8px!important}.block13{background-size:cover!important;padding:15px 0 10px}.form_bottom .form{width:auto}.prise_block{max-width:1024px}.form_bottom .contacts p{text-align:left!important}footer .logo{background:0;height:auto}footer .logo img{max-width:150px}h1 span{margin-bottom:10px}.jobs_form h3{font-size:24px;line-height:1.3}.services-inner,.equipment-inner{padding:0 20px}.block3 h1 span{line-height:1.2;margin-bottom:10px;display:block}.types_jobs ul li{height:auto;padding-bottom:10px}.types_jobs ul li .text{height:auto}.popups.emergency{background:#d5d5d5!important}footer{background:#f5b811}.types_jobs ul li .text>div{margin-top:20px}.types_jobs ul li .text>a{line-height:1.2!important}.page-template-sololift .title{padding-top:0}.types_jobs ul li .text{height:130px}.working-hours{color:#fff;text-align:center;padding-top:0}.working-hours p:nth-child(1){font-size:16px;margin-bottom:2px}.working-hours p:nth-child(2){font-size:24px;font-weight:700}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.collapse-button{background:transparent;color:$.link;color:#f5b811;line-height:1.3;border-bottom:1px solid #f5b811;display:block;width:80%;margin:10px auto;background:#f5b811;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:40px;font-family:'ProximaNovaExtrabold';font-size:17px;color:#181818;text-transform:uppercase}.block1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media(max-width:1155px) and (min-width:280px){.form_bottom p{text-align:left}}@media(max-width:1170px) and (min-width:280px){.services ul li .servtext{margin-bottom:20px}}@media(max-width:1055px) and (min-width:280px){.form_bottom .col{padding-left:0;padding-right:0;justify-content:center}}@media(max-width:1117px){.navigations{height:auto!important}}@media(max-width:1023px){.contacts{display:none!important}}@media(max-width:900px){.phbf29jnqgt7vy5{width:50%}.l_cont{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.l_cont input[type="tel"],.l_cont button[type="submit"]{margin:10px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:260px!important}.form_bottom input[type="text"],.form_bottom input[type="tel"]{margin-right:0}}@media(max-width:768px){.desctop,.title,.mobil{display:block!important}}@media(max-width:767px){.jobs_form{padding:10px 20px}.map,#map{display:block!important;padding-top:0!important}}@media(max-width:765px){.block22{margin-top:10px;height:80px}}@media(max-width:700px){.blocktext{padding:10px 0}.avar a{white-space:nowrap}.block1 .block2{margin-top:16px}.services{padding:10px 0}.services ul{padding-bottom:0}.services h2{margin-bottom:20px}.services-inner{margin:10px auto}.block22{justify-content:space-between;padding:0 10px}.servtext span{font-size:21px;line-height:1.3}.block16 h2{margin-top:0;padding-bottom:20px}.block16{margin-bottom:15px!important}.block5 h2{margin-top:0;padding-top:0;padding-bottom:20px}h2{font-family:'ProximaNovaExtrabold';text-align:center;margin:10px 0;color:#505050;font-size:24px!important}.scheme h2{font-size:24px!important}.l_cont h2,.form_middle h2{color:#fff}.block12 .part1 p{padding-top:20px}.block12 .part1 p.tell{padding:0}.new_block p{padding-bottom:20px}.what_we_can h2{margin-bottom:20px}.what_we_can{padding:10px 0}.how_we{padding:10px 0}.to_order{padding:10px 0;padding-bottom:20px}.to_order h2{margin-bottom:20px}.with{margin-bottom:10px}.how_we h2{margin-bottom:20px}.equipment{padding:10px 0 30px}.eliminate_blockages{padding:20px 0 50px}.eliminate_blockages h2{margin-bottom:20px}.services h3{padding-bottom:10px;padding-top:0;font-size:24px}.what_we_can h2{padding-bottom:20px;padding-top:10px;margin-bottom:0;font-size:24px!important}.example_block h2.title{margin-bottom:0}.title ul li:not(.h1){margin-bottom:5px}.new_block form{padding-top:20px}.new_block button{margin:0}.new_block{padding-bottom:0;min-height:initial}}@media(max-width:640px){.eliminate_blockages ul li a{font-size:17px}.eliminate_blockages ul li .row ul li{max-width:initial;width:100%;font-size:20px}.reviews h2{margin-top:20px;padding-bottom:30px}}@media(max-width:600px){.gbanner .form p{margin:10px 0}.eliminate_blockages ul li .row ul li{font-size:21px;line-height:26px}.eliminate_blockages>ul>li strong{font-size:21px;margin-bottom:10px}.eliminate_blockages>ul>li a{height:33px;line-height:35;font-size:16px!important}.eliminate_blockages ul li strong{font-size:21px}.eliminate_blockages ul li .row ul li{font-size:21px!important;line-height:1.3!important}.eliminate_blockages ul li .text{padding-bottom:10px}.services{margin:10px auto}.leaks{padding-bottom:10px}}@media(max-width:530px){.types_jobs ul li .text>a,.types_jobs ul li .prise{font-size:17px}.types_jobs ul li{padding-bottom:10px}.types_jobs ul li .prise{padding-top:10px;margin-bottom:10px}.types_jobs ul li .text div a{font-size:14px}.types_jobs ul li .text>div{margin-top:10px}}@media(max-width:500px){.types_jobs ul li .text{height:100px}.phbf29jnqgt7vy5{text-align:center}.emergency h4{margin-top:0!important;padding-top:20px!important;padding-bottom:10px!important}footer .phone{text-align:center;margin-bottom:10px}footer .nav{margin-bottom:20px}.jds5qgurmzhn7p8{margin-bottom:15px}.phbf29jnqgt7vy5{width:auto;margin-bottom:15px}footer section{padding:0}.nrrhy74e6c3d99t{text-align:center}.petb8r6qc2vgmak{text-align:center}footer .logo{padding:0;margin:0 auto}.form_new ul li{font-size:14px}.emergency h4{font-size:36px!important;line-height:45px!important}.form_new ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:0;justify-content:space-between}.form_new input[type="tel"]{background:#fff;padding-left:0;margin-bottom:0}.form_new ul li{padding-left:28px;font-size:14px}.form_new ul li:first-child{padding-right:5px}.form_new input[type="tel"]::-webkit-input-placeholder{position:relative;top:-2px;color:#000}.form_new input[type="tel"]{color:#000}.block1 .logo1{max-width:190px;position:relative;top:7px}.title .new_block{padding-top:0}.page-template-sololift .new_block{padding-top:15px}.form_bottom strong{font-size:30px}.exam_box_bg{min-height:240px}.phbf29jnqgt7vy5{width:auto;margin-bottom:30px}footer .logo_block{width:100%;text-align:center;margin-bottom:15px}.what_we_can ul li .text>div>p:nth-child(1){margin-bottom:0}.what_we_can ul li{width:90%;margin:0 13px 25px 13px}.new_block h1,.new_block h1 span{font-size:28px}section{padding:0}.form_middle form,.form_bottom form{width:90%;margin:0 auto}.servtext span{font-size:18px}.services ul li{padding-bottom:10px}.types_jobs ul{margin:0 auto}.form_new input[type="text"],.form_new input[type="tel"]{font-size:16px;margin-bottom:0!important}.form_new input[type="tel"]:-webkit-input-placeholder{font-size:16px!important}}@media(max-width:480px){.form_bottom input[type="submit"]{margin-right:0}.form_middle input[type="text"],.form_middle input[type="tel"],.form_bottom input[type="text"],.form_bottom input[type="tel"]{border:0;margin-bottom:10px}}@media(max-width:400px){.cont_form button[type="submit"]{max-width:280px}.eliminate_blockages ul li .row ul li{font-size:17px!important}.block12 .part1 p.tell span a{font-size:32px}.how_we ul li h3{font-size:16px!important}.servtext span{font-size:15px;line-height:1.4}.servzakaz a{padding:7px 0}.types_jobs h2{padding-bottom:20px}.block3 .form p{white-space:nowrap}.types_jobs ul li .text{height:130px}.eliminate_blockages ul li .text{min-height:170px}}@media(max-width:400px){.block1 .logo1{max-width:160px;margin:0 auto}.logo{padding-right:0}.working-hours p:nth-child(2){font-size:17px}}@media screen and (-webkit-min-device-pixel-ratio:0){select:focus,textarea:focus,input:focus{font-size:16px;background:#eee}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px}}input[type="text"]:focus,textarea:focus{-webkit-text-size-adjust:100%}.apple-body-fixed{width:100%;position:fixed!important}.apple-absolute{position:absolute!important}@media screen(max-width:500px){input[type='text']{line-height:normal;-webkit-appearance:none;text-align:start}}