.elementor-1700 .elementor-element.elementor-element-5025faf > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor8 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1700 .elementor-element.elementor-element-5025faf > .elementor-container{min-height:102px;}.elementor-1700 .elementor-element.elementor-element-5025faf .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-1700 .elementor-element.elementor-element-5025faf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1700 .elementor-element.elementor-element-572131d{width:var( --container-widget-width, 83.635% );max-width:83.635%;--container-widget-width:83.635%;--container-widget-flex-grow:0;text-align:center;}.elementor-1700 .elementor-element.elementor-element-572131d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:800;letter-spacing:2.8px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1B0707;stroke:#1B0707;text-shadow:11px 13px 10px rgba(194.02173913043475, 237.99999999999997, 197.27230623818525, 0.3);color:#94F8D2;}.elementor-1700 .elementor-element.elementor-element-4aaf3f7{--spacer-size:50px;}.elementor-1700 .elementor-element.elementor-element-c86ff53 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-1700 .elementor-element.elementor-element-734d78d > .elementor-shape-top .elementor-shape-fill{fill:#41ADB4;}.elementor-1700 .elementor-element.elementor-element-734d78d > .elementor-shape-top svg{width:calc(295% + 1.3px);height:460px;}.elementor-1700 .elementor-element.elementor-element-a5b08a1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-1700 .elementor-element.elementor-element-6769098.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1700 .elementor-element.elementor-element-6769098.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1700 .elementor-element.elementor-element-f89216e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-30c2b2f > .elementor-shape-bottom .elementor-shape-fill{fill:#5E9C905E;}.elementor-1700 .elementor-element.elementor-element-30c2b2f > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:270px;}.elementor-1700 .elementor-element.elementor-element-ac652d2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-20125e9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-04178e6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-41865cb > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1700 .elementor-element.elementor-element-9bdde5d > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-1700 .elementor-element.elementor-element-207e317 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-1dc3c69 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-c53d2a2 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-1700 .elementor-element.elementor-element-0e19c17 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-1700 .elementor-element.elementor-element-184328e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-9379723{--spacer-size:50px;}.elementor-1700 .elementor-element.elementor-element-88edec4{--spacer-size:50px;}.elementor-1700 .elementor-element.elementor-element-4d5a265:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1700 .elementor-element.elementor-element-4d5a265 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1700 .elementor-element.elementor-element-4d5a265 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1700 .elementor-element.elementor-element-4d5a265 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1700 .elementor-element.elementor-element-a091e54 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-a091e54{text-align:center;}.elementor-1700 .elementor-element.elementor-element-a091e54 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-1700 .elementor-element.elementor-element-4336d63 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-adc26e3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-e980989 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-1700 .elementor-element.elementor-element-df4b53e:not(.elementor-motion-effects-element-type-background), .elementor-1700 .elementor-element.elementor-element-df4b53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E7E7E7 0%, #FAFFDC 100%);}.elementor-1700 .elementor-element.elementor-element-df4b53e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1700 .elementor-element.elementor-element-df4b53e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1700 .elementor-element.elementor-element-c7b2638:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1700 .elementor-element.elementor-element-c7b2638 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0DF7D5 0%, #0A7409 100%);}.elementor-bc-flex-widget .elementor-1700 .elementor-element.elementor-element-c7b2638.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1700 .elementor-element.elementor-element-c7b2638.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1700 .elementor-element.elementor-element-c7b2638 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1700 .elementor-element.elementor-element-c7b2638 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1700 .elementor-element.elementor-element-a8398da{width:var( --container-widget-width, 98.576% );max-width:98.576%;--container-widget-width:98.576%;--container-widget-flex-grow:0;text-align:center;}.elementor-1700 .elementor-element.elementor-element-a8398da > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-6de7c2c{--spacer-size:150px;}.elementor-1700 .elementor-element.elementor-element-1c9331a > .elementor-widget-container{padding:19px 19px 19px 19px;}.elementor-1700 .elementor-element.elementor-element-1c9331a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1700 .elementor-element.elementor-element-7d5c22e{width:var( --container-widget-width, 85.939% );max-width:85.939%;--container-widget-width:85.939%;--container-widget-flex-grow:0;}.elementor-1700 .elementor-element.elementor-element-7d5c22e > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-1700 .elementor-element.elementor-element-14aa365{--spacer-size:50px;}.elementor-1700 .elementor-element.elementor-element-66029f1{--spacer-size:50px;}.elementor-1700 .elementor-element.elementor-element-0e5d648:not(.elementor-motion-effects-element-type-background), .elementor-1700 .elementor-element.elementor-element-0e5d648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );background-image:url("../../2024/06/Driveways-7.jpg");background-position:bottom center;}.elementor-1700 .elementor-element.elementor-element-0e5d648{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1700 .elementor-element.elementor-element-0e5d648 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1700 .elementor-element.elementor-element-962b3f2 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor0 );opacity:0.7;}.elementor-1700 .elementor-element.elementor-element-962b3f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-1700 .elementor-element.elementor-element-962b3f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1700 .elementor-element.elementor-element-9a96bb0{text-align:center;}.elementor-1700 .elementor-element.elementor-element-9a96bb0 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-1700 .elementor-element.elementor-element-30d3bda{--spacer-size:50px;}.elementor-1700 .elementor-element.elementor-element-bd83a00 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-bd83a00{text-align:center;}.elementor-1700 .elementor-element.elementor-element-dd012b4 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );}.elementor-1700 .elementor-element.elementor-element-87a965c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor0 );opacity:0.7;}.elementor-1700 .elementor-element.elementor-element-87a965c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-1700 .elementor-element.elementor-element-87a965c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1700 .elementor-element.elementor-element-ba45940 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1700 .elementor-element.elementor-element-ba45940{color:var( --e-global-color-astglobalcolor5 );}.elementor-1700 .elementor-element.elementor-element-6d24b51{--spacer-size:50px;}@media(max-width:1024px){.elementor-1700 .elementor-element.elementor-element-0e5d648{padding:80px 20px 80px 20px;}.elementor-1700 .elementor-element.elementor-element-962b3f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1700 .elementor-element.elementor-element-d292e5d{width:61.535%;}.elementor-1700 .elementor-element.elementor-element-f141545{width:38.465%;}.elementor-1700 .elementor-element.elementor-element-c7b2638{width:47.846%;}.elementor-1700 .elementor-element.elementor-element-996d524{width:52.154%;}.elementor-1700 .elementor-element.elementor-element-962b3f2{width:42.889%;}.elementor-1700 .elementor-element.elementor-element-87a965c{width:57.111%;}}