@media screen and (max-width:1350px){.section__offer .attachment-post-thumbnail{height:550px;max-width:60%}.header__menu{width:500px}.header__menu li a{display:block;font-family:'Exo 2'}.header__phone a{font-size:14px;display:block}.header__btn{width:170px;height:40px;font-size:11px}.slider-full{width:calc(50% + 570px)}.section__about .about__text{font-size:168px;transform:rotate(-90deg) translate(30%,-295%)}.how .how__right .how__repairs .how__block{max-width:260px}.section__blog:before{left:23%}.reviews p{width:820px}.section__goal .goal{display:block}.section__goal .goal .goal__left{margin-bottom:35px}.section__portfolio .portfolio__top .portfolio__top-left{margin-left:0}.section__portfolio .portfolio__bot .portfolio-block{max-width:370px}.section__webblog .webblog__bottom .webblog__block{width:360px}.single__repair div{width:800px}.slider-big .slider-content img{height:750px}}@media screen and (max-width:1200px){.slider-full{width:calc(50% + 460px)}.section__about .about__top{max-width:85%;padding-bottom:500px}.section__about .about__top .about__img{height:500px;max-width:820px}.section__about .about__text{transform:rotate(-90deg) translate(30%,-270%);font-size:154px;width:1050px}h2{font-size:60px}.how .how__right .how__repairs .how__block{max-width:300px}.section__how{padding:100px 0}.reviews p{width:620px}.slider-full .slider-range .project-block .project-block__img{height:250px}.blog .blog__right{width:720px}.section__portfolio .portfolio__bot .portfolio-block{max-width:410px}.section__webblog .webblog__bottom .webblog__block{width:48%}.single__repair h3{width:200px}.single__repair div{width:600px}.services .services__block{display:block}.services .services__block h2{margin-bottom:20px;width:100%}.services .services__block p{width:100%}.section__contacts .contacts .contacts__right{width:700px}.calc .form__calc .calc__info{max-width:70%}.calc .calc__bg{max-width:350px}.section__calc_close .form__calc .form__block .form__center,.section__calc_close .form__calc .form__block .form__left,.section__calc_close .form__calc .form__block .form__right{max-width:200px}.slider-big .slider-content img{height:620px}}@media screen and (max-width:992px){header .container{position:relative}.header .header__phone,.header nav{display:none}.header .container{position:relative}.header:after{content:none}.header:before{content:none}.header__bars{width:30px;height:18px;align-items:center;display:flex}.header__bars span{width:30px;height:2px;background:#c1a85b;position:relative;display:block;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease}.header__bars span:before{position:absolute;top:-6px;width:30px;height:2px;background:#c1a85b;display:block;content:'';-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease}.header__bars span:after{position:absolute;bottom:-6px;width:30px;height:2px;background:#c1a85b;display:block;content:'';-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease}header.active .header{position:absolute;background:#1f1f1f;width:100%;height:100vh;left:0;top:0;z-index:10;text-align:center;flex-direction:column;justify-content:flex-start;padding:0;padding:40px 0;overflow:scroll}header.active .header nav{display:block;width:100%}header.active .header nav .header__menu{display:block;width:auto;margin:0}header.active .header nav .header__menu li{display:block;margin-bottom:20px}header.active .header nav .header__menu li>.sub-menu{position:static;width:auto;opacity:1;visibility:visible;display:none}header.active .header nav .header__menu li>.sub-menu li{position:relative}header.active .header nav .header__menu li>.sub-menu li a{font-size:18px;color:#FFF;position:relative;display:inline}header.active .header nav .header__menu li>.sub-menu li.menu-item-has-children:after{position:absolute;top:0;right:45px;content:'';display:block;width:1px;height:30px;background:#C1A85B;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease}header.active .header nav .header__menu li>.sub-menu li.menu-item-has-children:before{position:absolute;top:14px;right:30px;content:'';display:block;width:30px;height:1px;background:#C1A85B}header.active .header nav .header__menu li>.sub-menu li .sub-menu{display:none}header.active .header nav .header__menu li>.sub-menu li .sub-menu li a{color:#FFF;font-size:14px}header.active .header nav .header__menu li>.sub-menu li.active>a{color:#C1A85B}header.active .header nav .header__menu li>.sub-menu li.active:after{display:none}header.active .header nav .header__menu li>.sub-menu li.active .sub-menu{padding:15px 0 0 0}header.active .header .header__phone{display:block}header.active .header .header__btn{display:none}header.active .header .header__bars{position:absolute;top:40px;right:15px}header.active .header .header__bars span{background:0 0}header.active .header .header__bars span:before{transform:rotate(45deg);top:0}header.active .header .header__bars span:after{transform:rotate(-45deg);bottom:0}header.active .header .footer__social{display:flex;margin-top:20px}header.active .header .footer__social li{margin:0 5px}.offer{height:auto;padding:90px 0 30px 0}.offer .offer__bottom,.offer .offer__number{display:none}.offer .offer__social{display:flex;position:static}.offer .offer__social li{margin-right:20px}.offer .offer__social li a{display:inline;padding:0}.offer .offer__social li:first-child a,.offer .offer__social li:last-child a{padding:0}.section__offer .attachment-post-thumbnail{max-width:100%}.section__offer .attachment-post-thumbnail{bottom:100px}.offer .offer__top{padding-bottom:650px}.offer .offer__content{max-width:100%}.project .project__top{display:block}.project .project__top .project__left{max-width:100%;margin-bottom:20px}.slider-container{max-width:100%;padding:0 15px;margin:0 auto;width:100%}.slider-container .slider-range .slick-list{padding:0}.slider-container .slider-range .slick-list .project-block{margin:0}.slider-container .slider-range .slick-list .project-block .project-block__img{height:450px}.section__about .about__top{max-width:100%;padding-bottom:0}.section__about .about__top .about__img{position:static;margin-top:40px;display:block}.section__about .about__bottom{margin-top:40px;flex-wrap:wrap}.section__about .about__bottom .about__block{max-width:50%;width:100%}.section__about .about__text{display:none}.how{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.how .how__right{width:100%}.how .how__right .how__repairs{margin:25px -10px -15px -10px}.how .how__right .how__repairs .how__block{padding:15px 10px;max-width:400px}.advantages{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px 0}.advantages .advantages__block{max-width:50%;width:100%;padding:15px 0}.reviews{display:block}.reviews h2{margin-bottom:20px}.section__blog:after,.section__blog:before{display:none}.blog{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog .blog__left{width:100%;margin-bottom:10px}.blog .blog__right{width:100%}.blog .blog__bottom .blog__block:last-child{display:none}.footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer__block{max-width:50%;width:100%}.footer .footer__logo{position:absolute;right:0;top:0}.footer .footer__info{max-width:100%;position:static;margin-top:30px}.section__mobile{padding:90px 0}.section__blog{padding-top:80px}.section__portfolio .portfolio__top .portfolio__top-right{display:none}.section__portfolio .portfolio__bot .portfolio-block{max-width:47%}.section__portfolio .portfolio__top .portfolio__top-left p{max-width:100%}.line:after,.line:before{display:none}.page-indent{padding:100px 0 60px 0}.page-indent .breadcrumbs{top:60px}.section__webblog .section__webblog_bg{top:0}.section__single{padding:100px 0 70px 0}.section__single .single .single__content .single__quote{width:100%}.section__single .single .single__content h2{margin:50px 0 20px 0}.single__repair{display:block}.single__repair h3{display:inline-block;width:auto}.single__repair div{margin-top:30px;width:100%}.section__content{padding:80px 0}.section__faq{padding:80px 0 0 0}.section__map{margin-top:80px}.section__recomend{padding-bottom:80px}h2{font-size:55px}.section__contacts{padding-top:100px}.section__contacts .contacts{display:block}.section__contacts .contacts .contacts__left{width:100%}.section__contacts .contacts .contacts__right{display:none}.calc .form__calc .calc__info{max-width:100%}.calc .calc__bg{position:static;margin-top:30px}.form__calc{padding:30px 50px}.modal.modal-calculator{max-width:90%}.calc{padding:100px 0 50px 0}.calc .breadcrumbs{left:0;top:50px}h1{font-size:65px}.page-template-calc .section__map{margin:0}.section__calc_close .form__calc .form__block{display:block}.section__calc_close .form__calc .form__block .form__center,.section__calc_close .form__calc .form__block .form__left,.section__calc_close .form__calc .form__block .form__right{max-width:300px}.section__calc_close .form__calc .form__block .form__center,.section__calc_close .form__calc .form__block .form__left,.section__calc_close .form__calc .form__block .form__right{margin-bottom:30px}.error404 header:after{display:none}.error404 .offer__number{display:block;position:static;font-size:160px}.error404 .offer__top p{max-width:210px}.section__price_page{padding:100px 0 0 0}.section__portfolio .portfolio{padding:0}.section__advantages:after{content:none}.section__advantages:before{content:none}.header__menu li .sub-menu{padding:0;margin:15px}.section__webblog .webblog__bottom .webblog__block .webblog__text h3{padding:0}.slider-big .slider-content img{height:500px}}@media screen and (max-width:768px){.section__about .about__top .about__img,.section__offer .attachment-post-thumbnail{height:400px}.slider-container .slider-range .slick-list .project-block .project-block__img{height:350px}.reviews p{width:100%}.page-indent{padding:50px 0 60px 0}.page-indent .breadcrumbs{top:30px}.section__webblog .webblog__top{display:block}.section__webblog .webblog__top h1{margin-bottom:20px;width:100%}.section__webblog .webblog__top p{width:100%}.section__price h2{padding:30px 15px}.section__price .price__border{border:none}.section__price .container{padding:0}.section__price .price__block{display:block}.section__price .price__block .price__left,.section__price .price__block .price__right{width:100%;border:none;padding:0 15px;height:70px;border-top:1px solid rgba(193,168,91,.3)}.slider-repair{max-width:100%}.section__repairSlider{padding-bottom:80px}.modal.modal-consulltation{max-width:90%}.modal.modal-consulltation .modal__block{padding:20px 30px}.modal.modal-consulltation .modal__block .wpforms-container .wpforms-field-container{display:block}.modal.modal-consulltation .modal__block .wpforms-container .wpforms-field-container .wpforms-field{max-width:100%;margin:30px 0 0 0}.form__calc h2{font-size:45px;margin-bottom:40px}.form__calc .form__block{display:block;margin:0;text-align:center}.form__calc .form__block .form__left,.form__calc .form__block .form__right{max-width:100%}.form__calc .form__block .dropdown{margin:10px auto 15px auto}.form__calc .form__bottom{display:block;text-align:center}.form__calc .form__bottom p{margin-bottom:20px}h1{font-size:60px}h2{font-size:50px}.calc .form__calc{margin-top:30px}.calc .form__calc .form__block{text-align:left}.calc .form__calc .form__block .dropdown{margin:10px 0 15px 0}.section__calc_close .form__calc .form__bottom{text-align:left}.section__calc_close .form__calc .form__bottom p{margin-right:0}.price__type h3{padding:0 15px}.section__price_page h2{padding:0 15px}.section__portfolio .portfolio__bot .portfolio-block img,.section__webblog .webblog__bottom .webblog__block img{height:220px}.project__modal{width:100%;max-width:90%}.project__modal iframe{width:100%}.breadcrumbs{position:static;flex-wrap:wrap}.offer .offer__top{padding-bottom:500px}.slider-big .slider-content img{height:370px}}@media screen and (max-width:576px){.section__about .about__top .about__img,.section__offer .attachment-post-thumbnail{height:300px}.offer .offer__top{padding-bottom:400px}h1{font-size:36px}h2{font-size:32px}.slider-full .range-slider .range-line .ui-slider-handle{width:50px}.how .how__left{width:100%;margin-top:30px}.advantages .advantages__block p,.section__about .about__bottom .about__block p{font-size:14px}.section__about .about__bottom .about__block span{font-size:36px}.map__bottom{max-width:330px;width:100%;box-shadow:0 4px 20px 0 rgba(0,0,0,.05);margin:60px auto 0 auto}#map{position:static;height:350px}.blog .blog__bottom .blog__block{display:none}.blog .blog__bottom .blog__block:first-child{display:block}.project .project__top,.reviews{margin-bottom:40px}.section__mobile{padding:40px 0}.section__about .about__bg{height:450px}.header{padding-left:0;padding-top:0}.header .logo{width:55px;height:55px}.header__btn{height:35px}header.active .header{padding:30px 0}header.active .header .header__bars{top:30px}.section__reviews{padding:60px 0 100px 0}.footer{display:block}.footer .footer__block{margin-bottom:20px;max-width:70%}footer{padding:40px 0}.slider-small{display:none}.section__slider{margin-bottom:0}.section__goal .goal .goal__right .goal__advantage .goal__img{max-width:30px;width:100%;height:30px;margin-right:10px}.goal{margin-top:30px}.section__slider .slider-big{margin-bottom:-35%}.section__slider .slider-big .slick-prev{right:55px;bottom:5px}.section__slider .slider-big .slick-next{right:10px;bottom:5px}.section__portfolio .portfolio__top .portfolio__top-left h1{font-size:40px}.section__portfolio .portfolio__bot .portfolio-block{max-width:100%}.section__portfolio .portfolio__bot .portfolio-block img{width:100%}.section__webblog .webblog__bottom{margin:40px 0 -20px 0}.section__webblog .webblog__bottom .webblog__block{width:100%}.section__webblog .webblog__bottom .webblog__block time{display:none}.section__single .single h1{font-size:50px}.section__single{padding:40px 0}.section__single .single .single__content{padding-top:20px}.section__single .single .single__content img{margin:30px 0}.section__single .single .single__content .single__quote{padding:20px;margin:40px 0}.section__single .single .single__content h2{margin:40px 0 20px 0}.section__single .single .single__content .single__bottom{display:block}.section__single .single .single__content .single__bottom p{margin-bottom:15px}.section__single .single .single__content .single__bottom .single__social li{margin:0 20px 0 0}.section__single .single .single__recomend{margin-top:60px}.section__content{padding:40px 0}.section__faq{padding:40px 0 0 0}.section__recomend,.section__repairSlider{padding-bottom:40px}.form__calc{padding:20px 30px}.form__calc h2{font-size:35px}.calc .calc__bg{max-width:280px}.page-template-calc .section__map{margin:0;padding:0 0 60px 0}.page-template-calc .section__map #map{height:350px}.calc{padding:60px 0 40px 0}.error404 .offer__number{font-size:72px}.error404 h1{font-size:40px;margin-top:10px}.error404 .offer p{margin:20px 0 20px 0;font-size:14px}.error404 .error-logo{width:104px;height:104px}.error404 header{display:none}.section__price_page{padding:60px 0 0 0}header{padding:15px 0}.header{height:auto}.section__about{padding:40px 0}.blog .blog__bottom .blog__block{width:100%;z-index:1}.slider-container .slider-range .slick-list .project-block .project-block__img{height:300px}.section__contacts{padding-top:40px}.contacts__info,.content__slider{margin-top:30px}.section__portfolio .portfolio__bot .portfolio-block img,.section__webblog .webblog__bottom .webblog__block img{height:auto}.project__modal iframe{height:280px}main{padding:60px 0 0 0}.home .map__top{margin-bottom:30px}.home .section__map{margin-top:115px}}