.elementor-343 .elementor-element.elementor-element-451ce827{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 20px;--row-gap:5px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-4fc6dbd8{text-align:center;}.elementor-343 .elementor-element.elementor-element-4fc6dbd8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-343 .elementor-element.elementor-element-5cf90167{text-align:center;}.elementor-343 .elementor-element.elementor-element-5cf90167 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-343 .elementor-element.elementor-element-3650f204{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-48db006{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-48db006:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-48db006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/Kitchen-Remodeling-photo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-48db006:hover::before, .elementor-343 .elementor-element.elementor-element-48db006:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-48db006:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-48db006 > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-48db006 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-48db006:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-48db006, .elementor-343 .elementor-element.elementor-element-48db006::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-2165b42a{--display:flex;}.elementor-343 .elementor-element.elementor-element-2165b42a:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-2165b42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-2165b42a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-53864839{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-53864839:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-53864839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-5258222e{text-align:end;}.elementor-343 .elementor-element.elementor-element-5258222e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:none;}.elementor-343 .elementor-element.elementor-element-4e110c0b{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-4e110c0b:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-4e110c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/kitchen-apartment-design-kitchen-room.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-4e110c0b:hover::before, .elementor-343 .elementor-element.elementor-element-4e110c0b:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-4e110c0b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-4e110c0b > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-4e110c0b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-4e110c0b:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-4e110c0b, .elementor-343 .elementor-element.elementor-element-4e110c0b::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-5198ba7b{--display:flex;}.elementor-343 .elementor-element.elementor-element-5198ba7b:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-5198ba7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-5198ba7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-174cabd9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-343 .elementor-element.elementor-element-174cabd9:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-174cabd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-6adaeee5{text-align:end;}.elementor-343 .elementor-element.elementor-element-6adaeee5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:18px;}.elementor-343 .elementor-element.elementor-element-17d5a44a{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-17d5a44a:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-17d5a44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/this-spacious-kitchen-boasts-stainless-steel-appliances-large-island.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-17d5a44a:hover::before, .elementor-343 .elementor-element.elementor-element-17d5a44a:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-17d5a44a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-17d5a44a > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-17d5a44a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-17d5a44a:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-17d5a44a, .elementor-343 .elementor-element.elementor-element-17d5a44a::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-69c93b9f{--display:flex;}.elementor-343 .elementor-element.elementor-element-69c93b9f:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-69c93b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-69c93b9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-42552d36{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-343 .elementor-element.elementor-element-42552d36:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-42552d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-6fad1bce{text-align:end;}.elementor-343 .elementor-element.elementor-element-6fad1bce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:18px;}.elementor-343 .elementor-element.elementor-element-7fe448f7{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-7fe448f7:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-7fe448f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/modern-bathroom-with-bathtub-double-sink-vanity-smart-home-technology.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-7fe448f7:hover::before, .elementor-343 .elementor-element.elementor-element-7fe448f7:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-7fe448f7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-7fe448f7 > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-7fe448f7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-7fe448f7:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-7fe448f7, .elementor-343 .elementor-element.elementor-element-7fe448f7::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-6149601{--display:flex;}.elementor-343 .elementor-element.elementor-element-6149601:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-6149601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-6149601.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-6aa344c8{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-343 .elementor-element.elementor-element-6aa344c8:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-6aa344c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-5e932867{text-align:end;}.elementor-343 .elementor-element.elementor-element-5e932867 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:18px;}.elementor-343 .elementor-element.elementor-element-2abed6bf{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-2abed6bf:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-2abed6bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/modern-bathroom-with-small-space-contemporary.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-2abed6bf:hover::before, .elementor-343 .elementor-element.elementor-element-2abed6bf:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-2abed6bf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-2abed6bf > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-2abed6bf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-2abed6bf:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-2abed6bf, .elementor-343 .elementor-element.elementor-element-2abed6bf::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-2258b5a2{--display:flex;}.elementor-343 .elementor-element.elementor-element-2258b5a2:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-2258b5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-2258b5a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-10aa5620{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-10aa5620:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-10aa5620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-1727eb56{text-align:end;}.elementor-343 .elementor-element.elementor-element-1727eb56 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:18px;}.elementor-343 .elementor-element.elementor-element-480e2d38{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-480e2d38:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-480e2d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/male-plumber-working-fix-problems-client-s-house.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-480e2d38:hover::before, .elementor-343 .elementor-element.elementor-element-480e2d38:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-480e2d38:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-480e2d38 > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-480e2d38 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-480e2d38:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-480e2d38, .elementor-343 .elementor-element.elementor-element-480e2d38::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-4e85bdb{--display:flex;}.elementor-343 .elementor-element.elementor-element-4e85bdb:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-4e85bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-4e85bdb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-3f203405{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-3f203405:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-3f203405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-4bc4d6ea{text-align:end;}.elementor-343 .elementor-element.elementor-element-4bc4d6ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;text-decoration:none;}.elementor-343 .elementor-element.elementor-element-24733b48{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-24733b48:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-24733b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/wooden-cabinets-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-24733b48:hover::before, .elementor-343 .elementor-element.elementor-element-24733b48:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-24733b48:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-24733b48 > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-24733b48 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-24733b48:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-24733b48, .elementor-343 .elementor-element.elementor-element-24733b48::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-429e4df0{--display:flex;}.elementor-343 .elementor-element.elementor-element-429e4df0:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-429e4df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-429e4df0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-72bce977{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-72bce977:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-72bce977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-2c6bb8bc{text-align:end;}.elementor-343 .elementor-element.elementor-element-2c6bb8bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:18px;}.elementor-343 .elementor-element.elementor-element-6ccd344b{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-6ccd344b:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-6ccd344b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/interior-scene-mockup-modern-style-open-kitchen-with-kitchen-counter-bar.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-6ccd344b:hover::before, .elementor-343 .elementor-element.elementor-element-6ccd344b:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-6ccd344b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-6ccd344b > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-6ccd344b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-6ccd344b:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-6ccd344b, .elementor-343 .elementor-element.elementor-element-6ccd344b::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-37f3fa0{--display:flex;}.elementor-343 .elementor-element.elementor-element-37f3fa0:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-37f3fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-37f3fa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-59957c01{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-59957c01:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-59957c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-6bab7382{text-align:end;}.elementor-343 .elementor-element.elementor-element-6bab7382 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:none;}.elementor-343 .elementor-element.elementor-element-36401fd5{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-36401fd5:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-36401fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mbkitchenbath.com/wp-content/uploads/2025/12/warm-wooden-bathroom-with-large-mirror-lighting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-36401fd5:hover::before, .elementor-343 .elementor-element.elementor-element-36401fd5:hover > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-36401fd5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-36401fd5 > .elementor-background-slideshow:hover::before, .elementor-343 .elementor-element.elementor-element-36401fd5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-36401fd5:hover{--overlay-opacity:0.19;}.elementor-343 .elementor-element.elementor-element-36401fd5, .elementor-343 .elementor-element.elementor-element-36401fd5::before{--overlay-transition:3s;}.elementor-343 .elementor-element.elementor-element-49d76947{--display:flex;}.elementor-343 .elementor-element.elementor-element-49d76947:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-49d76947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;}.elementor-343 .elementor-element.elementor-element-49d76947.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-343 .elementor-element.elementor-element-2fa43c40{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-2fa43c40:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-2fa43c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-4bc0c374{text-align:end;}.elementor-343 .elementor-element.elementor-element-4bc0c374 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:18px;}@media(min-width:768px){.elementor-343 .elementor-element.elementor-element-2165b42a{--width:50%;}.elementor-343 .elementor-element.elementor-element-5198ba7b{--width:40%;}.elementor-343 .elementor-element.elementor-element-69c93b9f{--width:50%;}.elementor-343 .elementor-element.elementor-element-6149601{--width:27%;}.elementor-343 .elementor-element.elementor-element-2258b5a2{--width:40%;}.elementor-343 .elementor-element.elementor-element-4e85bdb{--width:43%;}.elementor-343 .elementor-element.elementor-element-429e4df0{--width:29.202%;}.elementor-343 .elementor-element.elementor-element-37f3fa0{--width:40.883%;}.elementor-343 .elementor-element.elementor-element-49d76947{--width:46%;}}@media(max-width:1024px){.elementor-343 .elementor-element.elementor-element-3650f204{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-343 .elementor-element.elementor-element-451ce827{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-343 .elementor-element.elementor-element-4fc6dbd8 .elementor-heading-title{font-size:36px;}.elementor-343 .elementor-element.elementor-element-3650f204{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-3f203405{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}