body.sacs-hdr{--hg:radial-gradient(120% 140% at 0% 0%,#7c3aed 0%,#6d28d9 45%,#4c1d95 100%);--hink:#1f1a33;--hline:#ece6fb;--hpl:#f1eafe;--hp:#6d28d9;--hglass:linear-gradient(120deg,rgba(255,255,255,.84) 0%,rgba(246,241,255,.78) 55%,rgba(238,230,254,.74) 100%);--hgb:rgba(124,58,237,.16);--hgs:0 12px 32px rgba(76,29,149,.11),inset 0 1px 0 rgba(255,255,255,.75)}html:has(body.sacs-hdr){scroll-padding-top:96px}.sacs-strip{background:var(--hg);color:#fff;font-family:Poppins,sans-serif}.sacs-strip-in{max-width:1200px;margin:0 auto;padding:0 20px;height:38px;display:flex;align-items:center;justify-content:space-between;gap:16px}.sacs-strip-text{display:flex;align-items:center;gap:10px;margin:0!important;font-size:13px;line-height:1.2;color:rgb(255 255 255 / .85)}.sacs-strip-text strong{color:#fff;font-weight:600}.sacs-strip-text span{padding-left:10px;border-left:1px solid rgb(255 255 255 / .35)}.sacs-strip-right{display:flex;align-items:center;gap:16px}.sacs-strip-wa{display:inline-flex;align-items:center;gap:7px;color:#fff!important;font-size:13px;font-weight:600;letter-spacing:.01em;text-decoration:none!important}.sacs-strip-wa svg{width:15px;height:15px;fill:#fff}.sacs-strip-wa:hover{opacity:.85}.sacs-strip-icons{display:flex;gap:7px;padding-left:16px;border-left:1px solid rgb(255 255 255 / .3)}.sacs-strip-icons a{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:999px;background:rgb(255 255 255 / .14);transition:background .2s,transform .2s,box-shadow .2s}.sacs-strip-icons svg{width:auto;height:13px;max-width:15px;fill:#fff;transition:fill .2s}.sacs-strip-icons a:hover,.sacs-strip-icons a:focus-visible{background:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgb(20 4 60 / .25)}.sacs-strip-icons a:hover svg,.sacs-strip-icons a:focus-visible svg{height:15px;max-width:17px}.sacs-strip-icons .sacs-ic-youtube:hover svg{fill:red}.sacs-strip-icons .sacs-ic-telegram:hover svg{fill:#229ed9}.sacs-strip-icons .sacs-ic-instagram:hover svg{fill:url(#sacs-ig-grad)}.sacs-strip-icons .sacs-ic-facebook:hover svg{fill:#1877f2}.sacs-strip-icons .sacs-ic-whatsapp:hover svg{fill:#25d366}.sacs-hdr-mcta{display:none}body.sacs-hdr #masthead{position:sticky;top:-38px;z-index:999;background:#fff0}body.admin-bar.sacs-hdr #masthead{top:-6px}@media (min-width:922px){.sacs-hdr #ast-desktop-header .ast-primary-header-bar,.sacs-hdr #ast-desktop-header .main-header-bar{padding:10px 20px 4px;background:transparent!important;border:0!important;box-shadow:none!important}.sacs-hdr #ast-desktop-header .site-primary-header-wrap{max-width:1200px;margin:0 auto;padding:0 10px 0 18px;border:1px solid var(--hgb);border-radius:18px;background:var(--hglass)!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:var(--hgs)}.sacs-hdr #ast-desktop-header .ast-builder-grid-row{grid-template-columns:1fr;min-height:62px;padding:0}.sacs-hdr #ast-desktop-header .site-header-primary-section-left{flex:1 1 auto}.sacs-hdr #ast-desktop-header .ast-builder-menu-1{margin-left:auto}.sacs-hdr #ast-desktop-header .site-header-primary-section-right{display:none}.sacs-hdr #ast-desktop-header .site-branding{padding:0}.sacs-hdr #ast-desktop-header .custom-logo{width:auto;max-height:46px}.sacs-hdr .ast-builder-menu-1 .main-header-menu{align-items:center;gap:2px}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link{padding:8px 13px;border-radius:999px;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:500;line-height:1.3;color:var(--hink);transition:background .2s,color .2s}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.menu-item:hover>.menu-link,.sacs-hdr .ast-builder-menu-1 .main-header-menu>.menu-item.focus>.menu-link,.sacs-hdr .ast-builder-menu-1 .main-header-menu>.current-menu-item>.menu-link,.sacs-hdr .ast-builder-menu-1 .main-header-menu>.current-menu-ancestor>.menu-link{background:rgb(124 58 237 / .10);color:var(--hp)}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link:hover{transform:none}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link .dropdown-menu-toggle{margin-left:4px}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link svg{width:10px;height:10px;transition:transform .2s}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.menu-item:hover>.menu-link svg{transform:rotate(180deg)}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.sacs-menu-cta>.menu-link{margin-left:8px;padding:9px 19px!important;background:var(--hg)!important;color:#fff!important;font-weight:600;box-shadow:0 8px 20px rgb(109 40 217 / .28);transition:transform .2s,box-shadow .2s}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.sacs-menu-cta:hover>.menu-link{transform:translateY(-1px);box-shadow:0 12px 26px rgb(109 40 217 / .36);filter:none}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.sacs-menu-cta>.menu-link svg{fill:#fff;color:#fff}.sacs-hdr .ast-builder-menu-1 .main-header-menu .sub-menu{top:calc(100% + 20px);width:300px;padding:8px!important;border:1px solid var(--hline)!important;border-radius:16px;background:#fff;box-shadow:0 24px 48px rgb(46 16 101 / .16);opacity:0;transform:translateY(6px);transition:opacity .15s ease .22s,transform .15s ease .22s,visibility 0s linear .37s,left 0s linear .37s!important}.sacs-hdr .ast-builder-menu-1 .main-header-menu .menu-item:hover>.sub-menu,.sacs-hdr .ast-builder-menu-1 .main-header-menu .menu-item.focus>.sub-menu{opacity:1;transform:none;visibility:visible;transition:opacity .15s ease,transform .15s ease,visibility 0s,left 0s!important}.sacs-hdr .ast-builder-menu-1 .main-header-menu .sub-menu::before{content:"";position:absolute;left:-12px;right:-12px;top:-26px;height:26px}.sacs-hdr .ast-builder-menu-1 .main-header-menu .sub-menu .menu-item{border:0!important}.sacs-hdr .ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{display:flex;align-items:center;padding:10px 14px!important;border:0!important;border-radius:10px;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:500;line-height:1.4;color:var(--hink);background:#fff0}.sacs-hdr .ast-builder-menu-1 .main-header-menu .sub-menu .menu-link:hover,.sacs-hdr .ast-builder-menu-1 .main-header-menu .sub-menu .current-menu-item>.menu-link{background:var(--hpl);color:var(--hp)}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.sacs-menu-cta>.sub-menu{right:0;left:auto!important}}@media (min-width:922px) and (max-width:1120px){.sacs-hdr .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link{padding:8px 9px;font-size:14px}.sacs-hdr .ast-builder-menu-1 .main-header-menu>.sacs-menu-cta>.menu-link{margin-left:4px;padding:9px 15px!important}.sacs-strip-text span{display:none}}.sacs-hdr .main-header-menu .sacs-menu-daily>.menu-link{font-weight:600!important;color:var(--hp)!important}.sacs-hdr .main-header-menu .sacs-menu-daily>.menu-link::after{content:"Daily";margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--hg);color:#fff;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.03em}@media (max-width:921px){.sacs-strip{display:none}body.sacs-hdr #masthead{top:0}body.admin-bar.sacs-hdr #masthead{top:46px}.sacs-hdr #ast-mobile-header .ast-main-header-wrap{padding:8px 10px 2px;background:transparent!important}.sacs-hdr #ast-mobile-header .ast-primary-header-bar{padding:0 8px 0 12px;border:1px solid var(--hgb);border-radius:16px;background:var(--hglass)!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:var(--hgs)}.sacs-hdr #ast-mobile-header .ast-builder-grid-row{min-height:60px;padding:0}.sacs-hdr #ast-mobile-header .site-branding{padding:0}.sacs-hdr #ast-mobile-header .custom-logo{width:auto;max-height:42px}.sacs-hdr #ast-mobile-header .ast-builder-layout-element:has(.ast-header-social-wrap){display:none}.sacs-hdr .ast-mobile-header-wrap .menu-toggle.main-header-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:12px!important;background:var(--hg)!important;box-shadow:0 6px 16px rgb(109 40 217 / .3)}.sacs-hdr .ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon .ast-mobile-svg,.sacs-hdr .ast-mobile-header-wrap .menu-toggle svg{fill:#fff!important;color:#fff!important}.sacs-hdr-mcta{display:inline-flex;align-items:center;position:absolute;top:41px;right:82px;z-index:20;transform:translateY(-50%);height:34px;padding:0 15px;border-radius:999px;background:var(--hg);color:#fff!important;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600;text-decoration:none!important;box-shadow:0 6px 16px rgb(109 40 217 / .28)}}@media (min-width:783px) and (max-width:921px){body.admin-bar.sacs-hdr #masthead{top:32px}}@media (max-width:600px){body.admin-bar.sacs-hdr #masthead{top:0}}@media (max-width:921px){.sacs-hdr .ast-mobile-header-content{left:10px;right:10px;width:auto;max-height:calc(100vh - 100px);overflow-y:auto;margin:8px 0 0;padding:6px 14px 14px;border:1px solid var(--hgb)!important;border-radius:16px;background:#fff!important;box-shadow:0 22px 44px rgb(46 16 101 / .16)}.sacs-hdr .ast-mobile-header-content .main-header-menu{background:transparent!important}.sacs-hdr .ast-mobile-header-content .main-header-menu .menu-link{border:0!important}.sacs-hdr .ast-mobile-header-content .main-header-menu>.menu-item{border-bottom:1px solid var(--hline)}.sacs-hdr .ast-mobile-header-content .main-header-menu>.menu-item:last-child{border-bottom:0}.sacs-hdr .ast-mobile-header-content .main-header-menu>.menu-item>.menu-link{padding:14px 6px!important;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.35;color:var(--hink)!important}.sacs-hdr .ast-mobile-header-content .main-header-menu>.menu-item.ast-submenu-expanded>.menu-link{color:var(--hp)!important}.sacs-hdr .ast-mobile-header-content .ast-menu-toggle{color:var(--hp)!important}.sacs-hdr .ast-mobile-header-content .ast-menu-toggle svg{fill:var(--hp)}.sacs-hdr .ast-mobile-header-content .sub-menu{margin:0 0 12px!important;padding:6px!important;border-radius:12px;background:var(--hpl)!important}.sacs-hdr .ast-mobile-header-content .sub-menu .menu-item{border:0!important}.sacs-hdr .ast-mobile-header-content .sub-menu .menu-link{padding:10px 12px!important;border-radius:9px;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:500;line-height:1.4;color:var(--hink)!important}.sacs-hdr .ast-mobile-header-content .sub-menu .menu-link .ast-icon,.sacs-hdr .ast-mobile-header-content .sub-menu .menu-link>.ast-icon{display:none}.sacs-hdr .ast-mobile-header-content .main-header-menu>.sacs-menu-cta>.menu-link{color:var(--hp)!important;padding:14px 6px!important}}