.elementor-18 .elementor-element.elementor-element-35d52a7{--display:flex;--min-height:1375px;--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-35d52a7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-35d52a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-welcomes.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-f7932c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-60c3b3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-18 .elementor-element.elementor-element-58d4c31{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-32783c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f76b223{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-18 .elementor-element.elementor-element-fe7ed1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fe7ed1a .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:45px;font-weight:600;color:#C10001;}.elementor-18 .elementor-element.elementor-element-5f607aa{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-5f607aa .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:20px;font-weight:400;line-height:140%;color:#555555;}.elementor-18 .elementor-element.elementor-element-26be41e{--display:flex;--min-height:74px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424251;--border-color:#424251;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:11px;}.elementor-18 .elementor-element.elementor-element-26be41e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-26be41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-01097e8{left:-20px;}body.rtl .elementor-18 .elementor-element.elementor-element-01097e8{right:-20px;}.elementor-18 .elementor-element.elementor-element-01097e8{top:17px;}.elementor-18 .elementor-element.elementor-element-1d08817 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#24272C;}.elementor-18 .elementor-element.elementor-element-eebc5bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d99d2b1 .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#24272C;}.elementor-18 .elementor-element.elementor-element-d99d2b1 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-d99d2b1 .elementor-heading-title a:focus{color:#C10001;}.elementor-18 .elementor-element.elementor-element-f060eef .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#24272C;}.elementor-18 .elementor-element.elementor-element-f060eef .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-f060eef .elementor-heading-title a:focus{color:#C10001;}.elementor-18 .elementor-element.elementor-element-ec4f945{--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:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e415ac5{--display:flex;--min-height:480px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.71);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-18 .elementor-element.elementor-element-e415ac5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e415ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/sm-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-9462b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9462b61 .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.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-18 .elementor-element.elementor-element-49b8b07{font-family:"Formula1-Display-bold", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#C10001;}.elementor-18 .elementor-element.elementor-element-49b8b07 a{color:#C10001;}.elementor-18 .elementor-element.elementor-element-efa4963{--display:flex;--min-height:480px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.71);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-18 .elementor-element.elementor-element-efa4963:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-efa4963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/sm-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-7af51bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7af51bb .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e77bb08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Formula1-Display-bold", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#C10001;}.elementor-18 .elementor-element.elementor-element-e77bb08 a{color:#C10001;}.elementor-18 .elementor-element.elementor-element-ef2778b{--display:flex;--min-height:480px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.71);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-18 .elementor-element.elementor-element-ef2778b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ef2778b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/sm-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-f42d547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f42d547 .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-0e5b945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Formula1-Display-bold", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#C10001;}.elementor-18 .elementor-element.elementor-element-0e5b945 a{color:#C10001;}.elementor-18 .elementor-element.elementor-element-d3ab02c{margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-827f662{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-827f662.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-827f662 .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:25px;font-weight:400;line-height:160%;color:#666666;}.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-18 .elementor-element.elementor-element-3573a8f .elementor-button{background-color:#1C3E67;font-family:"Formula1-Display-regular", Sans-serif;font-size:15px;font-weight:400;text-decoration:none;line-height:30px;letter-spacing:0.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-3573a8f .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-3573a8f .elementor-button:focus{background-color:#152E4D;}.elementor-18 .elementor-element.elementor-element-3573a8f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-3573a8f.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-53e9bbf{--display:flex;--min-height:1375px;--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-53e9bbf:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-53e9bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-welcomes.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-4a9d67e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e67ca5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-10b036f{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c5b7b4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-402dc92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-def680b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-def680b .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:45px;font-weight:600;color:#C10001;}.elementor-18 .elementor-element.elementor-element-3530b95{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-3530b95 .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:20px;font-weight:400;line-height:140%;color:#555555;}.elementor-18 .elementor-element.elementor-element-a733d89{--display:flex;--min-height:74px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424251;--border-color:#424251;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:11px;}.elementor-18 .elementor-element.elementor-element-a733d89:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a733d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-27c0416{left:-20px;}body.rtl .elementor-18 .elementor-element.elementor-element-27c0416{right:-20px;}.elementor-18 .elementor-element.elementor-element-27c0416{top:17px;}.elementor-18 .elementor-element.elementor-element-94e0cc2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#24272C;}.elementor-18 .elementor-element.elementor-element-c7574ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8b7387b .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#24272C;}.elementor-18 .elementor-element.elementor-element-8b7387b .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-8b7387b .elementor-heading-title a:focus{color:#C10001;}.elementor-18 .elementor-element.elementor-element-f8d3316 .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#24272C;}.elementor-18 .elementor-element.elementor-element-f8d3316 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-f8d3316 .elementor-heading-title a:focus{color:#C10001;}.elementor-18 .elementor-element.elementor-element-7113160{--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:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3536a73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3536a73 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:20px;--swiper-pagination-bullet-vertical-gap:20px;}.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-image-carousel-caption{text-align:left;font-family:"Formula1 Display Bold", Sans-serif;font-size:30px;font-weight:400;font-style:normal;text-decoration:none;line-height:120%;text-shadow:0px 0px 10px #000000;}.elementor-18 .elementor-element.elementor-element-5aab869{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-5aab869.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5aab869 .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:25px;font-weight:400;line-height:160%;color:#666666;}.elementor-18 .elementor-element.elementor-element-fe12748 .elementor-button{background-color:#1C3E67;font-family:"Formula1-Display-regular", Sans-serif;font-size:15px;font-weight:400;text-decoration:none;line-height:30px;letter-spacing:0.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-fe12748 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-fe12748 .elementor-button:focus{background-color:#152E4D;}.elementor-18 .elementor-element.elementor-element-fe12748{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-fe12748.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-dbe168e{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-dbe168e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-dbe168e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-customer-rating.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-73bb843{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-617b7b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-617b7b6 .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-c91f75e{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:120px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ad71e5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:5px 05px;--row-gap:5px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c9023c9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-c9023c9.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-c9023c9 img{width:90%;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-674bc9f .elementor-counter{gap:0px;}.elementor-18 .elementor-element.elementor-element-674bc9f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#FFFFFF;font-family:"Formula1-Display-bold", Sans-serif;font-size:45px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-674bc9f .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-036039a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-64071ba{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cebd417{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-cebd417 img{width:90%;}.elementor-18 .elementor-element.elementor-element-b7a6536 .elementor-counter{gap:0px;}.elementor-18 .elementor-element.elementor-element-b7a6536 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#FFFFFF;font-family:"Formula1-Display-bold", Sans-serif;font-size:45px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-b7a6536 .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-22861b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:5px 05px;--row-gap:5px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8a8c3fe{margin:-10px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-8a8c3fe img{width:89%;}.elementor-18 .elementor-element.elementor-element-f66620b .elementor-counter{gap:0px;}.elementor-18 .elementor-element.elementor-element-f66620b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#FFFFFF;font-family:"Formula1-Display-bold", Sans-serif;font-size:45px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-f66620b .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-d0244ff{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-d0244ff:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d0244ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-appointment.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-ea8d1e2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:142px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c2ffe1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-18 .elementor-element.elementor-element-c2ffe1f .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:33px;font-weight:600;line-height:130%;text-shadow:5px 3px 6px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-60f049a.elementor-element{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-60f049a .gallery-item{padding:0 0px 0px 0;}.elementor-18 .elementor-element.elementor-element-60f049a .gallery{margin:0 -0px -0px 0;}.elementor-18 .elementor-element.elementor-element-60f049a .gallery-item .gallery-caption{text-align:center;}.elementor-18 .elementor-element.elementor-element-41f66cb .elementor-button{background-color:#1C3E67;font-family:"Formula1-Display-regular", Sans-serif;font-size:13px;font-weight:400;text-decoration:none;line-height:30px;letter-spacing:0.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-41f66cb .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-41f66cb .elementor-button:focus{background-color:#152E4D;}.elementor-18 .elementor-element.elementor-element-41f66cb{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-41f66cb.elementor-element{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-e22fc6b{--display:flex;--min-height:1005px;--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;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-e22fc6b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e22fc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-achuchuchuchuhu.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-5fdebd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-14b9558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-14b9558 .elementor-heading-title{font-family:"Beasly", Sans-serif;font-size:80px;font-weight:400;color:#5D5D5D;}.elementor-18 .elementor-element.elementor-element-761763b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-761763b .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:40px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#CD0000;}.elementor-18 .elementor-element.elementor-element-bbc7376{width:var( --container-widget-width, 623px );max-width:623px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;--container-widget-width:623px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-bbc7376 .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:15px;font-weight:400;line-height:32px;-webkit-text-stroke-color:#000;stroke:#000;color:#545454;}.elementor-18 .elementor-element.elementor-element-4acd608{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1be74e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8848ba7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:100%;color:#444444;}.elementor-18 .elementor-element.elementor-element-6ee7416 .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:23px;font-weight:400;text-decoration:none;line-height:120%;color:#444444;}.elementor-18 .elementor-element.elementor-element-13066ef .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:23px;font-weight:400;text-decoration:none;line-height:120%;color:#444444;}.elementor-18 .elementor-element.elementor-element-e22f279{--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:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7fc4a18{--display:flex;--min-height:121px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:3px 5px 10px 0px rgba(0, 0, 0, 0.34);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-7fc4a18:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7fc4a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-57d3447{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-57d3447 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.42px;color:#333333;}.elementor-18 .elementor-element.elementor-element-6c3ff5b{--display:flex;--min-height:121px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:3px 5px 10px 0px rgba(0, 0, 0, 0.34);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-6c3ff5b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6c3ff5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-81815fd{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-81815fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.42px;color:#333333;}.elementor-18 .elementor-element.elementor-element-37ba4fe{--display:flex;--min-height:121px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:3px 5px 10px 0px rgba(0, 0, 0, 0.34);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-37ba4fe:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-37ba4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-38efe47{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-38efe47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.42px;color:#333333;}.elementor-18 .elementor-element.elementor-element-8f77e65 .elementor-button{background-color:#1C3E67;font-family:"Formula1-Display-regular", Sans-serif;font-size:13px;font-weight:400;text-decoration:none;line-height:30px;letter-spacing:0.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-8f77e65 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-8f77e65 .elementor-button:focus{background-color:#152E4D;}.elementor-18 .elementor-element.elementor-element-8f77e65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-8f77e65.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-59c3cee{--display:flex;--min-height:808px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:15px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-59c3cee:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-59c3cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-reviews.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-8144282{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:103px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c94b09c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 33px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-c94b09c .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:35px;font-weight:400;letter-spacing:0.1px;text-shadow:9px -3px 10px rgba(0, 0, 0, 0.95);color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-204a071{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_responsive_testemonial_carousel_copy .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel_copy .ue_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel_copy .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel_copy .flipster__nav__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel_copy .uc_style_responsive_testemonial_carousel_copy_elementor_uc_items_attribute_reviewer_letter{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-5611b7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-5611b7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;}.elementor-18 .elementor-element.elementor-element-5611b7b.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5611b7b .uc_quote_item{transition:all 200ms;background-color:#ffffff;box-shadow:5px -2px 14px 0px #000000;border-style:none;margin:0px 0px 0px 0px;padding:45px 5px 15px 5px;min-height:341px;text-align:center;}.elementor-18 .elementor-element.elementor-element-5611b7b .uc_quote_info{flex-direction:column;}.elementor-18 .elementor-element.elementor-element-5611b7b .uc_quote_item,.elementor-18 .elementor-element.elementor-element-5611b7b .flipster__item__content{border-radius:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-5611b7b .ue-item{opacity:100%;}.elementor-18 .elementor-element.elementor-element-5611b7b .ue-item:hover{opacity:100%;}.elementor-18 .elementor-element.elementor-element-5611b7b .uc_author{flex-direction:column;margin-top:0px;}.elementor-18 .elementor-element.elementor-element-5611b7b .ue-image-spacing{width:15px;height:15px;}.elementor-18 .elementor-element.elementor-element-5611b7b .ue-image{width:60px;}.elementor-18 .elementor-element.elementor-element-5611b7b .ue-image img{height:60px;border-radius:60px 60px 60px 60px;}.elementor-18 .elementor-element.elementor-element-5611b7b .uc_quote_info .uc_author_avatar{object-fit:cover;}.elementor-18 .elementor-element.elementor-element-5611b7b .ue_title{color:#1B3E66;font-family:"Formula1-Display-bold", Sans-serif;font-size:17px;font-weight:400;margin-top:0px;}.elementor-18 .elementor-element.elementor-element-5611b7b .ue-text{color:#333333;font-family:"Poppins", Sans-serif;font-size:14.2px;font-weight:300;line-height:180%;min-height:0px;}.elementor-18 .elementor-element.elementor-element-5611b7b .uc_stars{margin-top:25px;color:#FDAE0C;font-size:16px;justify-content:center;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-nav .owl-prev{left:-10px;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-nav .owl-next{right:-10px;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-carousel .owl-nav .owl-next,.elementor-18 .elementor-element.elementor-element-5611b7b .owl-carousel .owl-nav .owl-prev{top:61px;border-radius:100px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#FFFFFF00;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-carousel .owl-nav .owl-next:hover,.elementor-18 .elementor-element.elementor-element-5611b7b .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-dot.active{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-dots{margin-top:20px;text-align:center;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-5611b7b .center .ue-item{opacity:100%;}.elementor-18 .elementor-element.elementor-element-03d2824{--display:flex;}.elementor-18 .elementor-element.elementor-element-e721537 .elementor-button{background-color:#1C3E67;font-family:"Formula1-Display-regular", Sans-serif;font-size:15px;font-weight:400;text-decoration:none;line-height:30px;letter-spacing:0.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:2px 5px 8px 0px rgba(0, 0, 0, 0.97);border-radius:30px 30px 30px 30px;padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-e721537 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e721537 .elementor-button:focus{background-color:#152E4D;}.elementor-18 .elementor-element.elementor-element-e721537{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-18 .elementor-element.elementor-element-e721537.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-26b09b0{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-18 .elementor-element.elementor-element-26b09b0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-26b09b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-baba.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-d1d0594{--display:flex;--min-height:1625px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:218px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d1d0594.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-303ae60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-43f7757{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-efe5838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-efe5838 .elementor-heading-title{font-family:"Beasly", Sans-serif;font-size:80px;font-weight:400;color:#5D5D5D;}.elementor-18 .elementor-element.elementor-element-d59044f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 55px;}.elementor-18 .elementor-element.elementor-element-d59044f .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:50px;font-weight:400;line-height:128%;color:#C10001;}.elementor-18 .elementor-element.elementor-element-399cd47{--display:flex;--min-height:74px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424251;--border-color:#424251;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:11px;}.elementor-18 .elementor-element.elementor-element-399cd47:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-399cd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-8e6598c{left:-20px;}body.rtl .elementor-18 .elementor-element.elementor-element-8e6598c{right:-20px;}.elementor-18 .elementor-element.elementor-element-8e6598c{top:17px;}.elementor-18 .elementor-element.elementor-element-961b144 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#24272C;}.elementor-18 .elementor-element.elementor-element-8d20492{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5cf9668 .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#24272C;}.elementor-18 .elementor-element.elementor-element-5cf9668 .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-5cf9668 .elementor-heading-title a:focus{color:#C10001;}.elementor-18 .elementor-element.elementor-element-36fa83c .elementor-heading-title{font-family:"Formula1-Display-regular", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#24272C;}.elementor-18 .elementor-element.elementor-element-36fa83c .elementor-heading-title a:hover, .elementor-18 .elementor-element.elementor-element-36fa83c .elementor-heading-title a:focus{color:#C10001;}.elementor-18 .elementor-element.elementor-element-769e900{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5a60be0{--e-image-carousel-slides-to-show:5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5772f85 .elementor-button{background-color:#1C3E67;font-family:"Formula1-Display-regular", Sans-serif;font-size:13px;font-weight:400;text-decoration:none;line-height:30px;letter-spacing:0.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-5772f85 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-5772f85 .elementor-button:focus{background-color:#152E4D;}.elementor-18 .elementor-element.elementor-element-5772f85{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:9;}.elementor-18 .elementor-element.elementor-element-5772f85.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7ff9c46{margin:115px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-7ff9c46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:600;color:#C10001;}.elementor-18 .elementor-element.elementor-element-58b8013.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-58b8013 .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:20px;font-weight:600;color:#464646;}.elementor-18 .elementor-element.elementor-element-2e6a54f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2e6a54f.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2e6a54f .gallery-item{padding:0 0px 0px 0;}.elementor-18 .elementor-element.elementor-element-2e6a54f .gallery{margin:0 -0px -0px 0;}.elementor-18 .elementor-element.elementor-element-2e6a54f .gallery-item .gallery-caption{text-align:center;}.elementor-18 .elementor-element.elementor-element-7919be3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f7528ee{--display:flex;--min-height:222px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-18 .elementor-element.elementor-element-f7528ee:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f7528ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-b22f55b{width:var( --container-widget-width, 179px );max-width:179px;--container-widget-width:179px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-b22f55b.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b22f55b .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:23px;font-weight:400;line-height:120%;color:#333333;}.elementor-18 .elementor-element.elementor-element-1d72f7e{--display:flex;--min-height:222px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-18 .elementor-element.elementor-element-1d72f7e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1d72f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-16297f8{width:var( --container-widget-width, 179px );max-width:179px;--container-widget-width:179px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-16297f8.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-16297f8 .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:23px;font-weight:400;line-height:120%;color:#333333;}.elementor-18 .elementor-element.elementor-element-ee2c467{--display:flex;--min-height:222px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-18 .elementor-element.elementor-element-ee2c467:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ee2c467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d838be1{width:var( --container-widget-width, 209px );max-width:209px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:209px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-d838be1.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d838be1 .elementor-heading-title{font-family:"Formula1-Display-bold", Sans-serif;font-size:23px;font-weight:400;line-height:120%;color:#333333;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-eebc5bc{--width:auto;}.elementor-18 .elementor-element.elementor-element-c7574ce{--width:auto;}.elementor-18 .elementor-element.elementor-element-ad71e5d{--width:auto;}.elementor-18 .elementor-element.elementor-element-4acd608{--width:auto;}.elementor-18 .elementor-element.elementor-element-03d2824{--width:auto;}.elementor-18 .elementor-element.elementor-element-8d20492{--width:auto;}.elementor-18 .elementor-element.elementor-element-f7528ee{--width:292px;}.elementor-18 .elementor-element.elementor-element-1d72f7e{--width:292px;}.elementor-18 .elementor-element.elementor-element-ee2c467{--width:292px;}}@media(max-width:1200px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-036039a{--width:auto;}}@media(max-width:1366px){.elementor-18 .elementor-element.elementor-element-35d52a7{--min-height:0px;--padding-top:210px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-60c3b3f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-fe7ed1a .elementor-heading-title{font-size:37px;}.elementor-18 .elementor-element.elementor-element-5f607aa .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-ec4f945{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-9462b61 .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-7af51bb .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-f42d547 .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-d3ab02c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-827f662 .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-53e9bbf{--min-height:0px;--padding-top:210px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-e67ca5f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-def680b .elementor-heading-title{font-size:37px;}.elementor-18 .elementor-element.elementor-element-3530b95 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-7113160{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-image-carousel-caption{font-size:22px;}.elementor-18 .elementor-element.elementor-element-5aab869 .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-c91f75e{--justify-content:center;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-14b9558 .elementor-heading-title{font-size:70px;}.elementor-18 .elementor-element.elementor-element-761763b .elementor-heading-title{font-size:37px;}.elementor-18 .elementor-element.elementor-element-c94b09c .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-26b09b0{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-d1d0594{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:218px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-efe5838 .elementor-heading-title{font-size:70px;}.elementor-18 .elementor-element.elementor-element-d59044f .elementor-heading-title{font-size:37px;}.elementor-18 .elementor-element.elementor-element-5772f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-7ff9c46{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-18 .elementor-element.elementor-element-7ff9c46 .elementor-heading-title{font-size:45px;}.elementor-18 .elementor-element.elementor-element-b22f55b{text-align:center;}.elementor-18 .elementor-element.elementor-element-b22f55b .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-16297f8{text-align:center;}.elementor-18 .elementor-element.elementor-element-16297f8 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-d838be1{text-align:center;}.elementor-18 .elementor-element.elementor-element-d838be1 .elementor-heading-title{font-size:18px;}}@media(max-width:1200px){.elementor-18 .elementor-element.elementor-element-f7932c7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-32783c6{--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;}.elementor-18 .elementor-element.elementor-element-fe7ed1a{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-4a9d67e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c5b7b4b{--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;}.elementor-18 .elementor-element.elementor-element-def680b{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-617b7b6 .elementor-heading-title{font-size:37px;}.elementor-18 .elementor-element.elementor-element-674bc9f .elementor-counter-number-wrapper{font-size:37px;}.elementor-18 .elementor-element.elementor-element-674bc9f .elementor-counter-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-ea8d1e2{--padding-top:50px;--padding-bottom:060px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-e22fc6b{--min-height:0px;}.elementor-18 .elementor-element.elementor-element-e22fc6b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e22fc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-18 .elementor-element.elementor-element-5fdebd9{--padding-top:0210px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-14b9558 .elementor-heading-title{font-size:55px;}.elementor-18 .elementor-element.elementor-element-761763b .elementor-heading-title{font-size:37px;}.elementor-18 .elementor-element.elementor-element-59c3cee{--min-height:0px;}.elementor-18 .elementor-element.elementor-element-8144282{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c94b09c .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-26b09b0{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-efe5838 .elementor-heading-title{font-size:55px;}.elementor-18 .elementor-element.elementor-element-5772f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-7ff9c46{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-18 .elementor-element.elementor-element-7ff9c46 .elementor-heading-title{font-size:37px;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-60c3b3f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-fe7ed1a .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-e415ac5{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-efa4963{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-ef2778b{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-827f662{padding:0px 15px 0px 15px;}.elementor-18 .elementor-element.elementor-element-827f662 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-e67ca5f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-def680b .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-3536a73{--e-image-carousel-slides-to-show:3;}.elementor-18 .elementor-element.elementor-element-5aab869{padding:0px 15px 0px 15px;}.elementor-18 .elementor-element.elementor-element-5aab869 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-617b7b6 .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-c91f75e{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-18 .elementor-element.elementor-element-ad71e5d{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-c9023c9.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-674bc9f .elementor-counter-title{justify-content:center;}.elementor-18 .elementor-element.elementor-element-674bc9f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-18 .elementor-element.elementor-element-036039a{--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;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-64071ba{--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-18 .elementor-element.elementor-element-b7a6536 .elementor-counter-title{justify-content:center;}.elementor-18 .elementor-element.elementor-element-b7a6536 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-18 .elementor-element.elementor-element-22861b6{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-18 .elementor-element.elementor-element-8a8c3fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-f66620b .elementor-counter-title{justify-content:center;}.elementor-18 .elementor-element.elementor-element-f66620b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-18 .elementor-element.elementor-element-ea8d1e2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-c2ffe1f{text-align:center;}.elementor-18 .elementor-element.elementor-element-c2ffe1f .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-60f049a.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-41f66cb.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-e22fc6b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e22fc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-achuchuchuchuhu-1-1.jpg");background-position:bottom left;}.elementor-18 .elementor-element.elementor-element-e22fc6b{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-5fdebd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-14b9558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-14b9558 .elementor-heading-title{font-size:45px;}.elementor-18 .elementor-element.elementor-element-761763b .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-e22f279{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-c94b09c{padding:0px 0px 25px 0px;}.elementor-18 .elementor-element.elementor-element-c94b09c .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-5611b7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-18 .elementor-element.elementor-element-5611b7b .uc_quote_item{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5611b7b .owl-carousel .owl-nav .owl-next,.elementor-18 .elementor-element.elementor-element-5611b7b .owl-carousel .owl-nav .owl-prev{top:25px;}.elementor-18 .elementor-element.elementor-element-efe5838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-efe5838 .elementor-heading-title{font-size:45px;}.elementor-18 .elementor-element.elementor-element-d59044f .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-5a60be0{--e-image-carousel-slides-to-show:3;}.elementor-18 .elementor-element.elementor-element-5772f85{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-7ff9c46{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-58b8013{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}}@media(max-width:880px){.elementor-18 .elementor-element.elementor-element-617b7b6 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-674bc9f .elementor-counter-number-wrapper{font-size:30px;}.elementor-18 .elementor-element.elementor-element-b7a6536 .elementor-counter-number-wrapper{font-size:30px;}.elementor-18 .elementor-element.elementor-element-f66620b .elementor-counter-number-wrapper{font-size:30px;}.elementor-18 .elementor-element.elementor-element-41f66cb.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-7ff9c46 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-35d52a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:015px;}.elementor-18 .elementor-element.elementor-element-f7932c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-32783c6{--justify-content:center;}.elementor-18 .elementor-element.elementor-element-fe7ed1a{text-align:center;}.elementor-18 .elementor-element.elementor-element-fe7ed1a .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-5f607aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-26be41e{--width:auto;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-01097e8{top:27px;}.elementor-18 .elementor-element.elementor-element-eebc5bc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-ec4f945{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-e415ac5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-9462b61{text-align:center;}.elementor-18 .elementor-element.elementor-element-49b8b07{text-align:center;}.elementor-18 .elementor-element.elementor-element-efa4963{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-7af51bb{text-align:center;}.elementor-18 .elementor-element.elementor-element-ef2778b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-f42d547{text-align:center;}.elementor-18 .elementor-element.elementor-element-827f662{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-827f662 .elementor-heading-title{font-size:18px;line-height:160%;}.elementor-18 .elementor-element.elementor-element-3573a8f{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3573a8f .elementor-button{font-size:12px;}.elementor-18 .elementor-element.elementor-element-53e9bbf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:015px;}.elementor-18 .elementor-element.elementor-element-4a9d67e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c5b7b4b{--justify-content:center;}.elementor-18 .elementor-element.elementor-element-def680b{text-align:center;}.elementor-18 .elementor-element.elementor-element-def680b .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-3530b95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-a733d89{--width:auto;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-27c0416{top:27px;}.elementor-18 .elementor-element.elementor-element-c7574ce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-7113160{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-3536a73{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-3536a73.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-image-carousel-caption{text-align:center;}.elementor-18 .elementor-element.elementor-element-5aab869{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-5aab869 .elementor-heading-title{font-size:18px;line-height:160%;}.elementor-18 .elementor-element.elementor-element-fe12748{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fe12748 .elementor-button{font-size:12px;}.elementor-18 .elementor-element.elementor-element-73bb843{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-617b7b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-18 .elementor-element.elementor-element-c91f75e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ad71e5d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-d0244ff:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d0244ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/mobile.jpg");background-position:center left;}.elementor-18 .elementor-element.elementor-element-ea8d1e2{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c2ffe1f .elementor-heading-title{font-size:20px;line-height:160%;}.elementor-18 .elementor-element.elementor-element-41f66cb{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-41f66cb.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-41f66cb .elementor-button{font-size:12px;}.elementor-18 .elementor-element.elementor-element-e22fc6b{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-14b9558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-14b9558 .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-761763b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-761763b .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-bbc7376{text-align:center;}.elementor-18 .elementor-element.elementor-element-1be74e0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-8848ba7{text-align:center;}.elementor-18 .elementor-element.elementor-element-8848ba7 .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-6ee7416{text-align:center;}.elementor-18 .elementor-element.elementor-element-6ee7416 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-13066ef{text-align:center;}.elementor-18 .elementor-element.elementor-element-13066ef .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-e22f279{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-18 .elementor-element.elementor-element-8f77e65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8f77e65.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8f77e65 .elementor-button{font-size:12px;}.elementor-18 .elementor-element.elementor-element-59c3cee:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-59c3cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-reviews-1.jpg");background-position:top center;}.elementor-18 .elementor-element.elementor-element-59c3cee{--min-height:0px;}.elementor-18 .elementor-element.elementor-element-8144282{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c94b09c .elementor-heading-title{letter-spacing:0px;}.elementor-18 .elementor-element.elementor-element-204a071{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-5611b7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-03d2824{--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;--justify-content:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f498bfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e721537{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e721537 .elementor-button{font-size:12px;}.elementor-18 .elementor-element.elementor-element-26b09b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d1d0594{--width:315px;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-efe5838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-efe5838 .elementor-heading-title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-d59044f{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d59044f.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d59044f .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-399cd47{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8e6598c{top:25px;}.elementor-18 .elementor-element.elementor-element-8d20492{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-8d20492.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5772f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-7ff9c46 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-58b8013{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-58b8013 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-2e6a54f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-18 .elementor-element.elementor-element-f7528ee{--min-height:0px;}.elementor-18 .elementor-element.elementor-element-1d72f7e{--min-height:0px;}.elementor-18 .elementor-element.elementor-element-ee2c467{--min-height:0px;}}/* Start custom CSS for heading, class: .elementor-element-5f607aa */.elementor-18 .elementor-element.elementor-element-5f607aa p{
    font-family: "Formula1 Display-Regular" !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d99d2b1 */.elementor-18 .elementor-element.elementor-element-d99d2b1 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f060eef */.elementor-18 .elementor-element.elementor-element-f060eef a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26be41e */.elementor-18 .elementor-element.elementor-element-26be41e{
    max-width: 277px !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9462b61 */@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-9462b61 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e415ac5 */.elementor-18 .elementor-element.elementor-element-e415ac5{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efa4963 */.elementor-18 .elementor-element.elementor-element-efa4963{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f42d547 */@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-f42d547 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef2778b */.elementor-18 .elementor-element.elementor-element-ef2778b{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d4c31 */.elementor-18 .elementor-element.elementor-element-58d4c31{
    max-width: 1078px !important;
       
}

@media(max-width:1200px){
   .elementor-18 .elementor-element.elementor-element-58d4c31{
    max-width: 100% !important;
       
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-827f662 */.elementor-18 .elementor-element.elementor-element-827f662{
    max-width: 1400px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3573a8f */.elementor-18 .elementor-element.elementor-element-3573a8f a{
    height: 64px !important;
    width: 284px !important;
    display: flex;
    justify-content: center;
    align-items: center !important;
    font-family: "Formula1 Display-Regular"  !important;
}

@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-3573a8f a{
        height: 55px !important;
        width: 250px !important;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7932c7 */.elementor-18 .elementor-element.elementor-element-f7932c7{
    max-width: 1645px;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d52a7 */@media(max-width:1725px){
    .elementor-18 .elementor-element.elementor-element-35d52a7{
    min-height: 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fc6ba4 */@media(max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-8fc6ba4{
          max-width: 345px !important;
          margin: 0 auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3530b95 */.elementor-18 .elementor-element.elementor-element-3530b95 p{
    font-family: "Formula1 Display-Regular" !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7387b */.elementor-18 .elementor-element.elementor-element-8b7387b a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8d3316 */.elementor-18 .elementor-element.elementor-element-f8d3316 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a733d89 */.elementor-18 .elementor-element.elementor-element-a733d89{
    max-width: 277px !important;
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3536a73 */.elementor-18 .elementor-element.elementor-element-3536a73 figure {
    filter: drop-shadow(-4.95px 4.95px 4px rgba(0, 0, 0, 0.25));

}

.elementor-18 .elementor-element.elementor-element-3536a73.elementor-element.elementor-pagination-position-outside .swiper{
    padding-bottom: 0px !important;
}

.elementor-18 .elementor-element.elementor-element-3536a73 .swiper-pagination {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 0 !important;
    margin-top: 75px !important;
    position: relative !important;
    width: 100% !important;
}

.elementor-18 .elementor-element.elementor-element-3536a73 .swiper-pagination-bullet {
    flex: 1 !important;
    height: 1px !important;
    background-color: #d1d5db !important; 
    border-radius: 5px !important;
    opacity: 1 !important;
    margin: 0 !important;
    position: relative !important;
    transition: all 0.3s ease !important;
}

.elementor-18 .elementor-element.elementor-element-3536a73 .swiper-pagination-bullet-active {
    background-color: #C10001 !important; 
        height: 6px !important;
        max-width: 341px !important;

}

.elementor-18 .elementor-element.elementor-element-3536a73 .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer !important;
    margin: 0 !important;
}


.elementor-18 .elementor-element.elementor-element-3536a73 .swiper-pagination-bullet {
    width: calc((100% - (20px * var(--slides-per-view, 1))) / var(--slides-per-view, 1)) !important;
}






.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-heading-title{
    font-size: 30px !important ;
}

.elementor-18 .elementor-element.elementor-element-3536a73 .swiper-slide-inner {
    position: relative;
    display: block;
}

.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-image-carousel-caption {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 13px;
    margin: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-image-carousel-caption .elementor-heading-title {
    margin: 0;
    color: #ffffff !important;
}

.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-image-carousel-caption a {
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
    text-decoration: none !important;
    width: auto !important;
    font-family: Formula1-Display-bold, sans-serif;
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
    color: rgb(193, 0, 1);
    padding-left: 8px !important;
}

.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-image-carousel-caption a span {
    text-decoration: underline;
    white-space: nowrap;
    color: rgb(193, 0, 1);
}

.elementor-18 .elementor-element.elementor-element-3536a73 .elementor-image-carousel-caption a img {
    display: block !important;
    height: 16px !important;
    width: auto !important;
}

@media(max-width:1366px ){
    .elementor-18 .elementor-element.elementor-element-3536a73 .elementor-heading-title{
    font-size: 22px !important ;
    }
}

@media(max-width:1200px ){
    .elementor-18 .elementor-element.elementor-element-3536a73 .elementor-heading-title{
    font-size: 20px !important ;
    }
}

@media(max-width:1024px){
 .elementor-18 .elementor-element.elementor-element-3536a73 .swiper-pagination {

    margin-top: 25px !important;
   padding-bottom: 15px !important;
}
}

@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-3536a73{
          max-width: 345px !important;
          margin: 0 auto;
    }
    
    .elementor-18 .elementor-element.elementor-element-3536a73 h2 {
        margin: 0 auto !important;
    }
    
    .elementor-18 .elementor-element.elementor-element-3536a73 a{
        margin: 0 auto !important;
}

.elementor-18 .elementor-element.elementor-element-3536a73 br {
    display: none ;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b036f */.elementor-18 .elementor-element.elementor-element-10b036f{
    max-width: 1078px !important;
       
}

@media(max-width:1200px){
   .elementor-18 .elementor-element.elementor-element-10b036f{
    max-width: 100% !important;
       
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5aab869 */.elementor-18 .elementor-element.elementor-element-5aab869{
    max-width: 1400px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe12748 */.elementor-18 .elementor-element.elementor-element-fe12748 a{
    height: 64px !important;
    width: 284px !important;
    display: flex;
    justify-content: center;
    align-items: center !important;
    font-family: "Formula1 Display-Regular"  !important;
}

@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-fe12748 a{
        height: 55px !important;
        width: 250px !important;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a9d67e */.elementor-18 .elementor-element.elementor-element-4a9d67e{
    max-width: 1645px;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e9bbf */@media(max-width:1725px){
    .elementor-18 .elementor-element.elementor-element-53e9bbf{
    min-height: 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-036039a */.elementor-18 .elementor-element.elementor-element-036039a{
    max-width: 370px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22861b6 */.elementor-18 .elementor-element.elementor-element-22861b6{
    max-width: 327px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2ffe1f */.elementor-18 .elementor-element.elementor-element-c2ffe1f{
    max-width: 777px !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-60f049a */.elementor-18 .elementor-element.elementor-element-60f049a  .gallery-item {
    display: inline-block !important;
    margin-right: -20px !important;
    width: auto !important;
}

.elementor-18 .elementor-element.elementor-element-60f049a  .gallery-item:last-child {
    margin-right: 0 !important;
}



.elementor-18 .elementor-element.elementor-element-60f049a .gallery-item img {
    width: 75px !important;
    height: 58px !important;
}

.elementor-18 .elementor-element.elementor-element-60f049a #gallery-1 {
    text-align: right !important;
}


@media(max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-60f049a #gallery-1 {
    text-align: center !important;
}

}

@media(max-width:767px){
 .elementor-18 .elementor-element.elementor-element-60f049a .gallery-item img {
    width: 58px !important;
    height: 58px !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41f66cb */.elementor-18 .elementor-element.elementor-element-41f66cb a{
    height: 64px !important;
    width: 284px !important;
    display: flex;
    justify-content: center;
    align-items: center !important;
    font-family: "Formula1 Display-Regular"  !important;
}

@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-41f66cb a{
        height: 55px !important;
        width: 250px !important;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea8d1e2 */.elementor-18 .elementor-element.elementor-element-ea8d1e2{
    max-width: 1816px !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ee7416 */.elementor-18 .elementor-element.elementor-element-6ee7416 a{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13066ef */.elementor-18 .elementor-element.elementor-element-13066ef a{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57d3447 */.elementor-18 .elementor-element.elementor-element-57d3447{
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc4a18 */.elementor-18 .elementor-element.elementor-element-7fc4a18{
    max-width: 267px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81815fd */.elementor-18 .elementor-element.elementor-element-81815fd{
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c3ff5b */.elementor-18 .elementor-element.elementor-element-6c3ff5b{
    max-width: 267px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38efe47 */.elementor-18 .elementor-element.elementor-element-38efe47{
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ba4fe */.elementor-18 .elementor-element.elementor-element-37ba4fe{
    max-width: 267px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f77e65 */.elementor-18 .elementor-element.elementor-element-8f77e65 a{
    height: 64px !important;
    width: 284px !important;
    display: flex;
    justify-content: center;
    align-items: center !important;
    font-family: "Formula1 Display-Regular"  !important;
}

@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-8f77e65 a{
        height: 55px !important;
        width: 250px !important;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fdebd9 */.elementor-18 .elementor-element.elementor-element-5fdebd9{
    max-width: 1780px !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_responsive_testemonial_carousel_copy, class: .elementor-element-5611b7b */.elementor-18 .elementor-element.elementor-element-5611b7b .owl-stage{
    margin-block: 15px !important;
}

.elementor-18 .elementor-element.elementor-element-5611b7b .ue-text{
    max-width: 456px !important;
}

.elementor-18 .elementor-element.elementor-element-5611b7b .uc_stars {
    display: flex;
    gap: 2px;
    margin-top: 25px !important ;
}

.elementor-18 .elementor-element.elementor-element-5611b7b .ue-image{
    margin: 0 auto;
    width: 132px !important;
    height: 128px !important;
    
    filter: drop-shadow(0px 3px 6px rgba(0,0,0,0.55));
        font-size: 70px !important;
font-family: "Formula1-Display-bold" !important;
}

.elementor-18 .elementor-element.elementor-element-5611b7b .uc_stars{
    margin-top: 30px !important;
    display: flex;
    gap: 10px
}

.elementor-18 .elementor-element.elementor-element-5611b7b .ue-text {
    margin-top: 7px !important;

}

.elementor-18 .elementor-element.elementor-element-5611b7b .ue-text p{
    margin-bottom: 9px !important
}

.elementor-18 .elementor-element.elementor-element-5611b7b .ue-item {
    max-width: 479px;
    background-image: url("https://aggressiveexcavationinc.com/wp-content/uploads/2025/11/bg-card.png") !important;
    background-size: cover; 
    background-repeat: no-repeat;
}


.elementor-18 .elementor-element.elementor-element-5611b7b .owl-stage {
  display: flex !important;
  align-items: stretch !important;
}


.elementor-18 .elementor-element.elementor-element-5611b7b .owl-item {
  display: flex !important;
  height: auto !important;
}

.elementor-18 .elementor-element.elementor-element-5611b7b .uc_quote_item,
.elementor-18 .elementor-element.elementor-element-5611b7b .uc_quote_info {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

.owl-nav{
    display: none !important;
}

@media(max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-5611b7b .ue-item{
    max-width: 100% !important;
} 

.elementor-18 .elementor-element.elementor-element-5611b7b .ue-text {
    max-width: 100% !important;
  
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e721537 */.elementor-18 .elementor-element.elementor-element-e721537 a{
    height: 64px !important;
    width: 284px !important;
    display: flex;
    justify-content: center;
    align-items: center !important;
    font-family: "Formula1 Display-Regular"  !important;
}

@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-e721537 a{
        height: 55px !important;
        width: 250px !important;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8144282 */.elementor-18 .elementor-element.elementor-element-8144282{
    max-width: 1500px !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cf9668 */.elementor-18 .elementor-element.elementor-element-5cf9668 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36fa83c */.elementor-18 .elementor-element.elementor-element-36fa83c a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-399cd47 */.elementor-18 .elementor-element.elementor-element-399cd47{
    max-width: 277px !important;
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5a60be0 */@media(min-width:1024px){
    .elementor-18 .elementor-element.elementor-element-5a60be0 .swiper-pagination{
        display: none !important;
    }
}

.elementor-18 .elementor-element.elementor-element-5a60be0 .swiper-slide-image {
    filter: drop-shadow(0 2px 4px rgba(0,0,0,0.75)) !important;
}

.elementor-18 .elementor-element.elementor-element-5a60be0 .elementor-image-carousel-wrapper{
    padding-inline: 10px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5772f85 */.elementor-18 .elementor-element.elementor-element-5772f85 a{
    height: 64px !important;
    width: 284px !important;
    display: flex;
    justify-content: center;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ff9c46 */.elementor-18 .elementor-element.elementor-element-7ff9c46 h2{
    font-family: "CCKillJoy W00 Regular" !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-2e6a54f */.elementor-18 .elementor-element.elementor-element-2e6a54f  .gallery-item {
    display: inline-block !important;
    margin-right: -20px !important;
    width: auto !important;
}

.elementor-18 .elementor-element.elementor-element-2e6a54f  .gallery-item:last-child {
    margin-right: 0 !important;
}



.elementor-18 .elementor-element.elementor-element-2e6a54f .gallery-item img {
    width: 75px !important;
    height: 58px !important;
}

.elementor-18 .elementor-element.elementor-element-2e6a54f {
    text-align: center !important;
}

@media(max-width:767px){
 .elementor-18 .elementor-element.elementor-element-2e6a54f .gallery-item img {
    width: 58px !important;
    height: 58px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7919be3 */.elementor-18 .elementor-element.elementor-element-7919be3{
    max-width: 942px ;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0594 */.elementor-18 .elementor-element.elementor-element-d1d0594{
    max-width: 1758px !important;
    margin: 0 auto !important;
}/* End custom CSS */