.elementor-33 .elementor-element.elementor-element-67078a8 .cms-carousel{height:900px;}.elementor-33 .elementor-element.elementor-element-07d5b6a{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-07d5b6a{right:50px;}body.rtl .elementor-33 .elementor-element.elementor-element-07d5b6a{left:50px;}.elementor-33 .elementor-element.elementor-element-0406071:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-0406071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorfloorcoating.com/wp-content/uploads/2023/04/polished-concrete-4.jpg");background-position:bottom center;}.elementor-33 .elementor-element.elementor-element-0406071 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-0406071{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33 .elementor-element.elementor-element-77e795b{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-a2815ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33 .elementor-element.elementor-element-ed73afe{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-b06f65f > .elementor-widget-container{margin:45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-b06f65f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-e5104ee{z-index:1;}.elementor-33 .elementor-element.elementor-element-27141eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33 .elementor-element.elementor-element-27141eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorfloorcoating.com/wp-content/uploads/2023/10/epoxy-floor-colors-chart.jpg");background-size:contain;}.elementor-33 .elementor-element.elementor-element-27141eb > .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-33 .elementor-element.elementor-element-27141eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-27141eb{z-index:0;}.elementor-33 .elementor-element.elementor-element-42e50db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-33 .elementor-element.elementor-element-19f0744:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-19f0744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorfloorcoating.com/wp-content/uploads/2023/10/granular-flake-system-145790_1250x.jpg");background-position:50% 40%;}.elementor-33 .elementor-element.elementor-element-19f0744{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33 .elementor-element.elementor-element-19f0744 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-feabf97 .cms-cta{max-width:500px;}.elementor-33 .elementor-element.elementor-element-534d8f9{margin-top:50px;margin-bottom:0px;padding:0px 0px 050px 0px;}.elementor-bc-flex-widget .elementor-33 .elementor-element.elementor-element-98296ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33 .elementor-element.elementor-element-98296ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33 .elementor-element.elementor-element-98296ff.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-33 .elementor-element.elementor-element-c0b4899{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-bd0f13c .cms-icon{color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-bd0f13c .cms-list{color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-bd0f13c{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-34fb5a6{width:var( --container-widget-width, 100.429% );max-width:100.429%;--container-widget-width:100.429%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-34fb5a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-bc-flex-widget .elementor-33 .elementor-element.elementor-element-f49a4e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33 .elementor-element.elementor-element-f49a4e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33 .elementor-element.elementor-element-255396f{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}@media(max-width:1200px){.elementor-bc-flex-widget .elementor-33 .elementor-element.elementor-element-98296ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33 .elementor-element.elementor-element-98296ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-27141eb{width:41%;}.elementor-33 .elementor-element.elementor-element-21b539d{width:58.333333333333%;}.elementor-33 .elementor-element.elementor-element-f49a4e5{width:22%;}.elementor-33 .elementor-element.elementor-element-dff50e8{width:77.666%;}}@media(max-width:1366px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-29d9e81{width:60%;}.elementor-33 .elementor-element.elementor-element-27141eb{width:38%;}.elementor-33 .elementor-element.elementor-element-21b539d{width:62%;}}@media(max-width:1200px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-0f7663e{width:55%;}.elementor-33 .elementor-element.elementor-element-42f80ef{width:45%;}.elementor-33 .elementor-element.elementor-element-29d9e81{width:70%;}.elementor-33 .elementor-element.elementor-element-27141eb{width:27%;}.elementor-33 .elementor-element.elementor-element-21b539d{width:73%;}.elementor-33 .elementor-element.elementor-element-f49a4e5{width:25%;}.elementor-33 .elementor-element.elementor-element-dff50e8{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-29d9e81{width:70%;}.elementor-33 .elementor-element.elementor-element-21b539d{width:70%;}.elementor-33 .elementor-element.elementor-element-98296ff{width:100%;}.elementor-33 .elementor-element.elementor-element-b96d0d8{width:100%;}.elementor-33 .elementor-element.elementor-element-f49a4e5{width:33%;}.elementor-33 .elementor-element.elementor-element-dff50e8{width:67%;}}@media(max-width:880px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-0f7663e{width:100%;}.elementor-33 .elementor-element.elementor-element-42f80ef{width:100%;}.elementor-33 .elementor-element.elementor-element-29d9e81{width:100%;}.elementor-33 .elementor-element.elementor-element-21b539d{width:100%;}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-67078a8 .cms-carousel{height:700px;}.elementor-33 .elementor-element.elementor-element-19f0744:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-19f0744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-33 .elementor-element.elementor-element-98296ff.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(max-width:880px){.elementor-33 .elementor-element.elementor-element-f97e318.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-33 .elementor-element.elementor-element-c0b4899{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-bd0f13c{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-67078a8 .cms-carousel{height:600px;}.elementor-33 .elementor-element.elementor-element-19f0744:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-19f0744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}