.elementor .iol-pg-num{font-family:var(--font-body);font-size:8px;color:#9A7428;text-align:center;margin-block-start:auto;}.elementor .iol-pg-mantra{font-family:var(--font-display);font-size:12px;color:#E2C27A;line-height:1.3;text-align:center;font-style:italic;padding-block-start:10px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:8px;background-color:#14121F;}.elementor .iol-pg-txt{font-family:var(--font-body);font-size:9px;color:#3B3647;line-height:1.6;& strong { color: #1A1726; } & b { color: #9A7428; font-size: 7.5px; letter-spacing: 1.5px; text-transform: uppercase; }\n}.elementor .iol-pg-h{font-family:var(--font-display);font-size:17px;color:#1A1726;line-height:1.2;}.elementor .iol-pg-kick{font-family:var(--font-body);font-weight:700;font-size:8px;color:#B4372B;letter-spacing:3px;text-transform:uppercase;}.elementor .iol-pg-run{font-family:var(--font-body);font-size:7px;color:#9A8A6A;letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .iol-pg{width:300px;height:424px;min-width:0px;overflow:hidden;position:absolute;padding-block-start:26px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:26px;background-color:#F6F0E3;box-shadow:0px 40px 70px -20px rgba(0,0,0,0.9),0px 0px 0px 1px rgba(201,162,75,0.35);display:flex;flex-direction:column;gap:7px;}.elementor .anchor-faq{scroll-margin-top:20px;}.elementor .anchor-offer{scroll-margin-top:20px;}.elementor .anchor-inside{scroll-margin-top:20px;}.elementor .iol-btn-ghost:hover,.elementor .iol-btn-ghost:focus-visible{border-color:var(--gold-light);background-color:rgba(201,162,75,0.12);}.elementor .iol-btn-ghost{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--gold-light);letter-spacing:3px;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:38px;border-radius:0px;border-width:1px;border-color:rgba(201,162,75,0.6);border-style:solid;background-color:transparent;transition:background-color 0.3s, border-color 0.3s;display:inline-block;}.elementor .iol-btn-gold:hover,.elementor .iol-btn-gold:focus-visible{border-color:var(--gold-light);background-color:var(--gold-light);}.elementor .iol-btn-gold{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--midnight);letter-spacing:3px;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:38px;border-radius:0px;border-width:1px;border-color:var(--gold);border-style:solid;background-color:var(--gold);transition:background-color 0.3s, color 0.3s;display:inline-block;}.elementor .iol-card-title{font-family:var(--font-display);font-weight:500;font-size:30px;color:var(--ivory);line-height:1.15;}.elementor .iol-card:hover,.elementor .iol-card:focus-visible{border-color:var(--gold);box-shadow:0px 30px 60px -30px rgba(201,162,75,0.35);transform:translate3d(0px, -8px, 0px);}.elementor .iol-card{position:relative;padding-block-start:44px;padding-block-end:44px;padding-inline-start:34px;padding-inline-end:34px;border-radius:2px;border-width:1px;border-color:rgba(201,162,75,0.22);border-style:solid;background-color:var(--midnight-2);transition:transform 0.5s, border-color 0.5s, box-shadow 0.5s;display:flex;flex-direction:column;gap:14px;}.elementor .iol-deva{font-family:var(--font-devanagari);color:var(--sindoor);line-height:1.2;}.elementor .iol-body{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--lavender-mist);line-height:1.7;}.elementor .iol-h2{font-family:var(--font-display);font-weight:500;font-size:clamp(36px, 5vw, 62px);color:var(--ivory);letter-spacing:-0.5px;line-height:1.1;text-align:center;}.elementor .iol-eyebrow{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--gold);letter-spacing:6px;text-align:center;text-transform:uppercase;}.elementor .iol-inner{width:100%;max-width:1180px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .iol-section{width:100%;overflow:hidden;position:relative;color:var(--ivory);padding-block-start:140px;padding-block-end:140px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--midnight);display:flex;flex-direction:column;align-items:center;}