.elementor-18 .elementor-element.elementor-element-9c3a0d4{--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:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9c3a0d4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9c3a0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bb78e );}.elementor-18 .elementor-element.elementor-element-f269ce9{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-5c83204{--display:flex;}.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-2550643 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:64px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-1b9af12{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.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-f95196a{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-f95196a p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-c3b7f28{--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:flex-start;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-b91ebe4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-b91ebe4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-b91ebe4 .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b91ebe4 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b91ebe4 .elementor-button:focus{color:var( --e-global-color-003380c );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-b91ebe4 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b91ebe4 .elementor-button:focus svg{fill:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-793caa9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-793caa9 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-793caa9 .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-003380c );color:var( --e-global-color-003380c );transition-duration:0.4s;}.elementor-18 .elementor-element.elementor-element-793caa9 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-793caa9 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-793caa9 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-793caa9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-afa05a7{--display:flex;--min-height:529px;--border-radius:16px 16px 16px 16px;--z-index:10;}.elementor-18 .elementor-element.elementor-element-afa05a7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-afa05a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/02/apollo-civil-engineering-hero-banner-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-5a8e275{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5a8e275:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5a8e275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-4cef763{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-efd050b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a007f3a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-a007f3a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-a007f3a{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-a007f3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-a007f3a .elementor-icon-list-item > a{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-a007f3a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8639c4c .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-8639c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-18 .elementor-element.elementor-element-a362e3a .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-a362e3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-27d78bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-27d78bc .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-27d78bc .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-003380c );color:var( --e-global-color-003380c );transition-duration:0.4s;}.elementor-18 .elementor-element.elementor-element-27d78bc .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-27d78bc .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-27d78bc .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-27d78bc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-27d78bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-18 .elementor-element.elementor-element-f41b1a6 .elementor-image-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-f41b1a6 .elementor-image-box-title{margin-bottom:5px;font-family:"Universe", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-f41b1a6 .elementor-image-box-description{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-f41b1a6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-18 .elementor-element.elementor-element-0f9319d .elementor-image-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-0f9319d .elementor-image-box-title{margin-bottom:5px;font-family:"Universe", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-0f9319d .elementor-image-box-description{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-0f9319d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-18 .elementor-element.elementor-element-da93f5e .elementor-image-box-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-da93f5e .elementor-image-box-title{margin-bottom:5px;font-family:"Universe", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-da93f5e .elementor-image-box-description{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-da93f5e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-3ffe869{--display:flex;}.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-e1ea48c{text-align:end;}.elementor-18 .elementor-element.elementor-element-e1ea48c img{width:650px;height:679px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-0d9966e{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-0d9966e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0d9966e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-e4734bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e4734bb:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e4734bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bb78e );}.elementor-18 .elementor-element.elementor-element-44c734a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0d43b73{--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:space-between;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-18 .elementor-element.elementor-element-2bce00b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-93ab544 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-93ab544 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-93ab544{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-93ab544 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-93ab544 .elementor-icon-list-item > a{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-93ab544 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-7c57811 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-7c57811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-18 .elementor-element.elementor-element-5c20608{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-18 .elementor-element.elementor-element-5c20608 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-c80cbc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-c80cbc0 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-c80cbc0 .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c80cbc0 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-c80cbc0 .elementor-button:focus{color:var( --e-global-color-003380c );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-c80cbc0 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-c80cbc0 .elementor-button:focus svg{fill:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-3bfc98e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-3bfc98e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3bfc98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-3bfc98e:hover{background-color:#F6F9F9;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-3bfc98e, .elementor-18 .elementor-element.elementor-element-3bfc98e::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-4f0644b .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-4f0644b.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-4f0644b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-4f0644b.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-4f0644b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-4f0644b.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-4f0644b .elementor-icon{font-size:58px;}.elementor-18 .elementor-element.elementor-element-4f0644b .elementor-icon svg{height:58px;}.elementor-18 .elementor-element.elementor-element-4f0644b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-1867cff .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-1867cff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-18 .elementor-element.elementor-element-06a34b5{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-06a34b5 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-362126c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-362126c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-362126c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-362126c:hover{background-color:#F6F9F9;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-362126c, .elementor-18 .elementor-element.elementor-element-362126c::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-ad47187 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-ad47187.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-ad47187.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ad47187.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-ad47187.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ad47187.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-ad47187 .elementor-icon{font-size:58px;}.elementor-18 .elementor-element.elementor-element-ad47187 .elementor-icon svg{height:58px;}.elementor-18 .elementor-element.elementor-element-ad47187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-e749ecd .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-e749ecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-18 .elementor-element.elementor-element-a4af38c{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-a4af38c p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-1fbad01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e902eef{--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:space-between;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-18 .elementor-element.elementor-element-8c9558a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-8c9558a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8c9558a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-8c9558a:hover{background-color:#F6F9F9;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-8c9558a, .elementor-18 .elementor-element.elementor-element-8c9558a::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-9d16822 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-9d16822.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-9d16822.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-9d16822.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-9d16822.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-9d16822.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-9d16822 .elementor-icon{font-size:58px;}.elementor-18 .elementor-element.elementor-element-9d16822 .elementor-icon svg{height:58px;}.elementor-18 .elementor-element.elementor-element-9d16822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-0bd43df .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-0bd43df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-18 .elementor-element.elementor-element-fc55571{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-fc55571 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-baeefd0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-baeefd0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-baeefd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-baeefd0:hover{background-color:#F6F9F9;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-baeefd0, .elementor-18 .elementor-element.elementor-element-baeefd0::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-ee23426 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-ee23426.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-ee23426.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ee23426.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-ee23426.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ee23426.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-ee23426 .elementor-icon{font-size:58px;}.elementor-18 .elementor-element.elementor-element-ee23426 .elementor-icon svg{height:58px;}.elementor-18 .elementor-element.elementor-element-ee23426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-572c8d7 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-572c8d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-756427e{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-756427e p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-b37e408{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-b37e408:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b37e408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-b37e408:hover{background-color:#F6F9F9;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-b37e408, .elementor-18 .elementor-element.elementor-element-b37e408::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-8775ea2 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-8775ea2.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-8775ea2.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-8775ea2.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-8775ea2.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-8775ea2.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-8775ea2 .elementor-icon{font-size:58px;}.elementor-18 .elementor-element.elementor-element-8775ea2 .elementor-icon svg{height:58px;}.elementor-18 .elementor-element.elementor-element-8775ea2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-d9f6b80 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-d9f6b80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-80fbc39{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-80fbc39 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-42e5963{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-d5e4966{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-081680f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-081680f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-081680f{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-081680f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-081680f .elementor-icon-list-item > a{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-081680f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-a29e1b9 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-a29e1b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;}.elementor-18 .elementor-element.elementor-element-ce85469{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-18 .elementor-element.elementor-element-ce85469 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-700762d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-700762d .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-700762d .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-003380c );color:var( --e-global-color-003380c );transition-duration:0.4s;}.elementor-18 .elementor-element.elementor-element-700762d .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-700762d .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-700762d .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-700762d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-700762d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;}.elementor-18 .elementor-element.elementor-element-33dd80a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-73659f4{--display:flex;--min-height:400px;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--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-73659f4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-73659f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/02/Reinforced-concrete-and-structural-works-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-73659f4::before, .elementor-18 .elementor-element.elementor-element-73659f4 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-73659f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-73659f4 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-73659f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-73659f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0000007A;}.elementor-18 .elementor-element.elementor-element-1e48cd0{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-6bcfdb0 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-3eda855{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-3eda855 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-1abb540{--display:flex;--min-height:400px;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--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-1abb540:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1abb540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/02/Drainage-and-attenuation-systems-.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-1abb540::before, .elementor-18 .elementor-element.elementor-element-1abb540 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1abb540 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1abb540 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1abb540 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1abb540 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0000007A;}.elementor-18 .elementor-element.elementor-element-9079258{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-f5a4eb0 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-4a06c22{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-4a06c22 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-1c43434{--display:flex;--min-height:400px;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--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-1c43434:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1c43434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/02/Utility-coordination-and-statutory-services-.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-1c43434::before, .elementor-18 .elementor-element.elementor-element-1c43434 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1c43434 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1c43434 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1c43434 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1c43434 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0000007A;}.elementor-18 .elementor-element.elementor-element-af6549d{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-adb659c .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-de59314{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-de59314 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-f13fcb3{--display:flex;--min-height:400px;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--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-f13fcb3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f13fcb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/03/bridge.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-f13fcb3::before, .elementor-18 .elementor-element.elementor-element-f13fcb3 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f13fcb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f13fcb3 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f13fcb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f13fcb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0000007A;}.elementor-18 .elementor-element.elementor-element-e4f13ab{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-9eff792 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-62642b2{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-62642b2 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-0576e9d{--display:flex;--min-height:400px;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--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-0576e9d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0576e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/02/Specialist-industrial-and-process-environments.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-0576e9d::before, .elementor-18 .elementor-element.elementor-element-0576e9d > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0576e9d > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0576e9d > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0576e9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0576e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0000007A;}.elementor-18 .elementor-element.elementor-element-cd4b56d{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-8b39818 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-925e7ca{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-925e7ca p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-46640e0{--display:flex;--justify-content:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-61b5838{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-61b5838 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-6188ce8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-6188ce8 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-6188ce8 .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-003380c );color:var( --e-global-color-003380c );transition-duration:0.4s;}.elementor-18 .elementor-element.elementor-element-6188ce8 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-6188ce8 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-6188ce8 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-6188ce8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-e1a795c{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-c1df072{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-1aecb93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-bc909ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-bc909ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-bc909ce{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-bc909ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-bc909ce .elementor-icon-list-item > a{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-bc909ce .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-c7c249b .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c7c249b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-2c0ec62{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2c0ec62 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-66d998b{--display:flex;--justify-content:flex-end;--align-items:flex-end;--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-3d7d7b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-3d7d7b4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-3d7d7b4 .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-003380c );color:var( --e-global-color-003380c );transition-duration:0.4s;}.elementor-18 .elementor-element.elementor-element-3d7d7b4 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-3d7d7b4 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-3d7d7b4 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-3d7d7b4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-22d8f43{--swiper-slides-to-display:1;--swiper-offset-size:250px;--swiper-slides-gap:32px;}.elementor-18 .elementor-element.elementor-element-22d8f43 .swiper-slide > .elementor-element{height:100%;}.elementor-18 .elementor-element.elementor-element-bbc7cb9{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-bbc7cb9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-bbc7cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-c9e6bd2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c9e6bd2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c9e6bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bb78e );}.elementor-18 .elementor-element.elementor-element-12ab960{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3ce8240{--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:space-between;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-18 .elementor-element.elementor-element-7f182c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-ef2c208 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-ef2c208 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-ef2c208{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-ef2c208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-ef2c208 .elementor-icon-list-item > a{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-ef2c208 .elementor-icon-list-text{color:#00CF55;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8d70502 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-8d70502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-18 .elementor-element.elementor-element-9584a01{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-18 .elementor-element.elementor-element-9584a01 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-8634133 img{width:100%;height:490px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-68c9a99{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-c0b44bb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-ff6d839{--display:flex;--min-height:245px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-ff6d839:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ff6d839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-ff6d839:hover{background-color:#FFFFFF0A;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-ff6d839, .elementor-18 .elementor-element.elementor-element-ff6d839::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-0021a92 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-0021a92.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-0021a92.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-0021a92.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-0021a92.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-0021a92.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-0021a92 .elementor-icon{font-size:44px;}.elementor-18 .elementor-element.elementor-element-0021a92 .elementor-icon svg{height:44px;}.elementor-18 .elementor-element.elementor-element-0021a92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-09b427e .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-09b427e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-18 .elementor-element.elementor-element-7989c92{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-7989c92 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-93d1246{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-93d1246:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-93d1246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-93d1246:hover{background-color:#FFFFFF0A;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-93d1246, .elementor-18 .elementor-element.elementor-element-93d1246::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-5f1ca8f .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-5f1ca8f.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-5f1ca8f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5f1ca8f.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-5f1ca8f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5f1ca8f.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-5f1ca8f .elementor-icon{font-size:44px;}.elementor-18 .elementor-element.elementor-element-5f1ca8f .elementor-icon svg{height:44px;}.elementor-18 .elementor-element.elementor-element-5f1ca8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-403b9b1 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-403b9b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-18 .elementor-element.elementor-element-91b7139{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-91b7139 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-c9314ba{--display:flex;--min-height:245px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-c9314ba:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c9314ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-c9314ba:hover{background-color:#FFFFFF0A;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-c9314ba, .elementor-18 .elementor-element.elementor-element-c9314ba::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-01cd93f .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-01cd93f.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-01cd93f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-01cd93f.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-01cd93f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-01cd93f.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-01cd93f .elementor-icon{font-size:44px;}.elementor-18 .elementor-element.elementor-element-01cd93f .elementor-icon svg{height:44px;}.elementor-18 .elementor-element.elementor-element-01cd93f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-6a1c399 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-6a1c399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-18 .elementor-element.elementor-element-fce5732{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-fce5732 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-9cc7d69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-9cc7d69:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9cc7d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-9cc7d69:hover{background-color:#FFFFFF0A;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-9cc7d69, .elementor-18 .elementor-element.elementor-element-9cc7d69::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-bb9351b .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-bb9351b.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-bb9351b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-bb9351b.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-bb9351b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-bb9351b.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-bb9351b .elementor-icon{font-size:44px;}.elementor-18 .elementor-element.elementor-element-bb9351b .elementor-icon svg{height:44px;}.elementor-18 .elementor-element.elementor-element-bb9351b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-8ab7773 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-8ab7773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-18 .elementor-element.elementor-element-c959da0{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-c959da0 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-6e5e81c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-6e5e81c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6e5e81c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-6e5e81c:hover{background-color:#FFFFFF0A;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-6e5e81c, .elementor-18 .elementor-element.elementor-element-6e5e81c::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-69ba3ef .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-69ba3ef.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-69ba3ef.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-69ba3ef.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-69ba3ef.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-69ba3ef.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-69ba3ef .elementor-icon{font-size:44px;}.elementor-18 .elementor-element.elementor-element-69ba3ef .elementor-icon svg{height:44px;}.elementor-18 .elementor-element.elementor-element-69ba3ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-4d0a0d5 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-4d0a0d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-18 .elementor-element.elementor-element-3e7ed06{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-3e7ed06 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-a6f11a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-a6f11a7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a6f11a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-18 .elementor-element.elementor-element-a6f11a7:hover{background-color:#FFFFFF0A;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:var( --e-global-color-003380c );--border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-a6f11a7, .elementor-18 .elementor-element.elementor-element-a6f11a7::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-6785974 .elementor-icon-wrapper{text-align:start;}.elementor-18 .elementor-element.elementor-element-6785974.elementor-view-stacked .elementor-icon{background-color:#00663500;}.elementor-18 .elementor-element.elementor-element-6785974.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-6785974.elementor-view-default .elementor-icon{color:#00663500;border-color:#00663500;}.elementor-18 .elementor-element.elementor-element-6785974.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-6785974.elementor-view-default .elementor-icon svg{fill:#00663500;}.elementor-18 .elementor-element.elementor-element-6785974 .elementor-icon{font-size:44px;}.elementor-18 .elementor-element.elementor-element-6785974 .elementor-icon svg{height:44px;}.elementor-18 .elementor-element.elementor-element-6785974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-96fa4f5 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:20px;font-weight:700;color:#D9F8E6;}.elementor-18 .elementor-element.elementor-element-96fa4f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-18 .elementor-element.elementor-element-3c92900{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-3c92900 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-5187254{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-c002842{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-ce33ae4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-29821a5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-29821a5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-29821a5{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-29821a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-29821a5 .elementor-icon-list-item > a{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-29821a5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-3e28a55 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-3e28a55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-7efc6e0{--display:flex;--justify-content:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-4a83e7c{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-4a83e7c p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-fd9c7b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-fd9c7b5 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-fd9c7b5 .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-fd9c7b5 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-fd9c7b5 .elementor-button:focus{color:var( --e-global-color-003380c );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-fd9c7b5 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-fd9c7b5 .elementor-button:focus svg{fill:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-979572c{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-18 .elementor-element.elementor-element-dbad25d img{width:220px;height:120px;}.elementor-18 .elementor-element.elementor-element-f7bec9a img{width:220px;height:120px;}.elementor-18 .elementor-element.elementor-element-da9fe76 img{width:220px;height:120px;}.elementor-18 .elementor-element.elementor-element-4c0b54e img{width:220px;height:120px;}.elementor-18 .elementor-element.elementor-element-dc75983 img{width:220px;height:120px;}.elementor-18 .elementor-element.elementor-element-623f919{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-18 .elementor-element.elementor-element-c934f41 img{width:220px;height:120px;}.elementor-18 .elementor-element.elementor-element-896f8d0 img{width:220px;height:120px;}.elementor-18 .elementor-element.elementor-element-686eee3{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-686eee3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-686eee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-eb5616a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-eb5616a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-eb5616a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1bb78e );}.elementor-18 .elementor-element.elementor-element-078a290{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8adabd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--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-383888a{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-12b9520{--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-11eac43 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-11eac43 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-11eac43{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-11eac43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-11eac43 .elementor-icon-list-item > a{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-11eac43 .elementor-icon-list-text{color:#00CF55;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-a9bc439 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-a9bc439{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-18 .elementor-element.elementor-element-1cf7470{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-003380c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-1cf7470 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-e7072dc{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-cc8e659 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-cc8e659 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-cc8e659 .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-cc8e659 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-cc8e659 .elementor-button:focus{color:var( --e-global-color-003380c );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-cc8e659 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-cc8e659 .elementor-button:focus svg{fill:var( --e-global-color-003380c );}.elementor-18 .elementor-element.elementor-element-47ea626{--display:flex;--gap:16px 0px;--row-gap:16px;--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-8958cb1{--swiper-slides-to-display:3;--swiper-slides-gap:24px;}.elementor-18 .elementor-element.elementor-element-8958cb1 .swiper-slide > .elementor-element{height:100%;}.elementor-18 .elementor-element.elementor-element-3d120ef{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-3d120ef:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3d120ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/02/Apollo-civil-engineering-worker.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-3d120ef::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(67deg, var( --e-global-color-003380c ) 0%, #FFFFFF00 90%);}.elementor-18 .elementor-element.elementor-element-ffea802{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-b3c4bb0 .elementor-heading-title{font-family:"Universe", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b3c4bb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-18 .elementor-element.elementor-element-9a3f6cc{font-family:"Univers LT Std", Sans-serif;font-size:18px;font-weight:400;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-18 .elementor-element.elementor-element-9a3f6cc p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-2021551 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-2021551 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-18 .elementor-element.elementor-element-2021551 .elementor-button{font-family:"Univers LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-003380c );color:var( --e-global-color-003380c );transition-duration:0.4s;}.elementor-18 .elementor-element.elementor-element-2021551 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-2021551 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-003380c );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2021551 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-2021551 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-9c3a0d4{--content-width:1272px;}.elementor-18 .elementor-element.elementor-element-5c83204{--width:50%;}.elementor-18 .elementor-element.elementor-element-1b9af12{--width:50%;}.elementor-18 .elementor-element.elementor-element-5a8e275{--content-width:1272px;}.elementor-18 .elementor-element.elementor-element-efd050b{--width:48%;}.elementor-18 .elementor-element.elementor-element-3ffe869{--width:52%;}.elementor-18 .elementor-element.elementor-element-44c734a{--width:1278px;}.elementor-18 .elementor-element.elementor-element-2bce00b{--width:33.3%;}.elementor-18 .elementor-element.elementor-element-3bfc98e{--width:33.3%;}.elementor-18 .elementor-element.elementor-element-362126c{--width:33.3%;}.elementor-18 .elementor-element.elementor-element-1fbad01{--width:1278px;}.elementor-18 .elementor-element.elementor-element-8c9558a{--width:33.3%;}.elementor-18 .elementor-element.elementor-element-baeefd0{--width:33.3%;}.elementor-18 .elementor-element.elementor-element-b37e408{--width:33.3%;}.elementor-18 .elementor-element.elementor-element-1aecb93{--width:55%;}.elementor-18 .elementor-element.elementor-element-66d998b{--width:25%;}.elementor-18 .elementor-element.elementor-element-12ab960{--width:1278px;}.elementor-18 .elementor-element.elementor-element-7f182c5{--width:35%;}.elementor-18 .elementor-element.elementor-element-68c9a99{--width:60%;}.elementor-18 .elementor-element.elementor-element-ff6d839{--width:100%;}.elementor-18 .elementor-element.elementor-element-93d1246{--width:100%;}.elementor-18 .elementor-element.elementor-element-c9314ba{--width:100%;}.elementor-18 .elementor-element.elementor-element-9cc7d69{--width:100%;}.elementor-18 .elementor-element.elementor-element-6e5e81c{--width:100%;}.elementor-18 .elementor-element.elementor-element-a6f11a7{--width:100%;}.elementor-18 .elementor-element.elementor-element-ce33ae4{--width:55%;}.elementor-18 .elementor-element.elementor-element-7efc6e0{--width:45%;}.elementor-18 .elementor-element.elementor-element-078a290{--width:1278px;}.elementor-18 .elementor-element.elementor-element-383888a{--width:100%;}.elementor-18 .elementor-element.elementor-element-12b9520{--width:55%;}.elementor-18 .elementor-element.elementor-element-e7072dc{--width:40%;}.elementor-18 .elementor-element.elementor-element-47ea626{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-9c3a0d4{--content-width:100%;}.elementor-18 .elementor-element.elementor-element-f269ce9{--width:100%;}.elementor-18 .elementor-element.elementor-element-5c83204{--width:100%;}.elementor-18 .elementor-element.elementor-element-1b9af12{--width:100%;}.elementor-18 .elementor-element.elementor-element-5a8e275{--content-width:100%;}.elementor-18 .elementor-element.elementor-element-4cef763{--width:100%;}.elementor-18 .elementor-element.elementor-element-efd050b{--width:100%;}.elementor-18 .elementor-element.elementor-element-3ffe869{--width:100%;}.elementor-18 .elementor-element.elementor-element-0d9966e{--width:100%;}.elementor-18 .elementor-element.elementor-element-e4734bb{--width:100%;}.elementor-18 .elementor-element.elementor-element-44c734a{--width:100%;}.elementor-18 .elementor-element.elementor-element-0d43b73{--width:100%;}.elementor-18 .elementor-element.elementor-element-2bce00b{--width:100%;}.elementor-18 .elementor-element.elementor-element-3bfc98e{--width:100%;}.elementor-18 .elementor-element.elementor-element-362126c{--width:100%;}.elementor-18 .elementor-element.elementor-element-1fbad01{--width:100%;}.elementor-18 .elementor-element.elementor-element-e902eef{--width:100%;}.elementor-18 .elementor-element.elementor-element-8c9558a{--width:100%;}.elementor-18 .elementor-element.elementor-element-baeefd0{--width:100%;}.elementor-18 .elementor-element.elementor-element-b37e408{--width:100%;}.elementor-18 .elementor-element.elementor-element-42e5963{--content-width:100%;}.elementor-18 .elementor-element.elementor-element-33dd80a{--width:100%;}.elementor-18 .elementor-element.elementor-element-e1a795c{--content-width:100%;}.elementor-18 .elementor-element.elementor-element-c1df072{--width:100%;}.elementor-18 .elementor-element.elementor-element-1aecb93{--width:100%;}.elementor-18 .elementor-element.elementor-element-66d998b{--width:100%;}.elementor-18 .elementor-element.elementor-element-bbc7cb9{--width:100%;}.elementor-18 .elementor-element.elementor-element-c9e6bd2{--width:100%;}.elementor-18 .elementor-element.elementor-element-12ab960{--width:100%;}.elementor-18 .elementor-element.elementor-element-3ce8240{--width:100%;}.elementor-18 .elementor-element.elementor-element-7f182c5{--width:100%;}.elementor-18 .elementor-element.elementor-element-68c9a99{--width:100%;}.elementor-18 .elementor-element.elementor-element-c0b44bb{--width:100%;}.elementor-18 .elementor-element.elementor-element-5187254{--content-width:100%;}.elementor-18 .elementor-element.elementor-element-c002842{--width:100%;}.elementor-18 .elementor-element.elementor-element-ce33ae4{--width:100%;}.elementor-18 .elementor-element.elementor-element-7efc6e0{--width:100%;}.elementor-18 .elementor-element.elementor-element-686eee3{--width:100%;}.elementor-18 .elementor-element.elementor-element-eb5616a{--width:100%;}.elementor-18 .elementor-element.elementor-element-078a290{--width:100%;}.elementor-18 .elementor-element.elementor-element-8adabd2{--width:100%;}.elementor-18 .elementor-element.elementor-element-383888a{--width:100%;}.elementor-18 .elementor-element.elementor-element-12b9520{--width:100%;}.elementor-18 .elementor-element.elementor-element-e7072dc{--width:100%;}.elementor-18 .elementor-element.elementor-element-47ea626{--width:100%;}.elementor-18 .elementor-element.elementor-element-3d120ef{--content-width:100%;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-9c3a0d4{--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-f269ce9{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-afa05a7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-afa05a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/02/Construction-Worker-Installing-Underground-Utility-Pipes-at-Urban-Roadwork-Site.webp");}.elementor-18 .elementor-element.elementor-element-5a8e275{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:380px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-4cef763{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-a362e3a{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-27d78bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-18 .elementor-element.elementor-element-e1ea48c img{width:1000px;height:500px;}.elementor-18 .elementor-element.elementor-element-0d9966e{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-18 .elementor-element.elementor-element-e4734bb{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-0d43b73{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-e902eef{--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:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-42e5963{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-a29e1b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;}.elementor-18 .elementor-element.elementor-element-33dd80a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-e1a795c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-c1df072{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-66d998b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-22d8f43{--swiper-slides-to-display:1;--swiper-offset-size:50px;}.elementor-18 .elementor-element.elementor-element-bbc7cb9{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-18 .elementor-element.elementor-element-c9e6bd2{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-3ce8240{--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:060px 0px;--row-gap:060px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-c0b44bb{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-5187254{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-c002842{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-979572c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-623f919{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-686eee3{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-18 .elementor-element.elementor-element-eb5616a{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-383888a{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-e7072dc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-8958cb1{--swiper-slides-to-display:2;}.elementor-18 .elementor-element.elementor-element-3d120ef{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-9c3a0d4{--margin-top:-104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-2550643 .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-f95196a{font-size:16px;}.elementor-18 .elementor-element.elementor-element-c3b7f28{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-b91ebe4{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-afa05a7{--width:100%;--min-height:384px;}.elementor-18 .elementor-element.elementor-element-afa05a7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-afa05a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apollocivilengineering.com/wp-content/uploads/2026/02/apollo-civil-engineering-hero-banner-image.webp");background-position:center center;}.elementor-18 .elementor-element.elementor-element-8639c4c .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-a362e3a .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-f41b1a6 .elementor-image-box-title{font-size:24px;}.elementor-18 .elementor-element.elementor-element-0f9319d .elementor-image-box-title{font-size:24px;}.elementor-18 .elementor-element.elementor-element-da93f5e .elementor-image-box-title{font-size:24px;}.elementor-18 .elementor-element.elementor-element-e1ea48c img{width:100%;height:316px;}.elementor-18 .elementor-element.elementor-element-7c57811 .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-3bfc98e{--min-height:370px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-4f0644b .elementor-icon{font-size:58px;}.elementor-18 .elementor-element.elementor-element-4f0644b .elementor-icon svg{height:58px;}.elementor-18 .elementor-element.elementor-element-1867cff .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-1867cff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-06a34b5{font-size:16px;}.elementor-18 .elementor-element.elementor-element-362126c{--min-height:370px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-e749ecd .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-e749ecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-8c9558a{--min-height:370px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-0bd43df .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-0bd43df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-baeefd0{--min-height:370px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-572c8d7 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-b37e408{--min-height:370px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-d9f6b80 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-a29e1b9 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-a29e1b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-33dd80a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-73659f4{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-1e48cd0{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-6bcfdb0 .elementor-heading-title{font-size:28px;}.elementor-18 .elementor-element.elementor-element-1abb540{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-9079258{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-f5a4eb0 .elementor-heading-title{font-size:28px;}.elementor-18 .elementor-element.elementor-element-1c43434{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-af6549d{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-adb659c .elementor-heading-title{font-size:28px;}.elementor-18 .elementor-element.elementor-element-f13fcb3{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-e4f13ab{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-9eff792 .elementor-heading-title{font-size:28px;}.elementor-18 .elementor-element.elementor-element-0576e9d{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-cd4b56d{--width:100%;--min-height:366px;}.elementor-18 .elementor-element.elementor-element-8b39818 .elementor-heading-title{font-size:28px;}.elementor-18 .elementor-element.elementor-element-c7c249b .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-22d8f43{--swiper-slides-to-display:1;--swiper-offset-size:0px;}.elementor-18 .elementor-element.elementor-element-8d70502 .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-8634133 img{width:500px;height:432px;}.elementor-18 .elementor-element.elementor-element-c0b44bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-ff6d839{--min-height:221px;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-09b427e .elementor-heading-title{line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-93d1246{--min-height:221px;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-c9314ba{--min-height:221px;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-9cc7d69{--min-height:221px;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-8ab7773 .elementor-heading-title{line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-6e5e81c{--min-height:221px;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-4d0a0d5 .elementor-heading-title{line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-a6f11a7{--min-height:221px;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-3e28a55 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-3e28a55{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-979572c{--justify-content:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-623f919{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a9bc439 .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-8958cb1{--swiper-slides-to-display:1;}.elementor-18 .elementor-element.elementor-element-3d120ef{--min-height:310px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-3d120ef::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3d120ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(84deg, var( --e-global-color-003380c ) 37%, #FFFFFF00 100%);}.elementor-18 .elementor-element.elementor-element-b3c4bb0 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-9a3f6cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}}/* Start custom CSS for heading, class: .elementor-element-a362e3a */.elementor-18 .elementor-element.elementor-element-a362e3a span{
    color: #006635;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bfc98e */.card1:hover h4{
    color: #000000 !important;
}

.card1:hover p{
    color: #000000 !important;
}

.card1 svg rect {
    transition: all 0.3s ease !important;
}

.card1:hover svg rect {
    fill: #002E18;
    fill-opacity: 1;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73659f4 */.card-inner1 .ser-inner-h{
    translate: 0px 150%;
    transition: all 0.5s ease;
}

.card-inner1 .ser-inner-p{
    opacity: 0;
    translate: 0px 120%;
    transition: all 0.5s ease;
}

.card-inner1:hover .ser-inner-p{
    opacity: 1;
    translate: 0px 0%;
    transition: all 0.5s ease;
}

.card-inner1:hover .ser-inner-h{
    translate: 0px 0%;
    transition: all 0.5s ease;
}


.card-inner1 {
    backdrop-filter: blur(0px);
    transition: all 0.5s ease;
}
.card-inner1:hover {
    backdrop-filter: blur(5px);
    transition: all 0.5s ease;
}


@media only screen and (max-width: 1024px) {

    .card-inner1 .ser-inner-h{
        translate: 0px 0%;
    }

    .card-inner1 .ser-inner-p{
        opacity: 1;
        translate: 0px 0%;
    }

    .card-inner1{
        backdrop-filter: blur(5px);
        -webkit-backdrop-filter: blur(5px);
    }

}



.card-inner2 .ser-inner-h{
    translate: 0px 185%;
    transition: all 0.5s ease;
}

.card-inner2 .ser-inner-p{
    opacity: 0;
    translate: 0px 120%;
    transition: all 0.5s ease;
}

.card-inner2:hover .ser-inner-p{
    opacity: 1;
    translate: 0px 0%;
    transition: all 0.5s ease;
}

.card-inner2:hover .ser-inner-h{
    translate: 0px 0%;
    transition: all 0.5s ease;
}


.card-inner2 {
    backdrop-filter: blur(0px);
    transition: all 0.5s ease;
}
.card-inner2:hover {
    backdrop-filter: blur(5px);
    transition: all 0.5s ease;
}


@media only screen and (max-width: 1024px) {

    .card-inner2 .ser-inner-h{
        translate: 0px 0%;
    }

    .card-inner2 .ser-inner-p{
        opacity: 1;
        translate: 0px 0%;
    }

    .card-inner2{
        backdrop-filter: blur(5px);
        -webkit-backdrop-filter: blur(5px);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6d839 */.card2:hover h4{
    color: #00CF55 !important;
}

.card2:hover p{
    color: #ffffff !important;
}

.card2:hover {
    backdrop-filter: blur(29px) !important;

box-shadow: 0px 2px 15px 0px #0000001A !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Universe';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://apollocivilengineering.com/wp-content/uploads/2026/02/UniversBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Universe';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://apollocivilengineering.com/wp-content/uploads/2026/02/UniversRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Universe';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://apollocivilengineering.com/wp-content/uploads/2026/02/UniversLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Univers LT Std';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://apollocivilengineering.com/wp-content/uploads/2026/02/UniversLTStd.ttf') format('truetype');
}
@font-face {
	font-family: 'Univers LT Std';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://apollocivilengineering.com/wp-content/uploads/2026/02/UniversLTStd-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */