.elementor-973 .elementor-element.elementor-element-23d98a71{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-973 .elementor-element.elementor-element-23d98a71:not(.elementor-motion-effects-element-type-background), .elementor-973 .elementor-element.elementor-element-23d98a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ginosflooring.com/wp-content/uploads/2025/09/Roanoke-for-About-Page-or-Elsewhere-scaled.jpg");background-position:center center;background-size:cover;}.elementor-973 .elementor-element.elementor-element-23d98a71::before, .elementor-973 .elementor-element.elementor-element-23d98a71 > .elementor-background-video-container::before, .elementor-973 .elementor-element.elementor-element-23d98a71 > .e-con-inner > .elementor-background-video-container::before, .elementor-973 .elementor-element.elementor-element-23d98a71 > .elementor-background-slideshow::before, .elementor-973 .elementor-element.elementor-element-23d98a71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-973 .elementor-element.elementor-element-23d98a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-973 .elementor-element.elementor-element-74d709f1 > .elementor-widget-container{margin:0% 40% 0% 0%;padding:0% 0% 0% 0%;}.elementor-973 .elementor-element.elementor-element-74d709f1 .elementor-heading-title{line-height:80px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-345ccbf5{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:2px;}.elementor-973 .elementor-element.elementor-element-345ccbf5 > .elementor-widget-container{margin:0% 50% 0% 0%;}.elementor-973 .elementor-element.elementor-element-345ccbf5 .elementor-divider-separator{width:100%;}.elementor-973 .elementor-element.elementor-element-345ccbf5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-973 .elementor-element.elementor-element-4574dd1c > .elementor-widget-container{padding:0% 25% 0% 0%;}.elementor-973 .elementor-element.elementor-element-4574dd1c{font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-20589cd{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-973 .elementor-element.elementor-element-20589cd:not(.elementor-motion-effects-element-type-background), .elementor-973 .elementor-element.elementor-element-20589cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor3 ) 0%, var( --e-global-color-text ) 100%);}.elementor-973 .elementor-element.elementor-element-c5f7996 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-973 .elementor-element.elementor-element-c5f7996 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-d72a251{font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-b9c4413{--display:flex;--overlay-opacity:0.15;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-973 .elementor-element.elementor-element-b9c4413:not(.elementor-motion-effects-element-type-background), .elementor-973 .elementor-element.elementor-element-b9c4413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ginosflooring.com/wp-content/uploads/2025/09/pexels-photo-326862-326862.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-973 .elementor-element.elementor-element-b9c4413::before, .elementor-973 .elementor-element.elementor-element-b9c4413 > .elementor-background-video-container::before, .elementor-973 .elementor-element.elementor-element-b9c4413 > .e-con-inner > .elementor-background-video-container::before, .elementor-973 .elementor-element.elementor-element-b9c4413 > .elementor-background-slideshow::before, .elementor-973 .elementor-element.elementor-element-b9c4413 > .e-con-inner > .elementor-background-slideshow::before, .elementor-973 .elementor-element.elementor-element-b9c4413 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-973 .elementor-element.elementor-element-ef15075 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-973 .elementor-element.elementor-element-ef15075{text-align:center;}.elementor-973 .elementor-element.elementor-element-ef15075 .elementor-heading-title{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.6);color:var( --e-global-color-astglobalcolor2 );}.elementor-973 .elementor-element.elementor-element-eb7486f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-973 .elementor-element.elementor-element-eb7486f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-973 .elementor-element.elementor-element-eb7486f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-973 .elementor-element.elementor-element-eb7486f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-973 .elementor-element.elementor-element-eb7486f .elementor-image-box-img img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-973 .elementor-element.elementor-element-eb7486f .elementor-image-box-title{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.6);color:var( --e-global-color-primary );}.elementor-973 .elementor-element.elementor-element-eb7486f .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:19px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.6);color:var( --e-global-color-primary );}.elementor-973 .elementor-element.elementor-element-d5a6dfb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-973 .elementor-element.elementor-element-d5a6dfb:not(.elementor-motion-effects-element-type-background), .elementor-973 .elementor-element.elementor-element-d5a6dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor3 ) 0%, var( --e-global-color-text ) 100%);}.elementor-973 .elementor-element.elementor-element-16f0a41f{--display:flex;}.elementor-973 .elementor-element.elementor-element-176693c1 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-d62730e{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-11380ac1{--display:flex;}.elementor-973 .elementor-element.elementor-element-74dcf4c5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-973 .elementor-element.elementor-element-2075f8b9 .elementor-image-box-wrapper{text-align:center;}.elementor-973 .elementor-element.elementor-element-2075f8b9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-973 .elementor-element.elementor-element-2075f8b9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-973 .elementor-element.elementor-element-2075f8b9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-973 .elementor-element.elementor-element-2075f8b9 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-973 .elementor-element.elementor-element-2075f8b9 .elementor-image-box-img img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-973 .elementor-element.elementor-element-2075f8b9 .elementor-image-box-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-2075f8b9:has(:hover) .elementor-image-box-title,
					 .elementor-973 .elementor-element.elementor-element-2075f8b9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-973 .elementor-element.elementor-element-2075f8b9 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-973 .elementor-element.elementor-element-75d95a49.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-973 .elementor-element.elementor-element-75d95a49.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-973 .elementor-element.elementor-element-75d95a49.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-973 .elementor-element.elementor-element-75d95a49 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-973 .elementor-element.elementor-element-75d95a49 .elementor-image-box-img img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-973 .elementor-element.elementor-element-75d95a49 .elementor-image-box-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-75d95a49:has(:hover) .elementor-image-box-title,
					 .elementor-973 .elementor-element.elementor-element-75d95a49:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-973 .elementor-element.elementor-element-75d95a49 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-973 .elementor-element.elementor-element-4e2a3d09.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-973 .elementor-element.elementor-element-4e2a3d09.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-973 .elementor-element.elementor-element-4e2a3d09.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-973 .elementor-element.elementor-element-4e2a3d09 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-973 .elementor-element.elementor-element-4e2a3d09 .elementor-image-box-img img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-973 .elementor-element.elementor-element-4e2a3d09 .elementor-image-box-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-4e2a3d09:has(:hover) .elementor-image-box-title,
					 .elementor-973 .elementor-element.elementor-element-4e2a3d09:has(:focus) .elementor-image-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-973 .elementor-element.elementor-element-4e2a3d09 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-973 .elementor-element.elementor-element-33527e08{--display:flex;}.elementor-973 .elementor-element.elementor-element-0b2e66d{font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-973 .elementor-element.elementor-element-7829b059{--display:flex;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-973 .elementor-element.elementor-element-7829b059:not(.elementor-motion-effects-element-type-background), .elementor-973 .elementor-element.elementor-element-7829b059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-973 .elementor-element.elementor-element-2c3d2ee3 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-973 .elementor-element.elementor-element-20589cd{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-973 .elementor-element.elementor-element-b9c4413{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-973 .elementor-element.elementor-element-d5a6dfb{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-973 .elementor-element.elementor-element-74dcf4c5{--grid-auto-flow:row;}.elementor-973 .elementor-element.elementor-element-7829b059{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}@media(min-width:768px){.elementor-973 .elementor-element.elementor-element-23d98a71{--content-width:100%;}.elementor-973 .elementor-element.elementor-element-d5a6dfb{--content-width:1600px;}.elementor-973 .elementor-element.elementor-element-33527e08{--width:1140px;}}@media(max-width:767px){.elementor-973 .elementor-element.elementor-element-4574dd1c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-973 .elementor-element.elementor-element-20589cd{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-973 .elementor-element.elementor-element-b9c4413{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-973 .elementor-element.elementor-element-eb7486f .elementor-image-box-img{margin-bottom:15px;}.elementor-973 .elementor-element.elementor-element-d5a6dfb{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-973 .elementor-element.elementor-element-74dcf4c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-973 .elementor-element.elementor-element-2075f8b9 .elementor-image-box-img{margin-bottom:15px;}.elementor-973 .elementor-element.elementor-element-75d95a49 .elementor-image-box-img{margin-bottom:15px;}.elementor-973 .elementor-element.elementor-element-4e2a3d09 .elementor-image-box-img{margin-bottom:15px;}.elementor-973 .elementor-element.elementor-element-7829b059{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}