.elementor-3319 .elementor-element.elementor-element-7a06636a{--display:flex;--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;--overlay-opacity:.62}.elementor-3319 .elementor-element.elementor-element-7a06636a:not(.elementor-motion-effects-element-type-background),.elementor-3319 .elementor-element.elementor-element-7a06636a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://zaphaul.com/wp-content/uploads/2025/10/driveway2.after_-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-3319 .elementor-element.elementor-element-7a06636a:before,.elementor-3319 .elementor-element.elementor-element-7a06636a>.elementor-background-video-container:before,.elementor-3319 .elementor-element.elementor-element-7a06636a>.e-con-inner>.elementor-background-video-container:before,.elementor-3319 .elementor-element.elementor-element-7a06636a>.elementor-background-slideshow:before,.elementor-3319 .elementor-element.elementor-element-7a06636a>.e-con-inner>.elementor-background-slideshow:before,.elementor-3319 .elementor-element.elementor-element-7a06636a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-3319 .elementor-element.elementor-element-7844d31c{--spacer-size:146px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3319 .elementor-element.elementor-element-27deed60{text-align:center}.elementor-3319 .elementor-element.elementor-element-27deed60 .elementor-heading-title{color:#1e9041}.elementor-3319 .elementor-element.elementor-element-701c6e30{text-align:center}.elementor-3319 .elementor-element.elementor-element-701c6e30 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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-3319 .elementor-element.elementor-element-248171e9{text-align:center;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3319 .elementor-element.elementor-element-1dff0d13 .elementor-button-content-wrapper{flex-direction:row}.elementor-3319 .elementor-element.elementor-element-2e6da2{--spacer-size:109px}.elementor-3319 .elementor-element.elementor-element-6cda543e{--display:flex}.elementor-3319 .elementor-element.elementor-element-5178360f{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-54dbc00a{--display:flex;--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}.elementor-3319 .elementor-element.elementor-element-54dbc00a:not(.elementor-motion-effects-element-type-background),.elementor-3319 .elementor-element.elementor-element-54dbc00a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#61ce70}.elementor-3319 .elementor-element.elementor-element-604ea8d4{text-align:center}.elementor-3319 .elementor-element.elementor-element-604ea8d4 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:600;color:#fff}.elementor-3319 .elementor-element.elementor-element-592a3a80.elementor-element{--align-self:center}.elementor-3319 .elementor-element.elementor-element-592a3a80{text-align:left;color:#000}.elementor-3319 .elementor-element.elementor-element-20476625{--display:flex}.elementor-3319 .elementor-element.elementor-element-a6fe32c{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-caa0fb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3319 .elementor-element.elementor-element-29854a7{--display:flex;--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}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3319 .elementor-element.elementor-element-aadd0e1{--display:flex;--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:center}.elementor-3319 .elementor-element.elementor-element-7314fca .elementor-heading-title{color:#000}.elementor-3319 .elementor-element.elementor-element-74871bef{--display:flex}.elementor-3319 .elementor-element.elementor-element-7a68e35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3319 .elementor-element.elementor-element-5bf0f5d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-3319 .elementor-element.elementor-element-a335130{text-align:left}.elementor-3319 .elementor-element.elementor-element-e39bd43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-3319 .elementor-element.elementor-element-3b38a025{--display:flex}.elementor-3319 .elementor-element.elementor-element-2f4ce8ec{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-8d4f3e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3319 .elementor-element.elementor-element-807d361{--display:flex;--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:center}.elementor-3319 .elementor-element.elementor-element-5421c94 .elementor-heading-title{color:#000}.elementor-3319 .elementor-element.elementor-element-dc3879a{--display:flex;--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}.elementor-3319 .elementor-element.elementor-element-5d329b30{--display:flex}.elementor-3319 .elementor-element.elementor-element-4e47d7bf{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-3bdb4bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3319 .elementor-element.elementor-element-a3989bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-3319 .elementor-element.elementor-element-f2dacad{text-align:left}.elementor-3319 .elementor-element.elementor-element-83f601a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-3319 .elementor-element.elementor-element-3c3421ff{--display:flex}.elementor-3319 .elementor-element.elementor-element-1694a2b0{--display:flex}.elementor-3319 .elementor-element.elementor-element-6d30ceaa{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-409f68d8{--display:flex}.elementor-3319 .elementor-element.elementor-element-1757e3c1{text-align:center}.elementor-3319 .elementor-element.elementor-element-1757e3c1 .elementor-heading-title{color:#000}.elementor-3319 .elementor-element.elementor-element-266d444a{text-align:center}.elementor-3319 .elementor-element.elementor-element-0f09d7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3319 .elementor-element.elementor-element-ba38516{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-3319 .elementor-element.elementor-element-f4be648{text-align:left}.elementor-3319 .elementor-element.elementor-element-7c3e0a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-3319 .elementor-element.elementor-element-69507e37{--display:flex}.elementor-3319 .elementor-element.elementor-element-4f541443{text-align:center}.elementor-3319 .elementor-element.elementor-element-36339b24{--display:flex}.elementor-3319 .elementor-element.elementor-element-1c8455a0{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-332acd6f{--display:flex}.elementor-3319 .elementor-element.elementor-element-33ca274d{--display:flex}.elementor-3319 .elementor-element.elementor-element-404c6011{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-27bec063{--display:flex;--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}.elementor-3319 .elementor-element.elementor-element-27bec063:not(.elementor-motion-effects-element-type-background),.elementor-3319 .elementor-element.elementor-element-27bec063>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#61ce70}.elementor-3319 .elementor-element.elementor-element-1e2b08fd{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-623fb31a{text-align:center}.elementor-3319 .elementor-element.elementor-element-623fb31a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:600;color:#fff}.elementor-3319 .elementor-element.elementor-element-2534b636{text-align:center;color:#000}.elementor-3319 .elementor-element.elementor-element-3d34ff59 .elementor-button{background-color:#000}.elementor-3319 .elementor-element.elementor-element-3d34ff59 .elementor-button-content-wrapper{flex-direction:row}.elementor-3319 .elementor-element.elementor-element-20749f1{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-576c1a94{--display:flex}.elementor-3319 .elementor-element.elementor-element-767f6fda{--spacer-size:16px}.elementor-3319 .elementor-element.elementor-element-46ffae3{--display:flex}.elementor-3319 .elementor-element.elementor-element-d59bece{text-align:left}.elementor-3319 .elementor-element.elementor-element-d59bece .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:600;color:#000}.elementor-3319 .elementor-element.elementor-element-09fab3f{--display:flex;--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}.elementor-3319 .elementor-element.elementor-element-bcfb966{--display:flex}.elementor-3319 .elementor-element.elementor-element-08ae386{--display:flex;--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}.elementor-3319 .elementor-element.elementor-element-88c2cec{--display:flex}.elementor-3319 .elementor-element.elementor-element-c74bc95{--display:flex;--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}.elementor-3319 .elementor-element.elementor-element-fb38341{--display:flex}.elementor-3319 .elementor-element.elementor-element-2ccb2bc{--display:flex;--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}.elementor-3319 .elementor-element.elementor-element-fb8c6aa{--display:flex}.elementor-3319 .elementor-element.elementor-element-ba88c58{--display:flex;--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}.elementor-3319 .elementor-element.elementor-element-85db169{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-3319 .elementor-element.elementor-element-7cc6ab77{--display:flex}@media(min-width:768px){.elementor-3319 .elementor-element.elementor-element-29854a7{--width:50%}.elementor-3319 .elementor-element.elementor-element-aadd0e1{--width:50%}.elementor-3319 .elementor-element.elementor-element-5bf0f5d{--width:50%}.elementor-3319 .elementor-element.elementor-element-e39bd43{--width:50%}.elementor-3319 .elementor-element.elementor-element-807d361{--width:50%}.elementor-3319 .elementor-element.elementor-element-dc3879a{--width:50%}.elementor-3319 .elementor-element.elementor-element-a3989bc{--width:50%}.elementor-3319 .elementor-element.elementor-element-83f601a{--width:50%}.elementor-3319 .elementor-element.elementor-element-ba38516{--width:50%}.elementor-3319 .elementor-element.elementor-element-7c3e0a6{--width:50%}}@media(max-width:767px){.elementor-3319 .elementor-element.elementor-element-604ea8d4{text-align:left}}body,.gravel-maintenance-section,h3,p,h2{font-family:'Arial',sans-serif}.gravel-maintenance-section{padding:40px 20px;background-color:#fff;color:#333}.gravel-maintenance-section .container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.gravel-maintenance-section .service-box{background-color:#61ce70;padding:30px;width:48%;text-align:center;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease;min-height:250px;color:#fff}.gravel-maintenance-section .service-box i{font-size:40px;color:#fff;margin-bottom:15px}.gravel-maintenance-section .service-box h3{font-size:20px;font-weight:600;margin-bottom:10px;color:#fff}.gravel-maintenance-section .service-box p{font-size:14px;color:#fff}.gravel-maintenance-section .service-box:hover{transform:translateY(-10px)}.gravel-maintenance-section .heading{text-align:center;font-size:24px;font-weight:700;margin-bottom:40px;width:100%;color:#333}@media (max-width:768px){.gravel-maintenance-section .service-box{width:48%}}@media (max-width:480px){.gravel-maintenance-section .service-box{width:100%}}body,.expectation-section,h3,p,h2{font-family:'Arial',sans-serif}.expectation-section{padding:40px 20px;background-color:#000;color:#fff;text-align:center}.expectation-section .heading{font-size:28px;font-weight:700;margin-bottom:40px;color:#61ce70}.expectation-section .boxes-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.expectation-section .info-box{background-color:#61ce70;padding:20px;width:48%;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;transition:transform .3s ease;color:#000;min-height:250px}.expectation-section .info-box i{font-size:40px;color:#000;margin-bottom:15px}.expectation-section .info-box h3{font-size:18px;font-weight:600;margin-bottom:10px}.expectation-section .info-box p{font-size:14px;color:#333}.expectation-section .info-box:hover{transform:translateY(-10px)}@media (max-width:768px){.expectation-section .info-box{width:48%}}@media (max-width:480px){.expectation-section .info-box{width:100%;margin-bottom:30px}.expectation-section .info-box i{font-size:35px}.expectation-section .info-box h3{font-size:18px}.expectation-section .info-box p{font-size:13px}}