@media screen and (max-height:768px){.mainphone{margin-right:20px}.mainmenu{margin-left:40px}.mainmenu ul li{margin-right:25px}.popup .heading{font-size:38px;margin-bottom:20px}.popup .description{margin-bottom:20px;font-size:17px}.heading_title{font-size:50px}h1{font-size:39px}}@media screen and (max-width:1280px){header{padding:0 30px}}@media screen and (max-width:1170px){h1{font-size:40px}.categories_grid .heading,.categories_grid .heading a{font-size:33px}.categories_grid .icon img{height:70px}.categories_grid .col-xs-6 .box{padding:40px}.heading_line h1{font-size:50px}.heading_line{margin:60px 0}.mainslider .item .title,.heading_title,.border_counters .counter .num,.introwrapper_area .title{font-size:50px}.categories_list .heading{font-size:30px}.heading_block .heading_grey{font-size:220px}.mainmenu{margin-left:40px}.logo a{font-size:19px}.btn{font-size:14px;padding:9px 18px}input[type=button],input[type=submit]{font-size:14px;padding:11px 18px}.mainmenu ul li{margin-right:25px}.mainmenu li:last-child{margin-right:0}.line_bg{background-size:235%}.line_bg .row{min-height:inherit}.line_bg .row img,.line_bg .row{height:100px}.line_bg .col-xs-4:last-child img{height:80px}}@media screen and (max-width:1023px){h1{font-size:34px}footer .top_area .logo{margin-right:30px}footer{margin-top:60px}footer .top_area{padding-top:40px}footer .center_area .heading{font-size:24px}footer .center_area{margin-top:40px;margin-bottom:40px}.mainmenu{display:none}#toggle{display:block}.mainphone{margin-right:30px}.popup_mobilemenu,.overlay_menu_close{display:block!important}.mainslider .item .title,.heading_title,.border_counters .counter .num,.popup .heading,.introwrapper_area .title{font-size:40px}body{font-size:16px}.categories_area{margin-top:40px}.advantages{margin-top:60px;margin-bottom:20px}.estimate{margin-top:60px;margin-bottom:20px}.categories_list .heading{font-size:25px;margin:20px 0}.estimate .col-xs-5,.estimate .col-xs-6{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;display:table}.border_counters .box{padding:40px 20px}.border_counters .counter .description{padding:0 40px}.estimate .col-xs-5{text-align:center;margin-bottom:40px}.estimate .description{max-width:550px;margin:0 auto;margin-top:30px;margin-bottom:30px}.heading_block .heading_grey{font-size:170px;margin-bottom:-65px}.steps_grid .item{margin-top:-20px}.steps_desctiption,.popup .description{font-size:18px}.steps_grid .item .title{font-size:24px;margin-top:-63px;margin-bottom:40px}.steps_grid .item .num{font-size:120px}.advantages .item .title{font-size:24px}.advantages .row .box{padding-left:20px;padding-right:20px}.advantages .row{margin-left:-20px;margin-right:-20px}.advantages .col-xs-4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.advantages .row .col-xs-4:nth-child(2){border-right:0}.advantages .row .col-xs-4:nth-child(4){border-left:1px solid #4d4d4d}.advantages .row .col-xs-4:nth-child(3),.advantages .row .col-xs-4:nth-child(4),.advantages .row .col-xs-4:nth-child(5),.advantages .row .col-xs-4:nth-child(6){padding-top:30px}.advantages .row .col-xs-4:nth-child(5){border-left:0}.auction{margin-bottom:60px}.animate_circle{width:360px;height:360px}.animate_circle.footer{margin-left:-360px;bottom:-180px}}@media screen and (max-width:768px){h1{font-size:28px}.categories_grid .col-xs-6 .box{padding:50px 30px;padding-bottom:40px}.categories_grid .col-xs-6{margin-bottom:30px}.categories_grid{margin-bottom:-30px}.categories_grid .icon img{height:50px}.categories_grid .icon{top:-10px}.categories_grid .heading,.categories_grid .heading a{font-size:29px;margin-bottom:20px}.categories_grid .heading a{margin-bottom:0}.categories_grid ul li{margin:11px 0;font-size:inherit}.heading_line h1{font-size:40px}.heading_line{margin:40px 0}.close{right:30px}.popup_wrapper .popup_area{padding:40px 30px}.form_block .form_list{margin-bottom:20px}input[type=button],input[type=submit]{font-size:inherit;padding-right:60px}input,input[type=text],input[type=tel],input[type=tel],input[type=email],input[type=button],textarea{font-size:16px}.line_bg{padding-bottom:50px;background-size:229%}footer .top_area .col-right{display:none}footer .top_area .col-left{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .bottom_area .wrapper_area{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.mainphone{display:none}.mainslider .item .title,.heading_title,.border_counters .counter .num,.popup .heading,.messengers .title,.introwrapper_area .title{font-size:30px}.categories_list .icon{height:50px}.border_counters .counter .description{padding:0 20px;max-width:200px}.heading_block .heading_grey{font-size:120px;margin-bottom:-40px}.categories_list .col-xs-3,.steps_grid .col-xs-4,footer .center_area .col-xs-3,.contact_grid .col-xs,.brands_grid .col-xs{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.steps_grid .col-xs-4:last-child,.reviews .col-xs-6{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.steps_grid .item .descr{max-width:400px;margin:0 auto}footer .center_area .col-xs-3{margin-bottom:20px}}@media screen and (max-width:550px){#gallery-1{margin:-2%!important}#mobilemenu ul li{font-size:25px}.heading_line h1{font-size:32px}.heading_line{margin:30px 0}.full_overflow{padding-top:70px}header{height:70px}.line_bg .row img,.line_bg .row{height:80px}.line_bg .row img{width:auto;max-width:inherit}.line_bg .col-xs-4:last-child img{height:55px}.line_bg{padding-bottom:40px;background-size:220%}header .col-right .btn{display:none}.categories_list ul,footer .center_area ul{display:flex;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.categories_list li,footer .center_area ul li{margin:7px 10px}footer .center_area .heading{margin-bottom:20px}.categories_list .col-xs-3,.steps_grid .col-xs-4,footer .center_area .col-xs-3{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;text-align:center}.categories_grid .col-xs-6{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.categories_grid .col-xs-6 .box{padding:30px}.categories_grid .icon{top:-20px;right:20px}.steps_grid .col-xs-4{margin-bottom:30px}.steps_grid{margin-bottom:0}.steps_desctiption{font-size:inherit}.categories_list .icon{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.categories_list .col-xs-3{margin-bottom:20px}.categories_list{margin-bottom:-20px}.border_counters .box{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.border_counters .counter:first-child{padding-bottom:20px;margin-bottom:20px}.border_counters .counter:first-child:after{top:inherit;bottom:0;left:50%;margin-left:-30px;width:60px;height:2px}.heading_block .heading_grey{font-size:80px;margin-bottom:-30px}.advantages .item .title{font-size:21px}.advantages .col-xs-4{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.advantages .item .title{margin:20px 0}.advantages .row .col-xs-4,.advantages .row .col-xs-4:nth-child(2),.advantages .row .col-xs-4:nth-child(3),.advantages .row .col-xs-4:nth-child(4),.advantages .row .col-xs-4:nth-child(5),.advantages .row .col-xs-4:nth-child(6){border:0;border-bottom:1px solid #4d4d4d;padding-bottom:25px;margin-bottom:25px;padding-top:0}.advantages .row .col-xs-4:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.advantages .row{margin-left:0;margin-right:0}.advantages .item .icon{padding-bottom:25px}footer .center_area .worktime,footer .center_area .phone{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .top_area .col-left{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .top_area .logo{margin-right:0;margin-bottom:20px}footer .center_area{margin-bottom:20px}.slick-dots{bottom:20px}footer .bottom_area .developer svg{margin-right:0}footer .bottom_area,footer .bottom_area a{font-size:12px}body{font-size:14px}.advantages .item .descr,.how_do_this .item .descr,.steps_grid .item .descr,.our_partner .descr,.mainslider .item .description,.popup .description,.introwrapper_area .description{font-size:inherit}.popup_width{width:100%}}@media screen and (max-width:480px){.heading_block .heading_grey{font-size:70px;margin-bottom:-25px}.messengers .icon svg{height:20px;width:auto}.line_bg .wrapper{padding:0 10px}.line_bg{padding-bottom:35px;background-size:240%}.our_partner{margin:30px 0}.our_partner img{height:25px;width:auto}.mobile_bottom_area{display:-ms-flexbox;display:-webkit-flex;display:flex}footer{padding-bottom:30px}}@media screen and (max-width:420px){.line_bg .wrapper{padding:0 2px}.line_bg{background-size:245%}}