@media (max-width:1320px){.testimonials_slider .slick-arrow.slick-prev{left:0;}
.testimonials_slider .slick-arrow.slick-next{right:0;}
.gallery .gallery_arrow.gallery_prev{left:-37px;}
.gallery .gallery_arrow.gallery_next{right:-37px;}
.popup_arrow.popup_prev{left:-37px;}
.popup_arrow.popup_next{right:-37px;}
}
@media (max-width:1200px){.completed_works_slider_1 .item {min-height: 607px;}
.working_hours .clock, address .address .placeholder{left:0;}
.product_price_list figure{height:223px !important;}
.prices_slider .item{width:293px;}
.prices_slider_extra .item_wrapper{max-width:636px;}
.prices_slider_extra .item_wrapper .desc{max-width:334px;}
.prices_slider_extra .item{max-width:303px;}
.products_list .item{margin-bottom:30px;}
.products_list figure{margin-bottom:28px;}
.products_list .price_wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.products_list .price{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;margin:0 0 10px 0;padding:0 15px;max-width:none;}
.popup_request form .field.address{width:auto;}
.popup_gallery{width:978px;margin:-397px 0 0 -489px;}
.popup_catalog, .popup_catalog_2{width:900px;height:auto;top:50px;margin:0 0 0 -450px;padding-bottom:40px;}
.popup_catalog .inner, .popup_catalog_2 .inner{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.popup_catalog .caption, .popup_catalog_2 .caption{width:100%;max-width:600px;margin:0 auto;}
.gallery_1{margin:0 auto 40px;}
.container{width:970px;}
nav.primary{margin-left:20px;}
nav.primary li + li{margin-left:14px;}
.advantages_list li{padding:0 20px;}
.completed_works_slider .slick-arrow{top:92px;}
.completed_works_slider .slick-arrow{top:50%;}
.completed_works_slider.completed_works_slider_1 .slick-arrow{top:50%;}
.prices_slider .item{}
.prices_slider .title{line-height:30px;}
.prices_slider .slick-arrow{top:187px;}
.prices_slider ul li strong{}
.prices_slider figure{height:231px;}
.cooperation_list p{padding-left:150px;}
.cooperation_list li:nth-child(2n+2) p{padding-right:150px;}
.consultation_form.consultation_form_1{margin:0;}
.testimonials_slider blockquote{padding:0 100px;}
.consultation_sect .title_box{padding-top:0;}
.consultation_sect .title_box .subtitle{}
.working_hours{padding:0 0 0 45px;margin-right:30px;}
.working_hours:before{left:14px;}
.address{width:170px;padding-left:45px;}
.address:before{left:14px;}
.phones{padding-right:0;}
.copyright .col{padding-left:0;}
.copyright .col + .col{padding-right:0;}
.testimonials_slider .slick-arrow.slick-prev{left:0;}
.testimonials_slider .slick-arrow.slick-next{right:0;}
.section-parameters__col-1{margin-right:30px;}
.section-parameters__inner{padding-right:0;}
}
@media (max-width:1024px){.site_footer{background-color:rgba(0, 0, 0, 0.9);height:auto;margin-top:0;}
.design_sect:last-child,
.repair_cost_sect:last-child{padding-bottom:100px;}
.consultation_sect:last-child,
.header_content:last-child{padding:100px 0;}
.address{margin-right:30px;}
}
@media (max-width:992px){.completed_works_slider_1 .item {min-height: 470px;}
.advantages_list.rows-6 li {max-width: 25%;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;}
.prices_slider .item{width:220px;}
.product_price_list figure{height:167px !important;}
.site_header.fixed .top_panel > .container{flex-direction:row;align-items:center;}
.site_header.fixed .request_call{margin-top:0;}
.site_header.fixed .site_branding{margin:0 20px 0 0;flex:1;}
.top_panel{position:static;}
.top_panel > .container{flex-wrap:wrap;}
nav.primary{margin:20px 0 0 0;flex:1 0 100%;max-width:100%;order:3;}
nav.primary ul{text-align:center;}
nav.primary li{margin:0 7px;}
nav.primary li + li{margin-left:7px;}
.site_branding{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;}
.request_call{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;}
.section-parameters__col-1{max-width:450px;}
.window-form__input + .window-form__input{margin-top:10px;}
.products_list figure{text-align:center;}
.prices_slider_extra{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.prices_slider_extra .item{max-width:360px;margin:0 auto;}
.prices_slider_extra .item_wrapper{max-width:100%;margin:0 auto;}
.prices_slider_extra .item_wrapper .desc{max-width:391px;}
.prices_slider_extra .item:last-child .desc .btn_primary{width:auto;padding:0 10px;margin:0 auto;float:none;}
.header_content .caption .title_3_extra .price_wrapper{position:static;margin:20px 0 0 0;}
.cooperation_wrapper ul li{padding-left:80px;}
.products_list_wrapper .btn_primary{margin-top:0;}
.products_list .item{width:calc((100% - 30px * 1)/2);}
.products_list .item:nth-child(3n+3){margin-right:30px;}
.products_list .item:nth-child(2n+2){margin-right:0;}
.popup_gallery{width:750px;margin:-331px 0 0 -375px;}
.popup_catalog, .popup_catalog_2{width:750px;height:auto;top:50px;margin:0 0 0 -375px;}
.popup_arrow.popup_prev{left:25px;}
.popup_arrow.popup_next{right:25px;}
.gallery .thumbnails a{min-width:206px;margin-right:16px;}
.container{width:750px;}
.top_panel > .container{-webkit-align-items:center;-ms-align-items:center;align-items:center;}
.request_call{margin-top:0;}
.testimonials_slider blockquote{padding:0;}
.consultation_sect{padding-bottom:320px;}
.consultation_sect .title_box .note{line-height:1.2em;}
.consultation_form{-webkit-flex-basis:350px;-moz-flex-basis:350px;-ms-flex-basis:350px;-o-flex-basis:350px;flex-basis:350px;max-width:350px;}
.consultation_form .title_3 b{}
.consultation_form.consultation_form_1 .btn_wrapper{margin-left:28px;}
.header_content .title_2{margin-bottom:25px;}
.countdown{margin:40px 0 0 0;}
.countdown_list li + li{margin-left:9px;}
.advantages_list .title_3{margin-bottom:5px;}
.advantages_list li{margin-bottom:40px;}
.advantages_table .row .col small{margin-top:0;}
.completed_works_slider .slick-arrow{top:42%;}
.cooperation_list p{padding-left:0;}
.cooperation_list li:nth-child(2n+2) p{padding-right:0;}
.prices_slider .slick-arrow{top:229px;}
.prices_slider figure{height:273px;}
.total_wrapper .total{}
.info > .container{padding-top:19px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.info address{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
.footer_logo{margin:0 auto 20px;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;}
.working_hours{margin-left:0;}
.address{margin-right:30px;}
.phones{margin-left:0;}
.article-item{width:calc((100% - 30px * 1)/2);}
.article-item:nth-child(3n+3){margin-right:30px;}
.article-item:nth-child(2n+2){margin-right:0;}
}
@media (max-width:768px){.completed_works_slider_1 .item {min-height: 0;}
.socials{justify-content: center;}
.socials span {margin-right: 1.5px; margin-left: 1.5px;}
.advantages_table .row .col{padding-right:10px !important;padding-left:10px !important;}
.request_call{margin:0 20px 0 auto;display:block;position:static;z-index:200;flex:0 0 auto;}
.request_call .smartphone{position:static;cursor:pointer;}
.request_call .request_call_dropdown{position:absolute;top:100%;right:0;left:0;text-align:center;padding:10px 0;display:none;}
nav.primary{margin:0;position:static;flex:0 0 auto;order:1;z-index:100;}
nav.primary .equal{display:block;width:24px;height:24px;cursor:pointer;}
nav.primary ul{display:none;position:absolute;right:0;left:0;top:93px;}
nav.primary li{display:block;text-align:left;margin:0;}
nav.primary li + li{border-top:1px solid #9f9f9f;margin:0;}
nav.primary li a{padding:18px 20px;display:block;}
nav.site_menu ul.submenu li a{padding-left:0;}
nav.primary ul.submenu{position:static;opacity:1;left:0;width:100%;padding:0 0 10px 40px;}
nav.primary ul.submenu li + li{margin-top:10px;border:none;}
nav.primary ul.submenu ul.submenu{margin-top:10px;}
.problems_list_item.two_items,
.problems_list_item.three_items{margin-right:0;width:100%;}
[id^="Stage_jbeeb_"]{width:320px !important;left:52% !important;margin:0 0 0 -160px;transform:scale(0.75);}
.address{flex-basis:auto;}
.working_hours .clock, address .address .placeholder{position:static;}
.prices_slider .item{width:100%;}
.prices_slider:not(.slick-slider) .item{margin-right:0;margin-left:0;}
.prices_slider figure{height:auto !important;}
.site_branding{flex-basis:20%;margin-right:20px;}
.gallery_list figure img{margin:0 auto;}
.section-parameters__inner{flex-direction:column;}
.section-parameters__col-1,
.section-parameters__col-2{flex:1 0 auto;max-width:100%;}
.section-parameters__col-1{margin-bottom:30px;margin-right:0;}
.window-form__input + .window-form__input{margin-top:0;margin-left:10px;}
.window-form__input{flex:1 0 calc(50% - 10px);max-width:calc(50% - 5px);}
.gallery-main__inner{height:305px;}
.btn_scroll_left{display:block;}
.gallery-nav{display:none;}
.prices_slider_extra .item_wrapper .item + .item{margin:30px 0 0 0;}
.prices_slider_extra .item{max-width:100%;}
.prices_slider_extra .item_wrapper .item:after{display:none;}
.prices_slider figure{height:280px;}
.header_content .caption .title_3_extra .price_wrapper{margin:10px 0 20px;padding:0;text-align:center;border:none;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
.cooperation_wrapper .col{width:100%;margin-right:0;}
.cooperation_wrapper ul li + li{margin-top:9px;}
.tabs .tab_links li {margin: 0 3px;}
.tabs .tab_links a {padding: 0 6px;}
.gallery_list .item{width:calc((100% - 10px * 1)/2);margin-bottom:10px;}
.gallery_list .item:nth-child(3n+3){margin-right:10px;}
.gallery_list .item:nth-child(2n+2){margin-right:0;}
.popup_request{width:auto;max-width:none;margin-left:0;left:10px;right:10px;}
.popup_gallery{width:auto;height:auto;margin:0;left:10px;right:10px;}
.popup_catalog, .popup_catalog_2{width:auto;margin:0;padding:40px 20px 25px;top:60px;left:10px;right:10px;}
.popup_catalog .caption, .popup_catalog_2 .caption{width:421px;}
.popup_catalog .btn_close, .popup_catalog_2 .btn_close{right:20px;top:11px;}
.popup_arrow{margin-top:0;bottom:-49px;top:auto;}
.popup_arrow.popup_next{left:auto;right:50%;margin:0 -28px 0 0;}
.popup_arrow.popup_prev{right:auto;left:50%;margin:0 0 0 -28px;}
.gallery .gallery_arrow{top:calc(50% + 14px);}
.gallery .thumbnails{display:none;}
.gallery_1 .thumbnails a{width:133.5px;-webkit-flex:0 0 133.5px;-moz-flex:0 0 133.5px;-ms-flex:0 0 133.5px;-o-flex:0 0 133.5px;flex:0 0 133.5px;}
.container{width:auto;padding-left:15px;padding-right:15px;}
.site_header{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,.7);}
.btn_scroll{bottom:20px;}
.header_content{text-align:center;padding:260px 0 100px;}
.header_content > .container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.header_content .caption{margin-right:0;}
.header_content .title_2{margin-bottom:10px;}
.header_content .caption.caption_1 .title_2{margin-bottom:20px;}
.countdown{margin-bottom:20px;}
.countdown_list li{display:inline-block;vertical-align:top;margin:0 5px 6px;float:none;}
.countdown_list li + li{margin-left:5px;}
.consultation_form{max-width:none;width:100%;min-height:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;}
.consultation_form .field{max-width:none;}
.consultation_form .title_3 b{display:inline;}
.title_box .title{line-height:30px;}
.title_box .subtitle{line-height:25px;}
.problems_sect{padding-bottom:30px;}
.advantages_list li{width:50%;max-width:none;padding:0 10px;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;}
.advantages_table .head{margin-bottom:5px;}
.advantages_table .head .col{text-align:center;}
.advantages_table .head .col + .col{margin-left:20px;}
.advantages_table .row .col{text-align:center;padding:0 10px;}
.advantages_table .row .col:before{position:static;display:block;margin:0 auto 5px;}
.extra_advantages_sect{padding-bottom:25px;}
.completed_works_slider{max-width:580px;margin:0 auto;}
.completed_works_slider .slick-arrow{top:calc(50% - 22px);margin-top:-44px;}
.completed_works_slider .item img{margin-right:auto;margin-left:auto;}
.completed_works_slider.completed_works_slider_1{margin-bottom:0;}
.prices_slider{max-width:370px;margin:0 auto;}
.prices_slider img{margin-left:auto;margin-right:auto;}
.additional_services_table{display:block;}
.additional_services_table .head{display:table;width:100%;}
.additional_services_table .head .col{width:20%;height:auto;float:left;text-align:left;padding:5px 0 12px 5px;box-sizing:border-box;}
.additional_services_table .head .col:first-child{width:100%;text-align:left;padding:10px 0 0 5px;}
.additional_services_table .row{display:table;width:100%;overflow:hidden;}
.additional_services_table .row .col{text-align:center;float:left;}
.additional_services_table .row .col:nth-child(1){width:100%;text-align:left;padding:5px;border-right:1px solid #cbcbcb;}
.additional_services_table .row .col:nth-child(2), .additional_services_table .row .col:nth-child(3), .additional_services_table .row .col:nth-child(4), .additional_services_table .row .col:nth-child(5), .additional_services_table .row .col:nth-child(6){width:20%;height:70px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
.additional_services_table .row .col:nth-child(3), .additional_services_table .row .col:nth-child(5){padding-right:0;}
.total_wrapper{text-align:center;}
.total_wrapper > a{margin-left:0;}
.total_wrapper .total{margin-top:10px;float:none;}
.total_wrapper .total p strong{display:block;padding:10px 0 0 0;}
.total_wrapper .btn_primary{margin-left:auto;margin-right:auto;}
.additional_services_sect{padding-bottom:50px;}
.cooperation_sect{padding-bottom:40px;}
.cooperation_list:after{display:none;}
.cooperation_list .title{margin-bottom:5px;}
.cooperation_list li{line-height:20px;text-align:center;width:100%;margin:0;}
.cooperation_list li + li{margin-top:20px;}
.cooperation_list li:before{position:static;}
.cooperation_list li:nth-child(2n+2){text-align:center;margin-left:0;top:0;}
.cooperation_list li:last-child{margin-top:30px;}
.repair_cost_sect{padding-bottom:60px;}
.consultation_form.consultation_form_1 .field{width:100%;}
.consultation_form.consultation_form_1 .field + .field{margin-left:0;}
.consultation_form.consultation_form_1 .btn_wrapper{margin:10px 0 0 0;flex-basis:auto;}
.fields_wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center;}
.testimonials_slider .info{padding:0;}
.prices_slider .slick-arrow{top:236px;}
.consultation_sect, .parallax.fullScreen.consultation_sect{padding:200px 0 100px 0;}
.consultation_sect > .container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.consultation_sect .title_box{text-align:center;margin-bottom:30px;margin-right:0;}
.consultation_sect .title_box .subtitle{margin-bottom:20px;}
.back_to_top{right:50%;margin:0 -40px 0 0;}
.copyright > .container{height:auto;}
.info{padding-bottom:20px;}
.info address{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center;}
.working_hours, .address{text-align:center;padding-left:0;margin-right:0;}
.working_hours:after, .address:after{display:none;}
.working_hours:before, .address:before{position:static;display:block;margin:0 auto;}
.working_hours{margin-bottom:20px;}
.copyright{padding:11px 0;}
.copyright > .container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.copyright .col{text-align:center;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;}
.works_slider .tooltip.active .icon{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);}
.works_slider .tooltip.active .icon + span{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);pointer-events:auto;}
.design_sect_extra .title_box{text-align:center;}
.design_sect_extra > .container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.design_sect_extra .caption{margin-bottom:40px;text-align:center;}
.products{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.products_list{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
.products_list_wrapper .btn_primary{margin-right:auto;}
.products_list .item{max-width:270px;}
.products .options{margin:0 0 30px 0;max-width:none;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;-webkit-align-self:stretch;-ms-align-self:stretch;align-self:stretch;}
.map{height:450px;}
.advantages_list.rows-5 li, .advantages_list.rows-6 li {max-width: 33.33%;-webkit-flex:1 0 33.33%;-ms-flex:1 0 33.33%;flex:1 0 33.33%;}
}
@media (min-width:768px){.works_slider .tooltip:hover .icon{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);}
.works_slider .tooltip:hover .icon + span{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);pointer-events:auto;}
.testimonials_slider .info .location{display:block;}
}
@media (max-width:640px){
.parallax {background-attachment: scroll;}
.footer-col {flex: 1 1 calc(50% - 24px)}
.footer-col:nth-child(n+3) {margin-top: 30px;}
}
@media (max-width:480px){.footer_nav {display: block; padding-top: 0;}
.footer-col {max-width: 100%; margin-right: 0; margin-left: 0; text-align: center}
.footer-col:nth-child(2n+2) {margin-top: 30px}
.advantages_list.rows-4 li {max-width: 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;}
.advantages_list.rows-5 li, .advantages_list.rows-6 li {max-width: 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;}
.header_content:first-child,
.repair_cost_sect:first-child,
.design_sect:first-child,
.consultation_sect:first-child{padding-top:100px;}
nav.primary ul{top:76px;}
.consultation_sect, .parallax.fullScreen.consultation_sect{padding-top:80px;}
.completed_works_slider .slick-list{margin:0;padding-bottom: 0;}
.completed_works_slider .item{margin-bottom:20px;}
.prices_slider .slick-list{margin:0;}
.site_header{padding-bottom:0;}
.site_branding{flex-basis:auto;max-width:100%;margin-right:0;}
.site_branding img{max-width:150px;}
.site_header.fixed nav.primary{margin:0;}
.gallery-main__inner{height:211px;}
.prices_slider figure{height:220px;}
.prices_slider{max-width:292px;}
.articles-wrapper{display:block;}
.article-item{max-width:100%;width:100%;margin-right:auto;margin-left:auto;}
.article-item:nth-child(2n+2){margin-right:auto;}
.article-item:nth-child(3n+3){margin-right:auto;}
.products_list .item{width:100%;margin-right:0;}
.products_list .item:nth-child(3n+3){margin-right:0;}
.popup_request{margin-top:0;top:10px;height:auto;}
.popup_request .inner{padding-bottom:22px;}
.popup_gallery{padding:40px 10px 20px 10px;top:10px;}
.popup_catalog, .popup_catalog_2{left:0;right:0;}
.popup_catalog .caption, .popup_catalog_2 .caption{width:auto;}
.popup_catalog .caption .btn_primary{margin-left:0;}
.popup_catalog_2 .caption .title{padding:0 38px;}
.price_wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;}
.price_wrapper .price{margin-bottom:20px;}
.gallery, .gallery figure, .gallery .slick-list, .gallery .slick-track, .testi-main__item{height:100%;}
.gallery .gallery_arrow{top:calc(50% + 10px);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.gallery .gallery_arrow.gallery_prev{left:10px;}
.gallery .gallery_arrow.gallery_next{right:10px;}
.gallery_1 .thumbnails a{width:135px;-webkit-flex:0 0 135px;-moz-flex:0 0 135px;-ms-flex:0 0 135px;-o-flex:0 0 135px;flex:0 0 135px;}
.site_header.fixed .top_panel > .container{flex-wrap:nowrap;}
.header_content .title_2{line-height:1em;margin-bottom:15px;}
.header_content .countdown{margin-top:20px;}
.problems_list_item{width:100%;padding-bottom:14px;margin:0 0 15px 0;}
.advantages_list li{width:100%;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;}
.advantages_table .head .col + .col{margin-left:10px;}
.advantages_table .row{line-height:1.4em;}
.completed_works_sect{padding-bottom:20px;}
.completed_works_slider .slick-arrow{margin-top:-58px;}
.completed_works_slider.completed_works_slider_1 .slick-arrow{margin-top:-44px;}
.completed_works_slider_alt .slick-arrow{margin-top:-44px;}
.prices_slider .slick-arrow{top:177px;}
.price_list li{display:block;}
.additional_services_table .head .col{line-height:1.4em;}
.additional_services_table .row .col:nth-child(4) input{width:47px;}
.testi_sect{padding-bottom:40px;}
.testimonials_slider blockquote{line-height:22px;}
.design_sect .title_box .subtitle{line-height:1.2em;}
}
@media (max-height:900px){.parallax.fullScreen{padding:0;box-sizing:border-box;}
.parallax.fullScreen.isset_video{padding:0;}
}
@media (max-width:480px) and (max-height:900px){.parallax.fullScreen{padding:0;}
}
@media (max-height:850px){.site_header{height:auto;}
.header_content{height:auto;}
}
@media (max-height:730px){.popup_request{margin-top:0;top:10px;height:auto;}
.popup_request .inner{padding-bottom:22px;}
}
@media (max-width:768px) and (max-height:1024px){.parallax.fullScreen{height:auto;padding:200px 0 100px !important;}
}
@media (max-width:480px) and (max-height:1024px){.parallax.fullScreen{height:auto;padding:100px 0 !important;}
}