.elementor-1654 .elementor-element.elementor-element-662fa487{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-1654 .elementor-element.elementor-element-35957df7{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-35957df7:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-35957df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2026/03/Lancaster-pennsylvania-shower-bathroom-contractor-near-me-new-renovation-solid-surface-clean-vanity-cabinets.jpg");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-237912bf{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-237912bf:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-237912bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2024/08/03-1428-Amberly-Street-Lancaster-Pa-3-resized-2.webp");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-778e1c80{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-778e1c80:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-778e1c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2025/02/Greenawalt-Bathroom-3.webp");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-53ad6079{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-53ad6079:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-53ad6079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2026/01/harrisburg-pennsylvania-bathroom-shower-renovation-best-contractor-near-me-black.jpg");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-539850ea{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-539850ea:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-539850ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2026/03/Lititz-pa-vanity-window-bathroom-remodeling-companies-bath-renovation-contractors-tub-to-shower-conversion-companies-near-me-best-shower-replacement-company.jpeg");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-73e6c5db{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-73e6c5db:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-73e6c5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2025/10/Langhorne-PA-shower-renovation-solid-surface-bathroom-accessibility-glass-door.jpg");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-133dceae{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-133dceae:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-133dceae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2026/03/Lititz-pa-clean-bathroom-remodeling-companies-cropped.jpeg");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-3e7d0523{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-3e7d0523:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-3e7d0523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2024/12/Custom-Bathroom_Holmes_12.15.24-26.webp");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-550058f4{--display:flex;--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-550058f4:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-550058f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcodesign.com/wp-content/uploads/2025/02/Greenawalt-Bathroom-31.webp");background-position:center center;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-949affb{--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;--justify-content:center;--align-items:center;}.elementor-1654 .elementor-element.elementor-element-d1373c2 .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-d1373c2 .elementor-button:focus{background-color:var( --e-global-color-0006935 );}.elementor-1654 .elementor-element.elementor-element-a838e0a .elementor-button{background-color:var( --e-global-color-0006935 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1654 .elementor-element.elementor-element-a838e0a .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-a838e0a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-1654 .elementor-element.elementor-element-a838e0a .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-a838e0a .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:451px){.elementor-1654 .elementor-element.elementor-element-35957df7{--width:30%;}.elementor-1654 .elementor-element.elementor-element-237912bf{--width:30%;}.elementor-1654 .elementor-element.elementor-element-778e1c80{--width:30%;}.elementor-1654 .elementor-element.elementor-element-53ad6079{--width:30%;}.elementor-1654 .elementor-element.elementor-element-539850ea{--width:30%;}.elementor-1654 .elementor-element.elementor-element-73e6c5db{--width:30%;}.elementor-1654 .elementor-element.elementor-element-133dceae{--width:30%;}.elementor-1654 .elementor-element.elementor-element-3e7d0523{--width:30%;}.elementor-1654 .elementor-element.elementor-element-550058f4{--width:30%;}}@media(max-width:767px) and (min-width:451px){.elementor-1654 .elementor-element.elementor-element-35957df7{--width:46%;}.elementor-1654 .elementor-element.elementor-element-237912bf{--width:46%;}.elementor-1654 .elementor-element.elementor-element-778e1c80{--width:46%;}.elementor-1654 .elementor-element.elementor-element-53ad6079{--width:46%;}.elementor-1654 .elementor-element.elementor-element-539850ea{--width:46%;}.elementor-1654 .elementor-element.elementor-element-73e6c5db{--width:46%;}.elementor-1654 .elementor-element.elementor-element-133dceae{--width:46%;}.elementor-1654 .elementor-element.elementor-element-3e7d0523{--width:46%;}}@media(max-width:767px){.elementor-1654 .elementor-element.elementor-element-662fa487{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1654 .elementor-element.elementor-element-35957df7{--min-height:200px;}.elementor-1654 .elementor-element.elementor-element-237912bf{--min-height:200px;}.elementor-1654 .elementor-element.elementor-element-778e1c80{--min-height:200px;}.elementor-1654 .elementor-element.elementor-element-53ad6079{--min-height:200px;}.elementor-1654 .elementor-element.elementor-element-539850ea{--min-height:200px;}.elementor-1654 .elementor-element.elementor-element-73e6c5db{--min-height:200px;}.elementor-1654 .elementor-element.elementor-element-133dceae{--min-height:200px;}.elementor-1654 .elementor-element.elementor-element-3e7d0523{--min-height:200px;}}@media(max-width:450px){.elementor-1654 .elementor-element.elementor-element-35957df7{--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-237912bf{--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-778e1c80{--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-53ad6079{--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-539850ea{--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-73e6c5db{--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-133dceae{--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-3e7d0523{--min-height:250px;}.elementor-1654 .elementor-element.elementor-element-949affb{--flex-direction:column-reverse;--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}