.elementor .s-nav-logo{width:auto;height:38px;}.elementor .s-nav-word{font-family:Sora;font-weight:700;font-size:20px;color:#FFFFFF;letter-spacing:-0.3px;}.elementor .s-nav-brand{width:auto;display:flex;flex-direction:row;gap:11px;align-items:center;}.elementor .s-nav-link-1{font-family:Inter;font-weight:500;font-size:13px;color:#8F7DA6;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:8px;}.elementor .s-nav-link-2{font-family:Inter;font-weight:500;font-size:13px;color:#8F7DA6;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:8px;}.elementor .s-nav-link-3{font-family:Inter;font-weight:500;font-size:13px;color:#8F7DA6;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:8px;}.elementor .s-nav-link-4{font-family:Inter;font-weight:500;font-size:13px;color:#8F7DA6;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:8px;}.elementor .s-nav-link-7{font-family:Inter;font-weight:500;font-size:13px;color:#8F7DA6;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:8px;}.elementor .s-nav-link-5{font-family:Inter;font-weight:500;font-size:13px;color:#8F7DA6;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:8px;}.elementor .s-nav-link-6{font-family:Inter;font-weight:500;font-size:13px;color:#8F7DA6;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:8px;}.elementor .s-nav-links{width:auto;display:flex;flex-direction:row;gap:4px;flex-wrap:nowrap;align-items:center;}.elementor .s-nav-avail{font-family:Inter;font-size:12px;color:#4ADE80;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#13251C;}.elementor .s-nav-cta{font-family:Inter;font-weight:600;font-size:13px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;border-style:none;background-color:#9D5CFF;}.elementor .s-nav-actions{width:auto;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nav-in{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .s-nav{width:100%;position:sticky;inset-block-start:0px;z-index:60;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2F2040;border-style:solid;background-color:#140C1C;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .s-kick-c{font-family:Inter;font-weight:600;font-size:12px;color:#A87CFF;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .s-title-c{font-family:Sora;font-weight:700;font-size:44px;color:#FFFFFF;letter-spacing:-1.2px;line-height:1.04em;text-align:center;}.elementor .s-sub-c{max-width:580px;font-family:Inter;font-size:15px;color:#B9AECC;line-height:1.7em;text-align:center;}.elementor .s-head-c{max-width:660px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .s-book-badge{font-family:Inter;font-size:11px;color:#D2C9DD;letter-spacing:0.5px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;background-color:#2F2040;}.elementor .s-book-ct{font-family:Sora;font-weight:700;font-size:24px;color:#FFFFFF;}.elementor .s-book-price{font-family:Sora;font-weight:700;font-size:40px;color:#FFFFFF;letter-spacing:-1px;}.elementor .s-book-unit{font-family:Inter;font-size:12px;color:#8F7DA6;}.elementor .s-book-pr{display:flex;flex-direction:row;gap:8px;align-items:flex-end;}.elementor .s-book-desc{font-family:Inter;font-size:13px;color:#B9AECC;line-height:1.6em;}.elementor .s-book-pt{font-family:Inter;font-size:13px;color:#D2C9DD;}.elementor .s-book-btn2{width:100%;font-family:Inter;font-weight:600;font-size:14px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-width:1px;border-color:#2F2040;border-style:solid;background-color:#1F1429;}.elementor .s-book-card{width:31%;min-width:280px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-width:1px;border-color:#2F2040;border-style:solid;background-color:#19111F;box-shadow:0px 6px 24px -10px rgba(0,0,0,0.55);display:flex;flex-direction:column;gap:16px;}.elementor .s-book-card:hover,.elementor .s-book-card:focus-visible{border-color:#8438F0;box-shadow:0px 16px 44px -12px rgba(157,92,255,0.38);}.elementor .s-book-badge-pop{font-family:Inter;font-size:11px;color:#C4A6FF;letter-spacing:0.5px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;background-color:#2A1A45;}.elementor .s-book-poplbl{font-family:Inter;font-size:11px;color:#C2F53D;letter-spacing:1px;}.elementor .s-book-toprow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .s-book-price-pop{font-family:Sora;font-weight:700;font-size:40px;color:#C4A6FF;letter-spacing:-1px;}.elementor .s-book-btn1{width:100%;font-family:Inter;font-weight:600;font-size:14px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-style:none;background-color:#9D5CFF;}.elementor .s-book-pop{border-color:#8438F0;background-color:#1F1429;}.elementor .s-book-grid{width:100%;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .s-book-foot{font-family:Inter;font-size:12.5px;color:#8F7DA6;text-align:center;}.elementor .s-book-in{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:44px;align-items:center;}.elementor .s-sec-book{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2F2040;border-style:solid;background-color:#0C0712;display:flex;flex-direction:column;align-items:center;}.elementor .s-cta-kick{font-family:Inter;font-weight:600;font-size:12px;color:#C2F53D;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .s-cta-title{font-family:Sora;font-weight:700;font-size:52px;color:#FFFFFF;letter-spacing:-1.6px;line-height:1.02em;text-align:center;}.elementor .s-cta-sub{max-width:520px;font-family:Inter;font-size:15px;color:#B9AECC;line-height:1.7em;text-align:center;}.elementor .s-cta-b-sig{font-family:Inter;font-weight:600;font-size:15px;color:#0C0712;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;border-style:none;background-color:#C2F53D;}.elementor .s-cta-b-sec{font-family:Inter;font-weight:600;font-size:15px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;border-width:1px;border-color:#2F2040;border-style:solid;background-color:#1F1429;}.elementor .s-cta-btns{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .s-cta-in{width:100%;max-width:760px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .s-sec-cta{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#140C1C;display:flex;flex-direction:column;align-items:center;}.elementor .s-ft-logo{width:auto;height:30px;}.elementor .s-ft-word{font-family:Sora;font-weight:700;font-size:18px;color:#FFFFFF;letter-spacing:-0.3px;}.elementor .s-ft-brand{display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .s-ft-tag{font-family:Inter;font-size:13px;color:#8F7DA6;line-height:1.65em;}.elementor .s-ft-email{font-family:Inter;font-size:14px;color:#A87CFF;}.elementor .s-ft-brandcol{max-width:340px;display:flex;flex-direction:column;gap:16px;}.elementor .s-ft-coltitle{font-family:Inter;font-size:11px;color:#8F7DA6;letter-spacing:1.5px;}.elementor .s-ft-link{font-family:Inter;font-size:13px;color:#B9AECC;}.elementor .s-ft-col{width:auto;display:flex;flex-direction:column;gap:12px;}.elementor .s-ft-cols{width:auto;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;}.elementor .s-ft-top{width:100%;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .s-ft-fine{font-family:Inter;font-size:11px;color:#8F7DA6;letter-spacing:0.4px;}.elementor .s-ft-bottom{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2F2040;border-style:solid;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:space-between;}.elementor .s-ft-in{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:40px;}.elementor .s-sec-footer{width:100%;padding-block-start:56px;padding-block-end:36px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2F2040;border-style:solid;background-color:#0C0712;display:flex;flex-direction:column;align-items:center;}