.elementor-13220 .elementor-element.elementor-element-7bbeae90{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13220 .elementor-element.elementor-element-13dc9702{--display:flex;--min-height:533px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 10px 30px -5px rgba(0, 0, 0, 0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13220 .elementor-element.elementor-element-13dc9702:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-13dc9702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-76117be1{--display:flex;--min-height:290px;--overflow:hidden;}.elementor-13220 .elementor-element.elementor-element-76117be1:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-76117be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desertflooringdesign.com/wp-content/uploads/2026/08/Hardwood1a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-13220 .elementor-element.elementor-element-733a0047{right:30px;}body.rtl .elementor-13220 .elementor-element.elementor-element-733a0047{left:30px;}.elementor-13220 .elementor-element.elementor-element-733a0047{top:280px;z-index:9;}.elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-framed .elementor-icon{background-color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-stacked .elementor-icon svg{fill:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-733a0047.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-733a0047 .elementor-icon{font-size:18px;padding:15px;border-width:8px 8px 8px 8px;}.elementor-13220 .elementor-element.elementor-element-733a0047 .elementor-icon svg{height:18px;}.elementor-13220 .elementor-element.elementor-element-733a0047 .elementor-icon i, .elementor-13220 .elementor-element.elementor-element-733a0047 .elementor-icon svg{transform:rotate(-45deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-13220 .elementor-element.elementor-element-c570c90{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13220 .elementor-element.elementor-element-c570c90 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2em;font-weight:500;font-style:italic;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13220 .elementor-element.elementor-element-78e3d98{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-13220 .elementor-element.elementor-element-78e3d98 .elementor-divider-separator{width:100%;}.elementor-13220 .elementor-element.elementor-element-78e3d98 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-widget-text-editor{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-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-13220 .elementor-element.elementor-element-485ac09f{padding:0% 0% 0% 0%;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-text );}.elementor-13220 .elementor-element.elementor-element-1eb66b22{--display:flex;--min-height:533px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13220 .elementor-element.elementor-element-1eb66b22:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-1eb66b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-6e884184{--display:flex;--min-height:290px;--overflow:hidden;}.elementor-13220 .elementor-element.elementor-element-6e884184:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-6e884184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desertflooringdesign.com/wp-content/uploads/2026/09/Laminate.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-13220 .elementor-element.elementor-element-26d345d6{right:30px;}body.rtl .elementor-13220 .elementor-element.elementor-element-26d345d6{left:30px;}.elementor-13220 .elementor-element.elementor-element-26d345d6{top:280px;z-index:9;}.elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-framed .elementor-icon{background-color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-stacked .elementor-icon svg{fill:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-26d345d6.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-26d345d6 .elementor-icon{font-size:18px;padding:15px;border-width:8px 8px 8px 8px;}.elementor-13220 .elementor-element.elementor-element-26d345d6 .elementor-icon svg{height:18px;}.elementor-13220 .elementor-element.elementor-element-26d345d6 .elementor-icon i, .elementor-13220 .elementor-element.elementor-element-26d345d6 .elementor-icon svg{transform:rotate(-45deg);}.elementor-13220 .elementor-element.elementor-element-79777fec{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13220 .elementor-element.elementor-element-79777fec .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2em;font-weight:500;font-style:italic;color:#000000;}.elementor-13220 .elementor-element.elementor-element-6eeb7286{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-13220 .elementor-element.elementor-element-6eeb7286 .elementor-divider-separator{width:100%;}.elementor-13220 .elementor-element.elementor-element-6eeb7286 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13220 .elementor-element.elementor-element-6280a277{padding:0% 0% 0% 0%;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-text );}.elementor-13220 .elementor-element.elementor-element-21de4af5{--display:flex;--min-height:533px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13220 .elementor-element.elementor-element-21de4af5:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-21de4af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-73a5dbda{--display:flex;--min-height:290px;--overflow:hidden;}.elementor-13220 .elementor-element.elementor-element-73a5dbda:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-73a5dbda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desertflooringdesign.com/wp-content/uploads/2026/09/Vinyl-Plank.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-13220 .elementor-element.elementor-element-2cbe0123{right:30px;}body.rtl .elementor-13220 .elementor-element.elementor-element-2cbe0123{left:30px;}.elementor-13220 .elementor-element.elementor-element-2cbe0123{top:280px;z-index:9;}.elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-framed .elementor-icon{background-color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-stacked .elementor-icon svg{fill:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-2cbe0123.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-2cbe0123 .elementor-icon{font-size:18px;padding:15px;border-width:8px 8px 8px 8px;}.elementor-13220 .elementor-element.elementor-element-2cbe0123 .elementor-icon svg{height:18px;}.elementor-13220 .elementor-element.elementor-element-2cbe0123 .elementor-icon i, .elementor-13220 .elementor-element.elementor-element-2cbe0123 .elementor-icon svg{transform:rotate(-45deg);}.elementor-13220 .elementor-element.elementor-element-5f6ba279{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13220 .elementor-element.elementor-element-5f6ba279 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2em;font-weight:500;font-style:italic;color:#000000;}.elementor-13220 .elementor-element.elementor-element-2881be53{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-13220 .elementor-element.elementor-element-2881be53 .elementor-divider-separator{width:100%;}.elementor-13220 .elementor-element.elementor-element-2881be53 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13220 .elementor-element.elementor-element-6437199f{padding:0% 0% 0% 0%;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-text );}.elementor-13220 .elementor-element.elementor-element-4cb4fef0{--display:flex;--min-height:533px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13220 .elementor-element.elementor-element-4cb4fef0:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-4cb4fef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-497147b6{--display:flex;--min-height:290px;--overflow:hidden;}.elementor-13220 .elementor-element.elementor-element-497147b6:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-497147b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desertflooringdesign.com/wp-content/uploads/2026/09/Tile-floor.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-13220 .elementor-element.elementor-element-750f4ade{right:30px;}body.rtl .elementor-13220 .elementor-element.elementor-element-750f4ade{left:30px;}.elementor-13220 .elementor-element.elementor-element-750f4ade{top:280px;z-index:9;}.elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-framed .elementor-icon{background-color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-stacked .elementor-icon svg{fill:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-750f4ade.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-750f4ade .elementor-icon{font-size:18px;padding:15px;border-width:8px 8px 8px 8px;}.elementor-13220 .elementor-element.elementor-element-750f4ade .elementor-icon svg{height:18px;}.elementor-13220 .elementor-element.elementor-element-750f4ade .elementor-icon i, .elementor-13220 .elementor-element.elementor-element-750f4ade .elementor-icon svg{transform:rotate(-45deg);}.elementor-13220 .elementor-element.elementor-element-592e85b4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13220 .elementor-element.elementor-element-592e85b4 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2em;font-weight:500;font-style:italic;color:#000000;}.elementor-13220 .elementor-element.elementor-element-377dda8f{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-13220 .elementor-element.elementor-element-377dda8f .elementor-divider-separator{width:100%;}.elementor-13220 .elementor-element.elementor-element-377dda8f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13220 .elementor-element.elementor-element-33a1f9cc{padding:0% 0% 0% 0%;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-text );}.elementor-13220 .elementor-element.elementor-element-1ed07194{--display:flex;--min-height:533px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13220 .elementor-element.elementor-element-1ed07194:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-1ed07194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-bfa07a9{--display:flex;--min-height:290px;--overflow:hidden;}.elementor-13220 .elementor-element.elementor-element-bfa07a9:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-bfa07a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desertflooringdesign.com/wp-content/uploads/2026/09/carpet-flooring-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-13220 .elementor-element.elementor-element-4767a7e0{right:30px;}body.rtl .elementor-13220 .elementor-element.elementor-element-4767a7e0{left:30px;}.elementor-13220 .elementor-element.elementor-element-4767a7e0{top:280px;z-index:9;}.elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-framed .elementor-icon{background-color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-stacked .elementor-icon svg{fill:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-4767a7e0.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4767a7e0 .elementor-icon{font-size:18px;padding:15px;border-width:8px 8px 8px 8px;}.elementor-13220 .elementor-element.elementor-element-4767a7e0 .elementor-icon svg{height:18px;}.elementor-13220 .elementor-element.elementor-element-4767a7e0 .elementor-icon i, .elementor-13220 .elementor-element.elementor-element-4767a7e0 .elementor-icon svg{transform:rotate(-45deg);}.elementor-13220 .elementor-element.elementor-element-5e231dc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13220 .elementor-element.elementor-element-5e231dc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2em;font-weight:500;font-style:italic;color:#000000;}.elementor-13220 .elementor-element.elementor-element-5fcdda32{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-13220 .elementor-element.elementor-element-5fcdda32 .elementor-divider-separator{width:100%;}.elementor-13220 .elementor-element.elementor-element-5fcdda32 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13220 .elementor-element.elementor-element-3fb56be{padding:0% 0% 0% 0%;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-text );}.elementor-13220 .elementor-element.elementor-element-581f3b91{--display:flex;--min-height:533px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13220 .elementor-element.elementor-element-581f3b91:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-581f3b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-984db42{--display:flex;--min-height:290px;--overflow:hidden;}.elementor-13220 .elementor-element.elementor-element-984db42:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-984db42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desertflooringdesign.com/wp-content/uploads/2026/09/Drapes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-13220 .elementor-element.elementor-element-4b6e60a1{right:30px;}body.rtl .elementor-13220 .elementor-element.elementor-element-4b6e60a1{left:30px;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1{top:280px;z-index:9;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-framed .elementor-icon{background-color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-stacked .elementor-icon svg{fill:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-4b6e60a1.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1 .elementor-icon{font-size:18px;padding:15px;border-width:8px 8px 8px 8px;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1 .elementor-icon svg{height:18px;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1 .elementor-icon i, .elementor-13220 .elementor-element.elementor-element-4b6e60a1 .elementor-icon svg{transform:rotate(-45deg);}.elementor-13220 .elementor-element.elementor-element-3460e499{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13220 .elementor-element.elementor-element-3460e499 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2em;font-weight:500;font-style:italic;color:#000000;}.elementor-13220 .elementor-element.elementor-element-3250ee7c{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-13220 .elementor-element.elementor-element-3250ee7c .elementor-divider-separator{width:100%;}.elementor-13220 .elementor-element.elementor-element-3250ee7c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13220 .elementor-element.elementor-element-62069299{padding:0% 0% 0% 0%;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-text );}.elementor-13220 .elementor-element.elementor-element-7a26ca77{--display:flex;--min-height:533px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13220 .elementor-element.elementor-element-7a26ca77:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-7a26ca77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-7322a0fd{--display:flex;--min-height:290px;--overflow:hidden;}.elementor-13220 .elementor-element.elementor-element-7322a0fd:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-7322a0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desertflooringdesign.com/wp-content/uploads/2026/08/Bath1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-13220 .elementor-element.elementor-element-5fe8f743{right:30px;}body.rtl .elementor-13220 .elementor-element.elementor-element-5fe8f743{left:30px;}.elementor-13220 .elementor-element.elementor-element-5fe8f743{top:280px;z-index:9;}.elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-framed .elementor-icon{background-color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-stacked .elementor-icon svg{fill:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-5fe8f743.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-5fe8f743 .elementor-icon{font-size:18px;padding:15px;border-width:8px 8px 8px 8px;}.elementor-13220 .elementor-element.elementor-element-5fe8f743 .elementor-icon svg{height:18px;}.elementor-13220 .elementor-element.elementor-element-5fe8f743 .elementor-icon i, .elementor-13220 .elementor-element.elementor-element-5fe8f743 .elementor-icon svg{transform:rotate(-45deg);}.elementor-13220 .elementor-element.elementor-element-17faa837{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13220 .elementor-element.elementor-element-17faa837 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2em;font-weight:500;font-style:italic;color:#000000;}.elementor-13220 .elementor-element.elementor-element-2b8cc49{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-13220 .elementor-element.elementor-element-2b8cc49 .elementor-divider-separator{width:100%;}.elementor-13220 .elementor-element.elementor-element-2b8cc49 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13220 .elementor-element.elementor-element-5b49698f{padding:0% 0% 0% 0%;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-text );}.elementor-13220 .elementor-element.elementor-element-4f85725a{--display:flex;--min-height:533px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13220 .elementor-element.elementor-element-4f85725a:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-4f85725a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-61deef20{--display:flex;--min-height:290px;--overflow:hidden;}.elementor-13220 .elementor-element.elementor-element-61deef20:not(.elementor-motion-effects-element-type-background), .elementor-13220 .elementor-element.elementor-element-61deef20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desertflooringdesign.com/wp-content/uploads/2026/09/Project-1c-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-13220 .elementor-element.elementor-element-7b46ddf5{right:30px;}body.rtl .elementor-13220 .elementor-element.elementor-element-7b46ddf5{left:30px;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5{top:280px;z-index:9;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-framed .elementor-icon, .elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-framed .elementor-icon{background-color:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-stacked .elementor-icon svg{fill:#BFB09E;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-framed .elementor-icon:hover, .elementor-13220 .elementor-element.elementor-element-7b46ddf5.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5 .elementor-icon{font-size:18px;padding:15px;border-width:8px 8px 8px 8px;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5 .elementor-icon svg{height:18px;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5 .elementor-icon i, .elementor-13220 .elementor-element.elementor-element-7b46ddf5 .elementor-icon svg{transform:rotate(-45deg);}.elementor-13220 .elementor-element.elementor-element-6ca652b1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13220 .elementor-element.elementor-element-6ca652b1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2em;font-weight:500;font-style:italic;color:#000000;}.elementor-13220 .elementor-element.elementor-element-2f58f00f{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-13220 .elementor-element.elementor-element-2f58f00f .elementor-divider-separator{width:100%;}.elementor-13220 .elementor-element.elementor-element-2f58f00f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13220 .elementor-element.elementor-element-1497719b{padding:0% 0% 0% 0%;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-text );}@media(min-width:768px){.elementor-13220 .elementor-element.elementor-element-76117be1{--width:100%;}.elementor-13220 .elementor-element.elementor-element-6e884184{--width:100%;}.elementor-13220 .elementor-element.elementor-element-73a5dbda{--width:100%;}.elementor-13220 .elementor-element.elementor-element-497147b6{--width:100%;}.elementor-13220 .elementor-element.elementor-element-bfa07a9{--width:100%;}.elementor-13220 .elementor-element.elementor-element-984db42{--width:100%;}.elementor-13220 .elementor-element.elementor-element-7322a0fd{--width:100%;}.elementor-13220 .elementor-element.elementor-element-61deef20{--width:100%;}}@media(max-width:1024px){.elementor-13220 .elementor-element.elementor-element-7bbeae90{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13220 .elementor-element.elementor-element-13dc9702{--min-height:505px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-485ac09f{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-1eb66b22{--min-height:505px;}.elementor-13220 .elementor-element.elementor-element-6280a277{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-21de4af5{--min-height:505px;}.elementor-13220 .elementor-element.elementor-element-6437199f{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-4cb4fef0{--min-height:505px;}.elementor-13220 .elementor-element.elementor-element-33a1f9cc{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-1ed07194{--min-height:505px;}.elementor-13220 .elementor-element.elementor-element-3fb56be{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-581f3b91{--min-height:505px;}.elementor-13220 .elementor-element.elementor-element-62069299{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-7a26ca77{--min-height:505px;}.elementor-13220 .elementor-element.elementor-element-5b49698f{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-4f85725a{--min-height:505px;}.elementor-13220 .elementor-element.elementor-element-1497719b{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-13220 .elementor-element.elementor-element-7bbeae90{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13220 .elementor-element.elementor-element-76117be1{--width:100%;--min-height:220px;}.elementor-13220 .elementor-element.elementor-element-733a0047{top:210px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-485ac09f{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-6e884184{--width:100%;--min-height:220px;}.elementor-13220 .elementor-element.elementor-element-26d345d6{top:210px;}.elementor-13220 .elementor-element.elementor-element-6280a277{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-73a5dbda{--width:100%;--min-height:220px;}.elementor-13220 .elementor-element.elementor-element-2cbe0123{top:210px;}.elementor-13220 .elementor-element.elementor-element-6437199f{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-497147b6{--width:100%;--min-height:220px;}.elementor-13220 .elementor-element.elementor-element-750f4ade{top:210px;}.elementor-13220 .elementor-element.elementor-element-33a1f9cc{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-bfa07a9{--width:100%;--min-height:220px;}.elementor-13220 .elementor-element.elementor-element-4767a7e0{top:210px;}.elementor-13220 .elementor-element.elementor-element-3fb56be{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-984db42{--width:100%;--min-height:220px;}.elementor-13220 .elementor-element.elementor-element-4b6e60a1{top:210px;}.elementor-13220 .elementor-element.elementor-element-62069299{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-7322a0fd{--width:100%;--min-height:220px;}.elementor-13220 .elementor-element.elementor-element-5fe8f743{top:210px;}.elementor-13220 .elementor-element.elementor-element-5b49698f{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-13220 .elementor-element.elementor-element-61deef20{--width:100%;--min-height:220px;}.elementor-13220 .elementor-element.elementor-element-7b46ddf5{top:210px;}.elementor-13220 .elementor-element.elementor-element-1497719b{padding:0% 0% 0% 0%;text-align:start;font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-13dc9702 */.elementor-13220 .elementor-element.elementor-element-13dc9702 {
    position: relative !important;
}

.service-image {
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-13220 .elementor-element.elementor-element-13dc9702:hover .service-image {
    background-position: 100% center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eb66b22 */.elementor-13220 .elementor-element.elementor-element-1eb66b22 {
    position: relative !important;
}

.service-image {
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-13220 .elementor-element.elementor-element-1eb66b22:hover .service-image {
    background-position: 100% center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21de4af5 */.elementor-13220 .elementor-element.elementor-element-21de4af5 {
    position: relative !important;
}

.service-image {
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-13220 .elementor-element.elementor-element-21de4af5:hover .service-image {
    background-position: 100% center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb4fef0 */.elementor-13220 .elementor-element.elementor-element-4cb4fef0 {
    position: relative !important;
}

.service-image {
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-13220 .elementor-element.elementor-element-4cb4fef0:hover .service-image {
    background-position: 100% center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ed07194 */.elementor-13220 .elementor-element.elementor-element-1ed07194 {
    position: relative !important;
}

.service-image {
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-13220 .elementor-element.elementor-element-1ed07194:hover .service-image {
    background-position: 100% center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-581f3b91 */.elementor-13220 .elementor-element.elementor-element-581f3b91 {
    position: relative !important;
}

.service-image {
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-13220 .elementor-element.elementor-element-581f3b91:hover .service-image {
    background-position: 100% center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a26ca77 */.elementor-13220 .elementor-element.elementor-element-7a26ca77 {
    position: relative !important;
}

.service-image {
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-13220 .elementor-element.elementor-element-7a26ca77:hover .service-image {
    background-position: 100% center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f85725a */.elementor-13220 .elementor-element.elementor-element-4f85725a {
    position: relative !important;
}

.service-image {
    transition: background-position 0.5s ease-in-out !important;
}

.elementor-13220 .elementor-element.elementor-element-4f85725a:hover .service-image {
    background-position: 100% center !important;
}/* End custom CSS */