.elementor-22 .elementor-element.elementor-element-iahdr01{--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;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */body{margin:0;background:#FBFAFC;color:#17121F;font-family:Sora,system-ui,sans-serif;-webkit-font-smoothing:antialiased}
.elementor-location-header{position:sticky;top:0;z-index:50;background:#fff}
.elementor-location-header .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px}
.elementor-location-header .elementor-widget:not(:last-child){margin-block-end:0}
.elementor-location-header a{text-decoration:none}
.ia-in{max-width:1240px;margin:0 auto;padding-inline:24px;width:100%;box-sizing:border-box}
.ia-topbar{background:#E0561A;color:#fff}
.ia-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:9px;font:500 12.5px Sora,sans-serif;color:#fff}
.ia-toplinks{display:flex;gap:20px}.ia-toplinks a{color:#fff!important;font-weight:600}.ia-toplinks a:hover{text-decoration:underline}
.ia-top #ia-date{color:#fff}
.ia-header{background:rgba(255,255,255,.94);backdrop-filter:blur(12px);border-bottom:1px solid #EEEAF2}
.ia-hd{display:flex;align-items:center;gap:28px;padding-block:12px}
.ia-logo{flex-shrink:0;display:block}.ia-logo img{height:48px;width:auto;display:block}
.ia-nav{display:flex;gap:4px;overflow-x:auto;flex:1;min-width:0;scrollbar-width:none}
.ia-nav a{font:500 14px Sora,sans-serif;padding:8px 12px;border-radius:8px;color:#3A3345;white-space:nowrap}
.ia-nav a:hover,.ia-nav a.on{background:#F6F2FA;color:#4A1D6B}
.ia-hd-r{display:flex;gap:10px;align-items:center;flex-shrink:0}
.ia-cta{background:#4A1D6B;color:#fff!important;font-weight:600;font-size:14px;padding:11px 18px;border-radius:10px;white-space:nowrap}
.ia-cta:hover{background:#2A0F40}
@media(max-width:767px){.ia-in{padding-inline:16px}.ia-hd{flex-wrap:wrap;gap:12px}.ia-nav{order:3;flex-basis:100%}.ia-hd-r{margin-left:auto}.ia-toplinks{display:none}}/* End custom CSS */