.elementor-2984 .elementor-element.elementor-element-4be3491e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--overlay-mix-blend-mode:multiply;}.elementor-2984 .elementor-element.elementor-element-4be3491e:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-4be3491e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101543;background-image:url("https://www.acetechleadership.com/wp-content/uploads/ACETECH-2026_15-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2984 .elementor-element.elementor-element-4be3491e::before, .elementor-2984 .elementor-element.elementor-element-4be3491e > .elementor-background-video-container::before, .elementor-2984 .elementor-element.elementor-element-4be3491e > .e-con-inner > .elementor-background-video-container::before, .elementor-2984 .elementor-element.elementor-element-4be3491e > .elementor-background-slideshow::before, .elementor-2984 .elementor-element.elementor-element-4be3491e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2984 .elementor-element.elementor-element-4be3491e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #101543 20%, #10154300 100%);}.elementor-2984 .elementor-element.elementor-element-7b1df016{width:auto;max-width:auto;bottom:-64rem;}body:not(.rtl) .elementor-2984 .elementor-element.elementor-element-7b1df016{left:-223.994rem;}body.rtl .elementor-2984 .elementor-element.elementor-element-7b1df016{right:-223.994rem;}.elementor-2984 .elementor-element.elementor-element-73e214d{width:auto;max-width:auto;bottom:-8rem;}body:not(.rtl) .elementor-2984 .elementor-element.elementor-element-73e214d{right:-4rem;}body.rtl .elementor-2984 .elementor-element.elementor-element-73e214d{left:-4rem;}.elementor-2984 .elementor-element.elementor-element-b1f3a44{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-2984 .elementor-element.elementor-element-567cd1a2{--display:flex;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.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-2984 .elementor-element.elementor-element-3fece991{text-align:start;}.elementor-2984 .elementor-element.elementor-element-3fece991 .elementor-heading-title{font-family:var( --e-global-typography-2a4be42-font-family ), Sans-serif;font-size:var( --e-global-typography-2a4be42-font-size );font-weight:var( --e-global-typography-2a4be42-font-weight );line-height:var( --e-global-typography-2a4be42-line-height );color:var( --e-global-color-fbec345 );}.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-2984 .elementor-element.elementor-element-26d7a4ca{width:initial;max-width:initial;font-family:var( --e-global-typography-dafbb6c-font-family ), Sans-serif;font-size:var( --e-global-typography-dafbb6c-font-size );font-weight:var( --e-global-typography-dafbb6c-font-weight );color:#D8D8D8;}.elementor-2984 .elementor-element.elementor-element-26d7a4ca a{color:#D8D8D8;}.elementor-2984 .elementor-element.elementor-element-26d7a4ca a:hover, .elementor-2984 .elementor-element.elementor-element-26d7a4ca a:focus{color:var( --e-global-color-a1e0a17 );}.elementor-2984 .elementor-element.elementor-element-161ea606{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2984 .elementor-element.elementor-element-161ea606:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-161ea606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e46b409 );}.elementor-2984 .elementor-element.elementor-element-48444dd5{text-align:center;}.elementor-2984 .elementor-element.elementor-element-48444dd5 .elementor-heading-title{font-family:var( --e-global-typography-4ac661f-font-family ), Sans-serif;font-size:var( --e-global-typography-4ac661f-font-size );font-weight:var( --e-global-typography-4ac661f-font-weight );line-height:var( --e-global-typography-4ac661f-line-height );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-2984 .elementor-element.elementor-element-3fece991 .elementor-heading-title{font-size:var( --e-global-typography-2a4be42-font-size );line-height:var( --e-global-typography-2a4be42-line-height );}.elementor-2984 .elementor-element.elementor-element-26d7a4ca{font-size:var( --e-global-typography-dafbb6c-font-size );}.elementor-2984 .elementor-element.elementor-element-48444dd5 .elementor-heading-title{font-size:var( --e-global-typography-4ac661f-font-size );line-height:var( --e-global-typography-4ac661f-line-height );}}@media(max-width:767px){body:not(.rtl) .elementor-2984 .elementor-element.elementor-element-7b1df016{left:-4rem;}body.rtl .elementor-2984 .elementor-element.elementor-element-7b1df016{right:-4rem;}.elementor-2984 .elementor-element.elementor-element-7b1df016{bottom:-4rem;}body:not(.rtl) .elementor-2984 .elementor-element.elementor-element-73e214d{right:-4rem;}body.rtl .elementor-2984 .elementor-element.elementor-element-73e214d{left:-4rem;}.elementor-2984 .elementor-element.elementor-element-73e214d{bottom:-4rem;}.elementor-2984 .elementor-element.elementor-element-3fece991 .elementor-heading-title{font-size:var( --e-global-typography-2a4be42-font-size );line-height:var( --e-global-typography-2a4be42-line-height );}.elementor-2984 .elementor-element.elementor-element-26d7a4ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-dafbb6c-font-size );}.elementor-2984 .elementor-element.elementor-element-48444dd5 .elementor-heading-title{font-size:var( --e-global-typography-4ac661f-font-size );line-height:var( --e-global-typography-4ac661f-line-height );}}/* Start custom CSS for html, class: .elementor-element-7b1df016 */.elementor-2984 .elementor-element.elementor-element-7b1df016 .blurred-circle {
    background-color: var(--e-global-color-d300f0a);
}
.elementor-2984 .elementor-element.elementor-element-7b1df016 {
    --blurred-circle-size: 12rem;
    --blurred-circle-opacity: 0.5;
    --blurred-circle-blur: 50px;
}
@media (min-width: 768px) {
    .elementor-2984 .elementor-element.elementor-element-7b1df016 {
        --blurred-circle-size: 24rem;
        --blurred-circle-blur: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73e214d */.elementor-2984 .elementor-element.elementor-element-73e214d .blurred-circle {
    background-color: #737AFF;
}
.elementor-2984 .elementor-element.elementor-element-73e214d {
    --blurred-circle-size: 12rem;
    --blurred-circle-opacity: 0.5;
    --blurred-circle-blur: 50px;
}
@media (min-width: 768px) {
    .elementor-2984 .elementor-element.elementor-element-73e214d {
        --blurred-circle-size: 24rem;
        --blurred-circle-opacity: 0.8;
        --blurred-circle-blur: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d7a4ca */.elementor-2984 .elementor-element.elementor-element-26d7a4ca {
    & a {
        text-decoration: underline;
    }
    & h2 {
        color: var(--Teal-Teal-900, #29CEC4);
        font-size: 1.375rem;
        font-style: normal;
        font-weight: 700;
        line-height: 1.5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be3491e */.elementor-2984 .elementor-element.elementor-element-4be3491e {
    background: linear-gradient(180deg, rgba(6, 16, 110, 0.00) 36.25%, rgba(6, 16, 110, 0.20) 100%), linear-gradient(0deg, rgba(6, 16, 110, 0.15) 0%, rgba(6, 16, 110, 0.15) 100%), url(<path-to-image>) lightgray -141px -8.25px / 118.672% 122.106% no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48444dd5 */.elementor-2984 .elementor-element.elementor-element-48444dd5 span {
    color: var(--e-global-color-primary);
    font-weight: 500;
}/* End custom CSS */