.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-85bb896{background-color:#fafafa;background-image:url("https://b2987901.smushcdn.com/2987901/wp-content/uploads/2023/01/Prefab-Bathroom-Units.jpeg?lossy=1&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-85bb896 .slide-content{text-align:center;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-85bb896 .slide-content .slide-title{margin-bottom:10px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-85bb896 .slide-content .slide-subtitle{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-85bb896 .slide-content .description{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-85bb896 .slide-content .slide-button{padding:10px 25px 10px 15px;border-radius:0px 0px 0px 0px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-7a63f73{background-color:#fafafa;background-image:url("https://b2987901.smushcdn.com/2987901/wp-content/uploads/2023/01/Prefab-Shower-Units.jpeg?lossy=1&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-7a63f73 .slide-content{text-align:center;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-7a63f73 .slide-content .slide-title{margin-bottom:10px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-7a63f73 .slide-content .slide-subtitle{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-7a63f73 .slide-content .description{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-7a63f73 .slide-content .slide-button{padding:10px 25px 10px 15px;border-radius:0px 0px 0px 0px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-afea81c{background-color:#fafafa;background-image:url("https://b2987901.smushcdn.com/2987901/wp-content/uploads/2023/01/Prefab-Kitchen-Units.jpeg?lossy=1&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-afea81c .slide-content{text-align:center;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-afea81c .slide-content .slide-title{margin-bottom:10px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-afea81c .slide-content .slide-subtitle{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-afea81c .slide-content .description{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .elementor-repeater-item-afea81c .slide-content .slide-button{padding:10px 25px 10px 15px;border-radius:0px 0px 0px 0px;animation-duration:500ms;animation-delay:0ms;}.elementor-6885 .elementor-element.elementor-element-0448ec0 .et-slider{height:580px !important;}.elementor-6885 .elementor-element.elementor-element-5e44e47 .etheme-a-h-text{background-color:var( --e-global-color-91a8c28 );color:#FFFFFF;}.elementor-6885 .elementor-element.elementor-element-5e44e47 .etheme-advanced-headline{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid{padding-left:15px;padding-right:15px;margin-bottom:calc(2 * 15px );}.elementor-6885 .elementor-element.elementor-element-c9daec1 .categories-grid{margin-left:-15px;margin-right:-15px;}.elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid[data-hover="zoom-in"]:hover .category-bg,
					.elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid[data-hover="zoom-in"]:hover img,
                    .elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid[data-hover="zoom-out"]:not(:hover) .category-bg,
                    .elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid[data-hover="zoom-out"]:not(:hover) img,
                    .elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid[data-hover="border-in"]:not(:hover) .category-bg,
                    .elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid[data-hover="border-in"]:not(:hover) img{transform:scale(1.2);}.elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid img, .elementor-6885 .elementor-element.elementor-element-c9daec1 .category-grid .category-bg{transition-duration:0.3s;}.elementor-6885 .elementor-element.elementor-element-c9daec1 .categories-mask{padding:15px 15px 15px 15px;}.elementor-6885 .elementor-element.elementor-element-0a1fa9f:not(.elementor-motion-effects-element-type-background), .elementor-6885 .elementor-element.elementor-element-0a1fa9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6885 .elementor-element.elementor-element-0a1fa9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6885 .elementor-element.elementor-element-0a1fa9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6885 .elementor-element.elementor-element-d1da212 .etheme-a-h-text{background-color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-d1da212 .etheme-advanced-headline{color:var( --e-global-color-91a8c28 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-6885 .elementor-element.elementor-element-380d0e3 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-6885 .elementor-element.elementor-element-380d0e3:after{content:"0.66";position:absolute;color:transparent;}.elementor-6885 .elementor-element.elementor-element-e99f3f3:not(.elementor-motion-effects-element-type-background), .elementor-6885 .elementor-element.elementor-element-e99f3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b2987901.smushcdn.com/2987901/wp-content/uploads/2023/01/Prefabricated-bathroom-applications.jpeg?lossy=1&strip=1&webp=1");}.elementor-6885 .elementor-element.elementor-element-e99f3f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6885 .elementor-element.elementor-element-e99f3f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6885 .elementor-element.elementor-element-ecb4f56{--spacer-size:50px;}.elementor-6885 .elementor-element.elementor-element-0e1c291 .etheme-a-h-text{background-color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-0e1c291 .etheme-advanced-headline{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-0e1c291 .etheme-a-h-text-after{color:#FFFFFF;}.elementor-6885 .elementor-element.elementor-element-c737d04{--spacer-size:50px;}.elementor-6885 .elementor-element.elementor-element-73c831f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6885 .elementor-element.elementor-element-73c831f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6885 .elementor-element.elementor-element-f143e73 .elementor-counter-number-wrapper{color:#D61436;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6885 .elementor-element.elementor-element-f143e73 .elementor-counter-title{color:#FFFFFF;}.elementor-6885 .elementor-element.elementor-element-22a047e .elementor-counter-number-wrapper{color:#D61436;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6885 .elementor-element.elementor-element-22a047e .elementor-counter-title{color:#FFFFFF;}.elementor-6885 .elementor-element.elementor-element-6c2a751 .elementor-counter-number-wrapper{color:#D61436;}.elementor-6885 .elementor-element.elementor-element-6c2a751 .elementor-counter-title{color:#FFFFFF;}.elementor-6885 .elementor-element.elementor-element-b3fa847 .elementor-counter-number-wrapper{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-b3fa847 .elementor-counter-title{color:#FFFFFF;}.elementor-6885 .elementor-element.elementor-element-a501e23{--spacer-size:50px;}.elementor-6885 .elementor-element.elementor-element-e037931 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6885 .elementor-element.elementor-element-cfb7fc3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6885 .elementor-element.elementor-element-64adfba:not(.elementor-motion-effects-element-type-background), .elementor-6885 .elementor-element.elementor-element-64adfba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b2987901.smushcdn.com/2987901/wp-content/uploads/2023/01/hbg2.jpg?lossy=1&strip=1&webp=1");}.elementor-6885 .elementor-element.elementor-element-64adfba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6885 .elementor-element.elementor-element-64adfba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6885 .elementor-element.elementor-element-fb9c6f1 .etheme-a-h-text{background-color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-fb9c6f1 .etheme-advanced-headline{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .elementor-repeater-item-4c88908{--hotspot-x:50%;--hotspot-y:74%;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .elementor-repeater-item-6956a19{--hotspot-x:58%;--hotspot-y:53%;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .elementor-repeater-item-96f8091{--hotspot-x:55%;--hotspot-y:53%;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .elementor-repeater-item-44b6c0d{--hotspot-x:54%;--hotspot-y:35%;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .elementor-repeater-item-038d13a{--hotspot-x:52%;--hotspot-y:42%;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .elementor-repeater-item-ccd5b3f{--hotspot-x:39%;--hotspot-y:50%;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .elementor-repeater-item-369e42e{--hotspot-x:31%;--hotspot-y:59%;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .etheme-hotspot-item{background-color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .etheme-hotspot-item:hover{background-color:var( --e-global-color-primary );--hotspot-color:var( --e-global-color-91a8c28 );color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-3a5ae42{--hotspot-color:var( --e-global-color-primary );--tooltip-min-width:350px;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .etheme-hotspot-tooltip-content .etheme-hotspot-content-image{max-width:256px;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title, .elementor-6885 .elementor-element.elementor-element-3a5ae42 .etheme-hotspot-tooltip-title{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,  .elementor-6885 .elementor-element.elementor-element-3a5ae42 .etheme-hotspot-tooltip-title{margin-bottom:7px;}.elementor-6885 .elementor-element.elementor-element-3a5ae42 .etheme-hotspot-custom-content-inner{margin-bottom:7px;}.elementor-6885 .elementor-element.elementor-element-b0d3357 .etheme-a-h-text{background-color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-b0d3357 .etheme-advanced-headline{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-4d5b9e7{--cols:3;}.elementor-6885 .elementor-element.elementor-element-4d5b9e7 .etheme-post-meta-data{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e1e1e1;}.elementor-6885 .elementor-element.elementor-element-9e6a326:not(.elementor-motion-effects-element-type-background), .elementor-6885 .elementor-element.elementor-element-9e6a326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6885 .elementor-element.elementor-element-9e6a326{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6885 .elementor-element.elementor-element-9e6a326 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6885 .elementor-element.elementor-element-faea7cd .etheme-a-h-text{background-color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-faea7cd .etheme-advanced-headline{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-side_a{background-color:#f7f7f7;align-items:center;}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-side_b{background-color:#1a1a1a;align-items:center;}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-wrapper{border-radius:5px;}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-icon-a{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-icon-a svg{fill:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-title-a{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-button-a{color:#FFFFFF;background-color:var( --e-global-color-91a8c28 );font-weight:bold;}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-icon-b{color:#fff;}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-icon-b svg{fill:#fff;}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-title-b{color:#fff;}.elementor-6885 .elementor-element.elementor-element-c40bdd3 .etheme-flipbox-description-b{color:#f7f7f7;}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-side_a{background-color:#f7f7f7;align-items:center;}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-side_b{background-color:#1a1a1a;align-items:center;}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-wrapper{border-radius:5px;}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-icon-a{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-icon-a svg{fill:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-title-a{color:var( --e-global-color-91a8c28 );}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-button-a{color:#FFFFFF;background-color:var( --e-global-color-91a8c28 );font-weight:bold;}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-icon-b{color:#fff;}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-icon-b svg{fill:#fff;}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-title-b{color:#fff;}.elementor-6885 .elementor-element.elementor-element-f9ebc2a .etheme-flipbox-description-b{color:#f7f7f7;}@media(min-width:768px){.elementor-6885 .elementor-element.elementor-element-418b134{width:100%;}}