.elementor .s-header-logo-text-r2{font-family:var(--brand-font);font-weight:800;font-size:23px;color:var(--sky-deep-text);font-style:italic;filter:drop-shadow(0px 0px 6px var(--sky-border-accent)) drop-shadow(0px 0px 14px var(--sky-border-accent));}.elementor .s-header-logo-text-full{font-family:var(--brand-font);font-weight:700;font-size:18px;color:var(--sky-deep-text);filter:drop-shadow(0px 0px 6px var(--sky-border-accent)) drop-shadow(0px 0px 14px var(--sky-border-accent));}.elementor .s-header-logo-text{display:none;flex-direction:row;gap:0px;align-items:center;}.elementor .s-header-logo-phone{font-family:var(--brand-font);font-weight:600;font-size:16px;color:var(--sky-deep-text);}.elementor .s-header-logo{width:auto;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;flex:0 0 auto;align-items:center;}.elementor .s-header-nav{width:auto;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;flex:1 1 auto;justify-content:flex-end;align-items:center;}.elementor .s-header-inner{width:100%;max-width:1280px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s-site-header{width:100%;position:sticky;inset-block-start:0px;z-index:999;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:rgba(255, 255, 255, 0.75);box-shadow:0px -1px 0px 0px var(--slate-subtle-border) inset;backdrop-filter:blur(50px);display:flex;flex-direction:row;justify-content:center;align-items:center;}