.elementor-690 .elementor-element.elementor-element-5e63a22 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-690 .elementor-element.elementor-element-5e63a22 > .elementor-container{max-width:1200px;}.elementor-690 .elementor-element.elementor-element-5e63a22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 5% 0%;}.elementor-690 .elementor-element.elementor-element-dcb59fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-0aeca2f{padding:0% 0% 0% 4%;}.elementor-690 .elementor-element.elementor-element-0aeca2f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-690 .elementor-element.elementor-element-492402e{--divider-border-style:solid;--divider-color:#194A16;--divider-border-width:3px;margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0% 4% 0% 4%;}.elementor-690 .elementor-element.elementor-element-492402e .elementor-divider-separator{width:100%;}.elementor-690 .elementor-element.elementor-element-492402e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}/* Start custom CSS for section, class: .elementor-element-5e63a22 *//* THE "ITAC PRESTIGE" ATMOSPHERIC BACKGROUND */
.elementor-690 .elementor-element.elementor-element-5e63a22 {
    --brand-orange: rgba(241, 90, 36, 0.04); /* Subtle brand touch */
    --slate-white: #f8fafc;
    --soft-gray: rgba(226, 232, 240, 0.4);

    background-color: var(--slate-white);
    background-image: 
        /* 1. Key Light (Top Left) */
        radial-gradient(at 0% 0%, rgba(255, 255, 255, 0.9) 0, transparent 50%),
        /* 2. Soft Shadow (Top Right) */
        radial-gradient(at 100% 0%, var(--soft-gray) 0, transparent 50%),
        /* 3. Brand Warmth (Bottom Right) */
        radial-gradient(at 100% 100%, var(--brand-orange) 0, transparent 50%),
        /* 4. Neutral Balance (Bottom Left) */
        radial-gradient(at 0% 100%, rgba(255, 255, 255, 0.7) 0, transparent 50%);
    
    /* Create the "Alcove" depth effect */
    box-shadow: inset 0 0 100px rgba(15, 23, 42, 0.02) !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Subtle Matte Grain Finish */
.elementor-690 .elementor-element.elementor-element-5e63a22::after {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    opacity: 0.12; /* Keep it barely visible */
    pointer-events: none;
    background-image: url("https://www.transparenttextures.com/patterns/stardust.png");
    z-index: -1;
    mix-blend-mode: overlay;
}/* End custom CSS */