@media only screen and (max-width:1399px){.service-sec-1 .text{padding-left:0}.our-process-1-sec .wrapper{max-width:1280px}.our-process-1-sec .right{width:52%}.our-process-1-sec .steps-wrap .head{padding:21px 0 21px 84px}.our-process-1-sec .steps-wrap .content{padding:0 0 0 84px}.faq-tab-bar ul{font-size:17px;line-height:22px}.faq-tab-bar ul a{padding:0 26px;min-height:100px}.faq-tab-bar ul a span{padding:2px 0}.desktop-menu .left{padding:0 0 0 40px;width:550px}.desktop-menu ul li ul{padding:33px 0 0 20px;width:260px}.desktop-menu ul li a .img{width:calc(100% - 550px)}}@media only screen and (max-width:1279px){html,body{font-size:18px;line-height:26px}.header-cntr{padding:20px 0}.header-cntr .logo{margin-top:0;width:220px}.header-cntr .left{min-width:180px}a.menuToggle span:after{top:-12px}.button{padding:5px 20px;min-height:42px;font-size:13px;min-width:180px}.wrapper{padding:0 20px}.hero-bar .text{padding:150px 0 0}.hero-bar .text .txt{padding:20px 25px 15px;max-width:380px}.hero-bar .text h1{font-size:52px;line-height:62px}.hero-bar .text p{line-height:inherit}.hero-bar .text .btn-row{padding:20px 0 0;max-width:380px;gap:20px}.hero-bar .text .btn-row a{width:50px;height:50px;background-size:18px auto}.link{font-size:12px;line-height:16px}p{padding-bottom:20px}.home-section-1-sec{padding:50px 0 55px}.home-section-1-sec .left{padding:0 20px 0 0}.home-section-1-sec .image{padding:30px}.home-section-1-sec h2{padding-bottom:12px;font-size:32px;line-height:42px}.home-section-1-sec p{padding-bottom:20px}.home-section-1-sec .btn-row{padding:0}.home-section-1-sec .caption{padding:20px 0 0}.home-section-2-sec{padding:52px 0 65px}.home-section-2-sec .top-content{padding:0 0 20px;max-width:800px}.home-section-2-sec h3{padding:0 20px;margin-bottom:18px;font-size:45px}.home-section-2-sec h3:before,.home-section-2-sec h3:after{width:34px;background-size:100% auto}.home-section-2-sec .titles__wrap{column-gap:20px}.home-section-2-sec .titles__wrap .repeat{margin-bottom:20px}.home-section-2-sec .titles__wrap .title{font-size:32px}.home-section-3-sec{padding:45px 0 52px}.home-section-3-sec h3{padding:0 0 35px;font-size:37px}.home-section-3-sec .right{width:49%}.home-section-3-sec ul{column-gap:15px}.home-section-4-sec{padding:55px 0 5px}.home-section-4-sec .repeat{padding:0 0 50px}.home-section-4-sec .text .inner{padding:25px 30px}.home-section-4-sec h3{padding:0 0 10px;font-size:28px;line-height:36px}.home-section-5-sec{padding:50px 0 15px}.home-section-5-sec h3{padding:0 20px;margin-bottom:10px;font-size:45px}.home-section-5-sec h3:before,.home-section-5-sec h3:after{width:34px;background-size:100% auto}.home-section-5-sec .testimonial-slider{padding:0 100px}.text-bar.interior-page{padding-bottom:20px}.text-bar.interior-page p{max-width:800px}.home-section-4-sec.interior-page .is-even .text .inner{padding-right:30px}.service-sec-1.interior-page .grid-layout .repeat.repeat1{padding-top:50px;margin-bottom:-70px}#footer{padding:35px 0 40px}#footer .logo{margin:0 0 15px;width:220px}#footer .two{padding:10px 0 0}#footer .three{padding:10px 0 0 20px}#footer .social{padding:30px 0 0}#footer h3{padding-bottom:10px}#footer .m-row{padding:10px 0 0}#footer .tel{padding:3px 0 3px 31px;background-position:top 50% left 0}#footer .email{padding:3px 0 3px 31px;background-position:top 50% left 0}.text-bar{padding:40px 0 20px}.text-bar h1{padding:0 20px;margin-bottom:15px;font-size:45px}.text-bar h1:before,.text-bar h1:after{width:34px;background-size:100% auto}.text-bar p{max-width:700px}.portfolio-bar{padding:45px 0 10px}.portfolio-bar .wrapper{padding:0 20px}.portfolio-bar .category-tabs{padding:0 0 28px;font-size:14px;gap:40px}.portfolio-bar .portfolio-tiles{margin:0 -10px}.portfolio-bar .portfolio-tiles .repeat{padding:0 10px 20px}.portfolio-bar .portfolio-tiles .col1 img,.portfolio-bar .portfolio-tiles .col6 img,.portfolio-bar .portfolio-tiles .col7 img,.portfolio-bar .portfolio-tiles .col8 img,.portfolio-bar .portfolio-tiles .col9 img,.portfolio-bar .portfolio-tiles .col10 img{height:600px}.portfolio-bar .portfolio-tiles .col2 img,.portfolio-bar .portfolio-tiles .col3 img,.portfolio-bar .portfolio-tiles .col4 img,.portfolio-bar .portfolio-tiles .col5 img{height:290px}.portfolio-bar .portfolio-tiles .title{font-size:32px}.home-section-4-sec .tiles-wrap .repeat.v2 .text .inner{padding-left:90px}.home-section-4-sec ul{padding-bottom:20px}.home-section-4-sec ul li{background-position:top 3px left 0}.service-sec-1{padding:75px 0 55px}.service-sec-1 h2{font-size:52px;line-height:56px}.home-section-1-sec.kitchen-page{padding-bottom:50px}.home-section-1-sec.kitchen-page .left{padding-right:30px}.home-section-1-sec.kitchen-page .image{padding-bottom:30px}.full__img{padding-bottom:60px}.home-section-4-sec.v1.v2.v3{padding-bottom:5px}.home-remodeling-1-sec{padding:50px 0 55px;margin-bottom:50px}.home-remodeling-1-sec h2{padding-bottom:15px;font-size:50px;line-height:54px}.full__img.v1{padding-bottom:50px}.home-section-4-sec.aging-in-place-page .repeat{padding-bottom:40px}.home-section-4-sec.aging-in-place-page .text{padding:0 40px 0 0}.home-section-4-sec.aging-in-place-page .is-even .text{padding:0 0 0 40px}.home-section-4-sec.aging-in-place-page .is-even .text .inner{padding-right:40px}.our-process-1-sec{padding:0 0 60px}.our-process-1-sec .right{margin:-15px 0 0 auto;width:53%}.our-process-1-sec .steps-wrap .repeat{padding:0}.our-process-1-sec .steps-wrap .head{padding:15px 0 15px 40px}.our-process-1-sec .steps-wrap .head .tag:before{left:-37px}.our-process-1-sec .steps-wrap .head h4{font-size:28px;line-height:34px}.our-process-1-sec .steps-wrap .content{padding:0 0 1px 40px}.faq-tab-bar{margin:0}.faq-tab-bar ul{font-size:15px;line-height:15px}.faq-tab-bar ul a{padding:0 12px;min-height:70px}.faq-tab-bar ul a span{padding:2px 0}.faq-tab-bar ul a:after{border-width:10px 10px 0}.faq-content-bar{padding:50px 0}.faq-content-bar .right{width:53%}.faq-content-bar .faq-wrap .head{padding:18px 0 18px 32px}.faq-content-bar .faq-wrap .content{padding:0 0 5px 32px}.faq-content-bar .btn-wrap{padding-top:18px}.faq-content-bar .faq-wrap .head h4{font-size:22px;line-height:24px}.faq-content-bar .faq-wrap .head h4:before{left:-32px}.full__img.sp1{padding-bottom:50px}.home-section-4-sec.interior-page.our-story-page h1,.home-section-4-sec.interior-page.our-story-page h3{padding:0 0 12px;font-size:34px;line-height:46px}.home-section-4-sec.interior-page.our-story-page .is-even .image{padding:50px}.home-section-4-sec.interior-page.our-story-page .is-even .image .name{padding:28px 0 0;font-size:30px;line-height:38px}.our-story-1{padding:0 0 25px}.our-story-1 h2{padding:0 0 40px;font-size:50px}.our-story-1 .right{width:35%}.our-story-1 h3{padding:0 0 22px;font-size:34px;line-height:44px}.our-story-1 p{padding-bottom:22px}.service-sec-1.interior-page.kitchen-page.our-story-page .grid-layout .repeat.repeat2 .repeat{padding-top:12px}.team-bar .team-wrap{margin:0 -20px}.team-bar .team-wrap .repeat{padding:0 20px 50px}.team-bar .team-wrap .repeat .text{padding:0 30px 8px 0}.team-bar .team-wrap .repeat h3{font-size:28px;line-height:36px}.team-bar .team-wrap .repeat .text:after{height:2px;bottom:-5px}.team-bar .team-wrap .repeat .text:before{width:25px}.team-overlay-cn .team-overlay-close{top:15px;right:20px}.team-overlay-cn .team-content .text{padding:60px 40px 50px}.team-overlay-cn .bottom-controls{padding:0 20px 0 0}.team-overlay-cn .team-content h3{font-size:52px}.header-cntr.is-black .logo{margin:-5px auto -15px;width:170px}.contact-bar{padding:150px 0 50px}.contact-bar .text{width:49%}.contact-sec-1{padding:0 0 65px}.contact-sec-1 .image{width:52%}.contact-sec-1 ul{padding-top:40px}.text-bar.request-estimate-page p{max-width:820px}.contact-bar.request-estimate-page h3{padding-bottom:10px;font-size:34px;line-height:42px}.contact-bar.request-estimate-page .text{padding-right:0}.text-bar.accolades-page p{max-width:800px}.accolades-bar{padding:0 0 60px}.accolades-bar .text{padding:30px 30px 15px}.accolades-bar h3{padding-bottom:10px;font-size:32px;line-height:42px}.accolades-bar .icon{width:45px}.accolades-bar h4{font-size:45px}.accolades-bar p{padding-bottom:25px}.accolades-bar.is-even .icon{width:65px}.common-bar{padding:135px 0 40px}.common-bar h1{padding:0 20px;margin-bottom:15px;font-size:45px}.common-bar h1:before,.common-bar h1:after{width:34px;background-size:100% auto}.common-bar p{padding-bottom:20px}.common-bar h2{font-size:40px}.common-bar h3{font-size:30px}.common-bar hr{margin:15px 0 25px}}@media only screen and (max-width:1023px){html,body{font-size:16px;line-height:24px}.header-cntr{padding:20px 0}.header-cntr .logo{margin-top:0;width:220px}a.menuToggle span:after{top:-12px}.button{padding:5px 20px;min-height:42px;font-size:13px;min-width:180px}.wrapper{padding:0 20px}.hero-bar .text{padding:135px 0 0}.hero-bar .text .txt{padding:20px 20px 15px;max-width:320px}.hero-bar .text h1{font-size:42px;line-height:52px}.hero-bar .text p{line-height:inherit}.hero-bar .text .btn-row{padding:20px 0 0;max-width:320px;gap:20px}.hero-bar .text .btn-row a{width:50px;height:50px;background-size:18px auto}.link{font-size:12px;line-height:16px}p{padding-bottom:20px}.home-section-1-sec{padding:40px 0 40px}.home-section-1-sec .left{padding:0 20px 0 0}.home-section-1-sec .image{padding:20px}.home-section-1-sec h2{padding-bottom:8px;font-size:28px;line-height:36px}.home-section-1-sec p{padding-bottom:15px}.home-section-1-sec .btn-row{padding:0;gap:20px}.home-section-1-sec .caption{padding:15px 0 0;font-size:16px;line-height:22px}.home-section-2-sec{padding:42px 0 57px}.home-section-2-sec .top-content{padding:0 0 15px;max-width:700px}.home-section-2-sec h3{padding:0 20px;margin-bottom:12px;font-size:38px}.home-section-2-sec h3:before,.home-section-2-sec h3:after{width:34px;background-size:100% auto}.home-section-2-sec .titles__wrap{column-gap:20px;column-count:2}.home-section-2-sec .titles__wrap .repeat{margin-bottom:20px}.home-section-2-sec .titles__wrap .title{font-size:28px}.home-section-2-sec .titles__wrap .repeat:nth-of-type(5){padding-top:100px}.home-section-2-sec .titles__wrap .repeat:nth-of-type(4){padding-top:0}.home-section-2-sec .titles__wrap .repeat:nth-of-type(7){padding-top:0}.home-section-3-sec{padding:36px 0 35px}.home-section-3-sec h3{padding:0 0 18px;font-size:32px}.home-section-3-sec .left{width:100%}.home-section-3-sec .right{padding-top:22px;width:100%}.home-section-3-sec ul{column-gap:15px}.home-section-4-sec{padding:45px 0 5px}.home-section-4-sec .repeat{padding:0 0 40px}.home-section-4-sec .text .inner{padding:25px 30px}.home-section-4-sec h3{padding:0 0 10px;font-size:28px;line-height:36px}.wpcf7-select,input[type=text],input[type=email],input[type=tel],textarea{padding:0 14px;height:44px;font-size:15px}.home-section-5-sec{padding:40px 0 30px}.home-section-5-sec h3{padding:0 20px;margin-bottom:10px;font-size:38px}.home-section-5-sec h3:before,.home-section-5-sec h3:after{width:34px;background-size:100% auto}.home-section-5-sec .testimonial-slider{padding:0 50px}.home-section-5-sec .text{min-height:260px}.home-section-5-sec .slick-arrow.slick-prev{left:-15px}.home-section-5-sec .slick-arrow.slick-next{right:-15px}.text-bar{padding:30px 0 10px}.text-bar h1{padding:0 20px;margin-bottom:15px;font-size:38px}.text-bar h1:before,.text-bar h1:after{width:34px;background-size:100% auto}.text-bar p{max-width:640px}.portfolio-bar{padding:45px 0 10px}.portfolio-bar .wrapper{padding:0 20px}.portfolio-bar .category-tabs{padding:0 0 28px;font-size:14px;gap:30px}.portfolio-bar .portfolio-tiles{margin:0 -10px}.portfolio-bar .portfolio-tiles .repeat{padding:0 10px 20px}.portfolio-bar .portfolio-tiles .col1 img,.portfolio-bar .portfolio-tiles .col6 img,.portfolio-bar .portfolio-tiles .col7 img,.portfolio-bar .portfolio-tiles .col8 img,.portfolio-bar .portfolio-tiles .col9 img,.portfolio-bar .portfolio-tiles .col10 img{height:500px}.portfolio-bar .portfolio-tiles .col2 img,.portfolio-bar .portfolio-tiles .col3 img,.portfolio-bar .portfolio-tiles .col4 img,.portfolio-bar .portfolio-tiles .col5 img{height:240px}.portfolio-bar .portfolio-tiles .title{font-size:28px}.home-section-4-sec .tiles-wrap .repeat.v2 .text .inner{padding-left:30px}.service-sec-1{padding:55px 0 42px}.service-sec-1 .grid-layout{margin:0 -4px}.service-sec-1 .grid-layout .repeat{padding:0 4px 12px}.service-sec-1 h2{padding-bottom:15px;font-size:42px;line-height:46px}.service-sec-1 h2 br{display:none}.text-bar.interior-page{padding-bottom:12px}.text-bar.interior-page p{max-width:680px}.home-section-1-sec.kitchen-page{padding-bottom:40px}.home-section-1-sec.kitchen-page .left{padding-right:20px}.home-section-1-sec.kitchen-page .image{padding-bottom:20px}.full__img{padding-bottom:45px}.service-sec-1.interior-page.kitchen-page .grid-layout .repeat.repeat2{margin:-100px 29% 30px auto}.home-remodeling-1-sec{padding:40px 0 45px;margin-bottom:40px}.home-remodeling-1-sec .inner{align-items:center}.home-remodeling-1-sec .left{padding:0}.home-remodeling-1-sec h2{padding-bottom:10px;font-size:40px;line-height:44px}.home-remodeling-1-sec ul{padding:0 0 20px;column-count:1;column-gap:0}.full__img.v1{padding-bottom:40px}.home-section-4-sec.aging-in-place-page .repeat{padding-bottom:30px}.home-section-4-sec.aging-in-place-page .text{padding:0 25px 0 0}.home-section-4-sec.aging-in-place-page .is-even .text{padding:0 0 0 25px}.home-section-4-sec.aging-in-place-page .is-even .text .inner{padding-right:25px}.our-process-1-sec{padding:0 0 50px}.our-process-1-sec .left{width:100%}.our-process-1-sec .right{padding:15px 0 0;margin:0;width:100%}.service-sec-1.our-process-page h2 br{display:block}.faq-tab-bar{margin:0}.faq-tab-bar .wrapper{padding:0}.faq-tab-bar ul{font-size:12px;line-height:15px}.faq-tab-bar ul a{padding:0 8px;min-height:54px}.faq-tab-bar ul a span{padding:0}.faq-tab-bar ul a:after{border-width:7px 7px 0}.faq-content-bar{padding:40px 0}.faq-content-bar .left{width:100%}.faq-content-bar .right{padding:15px 0 0;margin:0;width:100%}.faq-content-bar .faq-wrap .head{padding:18px 0 18px 32px}.faq-content-bar .faq-wrap .content{padding:0 0 5px 32px}.faq-content-bar .btn-wrap{padding-top:18px}.faq-content-bar .faq-wrap .head h4{font-size:22px;line-height:24px}.faq-content-bar .faq-wrap .head h4:before{background-size:17px auto}.home-section-4-sec.interior-page.our-story-page h1,.home-section-4-sec.interior-page.our-story-page h3{padding:0 0 10px;font-size:28px;line-height:38px}.home-section-4-sec.interior-page.our-story-page .is-even .image{padding:30px}.home-section-4-sec.interior-page.our-story-page .is-even .image .name{padding:22px 0 0;font-size:25px;line-height:30px}.home-section-4-sec.interior-page.our-story-page .is-even .image .designation{font-size:17px}.full__img.sp1{padding-bottom:40px}.our-story-1{padding:0 0 15px}.our-story-1 h2{padding:0 0 25px;font-size:42px}.our-story-1 .left{padding:0}.our-story-1 .right{width:38%}.our-story-1 h3{padding-bottom:20px;font-size:30px;line-height:40px}.our-story-1 p{padding-bottom:16px}.service-sec-1.interior-page.kitchen-page.our-story-page .grid-layout .repeat.repeat2{margin-top:-145px}.home-section-4-sec.interior-page.our-story-page .is-even .image{padding:20px 20px 80px}.team-bar .team-wrap{margin:0 -10px}.team-bar .team-wrap .repeat{padding:0 10px 30px}.team-bar .team-wrap .repeat .image-wrap{margin-bottom:12px}.team-bar .team-wrap .repeat .text{padding:0 24px 8px 0}.team-bar .team-wrap .repeat h3{font-size:24px;line-height:30px}.team-bar .team-wrap .repeat .text:after{height:2px;bottom:-5px}.team-bar .team-wrap .repeat .text:before{width:20px}.page-hero{height:41vh}.team-overlay-cn .team-overlay-close{top:15px;right:20px;font-size:14px}.team-overlay-cn .team-overlay-close i{margin-left:7px;font-size:22px}.team-overlay-cn .team-content .text{padding:60px 25px 50px}.team-overlay-cn .bottom-controls{padding:0 20px 0 0;gap:5px}.team-overlay-cn .team-content h3{font-size:36px}.team-overlay-cn .team-content p{padding-bottom:15px}.team-overlay-cn .team-content .designation{padding:2px 0 15px;font-size:18px;line-height:22px}.team-overlay-cn .next-team,.team-overlay-cn .prev-team{width:42px;height:42px;background-size:24px auto}.contact-bar{padding:132px 0 50px}.contact-bar .map{height:700px}.contact-bar h1{padding-bottom:5px;font-size:28px;line-height:38px}.contact-bar .wpcf7{padding:0}.contact-bar .wpcf7-select,.contact-bar input[type=text],.contact-bar input[type=email],.contact-bar input[type=tel],.contact-bar textarea{padding-left:15px;padding-right:15px;height:46px;font-size:18px}.contact-bar textarea{height:90px}.contact-sec-1{padding-bottom:50px}.contact-sec-1 p{padding-bottom:15px}.contact-sec-1 h3{padding-bottom:10px;font-size:30px;line-height:40px}.contact-sec-1 ul{padding-top:10px;font-size:20px;line-height:40px}.contact-sec-1 ul li a{padding:12px 0;background-size:25px auto}.contact-sec-1 .map{padding-left:25px;background-size:15px auto}.contact-sec-1 .tel{padding-left:25px;background-size:15px auto}.contact-sec-1 .email{padding-left:25px;background-size:15px auto}.contact-sec-1 .hours{padding-left:25px;background-size:15px auto}.service-sec-1.contact-page h2 br,.service-sec-1.accolades-page h2 br{display:block}.contact-bar .wpcf7-select{background-position:top 50% right 15px;background-size:16px auto}.contact-bar.request-estimate-page h3{font-size:30px;line-height:36px}.text-bar.accolades-page p{max-width:700px}.accolades-bar{padding:0 0 50px}.accolades-bar .text{padding:25px 20px 15px}.accolades-bar h3{padding-bottom:10px;font-size:25px;line-height:34px}.accolades-bar .icon{margin-bottom:20px;width:35px}.accolades-bar h4{padding-bottom:2px;font-size:40px}.accolades-bar p{padding-bottom:25px;line-height:24px}.accolades-bar.is-even .icon{width:65px}.accolades-bar .accolades-slider{padding-bottom:65px}.common-bar{padding:125px 0 40px}.common-bar h1{padding:0 20px;margin-bottom:15px;font-size:38px}.common-bar h1:before,.common-bar h1:after{width:34px;background-size:100% auto}.common-bar p{padding-bottom:20px}.common-bar h2{padding:5px 0 15px;font-size:36px}.common-bar h3{padding:15px 0 15px;font-size:30px}.common-bar hr{margin:15px 0 25px}.common-bar li{padding-bottom:15px}.desktop-menu .left{padding:0 0 0 20px;width:400px}.desktop-menu .desktop-menu-close{top:20px;right:20px}.desktop-menu ul{font-size:20px;width:180px}.desktop-menu ul li ul{padding:18px 0 0 10px;width:180px;font-size:14px}.desktop-menu ul li a .img{width:calc(100% - 400px)}#footer{padding:35px 0 40px}#footer .logo{margin:0 0 15px;width:180px}#footer .two{padding:10px 0 0}#footer .three{padding:10px 0 0 20px}#footer .social{padding:30px 0 0;gap:22px}#footer h3{padding-bottom:8px;font-size:19px;line-height:28px}#footer .m-row{padding:5px 0 0;font-size:13px;line-height:18px}#footer .m-row ul{gap:12px}#footer .social a{font-size:20px}#footer .wpcf7-form-control{padding-right:96px}#footer .wpcf7-submit{padding:0;width:90px;height:44px;font-size:11px}}@media only screen and (max-width:767px){.header-cntr{padding:20px 0}.header-cntr .logo{margin:0;width:220px;order:-1}.header-cntr .right{display:none}.header-cntr .left{margin-left:auto;min-width:inherit}a.menuToggle{margin:-9px -10px 0 0}a.menuToggle span:after{top:-12px}.button{padding:5px 20px;min-height:42px;font-size:13px;min-width:180px}.wrapper{padding:0 20px}.hero-bar .text{padding:135px 0 0}.hero-bar .text .txt{padding:20px 20px 15px;margin:0 auto;max-width:320px}.hero-bar .text h1{font-size:35px;line-height:42px}.hero-bar .text p{line-height:inherit}.hero-bar .text .btn-row{padding:20px 0 0;margin:0 auto;max-width:320px;gap:20px}.hero-bar .text .btn-row a{width:50px;height:50px;background-size:18px auto}.home-section-1-sec{padding:40px 0 40px}.home-section-1-sec .left{padding:0;width:100%}.home-section-1-sec .image{padding:20px;margin-top:25px;width:100%}.home-section-1-sec h2{padding-bottom:8px;font-size:28px;line-height:36px}.home-section-1-sec p{padding-bottom:15px}.home-section-1-sec .btn-row{padding:0;gap:20px}.home-section-1-sec .caption{padding:15px 0 0;font-size:16px;line-height:22px}.home-section-2-sec{padding:42px 0 30px}.home-section-2-sec .top-content{padding:0 0 15px;max-width:700px}.home-section-2-sec h3{padding:0 20px;margin:0 auto 15px;max-width:250px;font-size:34px}.home-section-2-sec h3:before,.home-section-2-sec h3:after{width:34px;background-size:100% auto}.home-section-2-sec .titles__wrap{column-gap:20px;column-count:1}.home-section-2-sec .titles__wrap .repeat{margin-bottom:20px}.home-section-2-sec .titles__wrap .title{font-size:28px}.home-section-2-sec .titles__wrap .repeat:nth-of-type(5){padding-top:0}.home-section-2-sec .titles__wrap .repeat:nth-of-type(4){padding-top:0}.home-section-2-sec .titles__wrap .repeat:nth-of-type(7){padding-top:0}.home-section-2-sec .titles__wrap .image img{height:400px}.home-section-2-sec .titles__wrap .repeat:nth-of-type(2) .image img,.home-section-2-sec .titles__wrap .repeat:nth-of-type(3) .image img,.home-section-2-sec .titles__wrap .repeat:nth-of-type(5) .image img,.home-section-2-sec .titles__wrap .repeat:nth-of-type(6) .image img,.home-section-2-sec .titles__wrap .repeat:nth-of-type(7) .image img{height:220px}.home-section-2-sec .titles__wrap .repeat.is-more{padding-top:20px}.home-section-3-sec{padding:36px 0 35px}.home-section-3-sec h3{padding:0 0 18px;font-size:32px}.home-section-3-sec .left{width:100%}.home-section-3-sec .right{padding-top:22px;width:100%}.home-section-3-sec ul{column-gap:15px;column-count:1}.home-section-4-sec{padding:45px 0 5px}.home-section-4-sec .wrapper{padding:0}.home-section-4-sec .repeat{padding:0 0 30px}.home-section-4-sec .image{width:100%}.home-section-4-sec .text{padding:0 15px;width:100%}.home-section-4-sec .text .inner{padding:22px 20px;margin:-50px 0 0}.home-section-4-sec h3{padding:0 0 8px;font-size:25px;line-height:32px}.home-section-4-sec .btn-row{gap:10px}.home-section-4-sec .is-even .image{width:100%}.home-section-4-sec .is-even .text{order:inherit;width:100%}.home-section-4-sec .is-even .text .inner{padding-right:20px;margin:-50px 0 0}.home-section-5-sec{padding:40px 0 55px;background-position:center center !important;background-attachment:scroll !important}.home-section-5-sec h3{padding:0 20px;margin:0 auto 15px;max-width:270px;font-size:34px;line-height:1.2}.home-section-5-sec h3:before,.home-section-5-sec h3:after{width:34px;background-size:100% auto}.home-section-5-sec .testimonial-slider{padding:0 0 50px}.home-section-5-sec .text{min-height:inherit}.home-section-5-sec .slick-arrow{top:100%;border:2px solid #fff;border-radius:100%;background-size:10px auto}.home-section-5-sec .slick-arrow.slick-prev{left:calc(50% - 57px)}.home-section-5-sec .slick-arrow.slick-next{right:calc(50% - 57px)}.home-section-5-sec .testimonial-slider .name{font-size:18px;line-height:24px}.text-bar{padding:30px 0 10px}.text-bar h1{padding:0 20px;margin:0 auto 10px;max-width:310px;font-size:30px;line-height:1.1}.portfolio-bar{padding:40px 0 30px}.portfolio-bar .wrapper{padding:0 20px}.portfolio-bar .category-tabs{padding:0 0 24px;margin:0 auto;max-width:300px;font-size:14px;gap:15px}.portfolio-bar .portfolio-tiles{margin:0 -5px}.portfolio-bar .portfolio-tiles .repeat{padding:0 5px 10px}.portfolio-bar .category-tabs li a{padding-bottom:4px}.portfolio-bar .portfolio-tiles .col1 img,.portfolio-bar .portfolio-tiles .col6 img,.portfolio-bar .portfolio-tiles .col7 img,.portfolio-bar .portfolio-tiles .col8 img,.portfolio-bar .portfolio-tiles .col9 img,.portfolio-bar .portfolio-tiles .col10 img{height:300px}.portfolio-bar .portfolio-tiles .col2 img,.portfolio-bar .portfolio-tiles .col3 img,.portfolio-bar .portfolio-tiles .col4 img,.portfolio-bar .portfolio-tiles .col5 img{height:145px}.portfolio-bar .portfolio-tiles .image:hover .overlay{opacity:0}.home-section-4-sec .tiles-wrap .repeat.v2 .image{width:100%}.home-section-4-sec .tiles-wrap .repeat.v2 .text{width:100%}.home-section-4-sec .tiles-wrap .repeat.v2 .text .inner{padding-left:20px;padding-bottom:0}.home-section-4-sec ul li{margin-bottom:5px}.service-sec-1{padding:42px 0}.service-sec-1 .text{padding-bottom:25px;margin:0}.service-sec-1 h2{font-size:32px;line-height:36px}.service-sec-1 .grid-layout .repeat.w4{width:100%}.service-sec-1 .grid-layout .repeat{width:50%}.service-sec-1 .grid-layout .repeat:nth-of-type(2){margin-left:50%}.service-sec-1 .grid-layout .repeat.spacer{display:none}.service-sec-1 .grid-layout .repeat:nth-of-type(7),.service-sec-1 .grid-layout .repeat:nth-of-type(8){display:block}.text-bar h1{max-width:260px}.home-section-4-sec.interior-page .image{width:100%}.home-section-4-sec.interior-page .text{width:100%}.home-section-4-sec.interior-page .is-even .text .inner{padding-right:20px}.service-sec-1.interior-page .grid-layout .repeat.w4{width:100%}.service-sec-1.interior-page .grid-layout .repeat.repeat1{padding-top:0;margin-bottom:0;margin-left:40%;width:60%}.service-sec-1.interior-page .grid-layout .repeat{width:33.33333%}.service-sec-1.interior-page .grid-layout .repeat.spacer1{width:33.3333333%}.service-sec-1.interior-page .grid-layout .repeat.repeat4{margin-left:auto}.home-section-1-sec.kitchen-page .left{padding-right:0}.full__img{padding-bottom:35px}.full__img img{min-height:300px !important}.service-sec-1.interior-page.kitchen-page .grid-layout .repeat.repeat2{margin:0}.home-remodeling-1-sec{margin-bottom:30px}.home-remodeling-1-sec .left{width:100%}.home-remodeling-1-sec .image{padding:35px 0 0;width:100%}.home-remodeling-1-sec h2{font-size:34px;line-height:38px}.home-remodeling-1-sec ul li{margin-bottom:4px;background-position:top 2px left 0}.full__img.v1{padding-bottom:30px}.service-sec-1.interior-page.home-remodeling-page h2{font-size:30px}.service-sec-1.interior-page.home-remodeling-page .grid-layout .repeat.w4{width:100%}.service-sec-1.interior-page.home-remodeling-page .grid-layout .repeat.repeat1{width:60%}.service-sec-1.interior-page.home-remodeling-page .grid-layout .repeat{width:50%}.service-sec-1.interior-page.home-remodeling-page .grid-layout .repeat.repeat3{width:35%}.home-section-4-sec.aging-in-place-page{padding:2px 0 0}.home-section-4-sec.aging-in-place-page .image{width:100%}.home-section-4-sec.aging-in-place-page .text{padding:0 20px;width:100%;order:inherit}.home-section-4-sec.aging-in-place-page .is-even .text{padding:0 20px}.home-section-4-sec.aging-in-place-page .is-even .text .inner{padding-right:20px;margin:0}.text-bar.faq-page h1{max-width:290px}.our-process-1-sec .steps-wrap .head h4{font-size:24px;line-height:30px}.faq-tab-bar ul{justify-content:space-around;font-size:10px;line-height:14px}.faq-tab-bar ul a{padding:0 12px;min-height:56px}.faq-content-bar .faq-wrap .head h4{letter-spacing:.5px}.our-story-1{padding-bottom:40px}.our-story-1 h2{padding-bottom:15px;font-size:28px}.our-story-1 .left{width:100%}.our-story-1 .right{width:100%}.our-story-1 h3{font-size:25px;line-height:35px}.service-sec-1.interior-page.kitchen-page.our-story-page .grid-layout .repeat.repeat2{margin-top:0;width:50%}.service-sec-1.interior-page.kitchen-page.our-story-page .grid-layout .repeat.repeat2 .repeat{margin:0}.text-bar.team-page h1{padding:0 7px;max-width:290px}.team-bar{padding:5px 0 0}.team-bar .team-wrap{margin:0 -5px}.team-bar .team-wrap .repeat{padding:0 5px 30px;width:50%}.team-bar .team-wrap .repeat .image-wrap{margin-bottom:12px}.team-bar .team-wrap .repeat .text{padding:0 20px 8px 0}.team-bar .team-wrap .repeat h3{font-size:20px;line-height:24px}.team-bar .team-wrap .repeat .text:after{height:1px;bottom:-5px}.team-bar .team-wrap .repeat .text:before{width:14px}.team-bar .team-wrap .repeat .designation{line-height:1.2}.team-overlay-cn .team-content .inner{display:block}.team-overlay-cn .team-overlay-close{top:15px;right:20px;font-size:14px}.team-overlay-cn .team-overlay-close i{margin-left:7px;font-size:22px}.team-overlay-cn .team-content .image{padding-bottom:100%;width:calc(100% - 0px);height:0;position:relative;top:auto;right:auto}.team-overlay-cn .team-content .image img{width:100%;height:100%;position:absolute;top:0;left:0}.team-overlay-cn .team-content .text{padding:60px 25px 50px;width:100%;min-height:50px}.team-overlay-cn .bottom-controls{padding:0 20px 0 0;gap:5px}.team-overlay-cn .team-content h3{font-size:30px}.team-overlay-cn .team-content p{padding-bottom:15px}.team-overlay-cn .team-content .designation{padding:8px 0 15px;font-size:16px;line-height:20px}.team-overlay-cn .next-team,.team-overlay-cn .prev-team{width:42px;height:42px;background-size:24px auto}.header-cntr.is-black .logo{margin:-5px 0 -15px}.contact-bar{padding:115px 0 30px}.contact-bar .text{padding-bottom:35px;width:100%;order:-1}.contact-bar .map{width:100%;height:400px}#mainCntr .wpcf7 form .wpcf7-response-output{padding-top:20px}.contact-sec-1 .text{width:100%}.contact-sec-1 .image{margin-top:35px;width:100%}.text-bar.request-estimate-page{padding-bottom:10px}.text-bar.request-estimate-page h1{padding:0 10px;max-width:280px}.text-bar.request-estimate-page h1 br{display:none}.contact-bar.request-estimate-page{padding-bottom:40px}.contact-bar.request-estimate-page .image{width:100%}.contact-bar.request-estimate-page h3{padding-bottom:20px;text-align:center}.accolades-bar{padding-bottom:40px}.accolades-bar .image{width:100%;order:-1}.accolades-bar .text{border-top:0;width:100%}.accolades-bar.is-even .icon{margin-bottom:15px}.text-bar.accolades-page h1{max-width:280px}.common-bar h2{font-size:35px}.common-bar h3{font-size:26px}.common-bar h4{font-size:26px}.desktop-menu{display:none}.is-show .mobile-menu{transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transition:transform .5s cubic-bezier(.34,.95,.27,.98) 0s}#footer{padding:35px 0 40px;text-align:center}#footer .logo{margin:0 auto 15px;width:220px}#footer .one{width:100%;text-align:center}#footer .two{padding:10px 0 0;width:100%}#footer .three{padding:25px 0 0;width:100%}#footer .social{padding:30px 0 0;gap:22px;justify-content:center}#footer .two h3{max-width:100%;text-align:center}#footer h3{padding-bottom:8px;font-size:22px;line-height:30px}#footer .m-row{padding:5px 0 0;font-size:15px;line-height:20px}#footer .m-row ul{gap:12px}#footer .m-row ul li{width:100%}#footer .social a{font-size:20px}#footer .wpcf7{max-width:100%}#footer .wpcf7-form-control{padding-right:96px}#footer .wpcf7-submit{padding:0;width:90px;height:44px;font-size:11px}}@media only screen and (max-width:479px){.portfolio-bar .portfolio-tiles .col1 img,.portfolio-bar .portfolio-tiles .col6 img,.portfolio-bar .portfolio-tiles .col7 img,.portfolio-bar .portfolio-tiles .col8 img,.portfolio-bar .portfolio-tiles .col9 img,.portfolio-bar .portfolio-tiles .col10 img{height:200px}.portfolio-bar .portfolio-tiles .col2 img,.portfolio-bar .portfolio-tiles .col3 img,.portfolio-bar .portfolio-tiles .col4 img,.portfolio-bar .portfolio-tiles .col5 img{height:95px}}@media only screen and (max-width:767px){.service-sec-1 .grid-layout .repeat:nth-of-type(7),.service-sec-1 .grid-layout .repeat:nth-of-type(8){display:none}.service-sec-1 .grid-layout .repeat:nth-of-type(2){margin-left:0}.hero-bar .hero-slider img{width:100%;height:400px;object-fit:cover}.hero-bar .text{padding:135px 0 0;position:relative;padding:0;width:100%}.hero-bar .text .txt{padding:20px;margin:0 auto;max-width:100%}.hero-bar .wrapper{max-width:1314px;padding:0}.hero-bar .text .btn-row{padding:20px 0 0;margin:0 auto;max-width:320px;gap:20px;position:absolute;top:-43%;left:0;right:0;text-align:center;margin:0 auto}.header-area.topside{display:block !important}.cta-div.mobshow{display:flex;width:100%;justify-content:space-around;background:#e70404}.cta-div.mobshow a{width:100%;padding:10px;text-align:center;color:#fff;font-size:21px}a.telph{background:#111}.header-cntr .logo{width:192px}.cta-div.mobshow a{width:100%;padding:16px 10px;text-align:center;color:#fff;font-size:16px;line-height:1;letter-spacing:.6px;font-family:"Raleway",sans-serif;text-transform:uppercase;font-weight:500}.home-section-2-sec .titles__wrap{column-gap:20px;column-count:2}.home-section-2-sec .titles__wrap .title{font-size:21px}}