.elementor-648 .elementor-element.elementor-element-866ef47:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-866ef47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stonecaptain.com/wp-content/uploads/2024/10/services.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-866ef47 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-866ef47 > .elementor-container{min-height:600px;}.elementor-648 .elementor-element.elementor-element-866ef47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-7d8eb8c{text-align:center;}.elementor-648 .elementor-element.elementor-element-7d8eb8c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-6fe2c6d .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;fill:var( --e-global-color-7c9abcf );color:var( --e-global-color-7c9abcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-6fe2c6d .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-6fe2c6d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-6fe2c6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-65ed248:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-65ed248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-65ed248{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-648 .elementor-element.elementor-element-65ed248 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-5987ad1{text-align:center;}.elementor-648 .elementor-element.elementor-element-5987ad1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-d52ebe4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-d52ebe4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-4d5335b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-4d5335b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:43px 90px 45px 90px;}.elementor-648 .elementor-element.elementor-element-0b1ca02{text-align:center;}.elementor-648 .elementor-element.elementor-element-0b1ca02 .elementor-heading-title{font-size:3em;font-weight:700;color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-5858e3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;text-align:center;font-size:1em;color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-d79da65 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-d79da65:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-d79da65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-d79da65 > .elementor-background-overlay{opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-d79da65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-5fe0afe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-648 .elementor-element.elementor-element-5fe0afe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stonecaptain.com/wp-content/uploads/2024/02/Delicate-Tiles-like-Marble-and-Travertine.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-5fe0afe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-5fe0afe > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-648 .elementor-element.elementor-element-5fe0afe > .elementor-element-populated, .elementor-648 .elementor-element.elementor-element-5fe0afe > .elementor-element-populated > .elementor-background-overlay, .elementor-648 .elementor-element.elementor-element-5fe0afe > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-648 .elementor-element.elementor-element-5fe0afe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-5fe0afe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-2f633c2{--spacer-size:550px;}.elementor-648 .elementor-element.elementor-element-9b16aad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-9b16aad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 90px 0px 90px;}.elementor-648 .elementor-element.elementor-element-bdded9b .elementor-heading-title{font-size:3em;font-weight:700;color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-f695206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;text-align:center;font-size:1em;color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-7ea14ae .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;fill:var( --e-global-color-7c9abcf );color:var( --e-global-color-7c9abcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-7ea14ae .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-7ea14ae .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-7ea14ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-8f7cd1f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-8f7cd1f:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-8f7cd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-8f7cd1f > .elementor-background-overlay{opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-8f7cd1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-fc89e3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-fc89e3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 90px 0px 90px;}.elementor-648 .elementor-element.elementor-element-ac21270{text-align:center;}.elementor-648 .elementor-element.elementor-element-ac21270 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-c49c3af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-9ea73bb .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;fill:var( --e-global-color-7c9abcf );color:var( --e-global-color-7c9abcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-9ea73bb .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-9ea73bb .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-9ea73bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-ee77c0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-648 .elementor-element.elementor-element-ee77c0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stonecaptain.com/wp-content/uploads/2024/10/Tile-Grout-Repair-e1730029570958.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-ee77c0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-ee77c0e > .elementor-element-populated, .elementor-648 .elementor-element.elementor-element-ee77c0e > .elementor-element-populated > .elementor-background-overlay, .elementor-648 .elementor-element.elementor-element-ee77c0e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-648 .elementor-element.elementor-element-ee77c0e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-ee77c0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-0c93dd8{--spacer-size:550px;}.elementor-648 .elementor-element.elementor-element-ba74877 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-ba74877:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-ba74877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-ba74877 > .elementor-background-overlay{opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-ba74877{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-2dd60b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-648 .elementor-element.elementor-element-2dd60b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stonecaptain.com/wp-content/uploads/2024/10/faq.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-2dd60b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-2dd60b4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-648 .elementor-element.elementor-element-2dd60b4 > .elementor-element-populated, .elementor-648 .elementor-element.elementor-element-2dd60b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-648 .elementor-element.elementor-element-2dd60b4 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-648 .elementor-element.elementor-element-2dd60b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-2dd60b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-388b6b3{--spacer-size:550px;}.elementor-648 .elementor-element.elementor-element-b343069 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-b343069 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 90px 0px 90px;}.elementor-648 .elementor-element.elementor-element-62bdc86{text-align:center;}.elementor-648 .elementor-element.elementor-element-62bdc86 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-94ce8c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-f88723f .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:700;fill:var( --e-global-color-7c9abcf );color:var( --e-global-color-7c9abcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-f88723f .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-f88723f .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-f88723f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-4dea562 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-4dea562:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-4dea562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-4dea562 > .elementor-background-overlay{opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-4dea562{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-a66bc64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-a66bc64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 90px 0px 90px;}.elementor-648 .elementor-element.elementor-element-8854fed{text-align:center;}.elementor-648 .elementor-element.elementor-element-8854fed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-519a1c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-ae0940d .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;fill:var( --e-global-color-7c9abcf );color:var( --e-global-color-7c9abcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-ae0940d .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-ae0940d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-ae0940d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-350af7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-648 .elementor-element.elementor-element-350af7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stonecaptain.com/wp-content/uploads/2024/10/ston-grout-polish.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-350af7e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-350af7e > .elementor-element-populated, .elementor-648 .elementor-element.elementor-element-350af7e > .elementor-element-populated > .elementor-background-overlay, .elementor-648 .elementor-element.elementor-element-350af7e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-648 .elementor-element.elementor-element-350af7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-350af7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-ef6e0a9{--spacer-size:550px;}.elementor-648 .elementor-element.elementor-element-5d15902 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-5d15902:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-5d15902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-5d15902 > .elementor-background-overlay{opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-5d15902{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-c9bb098:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-648 .elementor-element.elementor-element-c9bb098 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stonecaptain.com/wp-content/uploads/2024/10/shower.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-c9bb098 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-c9bb098 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-648 .elementor-element.elementor-element-c9bb098 > .elementor-element-populated, .elementor-648 .elementor-element.elementor-element-c9bb098 > .elementor-element-populated > .elementor-background-overlay, .elementor-648 .elementor-element.elementor-element-c9bb098 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-648 .elementor-element.elementor-element-c9bb098 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-c9bb098 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-6930225{--spacer-size:550px;}.elementor-648 .elementor-element.elementor-element-ec13909 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-ec13909 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 90px 0px 90px;}.elementor-648 .elementor-element.elementor-element-115f64a{text-align:center;}.elementor-648 .elementor-element.elementor-element-115f64a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-19e2528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-f52d4dd .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;fill:var( --e-global-color-7c9abcf );color:var( --e-global-color-7c9abcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-f52d4dd .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-f52d4dd .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-f52d4dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-4be2e01 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-4be2e01:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-4be2e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-4be2e01 > .elementor-background-overlay{opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-4be2e01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-d37846b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-d37846b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 90px 0px 90px;}.elementor-648 .elementor-element.elementor-element-1528488{text-align:center;}.elementor-648 .elementor-element.elementor-element-1528488 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-ba5cde5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-7afe0b0 .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-7c9abcf );color:var( --e-global-color-7c9abcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-7afe0b0 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-7afe0b0 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-7afe0b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-918913e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-648 .elementor-element.elementor-element-918913e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stonecaptain.com/wp-content/uploads/2024/10/Grout-Color-Sealing.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-918913e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-918913e > .elementor-element-populated, .elementor-648 .elementor-element.elementor-element-918913e > .elementor-element-populated > .elementor-background-overlay, .elementor-648 .elementor-element.elementor-element-918913e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-648 .elementor-element.elementor-element-918913e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-918913e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-6e9ad02{--spacer-size:550px;}.elementor-648 .elementor-element.elementor-element-3a054db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-3a054db:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-3a054db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-3a054db > .elementor-background-overlay{opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-3a054db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-fa0930e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-648 .elementor-element.elementor-element-fa0930e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stonecaptain.com/wp-content/uploads/2024/10/Counter-Top-Cleaning-Polishing.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-fa0930e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-fa0930e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-648 .elementor-element.elementor-element-fa0930e > .elementor-element-populated, .elementor-648 .elementor-element.elementor-element-fa0930e > .elementor-element-populated > .elementor-background-overlay, .elementor-648 .elementor-element.elementor-element-fa0930e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-648 .elementor-element.elementor-element-fa0930e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-fa0930e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-df351f6{--spacer-size:550px;border-radius:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-779ba65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-648 .elementor-element.elementor-element-779ba65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 90px 0px 90px;}.elementor-648 .elementor-element.elementor-element-4562d76{text-align:center;}.elementor-648 .elementor-element.elementor-element-4562d76 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-1ae80ba .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;fill:var( --e-global-color-7c9abcf );color:var( --e-global-color-7c9abcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-1ae80ba .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-1ae80ba .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-1ae80ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-f298807{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-7c9abcf );}.elementor-648 .elementor-element.elementor-element-d2cb206{padding:49px 0px 49px 0px;}.elementor-648 .elementor-element.elementor-element-552d372{text-align:center;}.elementor-648 .elementor-element.elementor-element-552d372 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3em;font-weight:700;color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-17d382a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-648 .elementor-element.elementor-element-be8ac2c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-648 .elementor-element.elementor-element-be8ac2c{margin-top:-37px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-591d8e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-bc72acb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-648 .elementor-element.elementor-element-bc72acb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-648 .elementor-element.elementor-element-bc72acb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-648 .elementor-element.elementor-element-bc72acb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-648 .elementor-element.elementor-element-bc72acb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-648 .elementor-element.elementor-element-bc72acb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-648 .elementor-element.elementor-element-bc72acb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-648 .elementor-element.elementor-element-bc72acb{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-648 .elementor-element.elementor-element-bc72acb .elementor-icon-list-text{transition:color 0.3s;}.elementor-648 .elementor-element.elementor-element-8ac7c8d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-8be5c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-648 .elementor-element.elementor-element-8be5c97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-648 .elementor-element.elementor-element-8be5c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-648 .elementor-element.elementor-element-8be5c97 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-648 .elementor-element.elementor-element-8be5c97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-648 .elementor-element.elementor-element-8be5c97 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-648 .elementor-element.elementor-element-8be5c97 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-648 .elementor-element.elementor-element-8be5c97{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-648 .elementor-element.elementor-element-8be5c97 .elementor-icon-list-text{transition:color 0.3s;}.elementor-648 .elementor-element.elementor-element-a2eabf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;text-align:center;}.elementor-648 .elementor-element.elementor-element-a2eabf8 .elementor-heading-title{font-size:21px;font-weight:bold;line-height:1.3em;color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-648 .elementor-element.elementor-element-c49c3af{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-94ce8c2{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-519a1c1{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-19e2528{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-ba5cde5{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-f298807{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-17d382a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-648 .elementor-element.elementor-element-866ef47 > .elementor-container{min-height:317px;}.elementor-648 .elementor-element.elementor-element-7d8eb8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-7d8eb8c .elementor-heading-title{font-size:28px;}.elementor-648 .elementor-element.elementor-element-5987ad1 .elementor-heading-title{font-size:18px;}.elementor-648 .elementor-element.elementor-element-d52ebe4{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-648 .elementor-element.elementor-element-4d5335b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-0b1ca02 .elementor-heading-title{font-size:2.5em;}.elementor-648 .elementor-element.elementor-element-2f633c2{--spacer-size:350px;}.elementor-648 .elementor-element.elementor-element-9b16aad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-648 .elementor-element.elementor-element-bdded9b{text-align:center;}.elementor-648 .elementor-element.elementor-element-bdded9b .elementor-heading-title{font-size:2.5em;}.elementor-648 .elementor-element.elementor-element-8f7cd1f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-fc89e3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-648 .elementor-element.elementor-element-c49c3af{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-0c93dd8{--spacer-size:350px;}.elementor-648 .elementor-element.elementor-element-388b6b3{--spacer-size:350px;}.elementor-648 .elementor-element.elementor-element-b343069 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-648 .elementor-element.elementor-element-62bdc86 .elementor-heading-title{font-size:2.5em;}.elementor-648 .elementor-element.elementor-element-94ce8c2{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-a66bc64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-648 .elementor-element.elementor-element-519a1c1{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-ef6e0a9{--spacer-size:350px;}.elementor-648 .elementor-element.elementor-element-6930225{--spacer-size:350px;}.elementor-648 .elementor-element.elementor-element-ec13909 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-648 .elementor-element.elementor-element-19e2528{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-d37846b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-648 .elementor-element.elementor-element-1528488 .elementor-heading-title{font-size:2.5em;}.elementor-648 .elementor-element.elementor-element-ba5cde5{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-6e9ad02{--spacer-size:350px;}.elementor-648 .elementor-element.elementor-element-df351f6{--spacer-size:350px;}.elementor-648 .elementor-element.elementor-element-779ba65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-648 .elementor-element.elementor-element-4562d76 .elementor-heading-title{font-size:2.5em;}.elementor-648 .elementor-element.elementor-element-f298807{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-17d382a{font-size:var( --e-global-typography-text-font-size );}.elementor-648 .elementor-element.elementor-element-8ac7c8d > .elementor-element-populated{margin:-40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-648 .elementor-element.elementor-element-5fe0afe{width:50%;}.elementor-648 .elementor-element.elementor-element-9b16aad{width:50%;}}