@media screen and (min-width:100px) and (max-width:768px){.aos-init,.aos-animate,.wow{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}body{overflow-x:hidden!important}.menu-header #menu-button{display:none}main{padding:0}}@media screen and (min-width:480px) and (max-width:668px){.aos-init,.aos-animate,.wow{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}body{overflow-x:hidden!important}.open-menu body{position:fixed!important}[data-aos^="zoom"][data-aos^="zoom"]{opacity:1!important}[data-aos]{-webkit-tranform:none!important;transform:none!important}}@media screen and (max-width:380px){[data-aos]{-webkit-tranform:none!important;transform:none!important}.aos-init,.aos-animate,.wow{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}[data-aos^="zoom"][data-aos^="zoom"]{opacity:1!important}.open-menu body{position:fixed!important}body{overflow-x:hidden!important}.menu-header #menu-button{display:none}}@media screen and (max-width:1400px){section.hero .top-marquee h3{font-size:24px}section.hero .bg-img{height:800px}section.hero .bg-img .head{padding:145px 400px 0 60px}section.hero .bg-img .head h2{font-size:70px;line-height:90px}section.hero .bg-img .head h1{margin:30px 0;font-size:80px;line-height:80px;padding:0 70px 0 0}section.hero .bg-img .head a{font-size:18px;margin-top:30px}section.services-sec{padding:100px 0 360px}section.about-sec .pic{width:auto;height:484px}.page-id-13 section.about-sec{padding:60px 0 0}.page-id-13 section.what-why-sec{padding:60px 0 60px}.page-id-13 section.process .process-box .pic{height:280px}.page-id-13 section.process .process-box p{font-size:15px}.page-id-13 section.process{padding:50px 60px 40px}.page-id-17 section.serv-choose{padding:80px 640px 80px 100px}.page-id-17 section.serv-choose .desc h2{font-size:50px;line-height:55px}.page-id-17 section.serving-sec .desc h2{font-size:60px;line-height:65px}section.services-sec .head h2,section.about-sec .desc h2{font-size:60px;line-height:60px}section.about-sec .desc p{font-size:16px;line-height:22px;margin:0 0 10px;padding:0 0 0 0}section.about-sec .desc .more-abt{width:240px;height:230px;right:10px}section.process-sec{height:1110px;padding:90px 0 0}section.process-sec .head{margin-bottom:75px}section.process-sec .head h2{font-size:60px;line-height:60px}section.process-sec .head p{font-size:32px;line-height:32px}section.process-sec .container-fluid{padding:0 5px}section.process-sec .pic{height:230px}section.process-sec .process-box h3{line-height:22px;font-size:18px}section.contact-sec{padding:80px 0 130px}section.contact-sec .head{margin-bottom:55px}section.contact-sec .head h2{font-size:60px;line-height:60px}section.client-sec .clients-wrap{padding:90px 600px 0 75px}section.client-sec .clients-wrap h2{font-size:60px;line-height:60px}section.client-sec .client-box{margin:0 20px;padding:0 30px;height:300px}section.client-sec .slick-prev{left:0}section.client-sec .slick-next{right:0;left:auto}section.client-sec{height:890px}.page-id-19 section.client-sec{padding-top:150px;height:700px}section.articles-sec{padding:80px 0 250px}section.articles-sec .head{margin:0 0 40px}section.articles-sec .head h2{font-size:60px;line-height:60px}section.main-banner .inner-wrapper h2{margin:0 0 10px;font-size:65px;line-height:70px}section.main-banner .inner-wrapper h3{font-size:40px;line-height:50px}section.main-banner .inner-wrapper{height:520px;padding:150px 280px 0}section.main-banner .inner-wrapper .btn-box{margin-top:5px}section.main-banner .inner-wrapper .btn-box a{font-size:18px;line-height:24px}section.main-banner .inner-wrapper .btn-box a.btn-1{padding:10px 30px}section.main-banner .inner-wrapper .btn-box a.btn-2{padding:10px 30px}section.included{padding:80px 0}section.included .container-fluid{padding:0 40px}section.included .included-box h5{line-height:40px;font-size:26px}section.included .included-box{padding:25px 40px}section.cabinetry-sec{padding:60px 0}section.cabinetry-sec .head{padding:0 200px}section.cabinetry-sec .head h5,section.guide-sec .head h5,section.last-sec .head h5{font-size:36px;line-height:36px}section.cabinetry-sec .head h2,section.guide-sec .head h2,section.last-sec .head h2{font-size:64px;line-height:64px}section.cabinetry-sec .head p,section.last-sec .head p{font-size:16px;line-height:26px}section.cabinetry-sec .head{padding:0 270px}section.guide-sec{padding:80px 0 0}section.guide-sec .head{margin-bottom:50px}section.guide-sec .dark-box{padding:80px 150px 80px 85px}section.guide-sec .green-box{padding:80px 70px 80px 140px}section.guide-sec .dark-box h2,section.guide-sec .green-box h2{margin:0 0 20px;font-size:50px}section.last-sec{padding:60px 0 0;height:690px}section.last-sec .head{padding:0 180px}section.last-sec .head a{font-size:18px;line-height:24px;padding:16px 35px}section.hero .bg-img .head p{font-size:17px}section.contact-sec .cntct-left .pic{width:100%;height:400px;top:100px}section.articles-sec .article-box .article-pic{height:244px}.sec-cta{padding:80px 0}section.single-service .entry-content img{margin:0 20px 0 0}.services-sec .serv-head h2{font-size:60px;line-height:60px}.page-id-17 section.start-project .desc h2{font-size:60px;line-height:60px}section.services-sec .services-box .detail-service-box .details h3{font-size:20px}section.about-sec,section.why-choose{padding:120px 100px 120px}section.included .head p{padding:0 280px}}@media screen and (max-width:1300px){section.hero .top-marquee h3{font-size:23px}section.hero .bg-img{height:730px}section.hero .bg-img .head h1{margin:10px 0;font-size:85px;line-height:80px}section.hero .bg-img .head p{font-size:15px;line-height:25px}section.hero .bg-img .head h2{font-size:65px;line-height:90px}section.hero .bg-img .head h2,section.process-sec .head h2,section.contact-sec .head h2,section.contact-sec .cntct-left h2,section.articles-sec .head h2{font-size:65px}section.services-sec .head p{font-size:17px}section.process-sec{height:1000px}section.process-sec .process-box h4{font-size:17px}section.contact-sec .cntct-left .pic{height:300px}section.client-sec{height:650px}section.client-sec .clients-wrap h2{font-size:45px;line-height:45px}section.client-sec .clients-wrap{padding:40px 600px 0 55px}section.client-sec .clients-wrap p{font-size:15px}section.main-banner .inner-wrapper p{font-size:16px;line-height:28px}section.main-banner .inner-wrapper{height:470px;padding:70px 280px 0}section.main-banner .inner-wrapper .btn-box a{font-size:15px;line-height:20px}section.included{padding:40px 0}section.last-sec .head a{font-size:17px;line-height:24px;padding:15px 30px}section.client-sec .slick-list{padding:40px 0}section.client-sec .client-box p{font-size:17px;line-height:32px}section.main-banner .inner-wrapper h2{font-size:60px;line-height:65px}section.about-sec .pic{height:455px}.page-id-13 section.about-sec{padding:80px 0 80px}section.about-sec .desc p{font-size:15px;line-height:25px}section.services-sec{padding:60px 0 340px}section.services-sec .services-box .detail-service-box .details h4{margin:0 0 15px;font-size:20px}.inner-banner h2{font-size:40px}section.services-sec .services-box .detail-service-box .details{padding:26px}.page-id-17 .services-sec .serv-head h2,.page-id-17 section.serving-sec .desc h2,.page-id-17 section.start-project .desc h2{font-size:50px;line-height:50px}.page-id-17 section.services-sec .services-box .detail-service-box .details .serv-icon{top:-60px;width:92px;height:92px}.page-id-17 section.start-project .desc p{font-size:15px}.page-id-17 section.start-project .cta-btn a{padding:15px 35px;font-size:16px}.page-id-19 section.client-sec{height:660px}}@media screen and (max-width:1200px){.menu-header>ul>li>a{padding:0 10px;font-size:14px}section.hero .top-marquee h3{font-size:20px}section.hero .bg-img{height:660px}section.hero .bg-img .head{padding:100px 600px 0 60px}section.hero .bg-img .head h2,section.services-sec .head h2,section.process-sec .head h2,section.contact-sec .head h2,section.contact-sec .cntct-left h2,section.articles-sec .head h2{font-size:55px}section.hero .bg-img .head h1{font-size:60px;line-height:60px;padding:0}section.hero .bg-img .head p{font-size:14px;line-height:24px}section.services-sec .head p{font-size:16px;line-height:25px}section.services-sec .services-box .short-service-box .short-service-wrapper .details h4{font-size:18px}section.services-sec .services-box .short-service-box .short-service-wrapper .details p{font-size:14px;padding-right:20px;line-height:20px}section.services-sec .services-box .short-service-box .short-service-wrapper .icon:before{width:76px;height:58px;bottom:-24px}section.services-sec .services-box .short-service-box .short-service-wrapper .icon{width:9%}section.services-sec .services-box .short-service-box .short-service-wrapper .details span{font-size:14px}section.services-sec .services-box .short-service-box{margin-bottom:60px}section.about-sec .pic{height:400px}section.about-sec .desc p{font-size:14px;line-height:24px}section.about-sec .desc .more-abt a{font-size:14px;line-height:14px;padding:13px 25px}section.about-sec .desc .more-abt{width:233px;height:228px}section.about-sec .desc p{padding:0 50px 0 0}section.about-sec{padding:80px 20px 280px}section.process-sec{height:920px}section.process-sec .process-box h4{font-size:15px;line-height:19px}section.contact-sec{padding:80px 0 100px}section.client-sec .clients-wrap h2{font-size:43px}section.client-sec .clients-wrap{padding:40px 540px 0 20px}section.client-sec .client-box p{margin:0 0 10px;font-size:14px;line-height:24px}section.articles-sec .article-box .article-pic{height:200px}section.articles-sec .article-box .article-detail p{font-size:14px}.footer .first p{font-size:14px}.footer .list ul li a{font-size:14px}.footer .list.third li .desc p{font-size:14px}.footer .list.third li .desc h6{font-size:14px}.footer{padding:60px 0 60px}.footer .list h4{font-size:20px;padding-bottom:55px}.page-id-13 section.about-sec .pic{height:410px}.page-id-19 section.client-sec{padding-top:60px;height:590px}.page-id-19 section.client-sec .client-box{height:300px}.page-id-21 .sec-cta .left input.wpcf7-form-control.wpcf7-submit.has-spinner{font-size:17px;padding:0 25px;height:43px;margin:0 0 10px}.page-id-21 .sec-cta{padding:60px 0}.single-post .inner-banner h2{font-size:32px}section.single-service .entry-content p,section.article-single .entry-content p{font-size:15px}section.main-banner .inner-wrapper h2{font-size:52px;line-height:55px}section.main-banner .inner-wrapper p{font-size:14px;line-height:28px}section.included .included-box h5{line-height:20px;font-size:20px}section.included .included-box .icon{width:130px;height:130px}section.included .included-box{padding:25px 20px}section.cabinetry-sec .head h2,section.guide-sec .head h2,section.last-sec .head h2{font-size:58px;line-height:58px}section.cabinetry-sec .head{padding:0 200px}section.cabinetry-sec .head p,section.last-sec .head p{font-size:15px;line-height:26px}section.cabinetry-sec ul.tabs-menu li a{font-size:14px;line-height:19px;padding:10px}section.cabinetry-sec .tab-content .cabinet-box h6{margin:0 0 5px;font-size:18px;line-height:24px}section.cabinetry-sec .tab-content .cabinet-box p{font-size:14px;line-height:22px}section.cabinetry-sec .tab-content .cabinet-box a{padding:5px 20px;font-size:14px;line-height:25px;margin-top:10px}section.cabinetry-sec .tab-content .cabinet-box .cabinet-pic span p.parent-category{padding:5px;font-size:12px;line-height:18px}section.guide-sec .dark-box{padding:80px 90px 80px 70px}section.guide-sec .dark-box p{font-size:14px;line-height:20px}section.guide-sec .green-box p{font-size:14px;line-height:18px}section.guide-sec .green-box ul li{font-size:14px;line-height:28px}section.guide-sec .green-box h5{font-size:26px;margin:0 0 5px;line-height:26px}section.guide-sec .dark-box h5{font-size:26px;margin:0 0 5px;line-height:26px}section.cabinetry-sec .head h2,section.guide-sec .head h2,section.last-sec .head h2{font-size:50px;line-height:54px}section.last-sec .head a{font-size:15px;line-height:24px;padding:15px 30px}section.last-sec{padding:60px 0 0;height:660px}section.services-sec .services-box .short-service-box .short-service-wrapper .details h3{font-size:20px;line-height:24px}section.services-sec .head h2,section.about-sec .desc h2{font-size:55px;line-height:55px}section.about-sec .desc p,section.about-sec .desc ul li{font-size:15px;padding:0 70px 0 0}section.process-sec .process-box p{font-size:12px;margin:5px 0 0}section.process-sec .process-box h3{line-height:19px;font-size:15px}section.contact-sec .head p{font-size:15px}section.client-sec{height:590px}section.client-sec .slick-list{padding:30px 0}section.client-sec .client-box{margin:0 10px;padding:0 20px;height:250px}section.articles-sec{padding:60px 0 200px}section.articles-sec .article-box .article-detail h4{font-size:14px;line-height:20px;margin:0 0 5px}.page-id-13 section.what-why-sec{padding:70px 0 20px}section.what-why-sec .why-what-wrapper .why-wrapper p,section.what-why-sec .why-what-wrapper .why-wrapper ul li{font-size:15px;line-height:23px}.page-id-13 section.process{padding:40px 10px 40px;margin:40px 0}section.process .process-box p{font-size:14px;margin:5px 0 0}section.process .process-box h3{font-size:18px}section.process .process-box .pic{height:200px;margin-bottom:5px}section.last-cta .left-box{padding:0 120px 0 0}section.last-cta{padding:50px 20px}.page-id-13 section.about-sec{padding:60px 0 0}.page-id-13 section.about-sec .desc h1,.page-id-13 section.about-sec .desc h2{font-size:32px}section.process .head h2{font-size:45px}section.process .head p{font-size:15px}section.services-sec .services-box .detail-service-box .details{padding:10px}section.services-sec .services-box .detail-service-box .details h3{font-size:18px;margin:0 0 5px}.page-id-17 .services-sec .serv-head h2,.page-id-17 section.serving-sec .desc h2,.page-id-17 section.start-project .desc h2{font-size:42px;line-height:42px}.services-sec .serv-head p{font-size:16px;line-height:23px;margin:0}section.services-sec .services-box .detail-service-box .details p{font-size:13px}section.services-sec .services-box .detail-service-box .details .serv-icon img{width:50px;height:50px}.page-id-17 section.services-sec .services-box .detail-service-box .details .serv-icon{top:-60px;width:85px;height:85px}.page-id-17 section.serv-choose{padding:60px 490px 60px 40px}.page-id-17 section.serv-choose .desc p{font-size:18px;line-height:25px;margin:0 0 10px}.page-id-17 section.serving-sec .desc p{font-size:17px}.page-id-17 section.start-project .desc p{font-size:14px}section.single-service .entry-content h1{font-size:50px}section.single-service .entry-content h2{font-size:38px}section.single-service .get-text h2{font-size:65px}section.single-service .get-text p{font-size:25px}}@media screen and (max-width:1100px){section.hero .top-marquee h3{font-size:18px}section.hero .bg-img{height:590px}section.hero .bg-img .head{padding:100px 520px 0 40px}section.hero .bg-img .head h2,section.services-sec .head h2,section.process-sec .head h2,section.contact-sec .head h2,section.contact-sec .cntct-left h2,section.articles-sec .head h2,section.about-sec .desc h2{font-size:48px;line-height:48px}section.hero .bg-img .head h2{line-height:40px}section.hero .bg-img .head h1{font-size:70px;line-height:70px}.page-id-17 section.services-sec{padding:40px 0 10px}section.services-sec .services-box .short-service-box .short-service-wrapper .details h4{font-size:16px;line-height:16px}.page-id-13 section.about-sec .pic{height:240px}section.services-sec .services-box .short-service-box .short-service-wrapper .icon:before{width:56px;height:47px;bottom:-14px;left:-30px}section.services-sec .head p{font-size:14px;line-height:23px}section.about-sec .desc p{padding:0 20px 0 0}section.about-sec .desc .more-abt{width:223px;height:218px}section.about-sec .desc .more-abt a{font-size:14px;line-height:14px;padding:13px 25px}section.about-sec{padding:60px 20px 240px}section.about-sec .desc p{margin:0 0 20px}section.process-sec{height:820px}section.process-sec .process-box h4{font-size:13px;line-height:19px}section.process-sec .pic{height:160px}section.contact-sec{padding:40px 0 60px}section.contact-sec .head{margin-bottom:30px}section.contact-sec .contct-box{padding:15px 0}section.contact-sec .cntct-right .wpcf7 form input[type="submit"]{font-size:17px;line-height:20px;height:50px}section.contact-sec .cntct-left .pic{height:310px;top:140px;left:-70px}section.client-sec{height:530px;padding-top:0}section.client-sec .clients-wrap h2{font-size:39px}section.client-sec .clients-wrap{padding:40px 420px 0 20px}section.client-sec .client-box{margin:0 10px;padding:0 15px;height:315px}section.client-sec .client-box h3{font-size:28px}section.client-sec .slick-list{padding:10px 0}section.client-sec .review-row{padding:0 0 20px}section.articles-sec{padding:40px 0 200px}section.articles-sec .head{margin:0 0 30px}section.articles-sec .article-box .article-pic{height:200px}section.articles-sec .article-box .article-detail h4{font-size:17px;line-height:24px;margin:0 0 5px}section.articles-sec .article-box .article-detail p a{font-size:14px;line-height:15px;margin-top:15px}.footer .list h4:before{width:90px;bottom:20px}.footer .list h4{padding-bottom:35px}section.hero .bg-img .head h1{font-size:60px;line-height:60px}section.hero .bg-img .head{padding:100px 500px 0 40px}section.about-sec .desc p,section.about-sec .desc ul li{font-size:14px;padding:0 20px 0 0}section.process-sec{padding:40px 0 0}section.process-sec .head{margin-bottom:40px}section.process-sec .head p{font-size:27px;line-height:27px}section.process-sec .row .col-sm-2{width:17%}section.client-sec .clients-wrap p{font-size:14px;line-height:20px;margin:0 0 10px}section.client-sec .client-box{margin:0 10px;padding:0 10px;height:245px}.page-id-17 section.serv-choose .desc h2{font-size:39px;line-height:55px}.page-id-17 .services-sec .serv-head h2,.page-id-17 section.serving-sec .desc h2,.page-id-17 section.start-project .desc h2{font-size:38px;line-height:38px}.services-sec .serv-head p{font-size:14px;line-height:24px}.page-id-17 section.serv-choose{padding:40px 490px 60px 40px}section.main-banner .inner-wrapper{height:380px;padding:40px 170px 0}section.main-banner .inner-wrapper h3{font-size:38px;line-height:40px}section.main-banner .inner-wrapper h2{font-size:50px;line-height:55px}section.guide-sec .green-box{padding:60px 30px 60px 100px}section.guide-sec .green-box{padding:60px 30px 60px 100px}section.guide-sec .dark-box:before{width:157px;height:157px}section.guide-sec .dark-box ul li,section.guide-sec .green-box ul li{font-size:14px}section.cabinetry-sec .head p,section.last-sec .head p{font-size:14px;line-height:22px}section.last-sec{padding:40px 0 0;height:600px}section.last-sec .head{padding:0 100px}.page-id-13 section.what-why-sec{padding:40px 0 10px}.page-id-13 section.what-why-sec .why-what-wrapper .what-wrapper p,section.what-why-sec .why-what-wrapper .what-wrapper ul li{font-size:14px;line-height:20px}.page-id-13 section.what-why-sec .why-what-wrapper .why-wrapper p,section.what-why-sec .why-what-wrapper .why-wrapper ul li{font-size:14px;line-height:23px}.page-id-19 section.client-sec{padding-top:100px;height:500px}section.single-service .get-text{margin-top:60px}.main-second-text{padding:70px 0 0 30px}.menu-header ul ul li a{font-size:12px}}@media screen and (max-width:999px){.md-d-none{display:none}header.header .col-sm-3{width:100%;text-align:center}header.header .col-sm-9{display:none}section.hero .top-marquee h3{font-size:13px}header.header .logo img{position:absolute!important}header.header .logo img{max-height:100px;height:190px;width:auto;left:0;right:0;margin:0 auto;position:relative}.reach-us-main{width:100%!important}header.header .reach-us{width:30%;margin:0 0 0 auto}a#hamburg{top:18px;left:25px;z-index:999}section.hero .bg-img{height:auto;padding:30px 0 390px 0}section.hero .bg-img .head h2,section.services-sec .head h2,section.process-sec .head h2,section.contact-sec .head h2,section.contact-sec .cntct-left h2,section.articles-sec .head h2,section.about-sec .desc h2{font-size:38px;line-height:40px}section.hero .bg-img .head h1{font-size:50px;line-height:50px;margin:5px 0;padding:0 140px 0 0}section.hero .bg-img .head{padding:0 190px 0 30px}section.hero .slick-track{padding-top:60px}header.header .logo{width:auto}section.services-sec .services-box .short-service-box{margin-bottom:20px}section.services-sec .services-box .short-service-box .short-service-wrapper .details h4{font-size:15px;line-height:16px}ection.services-sec .services-box .short-service-box .short-service-wrapper .details p{font-size:14px;padding-right:20px;line-height:19px}section.services-sec .head h2{line-height:60px}section.services-sec .services-box .short-service-box .short-service-wrapper .icon:before{width:34px;height:42px;left:-15px}section.services-sec .services-box .short-service-box .short-service-wrapper .details p{padding-right:20px}section.services-sec{padding:40px 0 200px}section.about-sec .desc p{margin:0 0 10px;padding:0}section.about-sec .desc .more-abt{width:183px;height:148px;right:5px}section.process-sec{height:auto;padding:40px 0 250px 0}section.process-sec .head h5{font-size:35px;margin-bottom:0}section.process-sec .head{margin-bottom:25px}section.process-sec .pic{height:auto}section.contact-sec{padding:40px 0 40px}section.contact-sec .cntct-left .pic{height:auto;top:170px;left:-30px}section.contact-sec .cntct-right{padding-left:25px;padding-right:45px}section.contact-sec .cntct-right .wpcf7 form input[type="submit"]{font-size:16px;line-height:20px;height:45px}section.contact-sec .cntct-left{padding-left:30px;padding-top:5px}section.client-sec .client-box p{margin:0;font-size:14px;line-height:20px}section.client-sec .client-box h3{font-size:24px}section.client-sec{height:auto}section.client-sec .clients-wrap{padding:40px 330px 0 20px}section.client-sec .clients-wrap h2{font-size:30px}section.articles-sec .article-box .article-pic{height:180px}section.articles-sec .article-box .article-detail{width:230px;bottom:-142px;padding-top:2px}section.articles-sec .article-box .article-detail h4{font-size:14px;line-height:24px;margin:0}section.articles-sec{padding:40px 0 180px}section.articles-sec .head h2{line-height:20px}.footer .first p{font-size:13px;line-height:20px}.footer{padding:40px 0 40px}section.client-sec .review-row{padding-left:10px}.footer .list.third li .icon{margin-right:5px}.footer .list.third li .desc p{font-size:12px}.footer .list.third li{margin-bottom:15px}section.cop p{font-size:15px;padding:10px 0}.page-id-13 section.about-sec{padding:40px 0 40px}.page-id-13 section.about-sec .pic{height:auto}service-box .pic{height:auto}section.services-sec .services-box .detail-service-box .details .serv-icon img{width:45px;height:45px}section.services-sec .services-box .detail-service-box .details .serv-icon{top:-55px;width:75px;height:75px;right:20px}section.services-sec .services-box .detail-service-box .details h4{margin:0 0 5px;font-size:15px}section.services-sec .services-box .detail-service-box .details p{margin:0 0 5px;font-size:14px;line-height:21px}section.services-sec .services-box .detail-service-box .pic{height:auto}.page-id-19 section.client-sec{height:auto;padding:60px 0}.page-id-19 section.client-sec .client-box{height:auto;padding:40px 40px}.page-id-21 .sec-cta{padding:40px 0}.page-id-21 .sec-cta .left h2,.sec-cta .right h2,.sec-cta .head-top h3{margin:0 0 10px;font-size:28px}.page-id-21 .sec-cta .right ul li a{margin:0;font-size:14px}.page-id-21 .sec-cta .head-top .social ul li a{font-size:14px}.page-id-21 .sec-cta .left input{margin:0 0 10px;height:40px;padding:0 10px}.page-id-21 .sec-cta .left textarea{margin:0 0 10px;height:40px;padding:10px;min-height:120px;font-size:14px}.page-id-21 .sec-cta .left input.wpcf7-form-control.wpcf7-submit.has-spinner{font-size:15px;padding:0 20px;height:35px;margin:0 0 10px}.inner-banner h2{font-size:36px}section.single-service{padding:40px 0 0 0}section.single-service .entry-content p,section.article-single .entry-content p{font-size:15px;padding:0 20px 0 0}section.services-sec .services-box .short-service-box .short-service-wrapper .details h3{font-size:15px;line-height:19px}section.main-banner .inner-wrapper h3{font-size:34px;line-height:38px}section.main-banner .inner-wrapper h2{font-size:56px;line-height:44px}section.main-banner .inner-wrapper p{font-size:14px;line-height:28px}section.main-banner .inner-wrapper .btn-box a{font-size:14px;line-height:18px}section.main-banner .inner-wrapper{height:auto;padding:40px 40px 0}section.main-banner .inner-wrapper .btn-box{margin-top:0;margin-bottom:30px}section.included .included-box .icon{width:120px;height:120px}section.included .included-box{padding:15px 5px}section.cabinetry-sec .head{padding:0 100px}section.cabinetry-sec .tab-content .cabinet-box h6{margin:0 0 5px;font-size:14px;line-height:14px}section.cabinetry-sec .tab-content .cabinet-box a{padding:5px 10px;font-size:14px;line-height:25px;margin-top:5px}section.cabinetry-sec .tab-content .cabinet-box{margin-bottom:30px;height:auto}section.cabinetry-sec{padding:60px 0 20px 0}section.cabinetry-sec .head h2,section.guide-sec .head h2,section.last-sec .head h2{font-size:36px;line-height:36px}section.last-sec .head{padding:0 20px}section.last-sec{padding:50px 0 210px 0;height:auto}section.last-sec .head a{font-size:15px;line-height:24px;padding:15px 30px;margin-top:5px}section.last-sec .head h2{margin:0 0 10px}section.services-sec .services-box{min-height:160px}section.about-sec .desc p,section.about-sec .desc ul li{font-size:14px;padding:0}section.about-sec .desc .more-abt a{padding:12px 18px}section.about-sec{padding:40px 20px 200px}section.about-sec .pic{height:auto}section.process-sec .head p{font-size:23px;line-height:23px}section.process-sec .row .col-sm-2{width:19%}section.process-sec .process-box h3{line-height:16px;font-size:14px}section.contact-sec .head{margin-bottom:20px;padding:0 20px 0}section.client-sec .client-box{margin:0 10px;padding:10px 10px;height:auto}section.client-sec .review-row .col-sm-5{width:50%}.single-post .inner-banner h2{font-size:24px}.inner-banner{height:140px}section.what-why-sec .why-what-wrapper .why-wrapper h2{font-size:26px}section.last-cta .left-box{padding:0 110px 0 0}section.services-sec .services-box .detail-service-box .details h3{font-size:15px;margin:0 0 5px}.page-id-17 section.serv-choose{padding:40px 320px 40px 20px}.page-id-17 section.serv-choose .desc h2{font-size:32px;line-height:32px}section.serving-sec{padding:40px 0}.page-id-17 .services-sec .serv-head h2,.page-id-17 section.serving-sec .desc h2,.page-id-17 section.start-project .desc h2{font-size:34px;line-height:34px}.page-id-17 section.serving-sec .desc p{font-size:13px;line-height:20px;margin:0 0 5px}section.start-project{padding:40px 20px 40px 20px}.page-id-17 section.start-project .cta-btn a{padding:12px 30px;font-size:14px}section.guide-sec .dark-box h2,section.guide-sec .green-box h2{margin:0 0 10px;font-size:36px}section.guide-sec .dark-box:before{width:127px;height:127px}section.guide-sec .green-box{padding:40px 20px 40px 80px}section.guide-sec .dark-box:before{width:127px;height:127px;right:-60px;top:190px}section.guide-sec .dark-box{padding:80px 40px 80px 20px}section.single-service .entry-content h1{font-size:40px}section.single-service .entry-content h2{font-size:32px}section.single-service .entry-content img{height:auto}.main-second-text{padding:10px 0 0 10px}section.single-service .get-text h2{font-size:55px}section.single-service .get-text p{font-size:22px}section.single-service .get-text{padding:40px}section.services-sec .services-box{min-height:450px}section.services-sec .services-box .detail-service-box{margin-bottom:20px}section.services-sec .services-box .detail-service-box .pic{height:230px}section.services-sec .services-box .detail-service-box .details{min-height:180px}section.services-sec .services-box .detail-service-box .details p{margin:0 0 5px;font-size:14px;line-height:21px}.related-box .related-inner-box{width:49%!important;margin-bottom:30px}}@media screen and (max-width:499px){section.hero .mobile-row{display:block}section.hero .slick-track{padding-top:0}section.hero .large-screen{display:none}section.hero .mobile-row .bg-img{padding:0px 0;position:relative}section.hero .mobile-row .text-box-wrapper .head h2,section.services-sec .head h2,section.process-sec .head h2,section.contact-sec .head h2,section.contact-sec .cntct-left h2,section.articles-sec .head h2,section.about-sec .desc h2{font-size:24px}section.hero .mobile-row .text-box-wrapper .head h1{font-size:22px;line-height:28px;margin:0 0 5px;padding:0;color:#f3c74d}section.hero .mobile-row .text-box-wrapper .head p{font-size:15px;line-height:22px;margin:0;color:#000}.sticky-btn a{font-size:15px;padding:10px 0 10px 18px;top:280px;right:-105px;width:250px}section.services-sec .head h2{line-height:40px}section.services-sec .head p{font-size:14px;line-height:18px;padding:0 10px}section.services-sec{padding:40px 0 80px}section.about-sec .pic{height:auto;padding-bottom:10px}section.about-sec .desc p{margin:0 0 30px;padding:0 10px 0 0}section.about-sec .desc .more-abt{width:185px;height:150px;right:0;position:relative}section.about-sec .desc .more-abt a{font-size:14px;line-height:14px;padding:10px 15px}section.about-sec{padding:40px 0 0}section.services-sec .head{margin-bottom:40px}section.process-sec{height:auto}section.process-sec .head h5{line-height:10px;margin-bottom:10px;font-size:26px}section.process-sec .head h2{line-height:32px}section.contact-sec .head h2{line-height:32px}section.contact-sec .contct-box{padding:0}section.contact-sec .cntct-left h2{line-height:50px}section.contact-sec .cntct-left .pic{top:400px;left:-10px}section.contact-sec .cntct-left{padding-left:20px;padding-top:5px}section.contact-sec .contct-box{padding:0 0 200px 0}section.client-sec .clients-wrap{padding-left:0;padding:40px 0 0 0}section.client-sec .slick-list{padding:10px 0 15px 0}section.client-sec .client-box{margin:10px;padding:10px;height:auto}section.client-sec .review-row{padding-left:0}section.client-sec .clients-wrap h2{line-height:30px;font-size:27px}section.articles-sec .article-box .article-detail{width:270px;bottom:48px;padding-top:2px;height:140px}section.articles-sec{padding:40px 0 0}section.articles-sec .article-box{height:360px}.footer .list{padding-bottom:40px}.footer .list.third li .desc p{font-size:14px}.footer .list.third li .desc p br{display:none}.footer{padding:40px 0 0 0}.nav1 .search-nav,.nav1 .title{display:none}.push-logo{margin:10px 0 50px 0}.inner-banner h2{font-size:27px}.inner-banner{height:120px}.page-id-17 section.services-sec{padding:40px 0 100px}.page-id-19 section.client-sec .review-row{padding-left:10px;padding-right:10px}.page-id-19 section.client-sec .client-box{padding:20px}.page-id-21 .sec-cta .left input.wpcf7-form-control.wpcf7-submit.has-spinner{margin:0 0 40px}.page-id-21 .sec-cta .head-top h3{margin:40px 0 10px 0!important}.page-id-21 .sec-cta .head-top .social ul li a i{height:34px;width:34px}section.process-sec .col-sm-2{width:100%}section.process-sec .process-box{padding:0 5px 20px 5px}section.process-sec .row.text-center{justify-content:center;flex-flow:wrap}.single-post .inner-banner h2{font-size:22px}section.single-service .entry-content p,section.article-single .entry-content p{font-size:14px;line-height:24px}section.single-service .entry-content{padding:0}.single-our_services .inner-banner h2{font-size:28px}section.single-service{padding:40px 10px}section.single-service .entry-content h1,section.single-service .entry-content h2{font-size:24px}section.single-service .entry-content h3{font-size:18px}section.single-service .entry-content p,section.single-service .entry-content ul li,section.article-single .entry-content p{font-size:14px}section.main-banner .inner-wrapper h2{font-size:32px;line-height:32px}section.main-banner .inner-wrapper{height:auto;padding:40px 10px 0}section.main-banner .inner-wrapper{height:auto;padding:40px 0 0}section.main-banner .inner-wrapper p{font-size:13px;line-height:18px}section.main-banner .inner-wrapper .btn-box a.btn-1{padding:10px 12px;margin-right:5px}section.main-banner .inner-wrapper .btn-box a.btn-2{padding:10px 30px;margin-left:5px}section.cabinetry-sec .head{padding:0 10px}section.cabinetry-sec{padding:40px 0 20px 0}section.cabinetry-sec .head h5{margin:0 0 5px}section.cabinetry-sec .head h5,section.guide-sec .head h5,section.last-sec .head h5{font-size:22px;line-height:22px}section.cabinetry-sec .head h2,section.guide-sec .head h2,section.last-sec .head h2{font-size:32px;line-height:32px}section.cabinetry-sec .head h2{margin:0 0 10px}section.cabinetry-sec ul.tabs-menu{margin-bottom:10px;margin-top:20px}section.process-sec .head p{font-size:17px;line-height:21px;margin-top:3px}section.process-sec .row .col-sm-2{width:50%}section.contact-sec .head p{font-size:14px}section.contact-sec .head{margin-bottom:10px;padding:0}section.client-sec .review-row .col-sm-5{width:100%}.page-id-13 section.about-sec .desc h1,.page-id-13 section.about-sec .desc h2{font-size:28px}.page-id-13 section.what-why-sec .why-what-wrapper .what-wrapper{width:100%;padding-bottom:40px}.page-id-13 section.what-why-sec .why-what-wrapper .why-wrapper h2,section.what-why-sec .why-what-wrapper .what-wrapper h2{font-size:23px}.page-id-13 section.what-why-sec .why-what-wrapper .why-wrapper{width:100%;padding-bottom:40px}.page-id-13 section.what-why-sec .why-what-wrapper{display:block}.page-id-13 section.process .head h2{font-size:32px;line-height:34px}.page-id-13 section.process .head p{font-size:14px;line-height:18px}.page-id-13 section.process .process-box{margin-bottom:20px}.page-id-13 section.process .head{margin-bottom:20px}section.last-cta .left-box:before{display:none}section.last-cta .left-box{padding:0 0 40px 0}section.last-cta .left-box h2,section.last-cta .right-box h2{margin:0 0 10px;font-size:25px}section.last-cta .left-box p,section.last-cta .right-box p{font-size:14px;line-height:22px}.page-id-17 section.serv-choose{padding:30px 0 20px 0}.page-id-17 section.serv-choose .desc h2{font-size:29px;line-height:30px}.page-id-17 section.serv-choose .desc p{font-size:14px;line-height:22px;margin:0 0 5px}.page-id-17 .services-sec .serv-head h2,.page-id-17 section.serving-sec .desc h2,.page-id-17 section.start-project .desc h2{font-size:28px;line-height:34px}.page-id-17 section.start-project{padding:40px 10px}.page-id-17 section.start-project .cta-btn{padding:20px 0 0;text-align:center}.page-id-19 section.client-sec{height:auto;padding:30px 0}section.single-service{padding:40px 0 0 0}section.single-service .entry-content img{padding:15px}section.single-service .get-text{margin-top:30px;padding:30px}section.single-service .get-text h2{font-size:40px}section.single-service .get-text p{font-size:16px}.single-our_services .second:last-child{flex-direction:column;display:flex}.main-second-text{padding:10px 0 20px 10px}.reach-us-main{display:none}.reach-us-sidebar{display:flex;flex-direction:column;text-align:center;position:absolute;width:100%;bottom:10px;left:0;padding:0 10px}.reach-us-sidebar a{background:#f3c74d;color:#fff;font-weight:500;display:inline-block;text-transform:uppercase;padding:2px 0;font-size:16px;transition:0.5s ease-in-out all}.reach-us-sidebar a.cntct{border-bottom:1px solid #fff}.reach-us-sidebar a.call{transition:0.5s ease-in-out all}header.header{height:72px;top:0}section.about-sec .desc{padding-top:20px}section.about-sec .desc p{margin:0 0 10px}section.services-sec{padding:40px 0 100px}section.why-choose .desc{padding-top:30px}.page-id-13 section.about-sec .pic{width:100%;margin:0 10px 30px 0}section.services-sec .services-box .detail-service-box .details span{opacity:1}section.included .head p{padding:0 0}section.included .included-box{margin-bottom:20px}section.cabinetry-sec #tabs-container{padding:0 10px 0}section.cabinetry-sec .tab-content .cabinet-box h6{margin:20px 0 5px;font-size:16px}section.about-sec .desc{margin-bottom:40px}.page-id-19 section.client-sec{padding:30px 20px}.client-sec .container{padding:0}section.single-service .main-first-pic .entry-content,section.single-service .main-second-pic .entry-content{height:auto}.single-service.post-69 .quest-container,.single-service.post-68 .quest-container{margin-top:20px}.single-service.post-69 .quest-container .question-box,.single-service.post-68 .quest-container .question-box{padding-top:10px}.single-service.post-69 .quest-container,.single-service.post-68 .quest-container{margin-top:20px}.single-service.post-69 .quest-container .question-box,.single-service.post-68 .quest-container .question-box{padding-top:10px}.related-box .related-inner-box{width:100%!important;margin-bottom:30px}.related-box .related-inner-box .cabinet-info h6{margin:0!important;font-size:18px!important}section.services-sec .services-box{min-height:unset}}