.elementor-40 .elementor-element.elementor-element-8230230{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-40 .elementor-element.elementor-element-8230230>.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-40 .elementor-element.elementor-element-72f14b3 .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-40 .elementor-element.elementor-element-72f14b3{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-4c2c5d3 .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-40 .elementor-element.elementor-element-4c2c5d3{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-4c2c5d3>.elementor-widget-container{margin:0 0 0 15px}.elementor-40 .elementor-element.elementor-element-4c2c5d3 .elementor-button-content-wrapper{flex-direction:row}.elementor-40 .elementor-element.elementor-element-54472fe>.elementor-background-overlay{background-color:#000;opacity:.67;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-54472fe>.elementor-container{max-width:1200px}.elementor-40 .elementor-element.elementor-element-54472fe{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:90px 0 100px 0}.elementor-40 .elementor-element.elementor-element-bbc2255>.elementor-element-populated{border-style:solid;border-width:0 0 0 1px;border-color:#F1ADB54D;padding:20px 0 20px 40px}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-f68d269 .elementor-heading-title{font-size:22px;color:var(--e-global-color-4917c3f)}.elementor-40 .elementor-element.elementor-element-d978455 .elementor-heading-title{font-size:52px;line-height:60px;color:#FFF}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-c168978>.elementor-widget-container{margin:-5px 0 10px 0}.elementor-40 .elementor-element.elementor-element-c168978{font-size:23px;color:#FFF}.elementor-40 .elementor-element.elementor-element-52cb02a .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-40 .elementor-element.elementor-element-52cb02a{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-50bc277 .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-40 .elementor-element.elementor-element-50bc277{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-50bc277>.elementor-widget-container{margin:0 0 0 15px}.elementor-40 .elementor-element.elementor-element-50bc277 .elementor-button-content-wrapper{flex-direction:row}.elementor-40 .elementor-element.elementor-element-5c9a631>.elementor-container{max-width:1250px}.elementor-40 .elementor-element.elementor-element-5c9a631{padding:80px 0 80px 0}.elementor-40 .elementor-element.elementor-element-397d2e7 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-40 .elementor-element.elementor-element-397d2e7 .elementor-custom-embed-play i{color:#DFDFDF;font-size:97px}.elementor-40 .elementor-element.elementor-element-397d2e7 .elementor-custom-embed-play svg{fill:#DFDFDF;width:97px;height:97px}.elementor-40 .elementor-element.elementor-element-dc259c8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-40 .elementor-element.elementor-element-dc259c8 .elementor-custom-embed-play i{color:#DFDFDF;font-size:97px}.elementor-40 .elementor-element.elementor-element-dc259c8 .elementor-custom-embed-play svg{fill:#DFDFDF;width:97px;height:97px}.elementor-40 .elementor-element.elementor-element-706ff99>.elementor-element-populated{padding:0 20px 0 50px}.elementor-40 .elementor-element.elementor-element-0bf0b67 .elementor-heading-title{font-size:50px;line-height:55px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#0000008C;stroke:#0000008C;text-shadow:2px 2px 2px rgba(0,0,0,.54);color:var(--e-global-color-4917c3f)}.elementor-40 .elementor-element.elementor-element-bf95fca>.elementor-widget-container{margin:-1px 0 0 0}.elementor-40 .elementor-element.elementor-element-bf95fca{color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-1ed0e59 .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-40 .elementor-element.elementor-element-1ed0e59{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-1ed0e59>.elementor-widget-container{margin:-13px 0 0 0}.elementor-40 .elementor-element.elementor-element-9b5aec4>.elementor-container{max-width:1300px}.elementor-40 .elementor-element.elementor-element-9b5aec4{margin-top:0;margin-bottom:90px}.elementor-40 .elementor-element.elementor-element-3474b3b>.elementor-container{max-width:1300px}.elementor-40 .elementor-element.elementor-element-a1278b2>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon-box-wrapper{text-align:left}.elementor-40 .elementor-element.elementor-element-db49ec9{--icon-box-icon-margin:12px}.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon-box-title{margin-bottom:13px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-db49ec9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-db49ec9.elementor-view-framed .elementor-icon,.elementor-40 .elementor-element.elementor-element-db49ec9.elementor-view-default .elementor-icon{fill:var(--e-global-color-9503ebb);color:var(--e-global-color-9503ebb);border-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon{font-size:58px}.elementor-40 .elementor-element.elementor-element-db49ec9:has(:hover) .elementor-icon-box-title,.elementor-40 .elementor-element.elementor-element-db49ec9:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon-box-description{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-f2feca0>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon-box-wrapper{text-align:left}.elementor-40 .elementor-element.elementor-element-35a077b{--icon-box-icon-margin:12px}.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon-box-title{margin-bottom:13px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-35a077b.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-35a077b.elementor-view-framed .elementor-icon,.elementor-40 .elementor-element.elementor-element-35a077b.elementor-view-default .elementor-icon{fill:var(--e-global-color-9503ebb);color:var(--e-global-color-9503ebb);border-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon{font-size:58px}.elementor-40 .elementor-element.elementor-element-35a077b:has(:hover) .elementor-icon-box-title,.elementor-40 .elementor-element.elementor-element-35a077b:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon-box-description{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-f327b40>.elementor-container{max-width:1300px}.elementor-40 .elementor-element.elementor-element-de84781>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon-box-wrapper{text-align:left}.elementor-40 .elementor-element.elementor-element-8eccbd2{--icon-box-icon-margin:12px}.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon-box-title{margin-bottom:13px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-8eccbd2.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-8eccbd2.elementor-view-framed .elementor-icon,.elementor-40 .elementor-element.elementor-element-8eccbd2.elementor-view-default .elementor-icon{fill:var(--e-global-color-9503ebb);color:var(--e-global-color-9503ebb);border-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon{font-size:58px}.elementor-40 .elementor-element.elementor-element-8eccbd2:has(:hover) .elementor-icon-box-title,.elementor-40 .elementor-element.elementor-element-8eccbd2:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon-box-description{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-58cf449>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon-box-wrapper{text-align:left}.elementor-40 .elementor-element.elementor-element-1e4a5b8{--icon-box-icon-margin:12px}.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon-box-title{margin-bottom:13px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-1e4a5b8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-1e4a5b8.elementor-view-framed .elementor-icon,.elementor-40 .elementor-element.elementor-element-1e4a5b8.elementor-view-default .elementor-icon{fill:var(--e-global-color-9503ebb);color:var(--e-global-color-9503ebb);border-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon{font-size:58px}.elementor-40 .elementor-element.elementor-element-1e4a5b8:has(:hover) .elementor-icon-box-title,.elementor-40 .elementor-element.elementor-element-1e4a5b8:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon-box-description{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-e0fbeb9>.elementor-container{max-width:1280px}.elementor-40 .elementor-element.elementor-element-e0fbeb9{margin-top:50px;margin-bottom:90px}.elementor-40 .elementor-element.elementor-element-be48880:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-be48880>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8EF}.elementor-40 .elementor-element.elementor-element-be48880>.elementor-element-populated{border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-4917c3f);box-shadow:0 15px 20px 0 rgba(0,0,0,.11);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 25px 30px 25px}.elementor-40 .elementor-element.elementor-element-be48880>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-be48880>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-be48880>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-be48880>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-6d6f240:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-6d6f240>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8EF}.elementor-40 .elementor-element.elementor-element-6d6f240>.elementor-element-populated{border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-4917c3f);box-shadow:0 15px 20px 0 rgba(0,0,0,.11);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 25px 30px 25px}.elementor-40 .elementor-element.elementor-element-6d6f240>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-6d6f240>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-6d6f240>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-6d6f240>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-8bd8387:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-8bd8387>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8EF}.elementor-40 .elementor-element.elementor-element-8bd8387>.elementor-element-populated{border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-4917c3f);box-shadow:0 15px 20px 0 rgba(0,0,0,.11);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 25px 30px 25px}.elementor-40 .elementor-element.elementor-element-8bd8387>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-8bd8387>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-8bd8387>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-8bd8387>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-1f8fdd0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-1f8fdd0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8EF}.elementor-40 .elementor-element.elementor-element-1f8fdd0>.elementor-element-populated{border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-4917c3f);box-shadow:0 15px 20px 0 rgba(0,0,0,.11);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 25px 30px 25px}.elementor-40 .elementor-element.elementor-element-1f8fdd0>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-1f8fdd0>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-1f8fdd0>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-1f8fdd0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-7972e86:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-7972e86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shacksuds.com/wp-content/uploads/2025/08/Imagem2.webp);background-position:0 0;background-size:cover}.elementor-40 .elementor-element.elementor-element-7972e86>.elementor-background-overlay{background-color:#000;opacity:.28;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-7972e86>.elementor-container{max-width:1200px}.elementor-40 .elementor-element.elementor-element-7972e86{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 0 120px 0}.elementor-40 .elementor-element.elementor-element-2a0d762.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-55a697f{text-align:center}.elementor-40 .elementor-element.elementor-element-55a697f .elementor-heading-title{font-size:60px;line-height:64px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#003E55A3;stroke:#003E55A3;text-shadow:3px 3px 2px rgba(3.000000000000022,56.0000000000001,82.00000000000003,.71);color:#FFF}.elementor-40 .elementor-element.elementor-element-1feadea{text-align:center}.elementor-40 .elementor-element.elementor-element-1feadea .elementor-heading-title{font-size:52px;line-height:58px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#003E55A3;stroke:#003E55A3;text-shadow:2px 3px 0 rgba(3.0000000000000133,56.00000000000013,82.00000000000003,.7);color:#FFF}.elementor-40 .elementor-element.elementor-element-6ea75f3 .elementor-button{background-color:var(--e-global-color-9503ebb);font-family:"DDCHardware",Sans-serif;font-size:16px;letter-spacing:.5px;fill:#F6F2ED;color:#F6F2ED;border-radius:5px 5px 5px 5px;padding:18px 35px 18px 35px}.elementor-40 .elementor-element.elementor-element-6ea75f3{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-d2db071 .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-40 .elementor-element.elementor-element-d2db071{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-d2db071>.elementor-widget-container{margin:0 0 0 10px}.elementor-40 .elementor-element.elementor-element-4217ff1>.elementor-background-overlay{background-image:url(https://shacksuds.com/wp-content/uploads/2025/07/ee805016-aa2a-4b5d-b6c9-26100110d7d0-scaled.jpeg);background-size:75% auto;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-4217ff1>.elementor-container{max-width:1200px}.elementor-40 .elementor-element.elementor-element-4217ff1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 80px 0}.elementor-40 .elementor-element.elementor-element-8d975cb{text-align:center}.elementor-40 .elementor-element.elementor-element-8d975cb .elementor-heading-title{font-size:50px;line-height:55px;color:#003E55}.elementor-40 .elementor-element.elementor-element-6778fce{text-align:center;font-size:18px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-88fae82>.elementor-container{max-width:1200px}.elementor-40 .elementor-element.elementor-element-88fae82{margin-top:20px;margin-bottom:0}.elementor-40 .elementor-element.elementor-element-5417340:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-5417340>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-40 .elementor-element.elementor-element-5417340>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-5417340>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-5417340>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-5417340>.elementor-element-populated{box-shadow:0 15px 20px 0 rgba(0,0,0,.14);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px 0}.elementor-40 .elementor-element.elementor-element-5417340>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text)}.elementor-40 .elementor-element.elementor-element-f594a83 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9503ebb);border-radius:8px 8px 0 0}.elementor-40 .elementor-element.elementor-element-c29b4d0>.elementor-widget-container{margin:10px 0 0 25px}.elementor-40 .elementor-element.elementor-element-c29b4d0 .elementor-heading-title{font-size:25px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-0f93a87>.elementor-widget-container{margin:0 25px 0 25px}.elementor-40 .elementor-element.elementor-element-0f93a87{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-65fdd03 .elementor-button{background-color:#F1ADB500;font-family:"DDCHardware",Sans-serif;fill:#FF95A2;color:#FF95A2;border-style:solid;border-width:0 0 2px 0;border-radius:1px 1px 1px 1px;padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-65fdd03>.elementor-widget-container{margin:0 0 0 27px}.elementor-40 .elementor-element.elementor-element-1951e4b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-1951e4b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-40 .elementor-element.elementor-element-1951e4b>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-1951e4b>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-1951e4b>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-1951e4b>.elementor-element-populated{box-shadow:0 15px 20px 0 rgba(0,0,0,.14);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px 0}.elementor-40 .elementor-element.elementor-element-1951e4b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-4faa6d6 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9503ebb);border-radius:8px 8px 0 0}.elementor-40 .elementor-element.elementor-element-d592910>.elementor-widget-container{margin:10px 0 0 25px}.elementor-40 .elementor-element.elementor-element-d592910 .elementor-heading-title{font-size:25px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-2f5f816>.elementor-widget-container{margin:0 25px 0 25px}.elementor-40 .elementor-element.elementor-element-2f5f816{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-8c405ee .elementor-button{background-color:#F1ADB500;font-family:"DDCHardware",Sans-serif;fill:#FF95A2;color:#FF95A2;border-style:solid;border-width:0 0 2px 0;border-radius:1px 1px 1px 1px;padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-8c405ee>.elementor-widget-container{margin:0 0 0 27px}.elementor-40 .elementor-element.elementor-element-ffed555:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-ffed555>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-40 .elementor-element.elementor-element-ffed555>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-ffed555>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-ffed555>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-ffed555>.elementor-element-populated{box-shadow:0 15px 20px 0 rgba(0,0,0,.14);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px 0}.elementor-40 .elementor-element.elementor-element-ffed555>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-ca4edbd img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9503ebb);border-radius:8px 8px 0 0}.elementor-40 .elementor-element.elementor-element-21c1a82>.elementor-widget-container{margin:10px 0 0 25px}.elementor-40 .elementor-element.elementor-element-21c1a82 .elementor-heading-title{font-size:25px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-034091d>.elementor-widget-container{margin:0 25px 0 25px}.elementor-40 .elementor-element.elementor-element-034091d{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-97b1ff6 .elementor-button{background-color:#F1ADB500;font-family:"DDCHardware",Sans-serif;fill:#FF95A2;color:#FF95A2;border-style:solid;border-width:0 0 2px 0;border-radius:1px 1px 1px 1px;padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-97b1ff6>.elementor-widget-container{margin:0 0 0 27px}.elementor-40 .elementor-element.elementor-element-0648983>.elementor-container{max-width:1200px}.elementor-40 .elementor-element.elementor-element-0648983{margin-top:30px;margin-bottom:0}.elementor-40 .elementor-element.elementor-element-3c4d883:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-3c4d883>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-40 .elementor-element.elementor-element-3c4d883>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-3c4d883>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-3c4d883>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-3c4d883>.elementor-element-populated{box-shadow:0 15px 20px 0 rgba(0,0,0,.14);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px 0}.elementor-40 .elementor-element.elementor-element-3c4d883>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-bbbeff0 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9503ebb);border-radius:8px 8px 0 0}.elementor-40 .elementor-element.elementor-element-062b390>.elementor-widget-container{margin:10px 0 0 25px}.elementor-40 .elementor-element.elementor-element-062b390 .elementor-heading-title{font-size:25px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-abd1632>.elementor-widget-container{margin:0 25px 0 25px}.elementor-40 .elementor-element.elementor-element-abd1632{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-3605564 .elementor-button{background-color:#F1ADB500;font-family:"DDCHardware",Sans-serif;fill:#FF95A2;color:#FF95A2;border-style:solid;border-width:0 0 2px 0;border-radius:1px 1px 1px 1px;padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-3605564>.elementor-widget-container{margin:0 0 0 27px}.elementor-40 .elementor-element.elementor-element-6f7d13e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-6f7d13e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-40 .elementor-element.elementor-element-6f7d13e>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-6f7d13e>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-6f7d13e>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-6f7d13e>.elementor-element-populated{box-shadow:0 15px 20px 0 rgba(0,0,0,.14);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px 0}.elementor-40 .elementor-element.elementor-element-6f7d13e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-1e219c8 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9503ebb);border-radius:8px 8px 0 0}.elementor-40 .elementor-element.elementor-element-e89b693>.elementor-widget-container{margin:10px 0 0 25px}.elementor-40 .elementor-element.elementor-element-e89b693 .elementor-heading-title{font-size:25px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-f9293e1>.elementor-widget-container{margin:0 25px 0 25px}.elementor-40 .elementor-element.elementor-element-f9293e1{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-766ba4c .elementor-button{background-color:#F1ADB500;font-family:"DDCHardware",Sans-serif;fill:#FF95A2;color:#FF95A2;border-style:solid;border-width:0 0 2px 0;border-radius:1px 1px 1px 1px;padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-766ba4c>.elementor-widget-container{margin:0 0 0 27px}.elementor-40 .elementor-element.elementor-element-1912b92:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-1912b92>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-40 .elementor-element.elementor-element-1912b92>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-1912b92>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-1912b92>.elementor-background-slideshow{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-1912b92>.elementor-element-populated{box-shadow:0 15px 20px 0 rgba(0,0,0,.14);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 30px 0}.elementor-40 .elementor-element.elementor-element-1912b92>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-4b5ab44 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9503ebb);border-radius:8px 8px 0 0}.elementor-40 .elementor-element.elementor-element-53111c0>.elementor-widget-container{margin:10px 0 0 25px}.elementor-40 .elementor-element.elementor-element-53111c0 .elementor-heading-title{font-size:25px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-b97dbf4>.elementor-widget-container{margin:0 25px 0 25px}.elementor-40 .elementor-element.elementor-element-b97dbf4{font-size:15px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-9bf094e .elementor-button{background-color:#F1ADB500;font-family:"DDCHardware",Sans-serif;fill:#FF95A2;color:#FF95A2;border-style:solid;border-width:0 0 2px 0;border-radius:1px 1px 1px 1px;padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-9bf094e>.elementor-widget-container{margin:20px 0 0 27px}.elementor-40 .elementor-element.elementor-element-8ba15f7:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-8ba15f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-40 .elementor-element.elementor-element-8ba15f7>.elementor-container{max-width:1200px}.elementor-40 .elementor-element.elementor-element-8ba15f7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 70px 0}.elementor-40 .elementor-element.elementor-element-8ba15f7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-bec5667.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-936c3c4{text-align:center}.elementor-40 .elementor-element.elementor-element-936c3c4 .elementor-heading-title{font-size:25px;color:var(--e-global-color-4917c3f)}.elementor-40 .elementor-element.elementor-element-9325571{text-align:center}.elementor-40 .elementor-element.elementor-element-9325571 .elementor-heading-title{font-size:50px;line-height:55px;color:#003E55}.elementor-40 .elementor-element.elementor-element-4d6fee8{text-align:center}.elementor-40 .elementor-element.elementor-element-4d6fee8 .elementor-heading-title{font-size:60px;line-height:66px;color:#003E55}.elementor-40 .elementor-element.elementor-element-cebd626{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-c5a58c9{text-align:center}.elementor-40 .elementor-element.elementor-element-c5a58c9 .elementor-heading-title{font-size:22px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-69ce151{text-align:center}.elementor-40 .elementor-element.elementor-element-69ce151 .elementor-heading-title{font-size:22px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-60451f0 .elementor-button{background-color:var(--e-global-color-9503ebb);font-family:"DDCHardware",Sans-serif;font-size:16px;letter-spacing:.5px;fill:#F6F2ED;color:#F6F2ED;border-radius:5px 5px 5px 5px;padding:18px 35px 18px 35px}.elementor-40 .elementor-element.elementor-element-60451f0{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-88275fa>.elementor-container{max-width:1350px}.elementor-40 .elementor-element.elementor-element-88275fa{margin-top:35px;margin-bottom:80px;padding:70px 0 0 0}.elementor-40 .elementor-element.elementor-element-83835fb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-83835fb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-40 .elementor-element.elementor-element-f42567f{text-align:center}.elementor-40 .elementor-element.elementor-element-f42567f .elementor-heading-title{font-size:50px;line-height:55px;color:#003E55}.elementor-40 .elementor-element.elementor-element-b2c6178{width:var(--container-widget-width,79%);max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-size:17px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-adbeedd>.elementor-container{max-width:1000px}.elementor-40 .elementor-element.elementor-element-adbeedd{margin-top:30px;margin-bottom:0}.elementor-40 .elementor-element.elementor-element-25b4b07>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000021;margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-10f89f3 .before-after-widget{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-10f89f3 .cocoen-drag{width:1px;background-color:#FFF}.elementor-40 .elementor-element.elementor-element-10f89f3 .cocoen-drag::before{width:30px;height:50px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#fff;border-radius:0}.elementor-40 .elementor-element.elementor-element-10f89f3 .cocoen-label-before{margin-left:20px}.elementor-40 .elementor-element.elementor-element-10f89f3 .cocoen-label-after{margin-right:20px}.elementor-40 .elementor-element.elementor-element-10f89f3 .cocoen-label{font-family:"Barlow",Sans-serif;font-size:20px;font-weight:600;padding:5px 5px 5px 5px;color:#FFF}.elementor-40 .elementor-element.elementor-element-6e7c5cb>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000021;margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-f10b2f1 .before-after-widget{border-radius:8px 8px 8px 8px}.elementor-40 .elementor-element.elementor-element-f10b2f1 .cocoen-drag{width:2px;background-color:#FFF}.elementor-40 .elementor-element.elementor-element-f10b2f1 .cocoen-drag::before{width:30px;height:50px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#fff;border-radius:0}.elementor-40 .elementor-element.elementor-element-f10b2f1 .cocoen-label-before{margin-left:20px}.elementor-40 .elementor-element.elementor-element-f10b2f1 .cocoen-label-after{margin-right:20px}.elementor-40 .elementor-element.elementor-element-f10b2f1 .cocoen-label{font-family:"Barlow",Sans-serif;font-size:20px;font-weight:600;padding:5px 5px 5px 5px;color:#FFF}.elementor-40 .elementor-element.elementor-element-9c96306:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-9c96306>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shacksuds.com/wp-content/uploads/2025/08/Imagem13.webp);background-position:center center;background-size:cover}.elementor-40 .elementor-element.elementor-element-9c96306>.elementor-background-overlay{background-color:var(--e-global-color-9503ebb);opacity:.9;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-9c96306{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:70px;padding:80px 0 80px 0}.elementor-40 .elementor-element.elementor-element-44db151>.elementor-element-populated{padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-40e9de0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-40 .elementor-element.elementor-element-40e9de0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-background-slideshow{border-radius:12px 0 0 12px}.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 200px 70px 70px}.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-a9354bc{text-align:center;font-size:18px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-2c99183{text-align:center}.elementor-40 .elementor-element.elementor-element-2c99183 .elementor-heading-title{font-size:30px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-012cf8b .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-40 .elementor-element.elementor-element-012cf8b{width:initial;max-width:initial}.elementor-40 .elementor-element.elementor-element-60a8d68>.elementor-container{max-width:1200px}.elementor-40 .elementor-element.elementor-element-60a8d68{padding:30px 0 50px 0}.elementor-40 .elementor-element.elementor-element-aecc8aa.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-d1820a1{text-align:center}.elementor-40 .elementor-element.elementor-element-d1820a1 .elementor-heading-title{font-size:50px;line-height:55px;color:#003E55}.elementor-40 .elementor-element.elementor-element-e23cb7d{text-align:center}.elementor-40 .elementor-element.elementor-element-e23cb7d .elementor-heading-title{font-size:52px;line-height:58px;color:#003E55}.elementor-40 .elementor-element.elementor-element-3f74afe{width:var(--container-widget-width,64%);max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-size:17px;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-3f74afe>.elementor-widget-container{margin:0 0 30px 0}.elementor-40 .elementor-element.elementor-element-89e083e .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-40 .elementor-element.elementor-element-449f874>.elementor-container{max-width:1300px}.elementor-40 .elementor-element.elementor-element-c2e7a3f>.elementor-element-populated{padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-bb3be34>.elementor-widget-container{border-radius:18px 18px 18px 18px}.elementor-40 .elementor-element.elementor-element-77f6621>.elementor-container{max-width:1300px}.elementor-40 .elementor-element.elementor-element-77f6621{margin-top:60px;margin-bottom:80px}.elementor-40 .elementor-element.elementor-element-b7fc5cd>.elementor-container{max-width:1300px}.elementor-40 .elementor-element.elementor-element-e022b2e>.elementor-element-populated{padding:0 20px 0 20px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D2D2D2}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-icon i{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-icon svg{fill:var(--e-global-color-9503ebb);transition:fill 0.3s}.elementor-40 .elementor-element.elementor-element-3fa3638{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-item>a{font-size:17px}.elementor-40 .elementor-element.elementor-element-3fa3638 .elementor-icon-list-text{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-5c6128e>.elementor-element-populated{padding:0 20px 0 20px}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D2D2D2}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-icon i{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-icon svg{fill:var(--e-global-color-9503ebb);transition:fill 0.3s}.elementor-40 .elementor-element.elementor-element-d2b0a30{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-item>a{font-size:17px}.elementor-40 .elementor-element.elementor-element-d2b0a30 .elementor-icon-list-text{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-2ae8be5>.elementor-element-populated{padding:0 20px 0 20px}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D2D2D2}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-icon i{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-icon svg{fill:var(--e-global-color-9503ebb);transition:fill 0.3s}.elementor-40 .elementor-element.elementor-element-fe3f4fc{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-item>.elementor-icon-list-text,.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-item>a{font-size:17px}.elementor-40 .elementor-element.elementor-element-fe3f4fc .elementor-icon-list-text{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-f19417b>.elementor-element-populated{padding:0 20px 0 20px}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2)}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D2D2D2}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-icon i{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-icon svg{fill:var(--e-global-color-9503ebb);transition:fill 0.3s}.elementor-40 .elementor-element.elementor-element-cba5eab{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-item>.elementor-icon-list-text,.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-item>a{font-size:17px}.elementor-40 .elementor-element.elementor-element-cba5eab .elementor-icon-list-text{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-5810322>.elementor-container{max-width:1300px}.elementor-40 .elementor-element.elementor-element-5810322{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:80px}.elementor-40 .elementor-element.elementor-element-5810322>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-cd985df:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-cd985df>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shacksuds.com/wp-content/uploads/2025/08/promise-bg.BLGVu-C7.webp);background-position:0 33px;background-repeat:no-repeat;background-size:cover}.elementor-40 .elementor-element.elementor-element-cd985df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-cd985df>.elementor-element-populated{border-style:solid;border-width:0 0 9px 0;border-color:var(--e-global-color-9503ebb);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:94px 0 100px 0}.elementor-40 .elementor-element.elementor-element-cd985df>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-1411acc{width:var(--container-widget-width,9%);max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-1411acc>.elementor-widget-container{margin:-22px 0 0 -15px}.elementor-40 .elementor-element.elementor-element-7f2a1d1>.elementor-widget-container{margin:30px 0 0 0}.elementor-40 .elementor-element.elementor-element-7f2a1d1{text-align:center}.elementor-40 .elementor-element.elementor-element-7f2a1d1 .elementor-heading-title{font-size:50px;line-height:55px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD6;stroke:#FFFFFFD6;text-shadow:2px 3px 1px #F1ADB5;color:#003E55}.elementor-40 .elementor-element.elementor-element-7429754>.elementor-widget-container{margin:-10px 0 0 0}.elementor-40 .elementor-element.elementor-element-7429754{text-align:center;color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2)}.elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2)}.elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2)}.elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2)}.elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-icon i{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-icon svg{fill:var(--e-global-color-9503ebb);transition:fill 0.3s}.elementor-40 .elementor-element.elementor-element-dc15037{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-40 .elementor-element.elementor-element-dc15037 .elementor-icon-list-text{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-49a25ec>.elementor-container{max-width:1300px}.elementor-40 .elementor-element.elementor-element-49a25ec{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:80px}.elementor-40 .elementor-element.elementor-element-49a25ec>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-1b368e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-1b368e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shacksuds.com/wp-content/uploads/2025/07/promise-bg.BLGVu-C7.png);background-position:0 33px;background-repeat:no-repeat;background-size:cover}.elementor-40 .elementor-element.elementor-element-1b368e8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-1b368e8>.elementor-element-populated{border-style:solid;border-width:0 0 9px 0;border-color:var(--e-global-color-9503ebb);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:94px 0 100px 0}.elementor-40 .elementor-element.elementor-element-1b368e8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-40 .elementor-element.elementor-element-7e59665{width:var(--container-widget-width,9%);max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-7e59665>.elementor-widget-container{margin:-22px 0 0 -15px}.elementor-40 .elementor-element.elementor-element-2e68d69>.elementor-widget-container{margin:30px 0 0 0}.elementor-40 .elementor-element.elementor-element-2e68d69{text-align:center}.elementor-40 .elementor-element.elementor-element-2e68d69 .elementor-heading-title{font-size:55px;line-height:66px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFD6;stroke:#FFFFFFD6;text-shadow:2px 3px 0 #F1ADB5;color:#003E55}.elementor-40 .elementor-element.elementor-element-129c668>.elementor-widget-container{margin:-10px 0 0 0}.elementor-40 .elementor-element.elementor-element-129c668{text-align:center;color:#000}.elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2)}.elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2)}.elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2)}.elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2)}.elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-icon i{color:var(--e-global-color-9503ebb);transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-icon svg{fill:var(--e-global-color-9503ebb);transition:fill 0.3s}.elementor-40 .elementor-element.elementor-element-8f3f8b6{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-40 .elementor-element.elementor-element-8f3f8b6 .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-40 .elementor-element.elementor-element-83c4d4e:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-83c4d4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9503ebb)}.elementor-40 .elementor-element.elementor-element-83c4d4e>.elementor-container{max-width:1400px}.elementor-40 .elementor-element.elementor-element-83c4d4e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 70px 0}.elementor-40 .elementor-element.elementor-element-83c4d4e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var(--e-global-color-text)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-50457e1 .swiper-pagination-bullet-active,.elementor-40 .elementor-element.elementor-element-50457e1 .swiper-pagination-progressbar-fill{background-color:#FFF}.elementor-40 .elementor-element.elementor-element-50457e1 .swiper-pagination-fraction{color:#FFF}.elementor-40 .elementor-element.elementor-element-50457e1 .elementor-main-swiper .swiper-slide{padding:30px 30px 0 30px}.elementor-40 .elementor-element.elementor-element-50457e1 .elementor-swiper-button{font-size:20px;color:#FFF}.elementor-40 .elementor-element.elementor-element-50457e1 .elementor-swiper-button svg{fill:#FFF}.elementor-40 .elementor-element.elementor-element-50457e1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-4917c3f);opacity:var(--e-global-color-4917c3f)}.elementor-40 .elementor-element.elementor-element-50457e1 .elementor-testimonial__text{color:#FFF;font-style:normal}.elementor-40 .elementor-element.elementor-element-50457e1 .elementor-testimonial__name{color:#FFF;font-size:25px}.elementor-40 .elementor-element.elementor-element-50457e1 .elementor-testimonial__title{color:#FFF}body.elementor-page-40:not(.elementor-motion-effects-element-type-background),body.elementor-page-40>.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-40 .elementor-element.elementor-element-7972e86:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-7972e86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-40 .elementor-element.elementor-element-cd985df:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-cd985df>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-40 .elementor-element.elementor-element-1b368e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-1b368e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-8230230{padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-11eb7b1{width:50%}.elementor-40 .elementor-element.elementor-element-11eb7b1.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-11eb7b1>.elementor-element-populated{padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-72f14b3{width:var(--container-widget-width,351px);max-width:351px;--container-widget-width:351px;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-72f14b3 .elementor-button{font-size:13px;border-radius:0 0 0 0;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-938b420{width:50%}.elementor-40 .elementor-element.elementor-element-938b420>.elementor-element-populated{padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-4c2c5d3{width:var(--container-widget-width,351px);max-width:351px;--container-widget-width:351px;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-4c2c5d3>.elementor-widget-container{margin:0 0 0 0}.elementor-40 .elementor-element.elementor-element-4c2c5d3 .elementor-button{font-size:13px;border-radius:0 0 0 0;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-54472fe{padding:80px 0 80px 0}.elementor-40 .elementor-element.elementor-element-bbc2255>.elementor-element-populated{padding:0 15px 0 20px}.elementor-40 .elementor-element.elementor-element-f68d269 .elementor-heading-title{font-size:18px}.elementor-40 .elementor-element.elementor-element-d978455 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-40 .elementor-element.elementor-element-c168978{font-size:18px}.elementor-40 .elementor-element.elementor-element-52cb02a .elementor-button{font-size:13px;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-50bc277>.elementor-widget-container{margin:0 0 0 5px}.elementor-40 .elementor-element.elementor-element-50bc277 .elementor-button{font-size:13px;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-397d2e7 .elementor-custom-embed-play i{font-size:80px}.elementor-40 .elementor-element.elementor-element-397d2e7 .elementor-custom-embed-play svg{width:80px;height:80px}.elementor-40 .elementor-element.elementor-element-dc259c8 .elementor-custom-embed-play i{font-size:80px}.elementor-40 .elementor-element.elementor-element-dc259c8 .elementor-custom-embed-play svg{width:80px;height:80px}.elementor-40 .elementor-element.elementor-element-706ff99>.elementor-element-populated{padding:0 25px 40px 25px}.elementor-40 .elementor-element.elementor-element-0bf0b67 .elementor-heading-title{font-size:35px;line-height:1.2em}.elementor-40 .elementor-element.elementor-element-1ed0e59 .elementor-button{font-size:13px;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-f4dfff6>.elementor-element-populated{padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-a1278b2{width:100%}.elementor-40 .elementor-element.elementor-element-a1278b2>.elementor-element-populated{padding:12px 15px 12px 15px}.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon-box-wrapper{text-align:left}.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon{font-size:46px}.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon-box-title,.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon-box-title a{font-size:18px}.elementor-40 .elementor-element.elementor-element-db49ec9 .elementor-icon-box-description{font-size:13px}.elementor-40 .elementor-element.elementor-element-f2feca0{width:100%}.elementor-40 .elementor-element.elementor-element-f2feca0>.elementor-element-populated{padding:12px 15px 12px 15px}.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon-box-wrapper{text-align:left}.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon{font-size:46px}.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon-box-title,.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon-box-title a{font-size:18px}.elementor-40 .elementor-element.elementor-element-35a077b .elementor-icon-box-description{font-size:13px}.elementor-40 .elementor-element.elementor-element-de84781{width:100%}.elementor-40 .elementor-element.elementor-element-de84781>.elementor-element-populated{padding:12px 15px 12px 15px}.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon-box-wrapper{text-align:left}.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon{font-size:46px}.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon-box-title,.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon-box-title a{font-size:18px}.elementor-40 .elementor-element.elementor-element-8eccbd2 .elementor-icon-box-description{font-size:13px}.elementor-40 .elementor-element.elementor-element-58cf449{width:100%}.elementor-40 .elementor-element.elementor-element-58cf449>.elementor-element-populated{padding:12px 15px 12px 15px}.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon-box-wrapper{text-align:left}.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon{font-size:46px}.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon-box-title,.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon-box-title a{font-size:18px}.elementor-40 .elementor-element.elementor-element-1e4a5b8 .elementor-icon-box-description{font-size:13px}.elementor-40 .elementor-element.elementor-element-7972e86:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-7972e86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-40 .elementor-element.elementor-element-7972e86{padding:70px 0 70px 0}.elementor-40 .elementor-element.elementor-element-2a0d762>.elementor-element-populated{padding:0 10px 0 10px}.elementor-40 .elementor-element.elementor-element-55a697f .elementor-heading-title{font-size:35px;line-height:1.3em}.elementor-40 .elementor-element.elementor-element-1feadea .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-40 .elementor-element.elementor-element-6ea75f3 .elementor-button{font-size:12px;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-d2db071>.elementor-widget-container{margin:0 0 0 5px}.elementor-40 .elementor-element.elementor-element-d2db071 .elementor-button{font-size:12px;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-8d975cb .elementor-heading-title{font-size:35px;line-height:1.2em}.elementor-40 .elementor-element.elementor-element-6778fce>.elementor-widget-container{margin:0 20px 0 20px}.elementor-40 .elementor-element.elementor-element-6778fce{font-size:15px}.elementor-40 .elementor-element.elementor-element-1951e4b>.elementor-element-populated{margin:20px 15px 20px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-40 .elementor-element.elementor-element-6f7d13e>.elementor-element-populated{margin:20px 15px 20px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-40 .elementor-element.elementor-element-8ba15f7{padding:60px 0 60px 0}.elementor-40 .elementor-element.elementor-element-bec5667>.elementor-element-populated{padding:0 0 0 0}.elementor-40 .elementor-element.elementor-element-936c3c4 .elementor-heading-title{font-size:22px}.elementor-40 .elementor-element.elementor-element-9325571 .elementor-heading-title{font-size:35px;line-height:1.2em}.elementor-40 .elementor-element.elementor-element-4d6fee8 .elementor-heading-title{font-size:35px;line-height:1.1em}.elementor-40 .elementor-element.elementor-element-cebd626>.elementor-widget-container{padding:0 20px 0 20px}.elementor-40 .elementor-element.elementor-element-cebd626{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-40 .elementor-element.elementor-element-c5a58c9>.elementor-widget-container{margin:0 20px 0 20px}.elementor-40 .elementor-element.elementor-element-69ce151>.elementor-widget-container{margin:0 20px 0 20px}.elementor-40 .elementor-element.elementor-element-60451f0 .elementor-button{font-size:13px;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-88275fa{padding:40px 0 0 0}.elementor-40 .elementor-element.elementor-element-f42567f .elementor-heading-title{font-size:35px;line-height:1.2em}.elementor-40 .elementor-element.elementor-element-b2c6178{--container-widget-width:464px;--container-widget-flex-grow:0;width:var(--container-widget-width,464px);max-width:464px}.elementor-40 .elementor-element.elementor-element-6e7c5cb>.elementor-element-populated{margin:20px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-40 .elementor-element.elementor-element-9c96306{padding:50px 0 50px 0}.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-background-slideshow{border-radius:12px 12px 12px 12px}.elementor-40 .elementor-element.elementor-element-40e9de0>.elementor-element-populated{margin:0 20px 0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:40px 20px 40px 20px}.elementor-40 .elementor-element.elementor-element-a9354bc{font-size:15px}.elementor-40 .elementor-element.elementor-element-012cf8b .elementor-button{font-size:13px;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-60a8d68{padding:0 0 60px 0}.elementor-40 .elementor-element.elementor-element-d1820a1 .elementor-heading-title{font-size:35px;line-height:1.2em}.elementor-40 .elementor-element.elementor-element-e23cb7d .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-40 .elementor-element.elementor-element-3f74afe>.elementor-widget-container{margin:0 20px 0 20px}.elementor-40 .elementor-element.elementor-element-3f74afe{--container-widget-width:498px;--container-widget-flex-grow:0;width:var(--container-widget-width,498px);max-width:498px;font-size:15px}.elementor-40 .elementor-element.elementor-element-89e083e>.elementor-widget-container{margin:20px 0 0 0}.elementor-40 .elementor-element.elementor-element-89e083e .elementor-button{font-size:13px;padding:17px 28px 17px 28px}.elementor-40 .elementor-element.elementor-element-5c6128e>.elementor-element-populated{margin:12px 0 12px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-2ae8be5>.elementor-element-populated{margin:12px 0 12px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-cd985df:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-cd985df>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 -24px;background-size:398px auto}.elementor-40 .elementor-element.elementor-element-7f2a1d1 .elementor-heading-title{font-size:35px;line-height:1.2em}.elementor-40 .elementor-element.elementor-element-1b368e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-1b368e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shacksuds.com/wp-content/uploads/2025/08/promise-bg-mobile.DpgXs0L4.webp);background-position:0 17px}.elementor-40 .elementor-element.elementor-element-1b368e8>.elementor-element-populated{margin:0 20px 0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:80px 20px 50px 20px}.elementor-40 .elementor-element.elementor-element-7e59665>.elementor-widget-container{margin:-36px 0 0 -8px}.elementor-40 .elementor-element.elementor-element-7e59665{--container-widget-width:61px;--container-widget-flex-grow:0;width:var(--container-widget-width,61px);max-width:61px}.elementor-40 .elementor-element.elementor-element-2e68d69 .elementor-heading-title{font-size:35px;line-height:1.1em}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-bbc2255{width:59.667%}.elementor-40 .elementor-element.elementor-element-2e9e723{width:40.292%}.elementor-40 .elementor-element.elementor-element-44db151{width:34.191%}.elementor-40 .elementor-element.elementor-element-40e9de0{width:65.809%}}.sticky-buttons{position:fixed;bottom:0;left:0;width:100%;z-index:9999;display:flex;pointer-events:none;padding-bottom:env(safe-area-inset-bottom);background:#000}.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}