@media (min-width:1500px) and (max-width:1920px){.references-main{max-width:1500px}}@media (min-width:1400px){.container{max-width:1337px}.work-inner .work-house-img *{height:472px}.work-done.work-done-v2 .work-house-img *{height:252px}}@media (min-width:1300px) and (max-width:1499px){.page-template-tpl_windows .footer::before,.page-template-tpl_houses .footer::before,.page-template-tpl_doors .footer::before{margin:0 -15px}.new-house-block .house-img.width-487 *{width:470px}.work-done.work-done-v2 .work-house-img *{height:252px}.work-done.work-done-v2 .work-img-block .work-inner{height:fit-content}.common-banner.product-page-window .contact-details-block .contact-details-img img{height:386px}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-next{right:143px}.product-banner-slider .slick-dots{margin:5px 5px 0 5px}}@media (min-width:1300px){.our-quality .container{max-width:1230px}}@media (min-width:1200px) and (max-width:1399px){.tag-title{font-size:24px}.header-menu-left{padding:60px 50px 49px 50px}.new-house-block .house-details{max-width:245px}.banner-block{max-width:610px;margin:0 0 0 30px}.section-block .common-detail{margin:40px 0 0 0}.new-house-block .house-img.width-487 *{width:470px}.new-house-block .house-details .tag-title{word-wrap:break-word}.banner-block .main-title{font-size:42px}.new-house-right .need-help-block{padding:50px 20px 50px 20px}.need-help-block .tag-title{font-size:32px;max-width:100%}.new-house-section .need-help-block{padding:32px 20px 31px 20px}.staircase-block{margin:0 130px 0 auto}.references-main{max-width:1100px}.references-detail-main{margin:0 50px 0 0}.useful-banner .banner-block{margin:0}.wooden-product-main{padding:150px 30px 0 30px}.post-banner .post-banner-img{max-width:610px}.footer{margin:0 15px}.footer-link{margin:0 0 0 30px}.document-block .content-detail{word-wrap:break-word;white-space:normal}.find-your-window .find-your-wrap{padding:35px 34px 0 34px}.filter-cart-block .filter-cart-img{padding:30px 40px}.filter-cart-block .filter-cart-img img{height:260px}.page-template-default .footer::before{margin:0 -15px}.work-img-block .work-inner{min-width:280px;height:410px}.wooden-product-slider .work-block .work-inner{padding:50px}.document-block{padding:14px 15px 27px}.page-template-tpl_windows .footer::before,.page-template-tpl_houses .footer::before,.page-template-tpl_doors .footer::before{margin:0 -15px}.resale-section{padding:180px 0 120px}.work-done.work-done-v2 .work-house-img *{height:252px}.work-done.work-done-v2 .work-img-block .work-inner{height:fit-content}.header .header-block .language-block .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{min-width:78px}.product-variation-section-new.product-variation-section-new .wooden-product-main .wooden-product-inner{padding-bottom:60px}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-next{right:96px}.product-banner-slider .slick-dots{margin:5px 5px 0 5px}}@media (min-width:992px) and (max-width:1199px){.navbar-expand-lg .navbar-nav .nav-item{margin:0 8px}.search-container{margin:0 20px 0 0}.search-form{max-width:700px}.header-menu-left{padding:20px;margin:0 20px 0 0}.menu-list-main{margin:0 0 0 40px;gap:50px;max-width:475px}.menu-list-main::before{left:-25px}.header-menu-right{margin:0}.menu-item-img img{min-height:160px}.menu-window-list li img{width:40px;height:40px;margin:0 10px 0 0}.banner-block .main-title{font-size:38px}.section-block{padding:30px}.section-block .common-detail{margin:30px 0 0 0}.our-quality-block{padding:70px 0}.our-quality-right{max-width:380px}.our-works{padding:90px 0 100px 0}.text-title *{font-size:22px}.our-work-block{padding:25px}.work-img-block .work-inner{min-width:270px}.popular-title-section .btn::after{margin:0 0 0 40px}.popular-title-section .btn{padding:12px 20px}.popular-title-section{margin:0 15px}.popular-section{padding:47px 30px 0}.common-popular-slider-main{padding:60px 0 120px 0}.new-house{padding:90px 0 120px 0}.new-house.new-house-padding{padding:90px 0 130px 0}.new-house-block .house-details{max-width:370px}.new-house-block.blue-block{max-width:305px}.new-house-bottom{margin:20px 0}.need-help-block .tag-title{max-width:100%;margin-bottom:18px;font-size:32px}.need-help-block .common-detail{max-width:100%;padding:24px 0 30px 0}.new-house-section .new-house-bottom{margin:0 0 20px 0}.product-img{height:290px}.staircase-block{margin:0 25px 0 auto}.references-wrp{padding:70px 0 100px 0}.references-main{max-width:930px}.references-detail-main{margin:0 50px 0 0}.references-left{max-width:435px}.references-detail .btn-block{margin:0 0 20px 0}.references-detail .common-detail{font-size:18px}.references-main .slick-prev,.references-main .slick-next{bottom:-15%}.references-main .references-right .slick-list{padding:0}.useful-main{padding:22px 20px 85px 20px}.useful-banner .banner-block{margin:0}.useful-block{height:calc(100% - 40px)}.useful-wrp.search-page .useful-block{height:calc(100% - 40px)}.useful-banner .banner-block .new-house-block{max-width:600px}.useful-banner .new-house-block .house-img.width-487 *{width:270px}.useful-banner .new-house-block .house-details{max-width:272px}.useful-banner .new-house-block .house-details .tag-title{word-wrap:break-word}.useful-block .useful-house-img{height:180px}.useful-block .useful-content-inner .common-detail{font-size:18px}.work-main{padding:47px 30px 0 30px}.documetation-section{padding:0 0 50px 0}.documentation-main{padding:45px 30px 90px 30px}.work-done-main{padding:60px 50px 90px}.work-inner .work-house-img *{height:320px}.post-banner .post-banner-img{height:320px}.post-banner .post-banner-img{max-width:490px;height:375px}.post-banner .banner-block{margin:0 30px}.post-banner .post-banner-left{padding-top:25px}.typography-main{padding:90px 0}.typography-content{margin:0 0 0 60px}.keywords-main{margin:0 0 0 60px}.common-banner.product-page-window{padding:150px 0 85px}.contact-cart-wrap .contact-cart-block{padding:35px 40px 35px 40px;min-height:500px}.contact-cart-block .tag-title{margin-bottom:23px}.contact-cart-block ul{margin-bottom:23px}.contact-details-block .contact-details .main-title{font-size:40px;margin-bottom:20px}.contact-details-block .contact-details .common-detail{font-size:18px}.common-banner.product-page-window .contact-details-block .contact-details-img img{height:360px}.common-banner.product-page-window .contact-details-block .contact-details-img{margin:0 auto -65px;max-width:350px}.offer-form-section{padding:65px 0 70px}.wooden-product-detail .common-detail{font-size:18px}.product-group-banner .banner-block{margin:0 20px 0 0}.footer{margin:0 15px;padding:70px 30px 24px}.footer-block{margin:0 0 50px 0;width:100%;text-align:center}.footer-icon ul{justify-content:center}.footer-main{flex-wrap:wrap;justify-content:center}.footer-link{margin:0 0 0 35px}.footer-link{margin:0 25px 0 0}.footer-bottom .common-detail{margin:35px 0 0 0}.page-template-tpl_windows .footer::before,.page-template-tpl_houses .footer::before,.page-template-tpl_doors .footer::before{margin:0 -15px}.find-your-window .find-your-wrap{padding:35px 34px 0 34px}.filter-cart-block .filter-cart-img{padding:25px 25px}.filter-cart-block .filter-cart-img img{height:200px}.filter-cart-wraper .filter-cart-block{margin-bottom:70px}.technical-information-wrap .technical-info-main{max-width:470px}.tooltip-inner{margin:0 0 0 5px}.page-template-default .footer::before{margin:0 -15px}.contact-image-slider .contact-image-slide-item *{height:500px}.equipment-section-new.wooden-product-slider .work-block .work-inner{height:360px}.work-wrp .work-detail{height:340px}.wooden-product-slider .work-block .work-inner{padding:30px;height:370px}.footer-certificate-img{margin-top:30px}.equipment-section-new .product-img{height:200px}.resale-section{padding:180px 0 120px}.work-done.work-done-v2 .work-inner .work-house-img *{height:252px}.header .header-block .language-block .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{min-width:78px}.wooden-product-main{margin-top:-120px;padding:147px 52px 0 54px}.navbar-brand{max-width:150px}.product-variation-section-new.product-variation-section-new .wooden-product-main .wooden-product-inner{padding-bottom:60px}.common-banner.product-page-window .product-banner-slider .slick-arrow{width:52px;height:36px}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-next{right:96px}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-prev{left:98px}.common-banner.product-page-window .product-banner-slider .contact-details-block .contact-details-img img{height:260px}.common-banner.product-page-window .product-banner-slider .slick-arrow{width:44px;height:33px}.product-banner-slider .slick-dots{margin:5px 0 0 8px}}@media(min-width:992px){.navbar-brand{position:relative;z-index:999}.dropdown-menu .mega-content{max-width:1320px;margin:0 auto}.navbar{position:static}.navbar-nav li.dropstart:hover>.dropdown-menu,.navbar-nav li.dropend:hover>.dropdown-menu,.navbar-nav li.dropdown:hover>.dropdown-menu{display:block;visibility:visible;opacity:1}.nav-item.dropdown.dropdown-mega .dropdown-menu{max-height:calc(100vh - 50px);overflow-y:auto;scrollbar-width:thin;scrollbar-width:thin}.navbar-nav .dropdown-menu{display:block;visibility:hidden;opacity:0;left:0;min-width:inherit;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}}@media (max-width:991px){button.navbar-toggler{border:none}.navbar-toggler{right:0;top:0}.navbar-toggler{border:none;background-color:#fff0;position:relative;z-index:9999;right:0;width:25px;height:16px}.navbar-collapse{position:fixed;top:70px;left:-100%;max-width:100%;width:100%;bottom:0;height:100%;overflow:auto;background-color:#fff;transition:0.5s;z-index:10}.navbar-collapse.show{left:0;height:auto}.navbar-collapse.show::before{left:0}.navbar-collapse::before{content:"";position:fixed;width:100%;height:80px;top:0;left:-100%;background-color:#fff;transition:0.5s;z-index:10}.navbar .navbar-nav{padding:50px 20px 0;align-items:flex-start}.navbar-expand-lg .navbar-nav .nav-item{margin:0}.header .navbar-nav .nav-item{padding:20px 0}.navbar.navbar-expand-lg{justify-content:space-between}.header .navbar-nav .nav-item:first-child{padding-left:0}.hamburger-toggle .hamburger span{background-color:#192343;width:25px;height:2px;display:block;margin-bottom:5px;transition:0.5s;position:relative}.hamburger-toggle .hamburger span:last-child{margin:0}.hamburger-toggle .hamburger.active span:first-child{top:5px;transform:rotate(45deg)}.hamburger-toggle .hamburger.active span:nth-child(2){display:none}.hamburger-toggle .hamburger.active span:last-child{top:-2px;transform:rotate(-45deg)}.navbar-toggler[aria-expanded="true"] .hamburger span:first-child{top:5px;transform:rotate(45deg)}.navbar-toggler[aria-expanded="true"] .hamburger span:nth-child(2){display:none}.navbar-toggler[aria-expanded="true"] .hamburger span:last-child{top:-2px;transform:rotate(-45deg)}.navbar-toggler:focus{box-shadow:none}.menu-window-main{width:100%;margin-bottom:20px}.menu-item-img{width:100%;max-width:250px;margin:0 auto}.header-menu-right img{width:100%}.search-box{top:90px}.search-form{max-width:100%;margin:0 30px}.header-menu-left{flex-direction:column;padding:15px}.menu-list-main::before{display:none}.menu-list-main{margin:0 auto;padding:30px 0 0 0}.nav-item.dropdown.dropdown-mega .dropdown-menu{padding:12px}.header-menu-left{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.navbar-expand-lg .navbar-nav .nav-link.dropdown-toggle{text-align:center}.header-menu-right{margin:30px 0 0 0}.header-block{padding:0 0 0 0;justify-content:center}.banner-common-block{padding:172px 0 106px}.our-quality{text-align:center}.section-block{padding:30px 20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.section-block .common-detail{margin:30px 0 0 0}.section-block-img *{height:90px;object-position:center center}.our-quality-block{padding:70px 0}.our-quality-left{margin:0 auto}.our-quality-right{margin:40px auto 0}.our-quality-left .tag-title{margin:0 0 40px 0;font-size:32px}.count-title *{font-size:50px}.work-right .slick-list{padding:0}.work-left{margin:0}.work-block{padding:40px 0 0 0;margin:0}.work-inner{margin:0 auto;max-width:100%}.work-img-block .work-inner{width:100%;min-width:auto}.text-title *{font-size:22px}.our-work-block{padding:25px;margin:0 0 30px 0;height:calc(100% - 30px)}.our-works{padding:50px 0 70px 0}.our-works.home-page{padding:70px 0 90px 0}.popular-title-section .btn{padding:12px 20px;font-size:16px}.popular-title-section .btn::after{margin:0 0 0 20px}.popular-section{padding:30px 20px 0 20px;border-radius:30px 30px 0 0;-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;-ms-border-radius:30px 30px 0 0;-o-border-radius:30px 30px 0 0}.new-house{padding:60px 0 130px}.new-home-block{padding:70px 0}.new-house.new-house-padding{padding:60px 0 130px}.new-house-block .house-details{max-width:370px}.new-house-bottom{margin:20px 0}.need-help-block .tag-title{font-size:24px;max-width:100%;margin-bottom:22px}.need-help-block .common-detail{font-size:18px;max-width:100%;padding:24px 0 30px 0}.house-details .content-detail{font-size:14px}.new-house-block.blue-block{max-width:100%;margin:0 auto 20px}.new-house-section .new-house-bottom{margin:0 0 20px 0}.new-house-block .house-img *{width:215px!important;height:100%}.work-main{padding:40px 20px 0}.work-left{margin:20px 0 0 0}.new-house-bottom{flex-direction:column}.new-house-block .house-details{padding:20px;max-width:100%;margin:0 auto 0 0}.new-house-block.blue-block .house-details{max-width:100%}.new-house-right .need-help-block{padding:30px 20px}.wooden-product-slider .work-slider-main{padding:0}.staircase-block{margin:0 0 0 auto}.staircase-block .common-detail{margin:15px 0 0 0}.references-wrp{padding:50px 0 80px 0}.references-detail .btn-block{margin:0 0 20px 0}.references-main{flex-direction:column-reverse}.references-main .references-right .slick-list{padding:0}.references-img{margin:0 auto}.references-left{margin:0 auto;max-width:100%}.references-detail{margin:30px 0 0 0}.references-main .slick-prev,.references-main .slick-next{bottom:-15%}.references-detail-main{margin:0}.useful-main{margin-top:-110px;padding:22px 20px 85px 20px}.useful-bottom{padding:70px 0 0 0}.useful-block{height:calc(280px - 40px)}.useful-block .useful-content-inner .common-detail{font-size:18px}.useful-block{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.useful-banner .new-house-block .house-img *{width:100%!important}.useful-banner .banner-block .new-house-block{flex-direction:column;max-width:370px}.useful-block{max-width:285px;margin:0 auto 30px;height:calc(100% - 30px)}.useful-block .useful-house-img{height:180px}.documentation-main{padding:40px 15px 90px}.documetation-section .tag-title{padding:0 0 30px 0}.document-block{margin:0 auto 20px;height:calc(100% - 20px);min-height:170px;padding:15px}.document-block .content-detail{font-size:15px}.document-block .link-icon{padding:0 0 15px 0}.work-done-main{padding:60px 20px 70px}.work-done-main .work-house-content{bottom:18px;padding:0 10px}.work-done-main .work-img-block{max-width:260px;margin:0 auto 20px;height:calc(100% - 20px)}.work-inner .work-house-img *{height:250px;width:100%}.work-detail .common-detail *{padding:0 0 20px 0}.post-banner .post-banner-left{padding-top:10px}.post-banner .banner-block{margin:0 20px}.post-banner .banner-block .main-title{font-size:34px}.typography-main{padding:70px 0;margin-top:-110px}.typography-content ul,.typography-content ol{padding:0 0 0 20px}.typography-content p{font-size:16px}.typography-content{max-width:600px;margin:0 0 0 40px}.typography-content ul li,.typography-content ol li{font-size:18px;line-height:170%}.keywords-main{margin:0 0 0 40px}.keywords-arrow-link{padding:40px 0 0 0}.keywords{padding:0 0 110px 0}.wooden-product-main{margin-top:-100px;padding:125px 20px 50px 20px}.product-group-banner .banner-block{margin:0}.technical-information-wrap .technical-info-main{margin:0 auto}.common-banner .contact-details-wrap{margin:0}.common-banner .contact-details-block{max-width:488px;margin:0 auto 20px}.common-banner.product-page-window .contact-details-block .contact-details-img{margin:0 auto;max-width:300px}.tooltip-inner{margin:0 40px 0 0;background-color:#fff}.tooltip.show{opacity:1!important}.nav-item.dropdown.dropdown-mega{position:relative;width:92%}.navbar-nav .nav-link.dropdown-toggle{display:flex}.navbar-expand-lg .navbar-nav .nav-link.dropdown-toggle{max-width:fit-content}.navbar-nav .dropdown.dropdown-mega .menu-arrow{position:absolute;top:0;right:-15px;cursor:pointer;padding:15px 0 0 25px}.navbar-expand-lg .navbar-nav .nav-link:hover,.navbar-expand-lg .navbar-nav .nav-item.active .nav-link{border:0}.navbar-expand-lg .navbar-nav .nav-link:hover,.navbar-expand-lg .navbar-nav .nav-item.active .nav-link:hover{border-color:transparent!important}.nav-item.dropdown.show .menu-arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);padding:0 25px 15px 0}.equipment-section-new .product-block{padding:20px}.equipment-section-new .product-img{height:210px}.work-done.work-done-v2 .work-inner .work-house-img *{object-position:top}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output{font-size:16px}.header .header-block .language-block .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{min-width:83px}.btn::after{margin:0 0 0 18px}.btn{font-size:18px;padding:14px 22px}.common-banner.product-page-window .product-banner-slider .slick-arrow{width:48px;height:34px}}@media (min-width:768px) and (max-width:991px){.tag-title{font-size:24px}.our-quality-left .tag-title{font-size:26px}.work-block{margin:0 0 0 30px}.product-img{height:290px}.references-main{max-width:690px}.product-group-banner .banner .useful-detail{margin:0 -30px -63px auto}.useful-banner .useful-banner-left .main-title{font-size:40px;margin:0 25px 0 0}.useful-banner .new-house-block .house-img{max-width:380px}.useful-banner .new-house-block .house-details{max-width:100%}.resale-form .btn-radio .wpcf7-list-item{margin:0 0 0 9px}.resale-form .btn-radio .wpcf7-list-item .wpcf7-list-item-label{margin-left:5px}.post-banner .post-banner-img{max-width:360px;height:320px}.contact-cart-wrap .contact-cart-block{padding:25px 20px 25px 20px;min-height:450px}.contact-cart-block ul li{font-size:18px}.contact-cart-block .common-detail{font-size:18px}.contact-cart-wrap{padding:45px 25px 0 25px}.contact-cart-block .tag-title{margin-bottom:23px}.contact-cart-block ul{margin-bottom:23px}.contact-cart-main .contact-time p{font-size:18px}.contact-cart-block ul li p{font-size:18px}.offer-form-section{padding:65px 0 50px}.offer-form-wraper{padding:40px 25px 30px 25px}.offer-form-wraper .tag-title{margin-bottom:40px}.product-group-banner .banner-block .common-detail{font-size:18px}.product-group-banner .banner-left{margin:0 10px 0 0}.keywords-inner .keyword-link{margin:0 7px}.work-wrp.subgroup-page .popular-title-section .see-all-btn{margin-bottom:70px}.footer{margin:0 15px;padding:70px 30px 24px}.footer-main{flex-wrap:wrap;justify-content:center}.footer-block{margin:0 0 50px 0;width:100%;text-align:center}.footer-icon ul{justify-content:center}.footer-link{margin:0 0 40px 0;width:50%}.footer-bottom .common-detail{margin:10px 0 0 0}.page-template-tpl_windows .footer::before,.page-template-tpl_houses .footer::before,.page-template-tpl_doors .footer::before{margin:0 -15px}.count-title{font-size:44px}.counter-main .counter-block .count-title::after{font-size:44px}.counter-main-block .counter-block .count-title::after{font-size:44px}.counter-main-block .counter-block{max-width:152px}.counter-main-block .common-detail{font-size:15px}.counter-main-block .counter-block .count-title{margin-bottom:18px}.counter-section .logos-wraper{padding-top:50px}.timeline-detail .timeline-block{padding:32px 28px 30px 28px;min-height:180px}.main-timeline-detail .main-timeline-wrap{padding-top:30px}.time-line-wraper .tag-title{margin-bottom:50px}.time-line-section{padding:30px 0 120px}.main-timeline-wrap::before{bottom:25px}.work-wrp.subgroup-page .work-main{margin-top:-100px}.wooden-product-main{padding:100px 20px 30px 20px}.find-your-window .find-your-wrap{padding:35px 34px 0 34px;margin-bottom:60px}.filter-wraper .useful-btn .btn{margin:0 5px}.filter-cart-block .filter-cart-img{padding:25px 25px}.filter-cart-block .filter-cart-img img{height:200px}.filter-cart-wraper .filter-cart-block{margin-bottom:70px}.banner-block .main-title{font-size:36px}.product-group-banner{padding:160px 0 100px 0}.wooden-product-inner .tag-title{font-size:29px}.product-group-banner .banner-right *{height:340px}.common-banner.product-page-window .contact-details .main-title{font-size:38px}.technical-information-wrap .technical-info-block{margin-bottom:56px}.technical-information .technical-information-wrap{margin-top:-90px}.search-child-box{padding:12px}.search-box{top:98px}.page-template-default .footer::before{margin:0 -15px}.product-block .common-detail{font-size:18px}.find-your-window.door-type-v2{padding:0 0 35px}.contact-image-slider .contact-image-slide-item *{height:450px}.equipment-section-new.wooden-product-slider .work-block .work-inner{height:380px}.work-wrp .work-detail{height:350px}.wooden-product-slider .work-block .work-inner{padding:55px;height:380px}.resale-section .banner-left .common-detail ul>*{width:50%}.resale-section{padding:175px 0 119px}.resale-section .common-detail{font-size:16px}.resale-section .banner-block .main-title{margin-bottom:22px;font-size:30px}.resale-section .banner-left .common-detail ul li::before{top:11px}.work-wrp.wooden-product-slider.equipment-section-new .common-popular-slider-main{padding:35px 0 65px 0}.product-variation-section-new.product-variation-section-new .wooden-product-main{padding:47px 54px 0}.product-variation-section-new.product-variation-section-new .wooden-product-main .wooden-product-inner{padding-bottom:42px}.product-variation-section-new.product-variation-section-new .wooden-product-main .wooden-product-inner .tag-title{font-size:24px}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-next{right:50%;transform:translate(125px,-50%);-webkit-transform:translate(125px,-50%);-moz-transform:translate(125px,-50%);-ms-transform:translate(125px,-50%);-o-transform:translate(125px,-50%)}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-prev{left:50%;transform:translate(-149px,-50%)}.single-door .product-variation-section-new.product-variation-section-new .wooden-product-main .wooden-product-inner{padding-bottom:40px}.common-banner.product-page-window .product-banner-slider .contact-details-block .contact-details-img img{height:260px}.product-banner-slider .slick-dots{margin:0 20px 0 8px}}@media (max-width:767px){.typography.privacy-page .typography-main h2{font-size:26px}.typography.privacy-page .typography-content h3{font-size:24px}.main-title{font-size:38px}.tag-title{font-size:24px}.our-quality-block .tag-title{font-size:26px;margin-bottom:32px}.common-detail{font-size:16px}.btn{font-size:16px}.our-quality-left .tag-title{font-size:22px}.search-box{top:65px;width:calc(100% - 40px)}.search-child-box{padding:24px 20px}.post-banner .post-banner-left{max-width:100%}.header{padding:20px 0}.post-banner .banner-block .main-title{text-align:center}.section-block{margin:0 auto 30px;height:calc(100% - 30px)}.section-block .common-detail{margin:56px 0 0 0}.count-title *{font-size:40px;margin:0 0 20px 0}.counter-main{padding:40px 0 0}.counter-block .common-detail{font-size:16px}.counter-block{margin:0 0 30px 0;height:calc(100% - 20px)}.references-banner .banner-img *{height:558px}.work-slider{flex-direction:column-reverse;margin:0 15px}.work-left{max-width:100%}.find-your-window .find-your-wrap .tag-title{text-align:center}.popular-section-arrows{justify-content:center;margin:30px 0 0 0}.popular-title-section{flex-direction:column;margin:0 10px}.popular-title-section .tag-title{margin:0 0 20px 0}.new-house-block .house-details{padding:20px;max-width:100%;margin:0 auto 0 0}.new-house-block .tag-title{font-size:24px;word-break:break-all}.new-house-block.blue-block{margin:0 auto 20px}.new-house-block.blue-block .house-details{max-width:100%}.new-house-right .need-help-block{padding:30px 20px}.keywords-inner .keyword-link{margin:0 7px}.common-banner.product-page-window{padding:145px 0 65px}.useful-banner .new-house-block .house-img.width-487{width:100%}.useful-banner .new-house-block .house-details{max-width:100%}.useful-btn{flex-wrap:wrap}.useful-btn .btn{padding:8px 15px;margin:0 5px 10px}.useful-block .useful-content-inner{min-height:100%}.page-template-tpl_houses .wooden-product.wooden-product-v2 .wooden-product-block .wooden-product-img *{height:260px}.page-template-tpl_houses .wooden-product.wooden-product-v2 .wooden-product-main{margin-bottom:0}.staircase-wrp .staircase-img{top:50px}.post-banner{padding:140px 0 75px 0}.post-banner .banner-block{flex-direction:column}.post-banner .banner-block .content-detail{padding:0 0 20px 0}.post-banner .post-banner-left{padding-bottom:30px}.post-banner .post-banner-img{height:210px}.references-wrp.references-wrp-new-main .references-img{height:260px}.typography-main{margin-top:-110px}.typography-content{margin:0 30px}.typography-content ul li,.typography-content ol li{line-height:150%;margin:0 0 10px 0}.typography-content p{font-size:18px;margin:0 0 20px 0}.typography-content h3{font-size:28px;margin:0 0 20px 0}.typography-content h4{font-size:22px;margin:0 0 20px 0}.typography-content h5{margin:0 0 20px 0}.typography-content h6{margin:0 0 20px 0}.typography-content img{margin:20px 0 30px}.counter-section iframe{width:100%}.contact-details-wrap .contact-details-block .contact-details{margin-bottom:30px}.common-banner{padding:120px 0 100px}.contact-details-block .contact-details ul li{font-size:18px}.contact-details-block .contact-details ul{margin-bottom:25px}.contact-details-block .contact-details-img{height:285px}.contact-cart-wrap{padding:25px 25px 0 25px}.contact-cart-wrap .contact-cart-block{padding:25px 15px 25px 20px}.contact-cart-block .tag-title{margin-bottom:23px}.contact-cart-wrap .contact-cart-block{min-height:auto}.contact-cart-block ul li{font-size:16px}.contact-cart-wrap .common-detail{font-size:16px}.offer-form-section{padding:65px 0 30px}.contact-cart-section{padding:70px 0 90px}.common-form .form-group .form-control{padding:16px 15px 16px}.offer-form-wraper .tag-title{margin-bottom:40px}.offer-form-wraper{padding:30px 20px 20px 20px}.offer-from-block .common-form{max-width:100%}.common-form .form-group textarea.form-control{min-height:212px}.useful-banner{padding:140px 0 90px}.keywords{padding:0 0 95px 0}.our-quality{padding:10px 0 110px 0}.footer{margin:0;padding:70px 20px 24px}.footer-main{flex-direction:column}.footer-link{margin:0 0 35px;max-width:320px}.footer-block{margin:0 0 35px}.footer-bottom .common-detail{margin:10px 0 0 0}.footer-link ul li,.footer-link ul li a{line-height:145%}.page-template-tpl_windows .footer::before,.page-template-tpl_houses .footer::before,.page-template-tpl_doors .footer::before{margin:0}.product-group-banner{padding:80px 0 50px 0;height:100%}.product-group-banner .banner-main{position:unset}.wooden-product-block{padding:20px}.wooden-product-detail .common-detail{padding-top:20px}.wooden-product-block{min-height:320px}.banner .useful-detail{margin:21px auto;margin:30px auto 0;text-align:center}.banner-block .useful-banner-left{margin-bottom:20px;text-align:center}.wooden-product-content{margin-bottom:40px}.wooden-product-slider .work-block .work-inner{padding:50px}.count-title{font-size:38px}.banner-common-block{padding:142px 0 90px}.counter-main .counter-block .count-title::after{font-size:38px}.counter-main-block .counter-block .count-title::after{font-size:38px}.counter-section{padding:50px 0 25px}.counter-section.no-timeline-section{padding:65px 0 120px}.counter-main-block .common-detail{font-size:14px}.counter-main-block .counter-block .count-title{margin-bottom:18px}.counter-section .logos-wraper{padding-top:40px}.counter-wraper .counter-main-block{max-width:100%}.logos-block .logos-main-img{height:84px}.counter-main-block .counter-block{padding:20px 15px;max-width:calc(50% - 10px)}.timeline-detail .timeline-block{padding:25px 15px 25px 15px;min-height:180px}.timeline-detail .timeline-date{max-width:76px;margin-bottom:25px}.timeline-date .content-title{font-size:18px}.main-timeline-detail .main-timeline-wrap{padding-top:30px}.time-line-wraper .tag-title{margin-bottom:50px}.time-line-section{padding:30px 0 120px}.post-banner .banner-block>*{width:100%}.main-timeline-wrap::before{bottom:25px}.wooden-product-main{padding:35px 20px 30px 20px;margin-top:0}.wooden-product{padding:20px 0 50px 0}.useful-banner .banner-block{flex-direction:column}.useful-banner .useful-banner-left .main-title{max-width:100%;margin:0 auto}.wooden-product-inner .tag-title{font-size:28px;word-wrap:break-word;white-space:normal}.product-group-banner .banner-right *{margin-bottom:0;height:240px}.product-group-banner .banner .useful-detail{margin:0 0 20px 0;align-items:center}.banner .useful-detail .common-detail{padding:0}.product-group-banner .banner-left{align-items:center;text-align:center}.product-group-banner .banner-left .common-detail{margin-bottom:20px}.product-group-banner.subgroup-page .banner-left{margin-bottom:20px}.work-wrp.subgroup-page .work-main{margin-top:0;padding:0}.work-wrp.subgroup-page .popular-title-section .see-all-btn{margin-bottom:35px}.work-wrp.subgroup-page .popular-title-section{padding:0}.work-wrp.subgroup-page .popular-title-section{flex-direction:column;align-items:center}.work-wrp.subgroup-page .popular-title-section .see-all-btn{margin-bottom:0}.product-group-banner.subgroup-page .banner-right *{height:310px;margin-bottom:0}.find-your-window .find-your-wrap{padding:35px 20px 0 20px}.filter-wraper .useful-btn .btn{margin:0 5px;font-size:14px}.find-your-wrap .filter-wraper{margin-bottom:40px}.filter-cart-block .filter-cart-img{padding:25px 25px}.filter-cart-block .filter-cart-img img{height:200px}.filter-cart-wraper .filter-cart-block{margin-bottom:40px}.filter-cart-block .content-title{font-size:16px}.work-done-main{padding:60px 10px 70px}.common-banner.product-page-window .contact-details-block .contact-details-img{padding:30px 20px}.common-banner.product-page-window .contact-details-block .contact-details-img img{height:250px}.technical-information .technical-information-wrap{padding:30px 20px}.technical-information-wrap .technical-info-block{margin-bottom:46px}.technical-information{padding:60px 0 85px}.technical-information .technical-information-wrap{border-radius:30px 30px 0 0;-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;-ms-border-radius:30px 30px 0 0;-o-border-radius:30px 30px 0 0}.typography-section{padding:200px 0 90px}.typography-main{padding:50px 0}.contact-cart-main .contact-time p{font-size:16px}.contact-cart-main .contact-time{margin-bottom:23px}.contact-cart-main .contact-details ul li p{font-size:16px}.our-quality-main{margin:-100px 0 0 0}.our-quality::before{border-radius:30px 30px 0 0;-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;-ms-border-radius:30px 30px 0 0;-o-border-radius:30px 30px 0 0}.references-wrp.references-wrp-new-main .btn-slick{margin-top:34px}.page-template-default .footer::before{margin:0 0}.common-form .border-btn input{padding:22px 50px 22px 20px}.keywords-main{margin:0}.find-your-window.door-type-v2{padding:0 0 35px}.work-wrp .work-detail{height:auto}.resale-section{padding:160px 0 109px}.resale-form-section .resale-form-wraper{padding:45px 30px 50px 30px;border-radius:30px 30px 0;-webkit-border-radius:30px 30px 0;-moz-border-radius:30px 30px 0;-ms-border-radius:30px 30px 0;-o-border-radius:30px 30px 0}.resale-section .banner-block .main-title{margin-bottom:18px}.resale-section .banner-left .common-detail{margin-bottom:20px}.resale-form .form-control{border-radius:13px;padding:12px 15px}.resale-form .form-group{margin-bottom:25px}.resale-form .common-form .border-btn input{padding:18px 104px 18px 18px}.resale-section .common-detail{font-size:16px}.resale-section .banner-left .common-detail ul li::before{top:11px}.work-wrp.wooden-product-slider.equipment-section-new .common-popular-slider-main{padding:0 0 75px 0}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output{font-size:14px}.work-done .work-done-main .work-img-block .work-inner .work-house-content .common-detail{padding:0 10px}.banner-main .border-btn{padding:12px 18px}.product-variation-section-new.product-variation-section-new .wooden-product-main{padding:30px 20px;margin-top:-80px}.product-variation-section-new.product-variation-section-new .wooden-product-main .wooden-product-inner{padding-bottom:42px}.product-variation-section-new.product-variation-section-new .wooden-product-main .wooden-product-inner .tag-title{font-size:24px;text-align:center}.single-door .product-variation-section-new.product-variation-section-new .wooden-product-main .wooden-product-inner{padding-bottom:30px}.wooden-product.product-variation-section-new .useful-btn{margin-bottom:30px}.common-banner.product-page-window .product-banner-slider .contact-details-block .contact-details-img img{height:192px}.product-banner-slider .slick-dots{margin:0 auto 30px}.wooden-product.product-variation-section-new .useful-btn .clear-filters{margin-left:0;display:block;flex-basis:100%;text-align:center}}@media (min-width:576px) and (max-width:767px){.main-title{font-size:35px}.banner-block{max-width:440px;margin:0}.btn::after{margin:0 0 0 15px}.btn{padding:16px 20px}.banner-img *{height:780px}.common-popular-slider-main{padding:40px 0 105px 0}.common-popular-slider .slick-prev{bottom:-18%;left:30%}.common-popular-slider .slick-next{bottom:-18%;left:auto;right:30%}.new-house-block .house-details{max-width:260px}.new-house-block .house-img *{width:215px!important;height:100%}.product-img{height:280px}.references-main{max-width:510px}.work-done-main .work-inner .work-house-img *{height:270px}.work-img-block,.work-house-img{width:100%!important}.contact-image-slider .contact-image-slide-item *{height:380px}.resale-form .btn-radio .wpcf7-list-item:last-child{margin:0}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-prev{left:112px}}@media (min-width:240px) and (max-width:575px){.navbar-brand{margin:0;padding:0;height:38px;max-width:126px}.main-title{font-size:28px}.btn::after{margin:0 0 0 15px}.btn{padding:16px 20px}.header{left:0;right:0;padding:10px 0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.header-block a{font-size:13px}.search-container{margin:0 10px 0 0}.menu-list-main{flex-direction:column;gap:0;max-width:425px}.search-box{top:50px;width:100%}.close-icon{top:0;right:0}.search-child-box{padding:25px 20px}.search-form{margin:0 auto}.banner-img *{height:740px}.banner-main{top:110px}.banner-block{max-width:440px;margin:0}.our-quality-block{padding:50px 0}.popular-title-section .tag-title{font-size:20px;text-align:center}.common-popular-slider-main{padding:40px 0 120px 0}.product-img{height:300px}.new-house-block .house-img *{width:100%!important;height:225px;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-ms-border-radius:20px 20px 0 0;-o-border-radius:20px 20px 0 0}.new-house-block{flex-direction:column}.common-popular-slider .slick-prev{left:25%}.common-popular-slider .slick-next{left:auto;right:25%}.staircase-wrp{padding:50px 0 0 0}.work-img-block,.work-house-img{width:100%!important}.references-main{margin:0 15px}.useful-banner .banner-block .new-house-block{margin:30px auto 0}.useful-banner .banner-block{flex-direction:column}.useful-banner .useful-banner-left .common-detail,.useful-banner .useful-banner-left .content-detail{padding:0 10px 0 0}.useful-banner .useful-banner-left .useful-detail{max-width:235px;margin:25px auto 0}.useful-bottom{padding:40px 0 0 0}.documetation-section{padding:0 0 40px 0}.document-block .content-detail{overflow-wrap:break-word}.work-done-main .work-inner .work-house-img *{height:200px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.work-done .work-inner::before{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.work-done-main .useful-btn{margin:0 0 30px 0}.typography-content{margin:0 20px}.contact-cart-block ul{margin-bottom:23px}.contact-cart-wrap{padding:25px 15px 0 15px}.contact-cart-wrap .contact-cart-block{padding:30px 15px 15px 20px;margin:20px 0}.timeline-detail .timeline-block{margin-bottom:20px}.main-timeline-wrap::before{left:0}.main-timeline-wrap .timeline-detail{margin-left:auto;flex-direction:row-reverse;width:100%}.main-timeline-wrap .timeline-detail::after{left:-10px;right:unset;transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px)}.main-timeline-detail::after{left:0}.technical-info-main ul li{padding:10px 40px 10px 15px}.work-wrp.subgroup-page{padding:50px 0 100px}.keywords-main{margin:0}.keywords-arrow-link{flex-direction:column;align-items:center;row-gap:10px}.keyword-link a{font-size:16px}.keyword-arrows a{width:62px;height:34px}.find-your-wrap .filter-wraper{flex-direction:column}.find-your-wrap .filter-wraper .common-detail{margin-right:0;margin-bottom:20px}.find-your-window .find-your-wrap .useful-btn ul{justify-content:center}.technical-info-main ul li{font-size:14px}.tooltip-inner{position:relative;font-size:12px;bottom:-36px;left:0;max-width:100%;margin:0 auto}.contact-image-slider .contact-image-slide-item *{height:320px}.contact-image-slider{height:calc(100% - 20px);margin-top:20px;margin-bottom:0}.form-check-input-custom{flex-direction:column;gap:10px}.resale-form .btn-radio .wpcf7-list-item{margin:0}.common-banner.product-page-window .product-banner-slider .contact-details-block .contact-details-img{max-width:245px}.common-banner.product-page-window .product-banner-slider .contact-details-block .contact-details-img{margin:10px 15px 10px;margin:0 auto}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-next{right:50%;top:50%;transform:translate(110px,-50%)}.common-banner.product-page-window .product-banner-slider .slick-arrow.slick-prev{left:50%;top:50%;transform:translate(-110px,-50%)}}@media (max-width:440px){.common-popular-slider .slick-prev{left:10%}.common-popular-slider .slick-next{left:auto;right:10%}.search-child-box{padding:22px 18px}.contact-cart-section .contact-image-slider .slick-arrow{width:60px;height:35px}.contact-cart-section .contact-image-slider .slick-arrow svg{width:18px}.single-door .wooden-product .wooden-product-main .wooden-product-block,.single-window .wooden-product .wooden-product-main .wooden-product-block{min-height:230px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.single-door .wooden-product .wooden-product-main .wooden-product-block .wooden-product-img *,.single-window .wooden-product .wooden-product-main .wooden-product-block .wooden-product-img *{height:146px}}@media (max-width:380px){.document-block{padding:15px 9px}.document-block .content-detail{font-size:14px}.tooltip-inner{bottom:-75px}.navbar-brand{max-width:100px}}