body,html{height:100%;margin:0}.menu ul li,body{position:relative}.row.no-pad,.space-10{margin-right:0}.banner .sections .caption .title,.banner .sections .caption h1{font-weight:400;padding:0 10% 3px;font-family:raleway,sans-serif}.g--modal,.page-layer{visibility:hidden;opacity:0}.contact-menu,.inner-page-ul ul li::after,.product-content .caption span::after,.service-details{background-repeat:no-repeat;background-size:contain;background-position:center}html{padding:0;font-size:80%}@media (min-width:768px){html{font-size:90%}.space-10{margin-right:15px}}@media (min-width:992px){html{font-size:95%}}body{font-weight:300;color:#000;line-height:1.6;font-size:120%;font-family:freight-neo-pro,sans-serif;background-color:#fff}img{max-width:100%}.menu{float:right;display:none;text-transform:uppercase}.act,.customers-feedback .title h2 span,.menu ul li a,.menu ul li:hover ul,.sub-button-menu:hover ul{display:block}.header .container .buttons-social .social ul,.inner-page-header .container .buttons-social .social ul,.menu ul,.mobile-menu .mob-nav-menu ul{list-style:none;margin:0;padding:0}.menu ul li ul::after,.sub-button-menu ul::after{height:15px;width:15px;top:-8px;margin-left:-8px;content:""}.header .container .buttons-social .social ul::after,.header .container .buttons-social::after,.header .container::after,.inner-page-header .container .buttons-social .social ul::after,.inner-page-header .container .buttons-social::after,.inner-page-header .container::after,.menu ul::after{display:block;clear:both;content:""}.menu ul li{float:left;padding-right:12px}.menu ul li a{font-size:80%;color:#fff;-webkit-transition:.4s;transition:.4s}.inner-page-header .container .buttons-social .social ul li a:hover,.menu ul li a:hover{color:#0963f5}@media (min-width:992px){.menu{display:block}.menu ul li a{padding:7px 0;color:#fff}}.menu ul li ul,.sub-button-menu ul{display:none;border-radius:5px;padding:20px;position:absolute;left:50%;background-color:#fff}.menu ul li ul{-webkit-transition:.4s;transition:.4s;top:95%;-webkit-transform:translatex(-50%);transform:translatex(-50%);margin-top:2px}.menu ul li ul li a,.sub-button-menu ul li a{min-width:150px;white-space:nowrap;color:#000;padding:3px 0;height:auto;line-height:initial;display:block}.menu ul li ul::after{display:block;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);position:absolute;left:50%;background-color:#fff}.menu ul li ul li,.sub-button-menu ul li{float:none}.menu ul li ul li a{-webkit-transition:.4s;transition:.4s}.contact-menu .menu-contact a:hover,.contact-menu .social-contact ul li a:hover,.customers-feedback .content .names:hover,.header .container .buttons-social .social ul li a:hover,.menu ul li ul li a:hover,.sub-button-menu ul li a:hover,.working-process .items a:hover{color:#369}.working-process .items h2 span,.working-process .items h3 span,strong{font-weight:700}h1{font-size:230%}h2{font-size:210%;font-weight:300}h3{font-size:130%}h4{font-size:105%}h6{font-size:100%}.etr-spr,.footer .copyright a img{height:10px}@media (min-width:768px){.etr-spr{height:30px}}button:active,button:focus{outline:0}.row.no-pad{margin-left:0}.row.no-pad>[class*=col-]{padding-right:0;padding-left:0}.sub-button-menu{position:relative;display:inline-block;padding-bottom:15px;margin-bottom:-15px}.sub-button-menu ul{font-size:105%;list-style:none;margin:0;-webkit-transition:.4s;transition:.4s;top:100%;-webkit-transform:translatex(-50%);transform:translatex(-50%)}.sub-button-menu ul::after{display:block;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);position:absolute;left:50%;background-color:#fff}.sub-button-menu ul li a{font-size:80%;-webkit-transition:.4s;transition:.4s}.mobile-menu{font-size:90%;height:100%;width:280px;background-color:#369;color:#fff;position:fixed;top:0;right:-280px;-webkit-transition:.4s;transition:.4s;z-index:100;overflow-y:scroll;overflow-x:hidden}.mobile-menu.active{right:0}.mobile-menu .rotate-x{position:relative;display:inline-block;padding-left:25px;padding-top:25px}.mobile-menu .rotate-x .x-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);height:30px;width:30px;position:relative}.mobile-menu .rotate-x .x-close::after{display:block;content:"";height:1px;width:100%;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-menu .rotate-x .x-close::before{display:block;content:"";height:100%;width:1px;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.customers-feedback .holder,.header,.page-layer,.raw{width:100%}.mobile-menu .mob-nav-menu{padding-top:20px;padding-bottom:20px;margin:0 10%}.sections .h2,.sections h2{padding-bottom:10px;font-weight:300}.mobile-menu .mob-nav-menu ul li{border-bottom:1px solid rgba(255,255,255,.2);padding-left:5px;position:relative}.mobile-menu .mob-nav-menu ul li .child-toggler{position:absolute;right:0;padding:14px;-webkit-transition:.4s;transition:.4s;z-index:5}.mobile-menu .mob-nav-menu ul li .active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .mob-nav-menu ul li a{color:#fff;height:40px;line-height:40px;display:block;-webkit-transition:.4s;transition:.4s;position:relative;z-index:1}.mobile-menu .mob-nav-menu ul li a:hover{color:rgba(255,255,255,.7)}.mobile-menu .mob-nav-menu ul li ul{display:none;padding-left:5px}.page-layer{position:fixed;height:100%;background-color:#013d9d;top:0;left:0;z-index:88}.page-layer.active{visibility:visible;opacity:.3}.raw .coll-sm-5,.raw .coll-sm-7{float:left;width:96%;margin:0 2%}.items .sec01 h2,.items h2,.owl-banner .owl-nav,.owl-carousel .owl-dots,.owl-cost .owl-nav,.owl-slider .owl-nav{display:none}.owl-slider .owl-nav img{border:1px solid #0a0000;padding:5px;width:30px}.owl-slider .owl-nav .owl-prev{position:absolute;top:50%;right:-15%;-webkit-transform:translate(-140%,-50%);transform:translate(-140%,-50%)}.owl-slider .owl-nav .owl-next{position:absolute;top:50%;right:-15%;-webkit-transform:translate(10%,-50%);transform:translate(10%,-50%)}@media (min-width:575px){.owl-banner .owl-nav,.owl-cost .owl-nav,.owl-slider .owl-nav{display:block}.owl-banner .owl-nav img{width:18px}}@media (min-width:768px){.raw .coll-sm-7{width:56%}.raw .coll-sm-5{width:36%}.owl-banner .owl-nav img{width:20px}}@media (min-width:992px){.etr-spr{height:50px}.owl-banner .owl-nav img{width:25px}}.owl-banner .owl-nav .owl-prev{position:absolute;top:50%;left:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-banner .owl-nav .owl-next{position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner,.contractors,.customers-feedback .title,.inner-page-header .container,.items .image,.owl-cost,.service-banner,.services .contents .item,.working-process .item{position:relative}.owl-cost .owl-nav img{position:relative;z-index:4;padding:15px}@media (min-width:575px){.owl-cost .owl-nav img{width:38px}}@media (min-width:768px){.owl-cost .owl-nav img{width:40px}}@media (min-width:992px){.owl-cost .owl-nav img{width:45px}.button-products{padding:7px 12px}}.owl-cost .owl-nav .owl-prev{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}.owl-cost .owl-nav .owl-next::after,.owl-cost .owl-nav .owl-prev::after{display:block;z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.owl-cost .owl-nav .owl-next{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}a:hover{text-decoration:none}.button-products{position:relative;background-color:#4b4b78;color:#fff;display:inline-block;border-radius:5px;font-size:80%;margin-right:5px;-webkit-transition:.4s;transition:.4s}.button-booking,.button-products svg{-webkit-transition:.4s;display:inline-block}.button-products:hover{color:#fff;background-color:#3a3a5f}.button-products:hover svg{fill:#fff}.button-products svg{transition:.4s;fill:#fff;height:16px;padding-left:5px;margin-top:-3px}@media (min-width:992px){.button-products svg{height:14px}}.button-booking{background-color:#369;color:#fff;padding:5px 14px;border-radius:5px;font-size:80%;transition:.4s}.button-booking:hover{color:#fff;background-color:#3879b6}@media (min-width:768px){.button-booking{padding:6px 12px}}@media (min-width:992px){.button-booking{padding:7px 12px}}.button-booking svg{display:inline-block;fill:#fff;height:14px;padding-right:5px;margin-top:-3px}@media (min-width:575px){.button-booking svg{height:16px}.sections{padding:30px 0}}@media (min-width:768px){.button-booking svg{height:20px}}@media (min-width:992px){.button-booking svg{height:20px}}.sections{padding:30px 0;text-align:center}@media (min-width:768px){.sections{padding:40px 0}}@media (min-width:992px){.sections{padding:60px 0}}.sections h2{margin:0}@media (min-width:575px){.sections .h2,.sections h2{padding-bottom:12px}}@media (min-width:768px){.sections h2{padding-bottom:16px}}@media (min-width:992px){.sections h2{padding-bottom:18px}}.sections .h2{margin:0;font-size:210%;line-height:1.2}@media (min-width:768px){.sections .h2{padding-bottom:16px}}@media (min-width:992px){.sections .h2{padding-bottom:18px}}.sections p{font-size:100%;margin:0;padding-bottom:20px;color:#444}@media (min-width:575px){.sections p{padding-bottom:20px}.header{padding:15px 0}}@media (min-width:768px){.sections p{padding-bottom:30px}.header{padding:15px 0;font-size:100%}}@media (min-width:992px){.sections p{padding-bottom:40px}}.header{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),to(#fff));background-image:linear-gradient(-90deg,rgba(0,0,0,.3),#fff);z-index:99;position:fixed;top:0;left:0;padding:15px 0}@media (min-width:992px){.header{padding:18px 0 40px;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(#000,transparent);background-color:unset;font-size:90%}.header .mobile-menu-active{display:none}}.header.head-on-scroll,.inner-page-header.head-on-scroll{padding-bottom:20px;background-color:rgba(0,0,0,.5)}.header .mobile-menu-active,.inner-page-header .mobile-menu-active{float:right;height:25px;line-height:25px;width:25px;margin-left:16px;position:relative}.header .mobile-menu-active:hover svg,.inner-page-header .mobile-menu-active:hover svg{fill:#94c5f6}.header .mobile-menu-active svg,.inner-page-header .mobile-menu-active svg{height:20px;fill:#fff;-webkit-transition:.4s;transition:.4s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header .container .buttons-social .buttons,.header .container .menu,.inner-page-header .container .buttons-social .buttons,.inner-page-header .container .logo{float:left}.header .container .buttons-social,.inner-page-header .container .buttons-social{float:right}.header .container .buttons-social .buttons .button-products,.inner-page-header .container .buttons-social .buttons .button-products{margin-right:5px;display:none}.header .container .buttons-social .social,.inner-page-header .container .buttons-social .social{float:left;display:none}.header .container .buttons-social .social ul li,.inner-page-header .container .buttons-social .social ul li{float:left;padding-left:14px}.header .container .buttons-social .social ul li a,.inner-page-header .container .buttons-social .social ul li a{display:inline-block;color:#fff;font-size:100%;-webkit-transition:.4s;transition:.4s;padding:5px 0}.header .container .logo{float:left;height:25px;line-height:25px}.caption-kitchen h1 span,.caption-laundry h1 span,.footer .copyright a,.header .container .logo a{display:inline-block}@media (min-width:992px){.header .container .buttons-social .buttons .button-products{display:inline-block}.header .container .buttons-social .social{display:block}.header .container .logo{width:180px;padding-bottom:7%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.header .container .logo .background{display:none;position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}.header .container .logo .image{width:70px}@media (min-width:575px){.header .mobile-menu-active{height:30px;width:30px}.header .container .logo a{height:30px;line-height:30px}.header .container .logo .image{width:85px}}.banner{height:60%;overflow:hidden}.banner .sections{height:60vh;position:relative}.banner .sections img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:1}.banner .sections .caption{text-align:center;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;color:#fff}@media (min-width:768px){.header .mobile-menu-active{height:35px;margin-left:20px;width:35px}.header .container .logo{height:35px;line-height:35px}.banner .sections .caption{-webkit-transform:translateY(-40%);transform:translateY(-40%)}}.banner .sections .caption h1{margin:0}@media (min-width:575px){.banner{height:100%}.banner .sections{height:100vh}.banner .sections .caption .title,.banner .sections .caption h1{padding-bottom:5px}}@media (min-width:768px){.banner .sections .caption h1{padding-bottom:8px}}@media (min-width:992px){.header .container .logo .background{display:block}.header .container .logo .image{position:absolute;top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:45%;z-index:2}.banner .sections .caption{-webkit-transform:translateY(0);transform:translateY(0)}.banner .sections .caption h1{padding-bottom:10px}}.banner .sections .caption .title span,.banner .sections .caption h1 span{display:block;font-weight:700}.banner .sections .caption .title{margin:0;font-size:230%;display:block;line-height:1.2}@media (min-width:768px){.banner .sections .caption .title span,.banner .sections .caption h1 span{display:inline-block}.banner .sections .caption .title{padding-bottom:8px}}@media (min-width:992px){.banner .sections .caption .title{padding-bottom:10px}}.banner .sections .caption p{font-size:100%;margin:0;padding:0 10% 10px;color:#fff}@media (min-width:575px){.banner .sections .caption p{padding-bottom:15px}}@media (min-width:768px){.banner .sections .caption p{padding-bottom:20px}}@media (min-width:992px){.banner .sections .caption p{padding-bottom:25px}}.banner .sections .caption a{display:inline-block;height:23px;line-height:23px;padding:0 10px;background-color:#fff;font-size:80%;color:#000;font-weight:700;border-radius:5px;-webkit-transition:.4s;transition:.4s}@media (min-width:575px){.banner .sections .caption a{height:25px;line-height:25px;padding:0 14px}}@media (min-width:768px){.banner .sections .caption a{height:30px;line-height:30px;padding:0 16px}}@media (min-width:992px){.banner .sections .caption a{height:35px;line-height:35px;padding:0 18px}}.banner .sections .caption a svg{fill:#000;height:10px;display:inline-block;padding-left:5px;-webkit-transition:.4s;transition:.4s;line-height:23px;margin-bottom:2px}@media (min-width:575px){.banner .sections .caption a svg{height:10px;line-height:25px}.banner .arrow-section .arrow{height:15px}}@media (min-width:768px){.banner .sections .caption a svg{height:12px;line-height:30px}}@media (min-width:992px){.banner .sections .caption a svg{height:14px;line-height:35px}}.banner .sections .caption a:hover svg{padding-left:20px}.banner .sections .shade,.contractors .layer,.inner-banner .shade{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:2}.banner .arrow-section{display:none;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:4;width:15%;padding-bottom:4%}.banner .arrow-section .banner-bottom-background{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-2%);transform:translateX(-2%)}.banner .arrow-section .arrow{position:absolute;fill:#000;height:15px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.banner .arrow-section{display:block}.banner .arrow-section .arrow{height:20px}}@media (min-width:992px){.banner .arrow-section .arrow{height:25px}}.contact-menu .menu-contact .item,.details,.footer .row,.form-page .item,.kitchen-renovations p{padding-bottom:20px}@media (min-width:575px){.details{padding-bottom:20px}}@media (min-width:768px){.details{padding-bottom:23px}}@media (min-width:992px){.details{padding-bottom:25px}}.details .container{width:100%;margin:0 auto}.contact-menu .menu-contact .border-right-left,.details .container p{padding:0}.services p{padding-bottom:30px}.services .contents .item .details{-webkit-transition:.4s;transition:.4s;position:absolute;background-color:#fff;text-align:left;padding:5%}.services .contents .item .details h4{font-weight:600;margin:0}.services .contents .item .details p{margin:0;font-size:90%;color:#8c8c8c;padding:2px 0 6px}@media (min-width:575px){.services .contents .item .details p{padding:4px 0 8px}.working-process .item::after{bottom:0}}@media (min-width:768px){.details .container{width:80%}.services .contents .item .details p{padding:6px 0 10px}}@media (min-width:992px){.services .contents .item .details p{padding:8px 0 12px}}.services .contents .item .details a{border-style:none;padding:0 0 0 10px;margin:0 0 0 10px;font-weight:600;font-style:italic;display:inline-block;color:#000;-webkit-transition:.4s;transition:.4s;height:unset;line-height:unset;position:relative}.services .contents .item .details a:hover{color:#369;background-color:unset}.services .contents .item .details a:hover svg{fill:#369}.services .contents .item .details a svg{display:inline-block;height:17px;-webkit-transition:.4s;transition:.4s;vertical-align:middle;position:absolute;top:50%;left:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.services .contents .item.fat,.services .contents .item.tall{padding-bottom:100%;margin-bottom:20px}.services .contents .item.fat img{-webkit-transform-origin:75% 75%;transform-origin:75% 75%}.inner-product .choices .item:hover img,.product-inner-design .choices .item:hover img,.services .contents .item.fat:hover img,.services .contents .item.tall:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.services .contents .item.fat .details,.services .contents .item.tall .details{width:100%;bottom:0;left:0}.services .contents .item.tall img{-webkit-transform-origin:25% 25%;transform-origin:25% 25%}.services .contents .item .holder{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.services .contents .item .holder img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:.4s;transition:.4s}.working-process{background-color:#f5f5f5}.working-process p{color:#8c8c8c;padding-left:15%;padding-right:15%}.working-process .item::after{display:block;content:"";position:absolute;top:3%;left:3%;right:3%;bottom:0;background-color:#fff;z-index:1;-webkit-transition:.4s;transition:.4s}.working-process .item:hover::after{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.2);box-shadow:0 0 15px 1px rgba(0,0,0,.2)}.working-process .items{padding:5% 8%;text-align:center;margin:3%;position:relative;z-index:3}.working-process .items .icon{display:inline-block;width:12%;vertical-align:top;fill:#369;padding-bottom:10px}@media (min-width:575px){.working-process .items{text-align:left;margin-bottom:0;-webkit-transition:.4s;transition:.4s;padding:8%}.working-process .items .icon{width:30%;padding-bottom:10px}}.working-process .items h3{margin:0;display:block;font-family:raleway,sans-serif;font-size:160%}@media (min-width:575px){.working-process .items h3{font-size:125%}}.working-process .items h2{margin:0;display:block;font-family:raleway,sans-serif;font-size:160%;font-weight:500;padding-bottom:0}@media (min-width:575px){.working-process .items h2{font-size:125%}}.working-process .items p{margin:0;font-size:85%;color:#a3a3a3;padding:0}@media (min-width:575px){.working-process .items p{padding:2px 0}.working-process .items a svg{height:10px}}@media (min-width:768px){.services .contents .item.fat{padding-bottom:100%;margin:5% 0}.services .contents .item.fat .details{position:absolute;width:70%;bottom:0;right:0;left:auto}.services .contents .item.tall{padding-bottom:150%;margin:15% 0 20%}.services .contents .item.tall .details{width:80%;bottom:-15%;left:0}.working-process .items p{padding:4px 0}}@media (min-width:992px){.working-process .items .icon{width:12%}.working-process .items p{padding:6px 0}}.working-process .items a{margin:0;font-weight:700;font-size:90%;display:inline-block;color:#369;-webkit-transition:.4s;transition:.4s}.working-process .items a:hover svg{padding-left:15px}.working-process .items a svg{height:10px;display:inline-block;margin-top:-2px;padding-left:10px;-webkit-transition:.4s;transition:.4s}@media (min-width:768px){.working-process .items a svg{height:12px}}@media (min-width:992px){.working-process .items a svg{height:15px}}.choices,.contact-menu .menu-contact,.customers-feedback,.footer .about,.inner-product,.items .details,.laundry-renovation-cost .details,.renovation-cost{text-align:center}.customers-feedback .title .holder{border-right:1px solid #4a8dcf;position:absolute;height:50%;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.customers-feedback .content{width:95%;margin:50px auto 15px;position:relative;border-radius:10px;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.2);box-shadow:0 0 15px 1px rgba(0,0,0,.2);padding:40px 5% 3%}.customers-feedback .content p,.testimonials-content .content p{margin:0;font-size:90%;padding:25px 0 10px}@media (min-width:575px){.customers-feedback .content p{padding:25px 0 10px}.customers-feedback .content .pic{width:70px;padding-bottom:70px}}@media (min-width:768px){.customers-feedback .content p{padding:30px 0 10px}}@media (min-width:992px){.customers-feedback .content p{padding:30px 0 15px}}.customers-feedback .content .names{font-weight:700;font-style:italic;font-size:110%;color:#369;-webkit-transition:.4s;transition:.4s}.customers-feedback .content .pic,.testimonials-content .content .pic{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;width:70px;padding-bottom:70px;overflow:hidden}@media (min-width:768px){.customers-feedback .content .pic{width:80px;padding-bottom:80px}}.customers-feedback .content .pic img,.detail-image img,.detail-sec .image img,.inner-product .images img,.items .image img,.laundry-renovation-cost .image img,.product-page-detail img,.renovation-timing .image img,.testimonials-content .content .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo-icons{border-top:1px solid #ccc;padding:10px 0}.logo-icons .item{width:100%;padding:0;display:inline-block;vertical-align:middle}.logo-icons a{margin:20px auto 0;display:block;width:30%}.logo-icons a img{display:block;width:100%;margin:0 auto}.footer{font-size:80%;text-align:center;color:#fff;background-color:#2f2e35;padding-bottom:30px}.footer h5{padding-bottom:14px}@media (min-width:575px){.footer,.footer .about{text-align:left}.footer h5{padding-bottom:16px}}@media (min-width:768px){.footer h5{padding-bottom:18px}.footer .about p{width:350px;max-width:100%}}@media (min-width:992px){.customers-feedback .content .pic{width:90px;padding-bottom:90px}.footer h5{padding-bottom:21px}}.footer a{display:block;color:#c6c6c6}.footer .about h5,.footer .social-media h5{margin:0;color:#fff;font-weight:700}.footer .about p{color:#c6c6c6;margin:0}.footer .get-in-touch{text-align:center;padding-top:20px}.footer .get-in-touch h5{margin:0;color:#fff;font-weight:700;padding-bottom:15px}.footer .get-in-touch ul{margin:0 0 0 40px;padding:0;list-style:none}.footer .get-in-touch ul li{padding:0;margin:0;display:block}.footer .get-in-touch a{display:inline-block;font-weight:700;margin:3px 0;-webkit-transition:.4s;transition:.4s;position:relative}.footer .get-in-touch a:hover,.footer .social-media a:hover{color:#fff}@media (min-width:575px){.footer .get-in-touch{text-align:left;padding-top:0}.footer .get-in-touch a{padding:4px 0}}@media (min-width:768px){.footer .get-in-touch a{padding:5px 0}}@media (min-width:992px){.footer .get-in-touch a{padding:6px 0}}.footer .get-in-touch a i{font-size:120%;position:absolute;top:50%;left:-15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer .social-media{padding:20px 0 0;text-align:center}.footer .social-media a{font-size:90%;display:inline-block;padding:0 4px;-webkit-transition:.4s;transition:.4s}.footer .copyright{padding-top:30px;text-align:center;border-top:1px solid #59585d}.footer .copyright p{display:inline-block;margin:0 auto;color:#fff;font-size:90%;padding:0}@media (min-width:768px){.footer .social-media{text-align:left;padding-top:0}.footer .social-media a{display:block;padding-bottom:5px}.footer .copyright a img{height:12px}.inner-page-header{padding:15px 0;font-size:100%}}@media (min-width:992px){.footer .copyright a img{height:14px}}.inner-page-header{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),to(#000));background-image:linear-gradient(-90deg,rgba(0,0,0,.3),#000);z-index:99;position:fixed;top:0;left:0;width:100%;padding:15px 0}@media (min-width:575px){.footer .get-in-touch a i{left:-20px}.inner-page-header{padding:15px 0}.inner-page-header .mobile-menu-active{height:30px;line-height:30px;width:30px}}@media (min-width:992px){.inner-page-header{padding:18px 0 40px;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(#000,transparent);background-color:unset;font-size:90%}.inner-page-header .mobile-menu-active{display:none}}.inner-page-header .container .logo a{display:block;height:25px;line-height:35px}.inner-page-header .container .logo a img{width:70px;display:block}@media (min-width:575px){.inner-page-header .container .logo a{height:30px;line-height:30px}.inner-page-header .container .logo a img{width:85px}.items .sec02 .number{bottom:5%}}.inner-banner-end{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;z-index:5;height:20%;width:100%}.inner-banner-end:after,.laundry-banner-end:after{display:none;content:"";width:1px;height:60%;background-color:#fff;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.inner-banner-end span,.laundry-banner-end span{position:absolute;bottom:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.background-1,.background-3{position:relative;overflow:hidden}.background-1::after,.background-2{position:absolute;background-color:#369;z-index:1}.background-1::after{display:block;content:"";width:9999px;height:100%;top:0;left:50%}.background-2{width:100%;height:30px;top:100%;left:0;display:none}@media (min-width:768px){.inner-page-header .mobile-menu-active{height:35px;line-height:35px;margin-left:20px;width:35px}.inner-page-header .container .logo a{height:35px;line-height:35px}.inner-banner-end:after{display:block}.background-1::after{left:80%}.background-2{height:40px;display:block}}@media (min-width:992px){.inner-page-header .container .logo{position:absolute;left:0;top:0;width:14%}.inner-page-header .container .logo a img{width:100%}.inner-page-header .container .buttons-social .buttons .button-products{display:inline-block}.inner-page-header .container .buttons-social .social{display:block}.background-2{height:60px}.kitchen-renovations h2{display:none}}.bathroom-renovation-content,.kitchen-renovations,.product-inner-design h2{position:relative;z-index:5}.bathroom-renovation-content .row,.kitchen-renovations .row{background-color:#fff}.contractors img,.renovation-cost .cost-slide img{position:absolute;top:0;height:100%;width:100%;left:0}.renovation-cost p{color:#666;font-size:90%;line-height:1.4}.renovation-cost .details{width:90%;margin:0 auto}@media (min-width:575px){.renovation-cost .details{width:85%}}@media (min-width:992px){.items h2{display:block}.renovation-cost .details{margin-left:100px;margin-right:20px}}.laundry-renovation-cost .details h3,.renovation-cost h3{font-size:180%;font-weight:300;padding-top:30px}@media (min-width:768px){.items .sec02{padding-left:5%;padding-right:0;padding-bottom:0}.items .sec02 .number{bottom:7%;left:10%}.items .details,.renovation-cost{text-align:left}.items .image.sec01{padding-bottom:100%}.renovation-cost .details{width:80%}.renovation-cost h3{padding-top:20px}}@media (min-width:992px){.renovation-cost h3{padding-top:20px}}.inner-page-ul ul,.laundry-renovation-cost .details ul,.renovation-cost ul{list-style:none;padding:10px 0 10px 25px;text-align:left}.inner-page-ul ul li,.laundry-renovation-cost .details ul li,.renovation-cost ul li{margin:0;padding:0;position:relative;color:#666;display:block}.laundry-renovation-cost .image,.product-page-detail .image,.renovation-cost .cost-slide{position:relative;padding-bottom:60%}@media (min-width:992px){.renovation-cost .cost-slide{padding-bottom:150%}}.renovation-cost .cost-slide img{display:block;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.renovation-cost ul{padding-left:50px}.contractors{padding-bottom:50%}}@media (min-width:992px){.contractors{padding-bottom:40%}}.contractors img{z-index:1;-o-object-fit:cover;object-fit:cover}.contractors .content{position:relative;padding:20px 0;text-align:center;color:#fff;z-index:3}.contractors .content h3{font-weight:700;padding-bottom:5px;font-size:180%}@media (min-width:768px){.contractors .content{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contractors .content h3{padding-bottom:8px}}@media (min-width:992px){.contractors .content h3{padding-bottom:10px}}.contractors .content p{font-size:90%;padding-bottom:0;color:#fff;line-height:1.4}.laundry-banner-end{position:absolute;bottom:0;left:50%;z-index:5;height:20%;width:100%;color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.laundry-banner-end:before{display:none;content:"";width:15px;height:15px;position:absolute;top:38%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;border:1px solid #fff}.background-3::after{display:none;content:"";position:absolute;height:100%;width:9999px;top:0;left:40%;background-color:#369}.inner-details{position:relative;z-index:2}.inner-details .container{position:relative;background-color:#fff;z-index:5;padding-top:30px}@media (min-width:575px){.background-3::after{display:block}.inner-details .container{padding-top:30px}}@media (min-width:768px){.laundry-banner-end{bottom:0;left:90%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.laundry-banner-end:after,.laundry-banner-end:before{display:block}.inner-details .container{padding-top:40px}}@media (min-width:992px){.inner-details .container{padding-top:60px}}.inner-details.sections,.items .sec02 p{padding-top:0}.inner-details .item{margin-bottom:20px}.detail-image{position:relative;padding-bottom:50%;z-index:3}@media (min-width:768px){.detail-image{padding-bottom:200%}.renovation-timing .image{margin-right:20%}}@media (min-width:992px){.inner-details .item{margin-bottom:0}.detail-image{padding-bottom:180%}}.detail-sec{text-align:left;position:relative;z-index:3;background-color:#fff}.detail-sec .image{position:relative;overflow:hidden;padding-bottom:40%}.detail-sec p{padding-bottom:0;padding-top:25px;font-size:80%}.renovation-timing .item{position:relative;margin-bottom:20px}.renovation-timing .image{position:relative;padding-bottom:60%;margin-left:0}@media (min-width:992px){.detail-sec .image{padding-bottom:60%}.renovation-timing .item{margin-bottom:0}.renovation-timing .image{padding-bottom:120%;margin-right:0}}.renovation-timing .details{color:#fff;background-color:#369;padding:5%;width:100%;margin-top:-20px}@media (min-width:768px){.renovation-timing .details{margin-top:-20%;margin-left:20%;width:85%}.laundry-renovation-cost .details{margin-left:30px;text-align:left}}.renovation-timing .details h3{font-weight:300;font-size:180%}.renovation-timing .details h3 span{font-weight:600}.renovation-timing .details p{font-size:80%;padding-bottom:0;color:#fff}.laundry-renovation-cost .details p,.service-sections .item .content p{padding-bottom:20px;line-height:1.4;font-size:90%}.laundry-renovation-cost{background-color:#f6f6f6}@media (min-width:768px){.laundry-renovation-cost .details h3{padding-top:20px}}@media (min-width:992px){.renovation-timing .details{margin-top:0;position:absolute;width:120%;left:-20%;top:10%;padding:10%;margin-left:0}.laundry-renovation-cost .details h3{padding-top:20px}}.laundry-renovation-cost .details .other-consider{color:#369;font-weight:600;display:inline-block}.laundry-renovation-cost .details a{display:inline-block;border:1px solid #369;color:#369;height:32px;line-height:30px;padding:0 30px;-webkit-transition:.4s;transition:.4s}.inner-product .main-hedding a:hover,.items .details a:hover,.laundry-renovation-cost .details a:hover,.testimonials-content .load-m:hover{color:#fff;background-color:#369}@media (min-width:575px){.laundry-renovation-cost .details a{height:35px;line-height:33px;padding:0 36px}}@media (min-width:768px){.laundry-renovation-cost .details a{height:38px;line-height:36px;padding:0 60px}.laundry-renovation-cost .details ul{padding-left:50px}}@media (min-width:992px){.laundry-renovation-cost .details a{height:41px;line-height:39px;padding:0 70px}.laundry-renovation-cost .image{padding-bottom:150%}}.service-banner .inner-arrow{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20%;padding-bottom:80%}.service-banner .inner-arrow .banner-bottom-background{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:center;object-fit:center}.service-banner .inner-arrow .arrow{position:absolute;width:20%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.caption-services h1{font-weight:300}.service-details{background-image:url(../images/background-1.png)}.service-details p{margin:0;padding-bottom:15px;color:#666;padding-top:20px}@media (min-width:768px){.service-details p{padding-top:30px;padding-bottom:20px}}@media (min-width:992px){.service-details p{padding-top:40px;padding-bottom:25px}}.service-details .span{width:1px;margin:0 auto;display:none;background-color:#99b2cc}@media (min-width:768px){.service-details .span{display:block;height:70px}}@media (min-width:992px){.service-details .span{height:90px}}.service-sections .item{position:relative;border-bottom:1px solid #fff}@media (min-width:768px){.service-sections .item{padding-bottom:160%;border-bottom:none;border-right:1px solid #fff}}@media (min-width:992px){.service-sections .item{padding-bottom:150%}}.service-sections .item::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;z-index:3}.service-sections .item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.service-sections .item .content{z-index:5;color:#fff;text-align:center;width:450px;max-width:95%;padding:50px 0;position:relative;margin:0 auto}@media (min-width:768px){.service-sections .item .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%}}.service-sections .item .content h2{font-weight:300;display:inline-block}.service-sections .item .content h2::after{display:block;content:"";margin:0 auto 20px;width:30%;height:2px;background-color:#fff}@media (min-width:768px){.service-sections .item .content h2::after{margin-bottom:20px}.service-sections .item .content p{padding-bottom:20px}}@media (min-width:992px){.service-sections .item .content{width:80%}.service-sections .item .content h2::after{margin-bottom:25px}.service-sections .item .content p{padding-bottom:25px}}.service-sections .item .content p{color:#fff;font-weight:300}.service-sections .item .content a{padding:0 30px;border:2px solid #fff;border-radius:20px;display:inline-block;color:#fff;font-size:90%;-webkit-transition:.4s;transition:.4s}.service-sections .item .content a:hover{color:#369;background-color:#fff}.contact-menu{background-image:url(../images/background-2.png);padding-top:60px;padding-bottom:25px}.contact-menu h5{font-weight:600;font-size:90%;margin-bottom:10px}@media (min-width:1200px){html{font-size:100%}.menu ul li a,.working-process .items p{padding:8px 0}.owl-banner .owl-nav img{width:30px}.owl-cost .owl-nav img{width:50px}.button-booking,.button-products{padding:8px 12px}.button-products svg,.footer .copyright a img{height:16px}.button-booking svg{height:25px}.sections{padding:80px 0}.sections .h2,.sections h2{padding-bottom:20px}.sections p{padding-bottom:50px}.header,.inner-page-header{padding:20px 0 60px;font-size:100%}.header .container .logo{width:250px;padding-bottom:8%}.banner .sections .caption .title,.banner .sections .caption h1{padding-bottom:12px}.banner .sections .caption p,.details,.service-sections .item .content p{padding-bottom:30px}.banner .sections .caption a{height:40px;line-height:40px;padding:0 20px}.banner .sections .caption a svg{height:16px;line-height:40px}.banner .arrow-section .arrow{height:30px}.services .contents .item .details p{padding:10px 0 15px}.working-process .items h2,.working-process .items h3{font-size:160%;padding-left:20px;display:inline-block}.working-process .items a svg{height:18px}.customers-feedback{text-align:left}.customers-feedback .title .holder{width:90%;display:block}.customers-feedback .title h2{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;left:10%;padding:0}.customers-feedback .holder{width:85%}.customers-feedback .content p{padding:30px 0 20px}.footer h5{padding-bottom:25px}.footer .get-in-touch a{padding:7px 0}.inner-page-header .container .buttons-social .social ul li a{padding:5px 0}.background-2{height:80px}.items h2 span{display:block}.renovation-cost .details{margin-left:120px;margin-right:30px}.laundry-renovation-cost .details h3,.renovation-cost h3{padding-top:30px}.laundry-renovation-cost .image,.renovation-cost .cost-slide{padding-bottom:130%}.contractors{padding-bottom:30%}.contractors .content h3{padding-bottom:15px}.inner-details .container{padding-top:80px}.detail-image{padding-bottom:160%}.renovation-timing .image{padding-bottom:100%}.laundry-renovation-cost .details a{height:45px;line-height:43px;padding:0 80px}.service-details p{margin:0 5%;padding-top:50px;padding-bottom:30px}.service-details .span{height:100px}.service-sections .item{padding-bottom:140%}.service-sections .item .content h2::after{margin-bottom:30px}.service-sections .item .content a{padding-bottom:2px}.contact-menu{padding-top:120px;padding-bottom:15px}}@media (min-width:992px){.contact-menu{padding-top:140px;padding-bottom:20px}}.contact-menu .social-contact{text-align:center;margin-bottom:30px}.contact-menu .social-contact ul{margin:0;padding:0;list-style:none}.contact-menu .social-contact ul li{display:inline-block;vertical-align:middle}.contact-menu .social-contact ul li a{display:block;padding:0 5px;color:#000;-webkit-transition:.4s;transition:.4s}.contact-menu .menu-contact h5,.gallery-content .items{margin-bottom:0}.contact-menu .menu-contact a{font-size:80%;color:#000;display:inline-block;-webkit-transition:.4s;transition:.4s}@media (min-width:575px){.contact-menu .menu-contact h5{margin-bottom:10px}.contact-menu .menu-contact .item{padding-bottom:0}.contact-menu .menu-contact .border-right-left{border-right:1px solid #369;border-left:1px solid #369;margin:0 30px}}.form-page h2{display:inline-block;padding-bottom:30px}@media (min-width:575px){.form-page h2{padding-bottom:40px}}@media (min-width:768px){.form-page .item{padding-bottom:0}.form-page h2{padding-bottom:50px}}@media (min-width:992px){.contact-menu .social-contact{text-align:left;margin-bottom:0}.contact-menu .menu-contact{text-align:left}.contact-menu .menu-contact .border-right-left{margin-right:30px;padding-left:30px;margin-left:0}.form-page h2{padding-bottom:65px}}.form-page h2::after{display:block;content:"";width:50%;height:2px;background-color:#369;margin:5px auto 0}.form-page input{width:100%;height:45px;border:1px solid #000;font-size:90%;padding:0 20px}.form-page textarea{width:100%;margin-top:10px;border:1px solid #000;padding:20px;font-size:90%}.form-page .message-sent{padding:0 50px;width:unset;margin-top:20px;color:#fff;background-color:#369;border-style:none;-webkit-transition:.4s;transition:.4s}.form-page .message-sent:hover{color:#369;background-color:#fff;border:1px solid #369}.gallery-content .items:nth-child(1n) .item .image{padding-bottom:120%}.gallery-content .items:nth-child(2n) .item .image{padding-bottom:80%}.gallery-content .items:nth-child(3n) .item .image{padding-bottom:100%}.gallery-content .item{display:block;-webkit-transition:.4s;transition:.4s;margin-bottom:15px;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.1);box-shadow:0 0 15px 1px rgba(0,0,0,.1)}.gallery-content .item:hover{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.3);box-shadow:0 0 15px 1px rgba(0,0,0,.3)}.gallery-content .item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.gallery-content .item .image{position:relative;overflow:hidden;padding-bottom:100%}.gallery-content .item .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.4s;transition:.4s}.gallery-content .item .caption{text-align:center;padding:10px 5px;font-size:90%;line-height:1.4;background-color:#369;color:#fff}.testimonials-content .load-m{display:inline-block;border:1px solid #369;color:#369;height:32px;line-height:30px;padding:0 30px;margin-top:20px;-webkit-transition:.4s;transition:.4s}@media (min-width:575px){.testimonials-content .load-m{height:35px;line-height:33px;padding:0 36px;margin-top:20px}.testimonials-content .content p{padding:25px 0 10px}}@media (min-width:768px){.form-page .message-sent,.form-page textarea{margin-top:30px}.testimonials-content .load-m{height:38px;line-height:36px;padding:0 60px;margin-top:30px}}@media (min-width:992px){.testimonials-content .load-m{height:41px;line-height:39px;padding:0 70px;margin-top:40px}}.testimonials-content .item{text-align:center;position:relative}.testimonials-content .item::after{display:block;content:"";position:absolute;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.2);box-shadow:0 0 15px 1px rgba(0,0,0,.2);top:50px;left:5%;bottom:15px;right:5%;border-radius:10px;z-index:1}.testimonials-content .content{width:95%;margin:50px auto 15px;position:relative;padding:40px 5% 3%;z-index:5}.g--modal header,.items{margin-bottom:30px}@media (min-width:768px){.testimonials-content .item{text-align:left}.testimonials-content .content p{padding:30px 0 10px}}@media (min-width:992px){.testimonials-content .content p{padding:30px 0 15px}}.testimonials-content .content .names{font-weight:700;font-style:italic;font-size:110%;color:#369}.g--modal h2,.g--modal p{font-weight:300}.testimonials-content .content span{color:#adadad;display:block;font-size:80%}@media (min-width:575px){.testimonials-content .content .pic{width:70px;padding-bottom:70px}}@media (min-width:768px){.testimonials-content .content .pic{width:80px;padding-bottom:80px}.items{margin-bottom:0}}p{color:#666}.items{position:relative;background-color:#fff}.g--modal,.g--overlay{right:0;bottom:0;margin:auto}.items .number{color:#369;font-size:140%}.items .sec01{padding:0 5%}.items .sec01 .number{position:absolute;bottom:0;right:10%}.items .sec02{padding:0 5% 10%}.items .sec02 .number{position:absolute;bottom:5%;right:10%}.items .details a{display:inline-block;border:1px solid #369;color:#369;height:32px;line-height:30px;padding:0 30px;margin-bottom:20px;-webkit-transition:.4s;transition:.4s}@media (min-width:575px){.items .sec01 .number{bottom:3%}.items .details a{height:35px;line-height:33px;padding:0 36px}}@media (min-width:768px){.items .sec02{padding-left:5%;padding-right:5%;padding-bottom:0}.items .sec02 .number{bottom:3%;left:10%}.items .details{text-align:left;padding-bottom:20px}.items .details a{height:38px;line-height:36px;padding:0 60px;margin-bottom:0}}@media (min-width:992px){.testimonials-content .content .pic{width:90px;padding-bottom:90px}.bathroom-renovation-content h2{display:none}.items .sec01 h2{display:block}.items .details a{height:41px;line-height:39px;padding:0 70px}}.items .image.sec01,.items .image.sec02{padding-bottom:50%}@media (min-width:768px){.items .image.sec01{padding-bottom:150%}.items .image.sec02{padding-bottom:100%}}@media (min-width:992px){.items .image.sec01{padding-bottom:120%}.items .image.sec02{padding-bottom:80%}}.product-content .item{position:relative;padding-bottom:60%;margin-bottom:30px;-webkit-transition:.4s;transition:.4s;display:block}.product-content .item:hover span::after{margin-left:10px}.product-content .image{position:absolute;top:0;left:0;width:100%;height:100%}.product-content .image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:3}.product-content .caption{position:absolute;bottom:0;right:0;color:#000;z-index:8;font-size:100%;-webkit-transition:.4s;transition:.4s;background-color:#fff;padding-top:20px;padding-left:20px;width:60%;text-align:left}.product-content .caption h3{font-size:100%;margin-bottom:0}.product-content .caption span{font-size:60%;font-weight:500;color:#369;display:inline-block;-webkit-transition:.4s;transition:.4s;position:relative}.product-content .caption span::after{display:block;content:"";position:absolute;height:70%;width:30px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyLjYzNSAzMi42MzUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyLjYzNSAzMi42MzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8cGF0aCBkPSJNMzIuMTM1LDE2LjgxN0gwLjVjLTAuMjc2LDAtMC41LTAuMjI0LTAuNS0wLjVzMC4yMjQtMC41LDAuNS0wLjVoMzEuNjM1YzAuMjc2LDAsMC41LDAuMjI0LDAuNSwwLjUgICBTMzIuNDExLDE2LjgxNywzMi4xMzUsMTYuODE3eiIgZmlsbD0iIzAwMDAwMCIvPgoJPHBhdGggZD0iTTE5LjU5OCwyOS4zNTNjLTAuMTI4LDAtMC4yNTYtMC4wNDktMC4zNTQtMC4xNDZjLTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyLDAtMC43MDdsMTIuMTg0LTEyLjE4NEwxOS4yNDQsNC4xMzYgICBjLTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyLDAtMC43MDdzMC41MTItMC4xOTUsMC43MDcsMGwxMi41MzcsMTIuNTMzYzAuMDk0LDAuMDk0LDAuMTQ2LDAuMjIxLDAuMTQ2LDAuMzU0ICAgcy0wLjA1MywwLjI2LTAuMTQ2LDAuMzU0TDE5Ljk1MSwyOS4yMDZDMTkuODU0LDI5LjMwNCwxOS43MjYsMjkuMzUzLDE5LjU5OCwyOS4zNTN6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s;transition:.4s}.product-page-detail{padding-top:0;text-align:left}.product-page-detail h2{padding-top:10px}.product-page-detail .product-detail-content{background-color:#369;padding:30px 0}@media (min-width:575px){.product-content .item{padding-bottom:140%}.product-content .caption{width:80%}.product-page-detail .product-detail-content{padding:30px 0}}@media (min-width:768px){.product-page-detail .product-detail-content{padding:40px 0}}@media (min-width:992px){.product-page-detail .product-detail-content{padding:60px 0}}.product-page-detail .product-detail-content a{display:inline-block;border:1px solid #fff;color:#fff;height:32px;line-height:30px;padding:0 30px;-webkit-transition:.4s;transition:.4s;margin-top:20px}.product-page-detail .product-detail-content a:hover{color:#369;border:1px solid #369;background-color:#fff}@media (min-width:575px){.product-page-detail .product-detail-content a{height:35px;line-height:33px;padding:0 36px}}@media (min-width:768px){.product-page-detail .product-detail-content a{height:38px;line-height:36px;padding:0 60px;margin-bottom:0}.product-page-detail .image{padding-bottom:130%}}@media (min-width:992px){.product-page-detail .product-detail-content a{height:41px;line-height:39px;padding:0 70px}.product-page-detail .image{padding-bottom:120%}}@media (min-width:1200px){.contact-menu{padding-top:160px;padding-bottom:25px}.form-page h2{padding-bottom:80px}.testimonials-content .load-m{height:45px;line-height:43px;padding:0 80px;margin-top:50px}.testimonials-content .content p{padding:30px 0 20px}.items .sec01 h2 span{display:block}.items .details a,.product-page-detail .product-detail-content a{height:45px;line-height:43px;padding:0 80px}.items .image.sec01{padding-bottom:100%}.items .image.sec02{padding-bottom:70%}.product-page-detail .product-detail-content{padding:80px 0}.product-page-detail .image{padding-bottom:110%}}.product-page-detail .caption{padding:0 20px;color:#fff}.product-page-detail p{font-size:90%;color:#fff;padding-bottom:0}.choices h3,.inner-product .choices h3,.product-inner-design .choices h3{padding:50px 0 20px;display:inline-block}.choices h3::after,.inner-product .choices h3::after,.product-inner-design .choices h3::after{display:block;content:"";width:50%;height:2px;background-color:#000;margin:0 auto}.choices .images img,.g--modal,.g--overlay{width:100%;height:100%;top:0;left:0}.choices .images{position:relative;padding-bottom:40%;margin:10% 0}.choices .images img{position:absolute;-o-object-fit:contain;object-fit:contain}.choices .caption,.inner-product .choices .caption,.product-inner-design .choices .caption{padding:5px;font-size:80%;background-color:#369;color:#fff}.choices .item{display:block;width:200px;max-width:100%;margin:10px auto;border:1px solid rgba(0,0,0,.1);-webkit-transition:.4s;transition:.4s}.choices .item:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.g--overlay{background-color:rgba(255,255,255,.7);display:none;position:fixed;z-index:88}.g--modal{position:fixed;z-index:99;overflow-x:hidden;overflow-y:scroll;-webkit-transition:.4s;transition:.4s;text-align:center}.g--modal.active{display:block;opacity:1;visibility:visible}.g--modal.active .content{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.g--modal .content{display:inline-block;vertical-align:middle;position:relative;width:600px;max-width:90%;margin:5% auto;background-color:#fff;-webkit-box-shadow:0 0 35px rgba(0,0,0,.2);box-shadow:0 0 35px rgba(0,0,0,.2);-webkit-transform:translateY(-400px) scale(.7);transform:translateY(-400px) scale(.7);-webkit-transition:.4s;transition:.4s;text-align:center}.g--modal .content h5{font-size:140%}.g--modal .content h5:after{display:block;content:"";height:2px;width:30%;margin:5px auto;background-color:#369}.g--modal .content ._close{position:absolute;top:20px;right:20px;z-index:5;width:30px;height:30px;cursor:pointer;-webkit-transition:1s;transition:1s}.g--modal .content ._close::after,.g--modal .content ._close::before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;content:"";background-color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.4s;transition:.4s}.g--modal .content ._close::before{width:90%;height:2px}.g--modal .content ._close::after{width:2px;height:90%}.g--modal .content ._close:hover::after,.g--modal .content ._close:hover::before{opacity:.8}.g--modal .content ._close:hover::before{width:80%}.g--modal .content ._close:hover::after{height:80%}.g--modal .data{padding:50px 40px}.g--modal h2{text-align:center;margin-bottom:10px}.g--modal .input{padding-bottom:15px;text-align:left}.g--modal .input .label{font-size:80%;font-weight:300;text-transform:uppercase;color:#000}.g--modal .input .label sup{color:red;font-size:110%}.g--modal .input .wpcf7-checkbox{display:block;margin-left:0}.g--modal .input .wpcf7-checkbox span.wpcf7-list-item{margin:0;width:100%;float:left;display:block}@media (min-width:500px){.g--modal .input .wpcf7-checkbox{margin-left:-5%}.g--modal .input .wpcf7-checkbox span.wpcf7-list-item{width:45%;margin:0 0 0 5%}}.g--modal .input .wpcf7-form-control-wrap{display:block}.g--modal .input .wpcf7-form-control-wrap::after{display:block;clear:both;content:""}.g--modal .input label{font-size:80%;font-weight:400;padding-top:5px}@media (min-width:768px){.g--modal .input label{padding-top:0}}.g--modal .input input:not([type=checkbox]),.g--modal .input select,.g--modal .input textarea{width:100%;background-color:#fff;border:1px solid #000;padding:5px 20px;font-size:90%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.g--modal .input textarea{height:120px}.g--modal .wpcf7-checkbox label{padding-left:25px;margin-left:12px;position:relative}.g--modal .wpcf7-checkbox input{position:absolute;top:5px;left:0}.g--modal .wpcf7-checkbox input+span::before{width:16px;height:16px;content:"";border:1px solid #000;background-color:#fff;display:block;position:absolute;top:4px;left:0;z-index:2}.g--modal .wpcf7-checkbox input+span::after{width:16px;height:16px;line-height:16px;text-align:center;display:block;position:absolute;top:4px;left:0;z-index:2;font-family:FontAwesome;content:"\f00c";color:#000;opacity:0;font-size:10px}.g--modal .wpcf7-checkbox input[type=checkbox]:checked+span::after{opacity:1}.g--modal .services>.input{display:block!important;padding-left:0!important;padding-bottom:0!important}.g--modal .services span.wpcf7-list-item{margin:0}.g--modal .services label{font-weight:400}.g--modal .services label label{margin-bottom:0}.g--modal .services label label span{font-size:90%}.g--modal .services .input{display:none;padding-left:20px;margin-bottom:0}.g--modal .action button{font-size:100%;height:40px;line-height:35px;width:200px;color:#fff;border:1px solid #369;-webkit-transition:.4s;transition:.4s;background-color:#369}.g--modal .action button:hover{color:#369;background-color:#fff}.g--modal .action button::after{display:none}.guarantee-content .image{position:relative;padding-bottom:40%}.guarantee-content img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.guarantee-content .item,.inner-product .item,.product-inner-design .items{position:relative}.guarantee-content .content{padding:20px;text-align:center}.guarantee-content .content p{padding-bottom:0}.inner-page-ul ul li::after{display:block;content:"";position:absolute;height:13px;width:13px;margin-right:10px;margin-top:5px;top:0;right:100%;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQzMi4wODEgNDMyLjA4MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMyLjA4MSA0MzIuMDgxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTM3LjYwNCw0MzIuMDgxYy0xLjcyNywwLTMuNDUzLTAuNDQ1LTUtMS4zNGMtMy4wOTQtMS43ODYtNS01LjA4OC01LTguNjZWMTBjMC0zLjU3MiwxLjkwNi02Ljg3NCw1LTguNjYgICAgYzMuMDk0LTEuNzg3LDYuOTA2LTEuNzg3LDEwLDBsMzU2Ljg3MywyMDYuMDRjMy4wOTQsMS43ODYsNSw1LjA4OCw1LDguNjZzLTEuOTA2LDYuODc0LTUsOC42Nkw0Mi42MDQsNDMwLjc0MSAgICBDNDEuMDU4LDQzMS42MzYsMzkuMzMxLDQzMi4wODEsMzcuNjA0LDQzMi4wODF6IE00Ny42MDQsMjcuMzJ2Mzc3LjQ0MWwzMjYuODczLTE4OC43MjJMNDcuNjA0LDI3LjMyeiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}@media (min-width:768px){.guarantee-content .image{padding-bottom:60%}.guarantee-content .content{text-align:left;position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px}.inner-page-ul ul{padding-left:50px}.inner-page-ul ul li::after{height:13px;width:13px;margin-right:10px;margin-top:8px}}@media (min-width:992px){.inner-page-ul ul li::after{height:15px;width:15px;margin-right:10px;margin-top:10px}}.inner-banner{height:250px;position:relative}.inner-banner img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:1}.inner-banner .caption{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5;text-align:center;color:#fff}.product-inner-design{position:relative;text-align:center}.product-inner-design:after{display:block;content:"";position:absolute;top:0;left:0;z-index:1;height:100%;background-color:#369;width:50%}.product-inner-design p{padding:0;color:#000}.product-inner-design .image{position:relative;padding-bottom:80%;z-index:5}.product-inner-design img{position:absolute;width:100%;height:100%;top:0;left:0}.product-inner-design .main-caption{z-index:5;position:relative;background-color:rgba(255,255,255,.7);padding:30px 20px;text-align:center;width:100%}.inner-product .main-hedding li,.product-inner-design .main-caption li{color:#000}.product-inner-design a{margin-top:10px;padding:7px 20px;color:#000;border:1px solid #000;display:inline-block}.product-inner-design .choices{text-align:center;position:relative;z-index:5}.inner-product .choices .images,.product-inner-design .choices .images{position:relative;padding-bottom:40%;margin:10% 0;overflow:hidden}.inner-product .choices .images img,.product-inner-design .choices .images img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:.4s;transition:.4s}.product-inner-design .choices .item{display:block;width:200px;padding:0;max-width:100%;margin:10px auto;-webkit-transition:.4s;transition:.4s;background-color:#fff}@media (min-width:575px){.choices .item,.product-inner-design .choices .item{width:100%;margin:0}}.inner-product .images{position:relative;padding-bottom:60%;overflow:hidden}.inner-product .main-hedding{color:#000;text-align:left;padding-bottom:20px}.inner-product .main-hedding h2{position:relative;display:inline-block;text-transform:uppercase;font-size:150%;font-weight:600}.inner-product .main-hedding p{padding-bottom:10px}.inner-product .main-hedding a{padding:7px 20px;color:#000;border:1px solid #000;display:inline-block;-webkit-transition:.4s;transition:.4s}.inner-product .main-hedding ul{padding-left:30px;padding-bottom:0}@media (min-width:768px){.inner-banner{height:50vh}.product-inner-design .main-caption{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:140%;text-align:left}.inner-product .main-hedding{padding-bottom:0}}.inner-product .choices{text-align:center;position:relative;z-index:5;padding-top:30px}.inner-product .choices .item{display:block;width:250px;padding:0;max-width:100%;margin:10px auto;-webkit-transition:.4s;transition:.4s;background-color:#fff}.common-p p{padding-bottom:16px}