.main-header{background:transparent;transition:all 0.3s ease}.main-header.scrolled{background:#fff;box-shadow:0 2px 12px rgba(0,11,140,.08)}.main-header .e-n-menu-title-text{color:#ffffff!important;transition:all 0.3s ease}.main-header.scrolled .e-n-menu-title-text{color:#231F20!important}.main-header:hover .e-n-menu-title-text{color:#231F20!important}.main-header .e-n-menu-title:hover .e-n-menu-title-text{color:#ED1C24!important}.main-header:hover .e-n-menu-title:hover .e-n-menu-title-text{color:#ED1C24!important}.main-header .elementor-widget-icon .elementor-icon,.main-header .elementor-widget-icon .elementor-icon svg{color:#ffffff!important;fill:#ffffff!important;transition:all 0.3s ease}.main-header.scrolled .elementor-widget-icon .elementor-icon,.main-header.scrolled .elementor-widget-icon .elementor-icon svg{color:#231F20!important;fill:#231F20!important}.main-header:hover .elementor-widget-icon .elementor-icon,.main-header:hover .elementor-widget-icon .elementor-icon svg{color:#231F20!important;fill:#231F20!important}.main-header .elementor-widget-icon:hover .elementor-icon,.main-header .elementor-widget-icon:hover .elementor-icon svg{color:#ED1C24!important;fill:#ED1C24!important}.main-header .e-n-menu-dropdown-icon i,.main-header .e-n-menu-dropdown-icon svg{color:#ffffff!important;fill:#ffffff!important;transition:all 0.3s ease}.main-header.scrolled .e-n-menu-dropdown-icon i,.main-header.scrolled .e-n-menu-dropdown-icon svg{color:#231F20!important;fill:#231F20!important}.main-header:hover .e-n-menu-dropdown-icon i,.main-header:hover .e-n-menu-dropdown-icon svg{color:#231F20!important;fill:#231F20!important}.main-header .e-n-menu-title:hover .e-n-menu-dropdown-icon i,.main-header .e-n-menu-title:hover .e-n-menu-dropdown-icon svg{color:#ED1C24!important;fill:#ED1C24!important}.main-header:hover{background:#ffffff!important;box-shadow:0 2px 12px rgba(0,11,140,.08)}.liquid-glass{background:rgba(255,255,255,.08);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:.5px solid rgba(255,255,255,.15);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.liquid-glass-dark{background:rgba(255,255,255,.06);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:.5px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 40px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.2)}.liquid-glass-light{background:rgba(255,255,255,.55);backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.8);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(0,0,0,.04)}.aig-sol-split{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;min-height:100vh;min-height:100svh}.sol-image-col{position:relative;height:100%;min-height:500px}.sol-img{position:absolute;inset:0;opacity:0;transition:opacity 0.4s ease;z-index:1}.sol-img img{width:100%;height:100%;object-fit:cover;display:block}.sol-img.active{opacity:1;z-index:2}.sol-row{cursor:pointer;padding:24px 0;border-bottom:1px solid rgba(0,0,0,.08);transition:padding-left 0.25s ease}.sol-row:hover{padding-left:12px}.sol-row.active h3{color:#ED1C24}@media (max-width:768px){.aig-sol-split{flex-direction:column;min-height:auto}.sol-image-col{height:280px;margin-left:0;margin-right:0;width:100%}}