.elementor-7116 .elementor-element.elementor-element-0e6e4bb{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-7116 .elementor-element.elementor-element-0e6e4bb:not(.elementor-motion-effects-element-type-background), .elementor-7116 .elementor-element.elementor-element-0e6e4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dreammakerfranchise.com/wp-content/uploads/2026/04/dreammaker-Bath-Kitchen-remodel-Ann-Arbor-MI.webp");background-position:center center;background-size:cover;}.elementor-7116 .elementor-element.elementor-element-0e6e4bb::before, .elementor-7116 .elementor-element.elementor-element-0e6e4bb > .elementor-background-video-container::before, .elementor-7116 .elementor-element.elementor-element-0e6e4bb > .e-con-inner > .elementor-background-video-container::before, .elementor-7116 .elementor-element.elementor-element-0e6e4bb > .elementor-background-slideshow::before, .elementor-7116 .elementor-element.elementor-element-0e6e4bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-7116 .elementor-element.elementor-element-0e6e4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-7116 .elementor-element.elementor-element-ced5b72{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-06f3b0e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-0a7ff6c{width:var( --container-widget-width, 700% );max-width:700%;--container-widget-width:700%;--container-widget-flex-grow:0;}.elementor-7116 .elementor-element.elementor-element-0a7ff6c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-0a7ff6c .elementor-heading-title{font-weight:500;color:var( --e-global-color-ca31e60 );}.elementor-7116 .elementor-element.elementor-element-7130b13{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;font-size:20px;font-weight:500;color:#E0E0E0;}.elementor-7116 .elementor-element.elementor-element-7130b13.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-bd7f9e2{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-2141962{--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;}.elementor-7116 .elementor-element.elementor-element-d3fac3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-e00db72 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-e00db72.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-e00db72{font-size:18px;font-weight:600;color:var( --e-global-color-6d0c560 );}.elementor-7116 .elementor-element.elementor-element-cee1125 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-cee1125.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-8fef239{--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;}.elementor-7116 .elementor-element.elementor-element-ad48f6d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7116 .elementor-element.elementor-element-ad48f6d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-36777ef > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 040px;}.elementor-7116 .elementor-element.elementor-element-36777ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-e595db5{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-c5831a2{--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;}.elementor-7116 .elementor-element.elementor-element-517320d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-106a3f8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-9b9d307{--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;}.elementor-7116 .elementor-element.elementor-element-329b50c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-ea7429f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7116 .elementor-element.elementor-element-22ced79.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-29bb387{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-6d7bb10 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7116 .elementor-element.elementor-element-6d7bb10.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-5d2f8ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-6d13c77 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-6d13c77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-491dff6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-3f15e73{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-611256a{--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;}.elementor-7116 .elementor-element.elementor-element-18330e3 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-7116 .elementor-element.elementor-element-18330e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-7b7dd9f{--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;}.elementor-7116 .elementor-element.elementor-element-ef7fcef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-7e4fee1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-ee39062{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-9edf2e8 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-9edf2e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-cc7c944.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-841f306{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-7709ffd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7116 .elementor-element.elementor-element-7709ffd .elementor-heading-title{font-size:21px;font-weight:400;line-height:1.5em;}@media(min-width:768px){.elementor-7116 .elementor-element.elementor-element-2141962{--width:50%;}.elementor-7116 .elementor-element.elementor-element-8fef239{--width:50%;}.elementor-7116 .elementor-element.elementor-element-c5831a2{--width:50%;}.elementor-7116 .elementor-element.elementor-element-9b9d307{--width:50%;}.elementor-7116 .elementor-element.elementor-element-611256a{--width:50%;}.elementor-7116 .elementor-element.elementor-element-7b7dd9f{--width:50%;}}@media(min-width:2400px){.elementor-7116 .elementor-element.elementor-element-0e6e4bb:not(.elementor-motion-effects-element-type-background), .elementor-7116 .elementor-element.elementor-element-0e6e4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dreammakerfranchise.com/wp-content/uploads/2026/04/dreammaker-Bath-Kitchen-remodel-Ann-Arbor-MI.webp");}.elementor-7116 .elementor-element.elementor-element-0e6e4bb{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7116 .elementor-element.elementor-element-7130b13{line-height:1.5rem;}.elementor-7116 .elementor-element.elementor-element-d3fac3b .elementor-heading-title{font-size:32px;}.elementor-7116 .elementor-element.elementor-element-36777ef > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-36777ef{text-align:center;font-size:14px;}.elementor-7116 .elementor-element.elementor-element-517320d .elementor-heading-title{font-size:32px;}.elementor-7116 .elementor-element.elementor-element-6d13c77 .elementor-heading-title{font-size:32px;}.elementor-7116 .elementor-element.elementor-element-ef7fcef .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-7116 .elementor-element.elementor-element-0a7ff6c .elementor-heading-title{font-size:25px;}.elementor-7116 .elementor-element.elementor-element-7130b13{font-size:16px;line-height:1.5em;}.elementor-7116 .elementor-element.elementor-element-bd7f9e2{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-d3fac3b .elementor-heading-title{font-size:32px;}.elementor-7116 .elementor-element.elementor-element-ea7429f{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-22ced79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7116 .elementor-element.elementor-element-29bb387{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-5d2f8ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7116 .elementor-element.elementor-element-6d13c77 .elementor-heading-title{font-size:21px;}.elementor-7116 .elementor-element.elementor-element-ef7fcef .elementor-heading-title{font-size:21px;}.elementor-7116 .elementor-element.elementor-element-9edf2e8 .elementor-heading-title{font-size:21px;}.elementor-7116 .elementor-element.elementor-element-841f306{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}