@media (max-width:1300px){body{-ms-touch-action:auto;touch-action:auto}.i-page .i-slider{position:relative;margin-top:50px;margin-bottom:0;margin-left:0;margin-right:0}}@media (max-width:1250px){h1{font-size:12px}.container{width:1000px}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list{width:1000px}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list{max-height:auto}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list .dropdown-list-item{width:calc(1000px / 4)}.header-menu-list .menu-top-item:hover .dropdown-list-item>.dropdown-wrapper{width:calc(1000px / 4)}.header-menu-list .menu-top-item:hover .dropdown-list-item>.dropdown-wrapper.depth-1,.header-menu-list .menu-top-item:hover .dropdown-list-item>.dropdown-wrapper.depth-2,.header-menu-list .menu-top-item:hover .dropdown-list-item>.dropdown-wrapper.depth-3{left:calc(1000px / 4);width:calc(1000px / 4)}.footer-callback .telephone-container{margin-right:20px}.header-search-form.active form{width:auto}.header-search-form.active form input{width:100px}}@media (max-width:1100px){.slide-navigation-wrapper{right:20px}}@media (max-width:1050px){.container{width:800px}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list{width:800px}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list .dropdown-list-item{width:calc(800px / 4)}.header-menu-list .menu-top-item:hover .dropdown-list-item>.dropdown-wrapper{width:calc(800px / 4)}.header-menu-list .menu-top-item:hover .dropdown-list-item>.dropdown-wrapper.depth-1,.header-menu-list .menu-top-item:hover .dropdown-list-item>.dropdown-wrapper.depth-2,.header-menu-list .menu-top-item:hover .dropdown-list-item>.dropdown-wrapper.depth-3{left:calc(800px / 4);width:calc(800px / 4)}.header .header-top .header-app-name{margin-right:15px}.header .header-top .header-app-name .description{width:200px}.header-menu-list .menu-top-item .top-link{padding:20px 10px}.header .header-top .header-telephones-wrapper .header-telephone{font-size:16px}.header .header-top .header-app-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header .header-top .header-app-name .description{margin-top:5px}.header-menu-wrapper.header-slide-menu-wrapper .header-menu-list{width:calc(100% - 300px)}.header-menu-wrapper.header-slide-menu-wrapper .header-slide-menu-telephone-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.list-of-work .work-item{width:calc(50% - 30px)}.portfolio .grid{height:calc(2180px + 90px)}.portfolio .grid .grid-item{width:calc(50% - 30px)}.advantages-list .advantage-item{width:calc(50% - 60px)}.main-about-us-block .main-about-us-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-about-us-block .title{padding-top:30px}.main-about-us-block>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-about-us-block>.container .about-us-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main-about-us-block>.container .about-us-content .fx{width:100%}.main-about-us-block>.container .about-us-content .btn{float:none;margin-right:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.main-about-us-block>.container .about-us-photo-wrapper{padding:30px 0}.main-about-us-block>.container .about-us-photo-wrapper .about-us-photo{text-align:center}.feedback-block .feedback-list .feedback-list-item .feedback-content{width:calc(100% - 270px - 110px - 100px)}.feedback-block .feedback-list .feedback-list-item .feedback-doc{width:100px;height:140px}.footer-callback .footer-callback-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-callback .footer-callback-line .telephone-container{margin-bottom:20px}.footer .logo-col{margin-right:20px}.footer .list-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .left-col{width:75%;margin-right:35px}.footer .right-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:calc(25% - 35px)}.footer .right-col .footer-site-map{display:block}.footer .footer-menu ul{display:none;margin-bottom:15px}.footer .footer-menu ul li{margin-bottom:2px}.footer .footer-menu .col.open .list-title{margin-bottom:10px}.footer .footer-menu .col.open .list-title::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.footer .footer-menu .footer-site-map,.footer .footer-menu ul.footer-mail-director{display:block;margin-bottom:10px}.footer .footer-menu .footer-news-info .news-title::after{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer .footer-menu .footer-news-info.open .news-title::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.footer .footer-news-info{margin-bottom:25px;font-weight:100}.footer .footer-news-info .news-title{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;position:relative;font-weight:700}.footer .footer-news-info .news-title::after{font-family:'Font Awesome 5 Free';font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f067";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;cursor:pointer;margin-left:10px;position:absolute;right:-20px}.footer .footer-news-info .news-title:hover{text-decoration:underline}.footer .footer-news-info .news-list{display:none}.footer .footer-offer{font-size:11px;line-height:15px}.portfolio .grid{height:calc(1520px + 90px)}.portfolio .grid-item3{height:330px}.portfolio .see-all-portfolio{display:none}.portfolio .see-all-portfolio-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:130px}.i-page .portfolio-detail-page .portfolio-detail-card .main-photo{width:calc(50% - 15px)}.i-page .portfolio-detail-page .portfolio-detail-card .main-info{width:calc(50% - 15px)}.i-page .portfolio-category .portfolio-item-list .portfolio-item{width:calc(50% - 30px)}.i-page .service-top-description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.i-page .service-top-description .mr-r-20{margin-right:0;margin-top:20px}.i-page .service-top-description .image{text-align:center}.i-page .service-stages .service-stages-list .service-stages-item{width:calc(50% - 30px)}.i-page .prices-block .prices-list .price-list-item,.i-page .prices-block .prices-list .prices-header{width:100%}.i-page .prices-block .prices-list .price-list-item .name,.i-page .prices-block .prices-list .prices-header .name{width:calc(40% - 20px);margin-right:20px}.i-page .prices-block .prices-list .price-list-item .price,.i-page .prices-block .prices-list .prices-header .price{width:calc(30% - 20px);margin-right:20px}.header-menu-list .menu-top-item .dropdown-wrapper{top:60px}}@media (max-width:860px){.mobile-sandwich{display:block}body.mobile-menu-opened{overflow:hidden}.container{width:720px;padding:0 20px}.main-slider-container .swiper-slide .main-slider-offer-wrapper .offer-title{font-size:28px}.portfolio .grid-item .dark-hover-bg{opacity:.4}.portfolio .grid-item .portfolio-content{opacity:1}.header-menu-list .menu-top-item a{position:relative}.header-menu-list .menu-top-item .top-link .caret{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list{width:100%;min-width:100%;max-width:100%}.header-menu-top.header-menu-wrapper{display:none}.header-menu-top.header-menu-wrapper.header-slide-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-menu-top.header-menu-wrapper.header-slide-menu-wrapper .header-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-menu-top.header-menu-wrapper.expanded{display:block;color:#000}.header-menu-top.header-menu-wrapper.expanded a{color:#000}.header-menu-top.header-menu-wrapper.expanded a .open,.header-menu-top.header-menu-wrapper.expanded a:hover{background-color:#0051b5;color:#fff}.header-menu-top.header-menu-wrapper.expanded .header-menu-wrapper{display:block;padding:0;width:100%}.header-menu-top.header-menu-wrapper.expanded .header-menu-wrapper .header-search-form{display:none}.header-menu-wrapper.header-slide-menu-wrapper.expanded .header-menu-wrapper{position:static}.header-menu-wrapper.header-slide-menu-wrapper.expanded .header-menu-wrapper .header-menu-list{display:block;position:absolute;top:65px;left:0;color:#000}.header-menu-wrapper.header-slide-menu-wrapper.expanded .header-menu-wrapper .header-menu-list a{color:#000}.header-menu-wrapper.expanded .header-menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:100px;background-color:#f5faff;width:100%}.header-menu-wrapper.expanded .header-menu-list .menu-top-item a{border-bottom:1px solid #eee}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .top-link{padding:10px 22px;width:200px}.header-menu-wrapper.expanded .header-menu-list .menu-top-item.open .top-link{background-color:#0051b5;border-color:#52ace2;color:#fff}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .caret{padding:0 10px}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .caret::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.header-menu-wrapper.expanded .header-menu-list .menu-top-item.open>a>.caret::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-wrapper{top:0;left:245px;height:100%;border-color:#f5faff}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-wrapper .dropdown-content{height:100%;overflow:scroll}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-wrapper .dropdown-content .dropdown-list{height:auto;max-height:none}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-wrapper .dropdown-content .dropdown-list .dropdown-list-item{width:100%}.header-menu-wrapper.expanded .header-menu-list .menu-top-item:hover>a{color:#fff}.header-menu-wrapper.expanded .header-menu-list .menu-top-item:hover .dropdown-wrapper{display:none}.header-menu-wrapper.expanded .header-menu-list .menu-top-item.open .dropdown-wrapper{display:block;opacity:1}.header-slide-menu-wrapper .header-menu-list .menu-top-item .top-link .caret{display:block}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list .dropdown-list-item a{padding-right:30px}.header-menu-list .menu-top-item .dropdown-wrapper a .caret{right:0}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-wrapper{position:static;left:auto}.dropdown-list-item.expanded>.dropdown-wrapper{display:block}.header-menu-wrapper.expanded .header-menu-list .menu-top-item>.dropdown-wrapper{margin-left:20px}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-list-item>.dropdown-wrapper{width:100%;position:static;left:auto;display:none}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-list-item>.dropdown-wrapper.depth-0,.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-list-item>.dropdown-wrapper.depth-1,.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-list-item>.dropdown-wrapper.depth-2,.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-list-item>.dropdown-wrapper.depth-3{left:auto;width:calc(100% - 20px);margin-left:20px}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-list-item.open>.dropdown-wrapper{display:block}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .dropdown-list-item.open>a>.caret::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list .dropdown-list-item a:hover{background:inherit;color:inherit}.slide-navigation-wrapper{display:none!important}.header-slide-menu-wrapper .header-menu-list,.header-slide-menu-wrapper .header-search-form{display:none}.header-slide-menu-wrapper .mobile-sandwich .sandwich-white{display:block}.header-slide-menu-wrapper .header-menu-telephone-second{display:none}.header-menu-wrapper.header-slide-menu-wrapper .header-right-col{width:100%}.header-menu-wrapper.header-slide-menu-wrapper .header-slide-menu-telephone-col{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 0}.footer-callback .footer-callback-line .btns .btn{padding:20px}.slide-navigation-wrapper{display:none}.footer .search-form input{width:auto}.footer .search-form input:focus,.footer .search-form input:hover{background-image:url(../images/search-bg-black.png);width:auto}.footer .logo-description,.footer .logo-sub-description{font-size:12px}.i-page .portfolio-detail-page .portfolio-detail-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.i-page .portfolio-detail-page .portfolio-detail-card .main-photo{width:100%;margin:0 0 15px 0}.i-page .portfolio-detail-page .portfolio-detail-card .main-info{width:100%;margin:0 0 15px 0}.i-page .portfolio-category .portfolio-item-list .portfolio-item,.i-page .portfolio-detail-page .portfolio-detail-list-of-photo .portfolio-example-item{width:calc(50% - 30px)}.i-page .portfolio-category .portfolio-item-list .portfolio-item{-webkit-background-size:cover;background-size:cover}.i-page .portfolio-category .portfolio-item-list .portfolio-item .dark-hover-bg{opacity:.4}.i-page .portfolio-category .portfolio-item-list .portfolio-item .portfolio-content{opacity:1}.i-page .portfolio-category .portfolio-item-list .portfolio-item:hover{-webkit-background-size:cover;background-size:cover}.list-of-work-wrapper>.fx{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.list-of-work-wrapper .see-all-portfolio{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (max-width:750px){.container{width:550px;padding:0 20px}.title{padding-top:30px}.header{background:#0051b5;color:#fff}.header a{color:#fff}.header .btn{color:#000;text-transform:initial}.header .mobile-sandwich img{display:none}.header .mobile-sandwich .sandwich-white{display:block}.header .header-top .header-app-name,.header .header-top .header-city-wrapper{display:none}.list-of-work{margin-left:0;margin-right:0}.list-of-work .work-item{width:100%;margin-left:0;margin-right:0}.list-of-work .work-item .background{-webkit-background-size:cover;background-size:cover}.list-of-work .work-item:hover .background{-webkit-background-size:cover;background-size:cover}.list-of-work .work-item.only-text{height:auto}.list-of-work .work-item .work-name{max-width:calc(100% - 75px)}.portfolio{padding-bottom:35px}.seo-block{padding:35px 0}.container.feedback-block .feedback-list .feedback-list-item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.container.feedback-block .feedback-list .feedback-list-item .feedback-doc{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.container.feedback-block .feedback-list .feedback-list-item .feedback-content{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0;margin-top:20px}.advantages-list{margin:0}.advantages-list .advantage-item{width:calc(100%);margin-bottom:20px;margin-left:0;margin-right:0}.advantages-list .advantage-item .title{margin-bottom:15px;line-height:23px}.footer .footer-desktop-content{display:none}.footer .footer-mobile-content{display:block}.footer .footer-mobile-content .left-col{width:auto}.footer .footer-mobile-content .right-col{width:auto;padding-right:20px}.footer .footer-mobile-content .right-col .list-title{margin-bottom:20px}.footer .footer-mobile-content .right-col .footer-news-info{margin-bottom:20px}.footer .footer-mobile-content .footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer .footer-mobile-content .footer-bottom .search-form{margin:20px 0}.i-page .portfolio-category .portfolio-item-list,.i-page .portfolio-detail-page .portfolio-detail-list-of-photo{margin-left:auto;margin-right:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.i-page .portfolio-category .portfolio-item-list .portfolio-example-item,.i-page .portfolio-category .portfolio-item-list .portfolio-item,.i-page .portfolio-detail-page .portfolio-detail-list-of-photo .portfolio-example-item,.i-page .portfolio-detail-page .portfolio-detail-list-of-photo .portfolio-item{width:100%;max-width:450px;margin-left:0;margin-right:0}.services-bottom-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.services-bottom-description .see-all-portfolio{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.i-page .service-stages .service-stages-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.i-page .service-stages .service-stages-list .service-stages-item{width:100%;max-width:400px;margin-left:0;margin-right:0}.main-slider-container{height:400px}}@media (max-width:600px){.container{width:calc(100% - 30px);padding:0 15px;min-width:290px}.main-slider-container{height:300px}.main-slider-container .swiper-slide .main-slider-offer-wrapper .offer-title{font-size:22px;line-height:34px}.our-customers .our-customer-slider-wrapper{padding:0 40px}.portfolio .grid{height:auto;width:100%}.portfolio .grid .grid-item{width:100%;margin-left:0;margin-right:0;-webkit-background-size:cover;background-size:cover;height:330px!important}.portfolio .grid .see-all-portfolio{display:none}.portfolio .grid .see-all-portfolio-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:130px}.facts-block{padding:40px 0 10px 0}.facts-block .fact-items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.facts-block .fact-items .fact-item{width:calc(50% - 60px);padding-bottom:30px}.facts-block .fact-items .fact-item .name{margin-bottom:10px}.mfp-content .white-popup{padding:30px 30px;width:calc(100% - 60px)}.mfp-content .white-popup .form-group{margin-bottom:15px}.mfp-content .white-popup .form-group input,.mfp-content .white-popup .form-group textarea{padding:15px 25px;width:calc(100% - 50px);max-width:calc(100% - 50px)}.i-page .prices-block .prices-list .price-list-item .name,.i-page .prices-block .prices-list .prices-header .name{width:calc(40% - 15px);margin-right:15px}.i-page .prices-block .prices-list .price-list-item .price,.i-page .prices-block .prices-list .prices-header .price{width:calc(30% - 15px);margin-right:15px}}@media (max-width:550px){.container.feedback-block .feedback-list .feedback-list-item .customer-photo{width:calc(50%);margin-right:0}.container.feedback-block .feedback-list .feedback-list-item .feedback-doc{width:calc(50% - 15px)}.feedback-btns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback-btns .btn{margin-left:auto;margin-right:auto;margin-bottom:10px}}@media (max-width:500px){.header .header-top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .header-top .header-call-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.header .header-top .mobile-sandwich{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.header .header-top .header-telephones-wrapper{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-top:5px;width:100%}.header-menu-wrapper.header-slide-menu-wrapper .header-slide-menu-telephone-col{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-menu-wrapper.header-slide-menu-wrapper .header-slide-menu-telephone-col .header-menu-callback-btn{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.header-menu-wrapper.header-slide-menu-wrapper .header-slide-menu-telephone-col .mobile-sandwich{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.header-menu-wrapper.header-slide-menu-wrapper .header-slide-menu-telephone-col .header-menu-telephone-block{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-top:5px;width:100%}.header-menu-wrapper.header-slide-menu-wrapper.expanded .header-menu-wrapper .header-menu-list{top:104px}.header-menu-list .menu-top-item .dropdown-wrapper .dropdown-list .dropdown-list-item a,.header-menu-wrapper.expanded .header-menu-list .menu-top-item .top-link{font-size:12px}.header-menu-wrapper.expanded .header-menu-list li{width:100%}.header-menu-wrapper.expanded .header-menu-list .menu-top-item .top-link{width:calc(100% - 44px)}.container.feedback-block .feedback-list .feedback-list-item .customer-photo{width:calc(100%);margin-right:0}.container.feedback-block .feedback-list .feedback-list-item .feedback-doc{margin-top:15px;width:calc(100%)}.seo-block .container{min-width:calc(100% - 30px)}.facts-block .fact-items .fact-item{width:calc(100% - 60px);text-align:center}.footer-callback .footer-callback-line .telephone-container{margin-right:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-mobile-content>.container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-mobile-content .left-col{width:100%;margin-right:0}.footer .footer-mobile-content .right-col{margin-top:15px}}@media (max-width:450px){.header .header-top{padding:20px 0}.header .header-top .header-telephones-wrapper .header-telephone:first-child{margin-bottom:5px}.header .header-top .header-telephones-wrapper .header-telephone{font-size:12px}.header-slide-menu-wrapper .btn{padding:10px 35px}.header .header-top .mobile-sandwich img,.header-menu-wrapper.header-slide-menu-wrapper .header-slide-menu-telephone-col .mobile-sandwich img{width:45px}.main-slider-container{height:300px}.main-slider-container .swiper-slide .main-slider-offer-wrapper .offer-title{font-size:18px;line-height:26px}.list-of-work .work-item .work-name{font-size:16px}.title{font-size:24px}.list-of-work .work-item .work-description{font-size:12px;min-height:65px;padding:20px 20px;line-height:18px}}