.elementor-1151 .elementor-element.elementor-element-45cb626{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1151 .elementor-element.elementor-element-45cb626>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-1151 .elementor-element.elementor-element-0b17335 .elementor-button{background-color:var(--e-global-color-4917c3f);font-family:"DDCHardware",Sans-serif;font-size:16px;letter-spacing:.5px;fill:var(--e-global-color-9503ebb);color:var(--e-global-color-9503ebb);border-radius:5px 5px 5px 5px;padding:18px 35px 18px 35px}.elementor-1151 .elementor-element.elementor-element-0b17335{width:initial;max-width:initial}.elementor-1151 .elementor-element.elementor-element-59808e6 .elementor-button{background-color:var(--e-global-color-9503ebb);font-family:"DDCHardware",Sans-serif;font-size:16px;letter-spacing:.5px;fill:#FFF;color:#FFF;border-radius:5px 5px 5px 5px;padding:18px 35px 18px 35px}.elementor-1151 .elementor-element.elementor-element-59808e6{width:initial;max-width:initial}.elementor-1151 .elementor-element.elementor-element-59808e6>.elementor-widget-container{margin:0 0 0 15px}.elementor-1151 .elementor-element.elementor-element-59808e6 .elementor-button-content-wrapper{flex-direction:row}.elementor-1151 .elementor-element.elementor-element-62e3f60:not(.elementor-motion-effects-element-type-background),.elementor-1151 .elementor-element.elementor-element-62e3f60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shacksuds.com/wp-content/uploads/2025/08/contact-review-scaled-1.webp);background-position:center center;background-size:cover}.elementor-1151 .elementor-element.elementor-element-62e3f60>.elementor-background-overlay{background-color:#000;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1151 .elementor-element.elementor-element-62e3f60>.elementor-container{max-width:1200px}.elementor-1151 .elementor-element.elementor-element-62e3f60{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 110px 0}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-1151 .elementor-element.elementor-element-b62ed58{text-align:center}.elementor-1151 .elementor-element.elementor-element-b62ed58 .elementor-heading-title{font-size:50px;line-height:55px;color:#FFF}.elementor-1151 .elementor-element.elementor-element-0253861>.elementor-container{max-width:1200px}.elementor-1151 .elementor-element.elementor-element-0253861{padding:80px 0 80px 0}.elementor-1151 .elementor-element.elementor-element-15c4a07.elementor-column>.elementor-widget-wrap{justify-content:center}body.elementor-page-1151:not(.elementor-motion-effects-element-type-background),body.elementor-page-1151>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F2ED}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-1151 .elementor-element.elementor-element-e3fb221>.elementor-element-populated{padding:0 0 0 0}.elementor-1151 .elementor-element.elementor-element-0b17335{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-1151 .elementor-element.elementor-element-603fe31>.elementor-element-populated{padding:0 0 0 0}.elementor-1151 .elementor-element.elementor-element-59808e6>.elementor-widget-container{margin:0 0 0 0}.elementor-1151 .elementor-element.elementor-element-59808e6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}}@media(max-width:767px){.elementor-1151 .elementor-element.elementor-element-45cb626{padding:0 0 0 0}.elementor-1151 .elementor-element.elementor-element-e3fb221{width:50%}.elementor-1151 .elementor-element.elementor-element-e3fb221.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1151 .elementor-element.elementor-element-e3fb221>.elementor-element-populated{padding:0 0 0 0}.elementor-1151 .elementor-element.elementor-element-0b17335{width:var(--container-widget-width,355px);max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0}.elementor-1151 .elementor-element.elementor-element-0b17335 .elementor-button{font-size:13px;border-radius:0 0 0 0;padding:17px 28px 17px 28px}.elementor-1151 .elementor-element.elementor-element-603fe31{width:50%}.elementor-1151 .elementor-element.elementor-element-603fe31>.elementor-element-populated{padding:0 0 0 0}.elementor-1151 .elementor-element.elementor-element-59808e6{width:var(--container-widget-width,355px);max-width:355px;--container-widget-width:355px;--container-widget-flex-grow:0}.elementor-1151 .elementor-element.elementor-element-59808e6>.elementor-widget-container{margin:0 0 0 0}.elementor-1151 .elementor-element.elementor-element-59808e6 .elementor-button{font-size:13px;border-radius:0 0 0 0;padding:17px 28px 17px 28px}.elementor-1151 .elementor-element.elementor-element-b62ed58 .elementor-heading-title{font-size:35px;line-height:1.2em}}@media(max-width:1024px) and (min-width:768px){.elementor-1151 .elementor-element.elementor-element-e3fb221{width:40%}.elementor-1151 .elementor-element.elementor-element-603fe31{width:40%}}.sticky-buttons{position:fixed;bottom:0;left:0;width:100%;z-index:9999;display:flex;pointer-events:none}.sticky-buttons .elementor-button{flex:1;width:100%;text-align:center;pointer-events:auto;padding:15px 0;font-size:16px;border-radius:0;box-shadow:none;background-color:#000;color:#fff}