.abp.abp{--abp-heading:#111;--abp-section-heading:#2c3e50;--abp-body:#2c2e31;--abp-white:#fff;--abp-orange:#ef811d;--abp-blue:#3498db;--abp-icon-outline:#000;--abp-icon-check:#0c0;--abp-icon-phone:#e53935;--abp-icon-globe:#00bfff;--abp-icon-hospital:#00cbea;--abp-hero-shadow:2px 2px 4px #0000004d;color:var(--abp-body);padding:0;font-family:Roboto,Ayushman Icons,sans-serif;font-size:15px;line-height:24px}.abp.abp h1,.abp.abp h2,.abp.abp h3,.abp.abp h4{color:var(--abp-heading);font-family:Montserrat,Ayushman Icons,sans-serif;line-height:1.2}.abp.abp p{margin:0 0 12px;font-family:Roboto,Ayushman Icons,sans-serif;font-size:18px;line-height:1.8}.abp.abp .abp-header{height:500px;padding:80px 20px}.abp.abp .abp-header-inner{max-width:1260px;padding:0 15px}.abp.abp .abp-header-content{text-align:center}.abp.abp .abp-header h1{color:var(--abp-orange);text-shadow:var(--abp-hero-shadow);margin:100px 0 20px;font-size:52.5px;line-height:63px}.abp.abp .abp-header p{opacity:.9;margin:0 0 30px;font-size:21px;line-height:37.8px}.abp.abp .abp-container{max-width:none}.abp.abp .abp-card{background:var(--abp-white);border-radius:3.75px;margin:0 0 25px}.abp.abp .abp-card h2{color:var(--abp-section-heading);border-color:var(--abp-blue);font-size:27px;font-weight:500;line-height:32.4px}.abp.abp .abp-ent-specialty{max-width:none;margin:20px}.abp.abp .abp-ent-specialty h2{font-size:40px;font-weight:500}.abp.abp .abp-ent-specialty h3{margin-bottom:12px;font-size:25px;font-weight:600}.abp.abp .abp-highlight-box h3{font-size:21px;font-weight:600}.abp.abp .abp-cards-accepted{margin:25px;padding:25px}.abp.abp .abp-cards-accepted h3,.abp.abp .abp-contact-info h3{font-size:22.5px;font-weight:600}.abp.abp .abp-warning-box{margin:20px}.abp.abp .abp-warning-box h3{margin-bottom:10px;font-size:25px;font-weight:600}.abp.abp .abp-features-grid{gap:20px;padding:20px 20px 0;font-weight:700}.abp.abp .abp-feature-item .abp-icon{margin-bottom:0;font-size:30px;line-height:48px}.abp.abp .abp-feature-item h4,.abp.abp .abp-step h4{margin:0 0 10px;font-size:19px;font-weight:700}.abp.abp .abp-feature-item p,.abp.abp .abp-step p{font-size:14px;font-weight:700;line-height:25.2px}.abp.abp .abp-steps{padding-top:12px;font-weight:700}.abp.abp .abp-treatment-item,.abp.abp .abp-document-item{font-size:15px;line-height:24px}.abp.abp .abp-process>p,.abp.abp .abp-treatments>p,.abp.abp .abp-documents>p{font-weight:700}.abp.abp .abp-dos h4,.abp.abp .abp-donts h4{font-size:19.5px;font-weight:700}.abp.abp .abp-dos ul,.abp.abp .abp-donts ul{text-align:center;margin-bottom:15px}.abp.abp .abp-dos li,.abp.abp .abp-donts li{font-size:15px;font-weight:700;line-height:24px}.abp.abp .abp-contact-info{margin:25px 20px;padding:30px}.abp.abp .abp-contact-info p{font-size:14px;line-height:25.2px}.abp.abp .abp-contact-details h4{font-size:19px;font-weight:700}.abp.abp .abp-faq-item h4{font-size:16.5px;font-weight:700;line-height:19.8px}.abp.abp .abp-faq-item p{font-size:14px;line-height:25.2px}.abp.abp .abp-reference-icon{vertical-align:-.12em;flex:none;width:1em;height:1em;margin-right:.3em;display:inline-block}.abp.abp .abp-reference-icon-hospital{width:1.1em}.abp.abp .abp-dos li:before,.abp.abp .abp-donts li:before{content:none}.abp.abp .abp-dos li .abp-reference-icon,.abp.abp .abp-donts li .abp-reference-icon{margin-right:14px}@media (width<=768px){.abp.abp{font-size:14px}.abp.abp .abp-header{background-color:#fff;background-position:bottom;background-repeat:no-repeat;background-size:contain;align-items:flex-start;height:auto;min-height:0;padding:24px 16px 40%}.abp.abp .abp-header-inner{padding:0 15px}.abp.abp .abp-header-content{background:#ffffffb8;border-radius:10px;max-width:100%;padding:10px 14px}.abp.abp .abp-header h1{margin:0 0 8px;padding-top:0;font-size:28px;line-height:33.6px}.abp.abp .abp-header p{margin:0;font-size:16.5px;line-height:1.5}.abp.abp .abp-ent-specialty h2{font-size:34px}.abp.abp .abp-card{border-radius:3.5px}.abp.abp .abp-card h2{font-size:25.2px;line-height:30.24px}.abp.abp .abp-features-grid{padding:0 20px}}.career-join .career-join-grid{align-items:start;gap:32px;margin-top:40px;display:grid}@media (width>=1024px){.career-join .career-join-grid{grid-template-columns:1fr 1fr;gap:60px}}.career-join .career-join-form-card{background:#fef1e7;border-radius:28px;padding:30px 32px 36px}.career-join .career-join-form-title{color:#283b6a;text-align:center;margin:0 0 22px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.career-join .career-join-form{gap:14px;display:grid}.career-join .career-join-form input,.career-join .career-join-form select{color:#213360;background:#fff;border:1px solid #e3e3e3;border-radius:6px;outline:none;width:100%;padding:11px 14px;font-size:15px}.career-join .career-join-form input::placeholder{color:#9aa0ae}.career-join .career-join-form input:focus,.career-join .career-join-form select:focus{border-color:#fca34f}.career-join .career-join-form input[type=file]{color:#555;padding:9px 12px}.career-join .career-join-form select{appearance:auto;color:#9aa0ae}.career-join .career-join-form select:valid{color:#213360}.career-join .career-join-file{color:#848e9f;margin:-6px 0 0;font-size:13px}.career-join .career-join-robot{color:#213360;cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:6px;align-items:center;gap:10px;width:fit-content;min-width:240px;padding:14px;font-size:14px;display:flex}.career-join .career-join-robot input{accent-color:#fca34f;cursor:pointer;width:20px;height:20px;margin:0}.career-join .career-join-submit{color:#fff;cursor:pointer;background:#fca34f;border:none;border-radius:8px;width:100%;padding:14px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;transition:background .2s}.career-join .career-join-submit:hover{background:#f0932f}.career-join .career-join-contacts{text-align:center;padding-top:12px}.career-join .career-join-contacts-title{color:#111;margin:0 0 14px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700}.career-join .career-join-contacts-lead{color:#2c2e31;margin:0 0 26px;font-size:15px;font-weight:600}.career-join .career-join-contacts-list{color:#2c2e31;justify-items:center;gap:14px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.career-join .career-join-contacts-list li{align-items:center;gap:8px;display:flex}.career-join .career-join-contacts-list svg{color:#fca34f;flex-shrink:0}.career-join .career-join-contacts-list a{color:inherit;text-decoration:none}.career-join .career-join-contacts-list a:hover{color:#fca34f}.career-join .career-join-contacts-list strong{font-weight:700}.svp.ear-live-page{--ear-heading:#111;--ear-copy:#283b6a;--ear-subtitle:#2c2e31;--ear-accent:#fca34f;--ear-border:#e6e8eb;font-family:"Roboto", var(--font-body-stack);font-size:15px;line-height:24px}.ear-live-page .svp-hero>.container-x,.ear-live-page .svp-section>.container-x{width:100%;max-width:1260px;margin-inline:auto;padding-inline:15px}.ear-live-page .svp-hero-inner{width:calc(51.6667% - 14.5px);max-width:none;padding:110px 0 120px}.ear-live-page .svp-hero-title,.ear-live-page .svp-heading-title,.ear-live-page .svp-item-title{color:var(--ear-heading);font-family:var(--font-display-stack);letter-spacing:0;text-wrap:initial}.ear-live-page .svp-hero-title{margin:10px 0 20px;font-size:30px;font-weight:500;line-height:1.2}.ear-live-page .svp-hero-desc{margin:0}.ear-live-page .svp-hero-desc p{color:var(--ear-copy);margin:0 0 32px;font-size:17px;font-weight:700;line-height:1.8}.ear-live-page .svp-btn{background:var(--ear-accent);min-width:190px;height:50px;color:var(--surface-white);padding-inline:15px;font-size:15px;line-height:1.5}.ear-live-page .svp-btn:hover{background:var(--brand-navy)}.ear-live-page .svp-section{padding:40px 0 10px}.ear-live-page .svp-heading-title{font-size:30px;font-weight:500;line-height:1.2}.ear-live-page .svp-sep{margin:20px auto 13px}.ear-live-page .svp-sep span{height:1px}.ear-live-page .svp-sep i{margin-inline:18px}.ear-live-page .svp-heading-sub{color:var(--ear-subtitle);font-size:16px;line-height:1.6}.ear-live-page .svp-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:30px;margin-top:15px;margin-bottom:30px}.ear-live-page .svp-item{border-color:var(--ear-border);grid-column:span 2;gap:0}.ear-live-page .svp-item:last-child{grid-column:span 3}.ear-live-page .svp-item-icon{flex:0 0 70px;align-items:center;width:70px;min-height:53.8px;display:flex}.ear-live-page .svp-item-icon img{width:50px;height:50px}.ear-live-page .svp-item>.min-w-0{flex:1}.ear-live-page .svp-item-title{margin:0 0 16px;font-size:19px;font-weight:700;line-height:1.2}.ear-live-page .svp-item:hover .svp-item-title{color:var(--ear-accent)}@media (width>=768px) and (width<=991px){.ear-live-page .svp-hero-inner{width:100%;padding-block:70px}.ear-live-page .svp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ear-live-page .svp-item,.ear-live-page .svp-item:last-child{grid-column:auto}}@media (width<=767px){.ear-live-page .svp-hero-inner{width:100%;padding-block:50px}.ear-live-page .svp-hero-title{width:80%;font-size:28px}.ear-live-page .svp-hero-desc{display:none}.ear-live-page .svp-btn{min-width:122px;height:40px;font-size:13px}.ear-live-page .svp-section{padding:0 0 40px}.ear-live-page .svp-heading-title{padding-top:6px;font-size:28px}.ear-live-page .svp-sep{margin-bottom:11.4px}.ear-live-page .svp-heading-sub{line-height:24px}.ear-live-page .svp-grid{grid-template-columns:minmax(0,1fr);margin-top:14px}.ear-live-page .svp-item,.ear-live-page .svp-item:last-child{grid-column:auto;min-height:99px}.ear-live-page .svp-item-title{margin-bottom:5px;font-size:15px}}.nose-live-page .svp-grid,.nose-live-page .svp-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}.nose-live-page .svp-item,.nose-live-page .svp-item:last-child{grid-column:auto;margin-bottom:30px;padding:20px}.nose-live-page .svp-section{padding:40px 0 10px}.nose-live-gallery{background:#f7f7f7;padding:30px 15px}.nose-live-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:15px;max-width:1200px;margin:0 auto;display:grid}.nose-live-gallery-grid img{cursor:pointer;border:2px solid #ccc;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 4px 10px #0000001a}@media (width<=767px){.nose-live-page .svp-grid,.nose-live-page .svp-grid.cols-2,.nose-live-gallery-grid{grid-template-columns:minmax(0,1fr)}}.free-camp-page{--camp-hero-wash:linear-gradient(90deg, var(--surface-white) 0%, var(--surface-white) 36%, color-mix(in srgb, var(--surface-white) 90%, transparent) 50%, color-mix(in srgb, var(--surface-white) 55%, transparent) 66%, color-mix(in srgb, var(--surface-white) 8%, transparent) 85%);--camp-wa:oklch(70% .18 150);--camp-wa-hover:oklch(60% .16 150);color:#1a1a1a}.free-camp-page .camp-hero .lead,.free-camp-page .camp-heading p,.free-camp-page .camp-split p,.free-camp-page .camp-note,.free-camp-page .camp-care-card li,.free-camp-page .camp-doc p,.free-camp-page .camp-faq p{color:#1a1a1a}.free-camp-page :is(h1,h2,h3,h4,h5){letter-spacing:0}.free-camp-page .camp-benefits{--camp-benefit-body:#1a1a1a;--camp-benefit-heading:#0f2040;--camp-benefit-muted:#888;--camp-benefit-border:#eee0d0;--camp-benefit-shadow:0 4px 16px #0f20400a}.free-camp-page .camp-benefits .camp-heading{flex-direction:column;display:flex}.free-camp-page .camp-benefits .camp-heading>div{order:-1;margin:0 0 14px}.free-camp-page .camp-benefits .camp-heading>div span{background:color-mix(in srgb, var(--brand-amber) 40%, transparent);width:40px;height:2px}.free-camp-page .camp-benefits .camp-heading>div i{font-size:14px}.free-camp-page .camp-benefits .camp-heading h2{color:var(--camp-benefit-heading);margin:0 0 10px}.free-camp-page .camp-benefits .camp-heading p{color:var(--camp-benefit-body);margin:0;font-family:Montserrat,sans-serif;line-height:1.7}.free-camp-page .camp-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:900px;margin:0 auto;display:grid}.free-camp-page .camp-benefit-item{background:var(--surface-white);border:1px solid var(--camp-benefit-border);box-shadow:var(--camp-benefit-shadow);border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.free-camp-page .camp-benefit-icon{color:var(--brand-amber);flex-shrink:0;width:auto;max-width:20px;height:16px;margin-top:3px}.free-camp-page .camp-benefit-item span{color:var(--camp-benefit-body);font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.free-camp-page .camp-benefit-note{text-align:center;color:var(--camp-benefit-muted);max-width:600px;margin:24px auto 0;font-family:Montserrat,sans-serif;font-size:13px}@media (width<=700px){.free-camp-page .camp-benefit-grid{grid-template-columns:1fr}}.free-camp-page .camp-hero{align-items:center;min-height:480px;padding:60px 0;display:flex;position:relative;overflow:hidden}.free-camp-page .camp-hero-image{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.free-camp-page .camp-hero:after{content:"";background:var(--camp-hero-wash);position:absolute;inset:0}.free-camp-page .camp-hero .container-x{z-index:1;position:relative}.free-camp-page .camp-hero-text{max-width:570px}.free-camp-page{--camp-badge-ink:#d97a1f;--camp-detail-muted:#8a8a8a;--camp-detail-border:#eee0d0;--camp-detail-shadow:0 6px 20px #09152512}.free-camp-page .camp-hero h1{color:var(--camp-reference-heading);margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:46px;font-weight:800;line-height:1.15}.free-camp-page .camp-hero .lead{max-width:560px;margin-bottom:30px;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.8}.free-camp-page .camp-badge{background:color-mix(in srgb, var(--brand-amber) 12%, transparent);border:1px solid color-mix(in srgb, var(--brand-amber) 35%, transparent);color:var(--camp-badge-ink);text-transform:uppercase;border-radius:30px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 18px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.free-camp-page .camp-badge svg{flex-shrink:0;width:11px;height:11px}.free-camp-page .camp-info-row{flex-wrap:wrap;gap:14px;margin-bottom:32px;display:flex}.free-camp-page .camp-info-chip{background:var(--surface-white);border:1px solid var(--camp-detail-border);box-shadow:var(--camp-detail-shadow);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:12px 18px;display:flex}.free-camp-page .camp-info-chip svg{color:var(--brand-amber);flex-shrink:0;width:18px;height:18px}.free-camp-page .camp-info-chip .lbl{color:var(--camp-detail-muted);text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:10px;display:block}.free-camp-page .camp-info-chip .val{color:var(--camp-reference-heading);font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}.free-camp-page .camp-btns{flex-wrap:wrap;gap:14px;display:flex}.free-camp-page .camp-btn{text-align:center;border-radius:20px;padding:14px 26px;font-size:14px}.free-camp-page .camp-wa{background:var(--camp-wa);color:var(--surface-white)}.free-camp-page .camp-wa:hover{background:var(--camp-wa-hover)}.free-camp-page .section-y{padding-block:70px}.free-camp-page .camp-heading{max-width:680px;margin-bottom:44px}.free-camp-page .camp-heading h2{font-size:30px;font-weight:800}.free-camp-page .camp-heading p{font-size:14.5px}.free-camp-page .camp-note{background:color-mix(in srgb, var(--brand-amber) 12%, var(--surface-white));border:1px solid color-mix(in srgb, var(--brand-amber) 40%, var(--border));border-radius:8px;padding:12px 16px;font-size:13px}.free-camp-page .camp-care-card{border-top:4px solid var(--brand-amber);padding:30px 26px}.free-camp-page .camp-care-card h3{margin:18px 0 14px;font-size:18px}.free-camp-page{--camp-reference-heading:#0f2040;--camp-reference-body:#1a1a1a;--camp-care-body:#4a4a4a}.free-camp-page .camp-care-emoji{background:color-mix(in srgb, var(--brand-amber) 12%, transparent);border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;font-family:Camp Care Emoji,Segoe UI Emoji,Apple Color Emoji,sans-serif;font-size:24px;line-height:1;display:flex}.free-camp-page .camp-care-card h3,.free-camp-page .camp-why-card h3,.free-camp-page .camp-doc h3{color:var(--camp-reference-heading)}.free-camp-page .camp-care-card li{color:var(--camp-care-body);font-family:Montserrat,sans-serif}.free-camp-page .camp-care-card li svg{stroke-width:3px;width:10px;height:10px;margin-top:6px}.free-camp-page .camp-why-card p,.free-camp-page .camp-doc p{color:var(--camp-reference-body);line-height:1.6}.free-camp-page .camp-why-card span{background:color-mix(in srgb, var(--brand-amber) 12%, transparent)}.free-camp-page .camp-doc .role{background:var(--camp-reference-heading)}.free-camp-page .camp-split{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.free-camp-page .camp-split img{width:100%;box-shadow:var(--shadow-lift-val);border-radius:14px}.free-camp-page .camp-split p{margin-block:18px;font-size:14.5px}.free-camp-page .camp-doc{border-top:4px solid var(--brand-amber);text-align:center}.free-camp-page .camp-doc-photo{border:4px solid var(--brand-amber);object-fit:contain;object-position:bottom;border-radius:50%;width:110px;height:110px;margin:8px auto 16px}.free-camp-page .camp-doc h3{font-size:16px}.free-camp-page .camp-doc .role{background:var(--brand-navy-deep);color:var(--brand-amber);border-radius:14px;margin-top:12px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.free-camp-page .camp-doc p{margin-top:10px;font-size:12.5px}.free-camp-page .camp-faq{border:1px solid var(--border);background:var(--surface-white);border-radius:8px;padding:20px 24px}.free-camp-page .camp-faq h3{gap:10px;margin-bottom:8px;font-size:15px;display:flex}.free-camp-page .camp-faq h3 i.camp-faq-ic{flex-shrink:0;margin-top:2px;font-size:16px;line-height:1}.free-camp-page .camp-faq p{padding-left:26px;font-size:13.5px}.free-camp-page .camp-final{background:var(--brand-navy);text-align:center;border-radius:24px;padding:64px 40px}.free-camp-page .camp-final h2{color:var(--surface-white);font-size:30px;font-weight:800}.free-camp-page .camp-final>p{color:color-mix(in srgb, var(--surface-white) 75%, transparent);max-width:620px;margin:18px auto 30px;font-size:14.5px;line-height:1.8}.free-camp-page .camp-final .camp-info-row{justify-content:center;margin-bottom:34px}.free-camp-page .camp-final .camp-info-chip{text-align:left;border:none;border-radius:12px;min-height:74px;padding:14px 26px}.free-camp-page .camp-final .camp-info-chip .lbl{color:var(--camp-reference-heading);margin-bottom:6px;font-size:9px}.free-camp-page .camp-final .camp-info-chip .val{font-size:13px}.free-camp-page .camp-final .camp-btns{justify-content:center}.free-camp-page .camp-final .camp-btn{border-radius:999px;padding:15px 30px;font-size:14.5px;font-weight:600}.free-camp-page .camp-final .camp-btn:not([href^=tel\:]){color:var(--surface-white)}.free-camp-page .camp-final .camp-btn[href^=tel\:]{border:2px solid var(--brand-amber);color:var(--brand-amber);background:0 0}.free-camp-page .camp-final .camp-btn[href^=tel\:]:hover{background:color-mix(in srgb, var(--brand-amber) 12%, transparent)}.free-camp-page .camp-final .camp-wa{color:var(--surface-white);background:#25d366}.free-camp-page .camp-final .camp-wa:hover{background:#1eb85a}@media (width<=767px){.free-camp-page .camp-hero{padding:50px 0 30px}.free-camp-page{--camp-hero-wash:linear-gradient(180deg, var(--surface-white) 0%, var(--surface-white) 55%, color-mix(in srgb, var(--surface-white) 82%, transparent) 78%, color-mix(in srgb, var(--surface-white) 42%, transparent) 100%)}.free-camp-page .camp-hero h1{color:var(--camp-reference-heading);font-size:30px}.free-camp-page .camp-hero .lead{color:var(--camp-reference-body);font-size:13px;font-weight:400}.free-camp-page .camp-info-row{flex-direction:column}.free-camp-page .camp-info-chip{width:100%}.free-camp-page .section-y{padding-block:45px}.free-camp-page .camp-heading h2{font-size:24px}.free-camp-page .camp-split{grid-template-columns:1fr;gap:28px}.free-camp-page .camp-btn{width:100%}}@media (prefers-reduced-motion:reduce){.free-camp-page *{transition:none}}.doctors-live-page{--doctors-tone-0:#ffffff05;--doctors-tone-1:#ffffffd9;--doctors-tone-2:#ffffffa6;--doctors-tone-3:#fca34f1f;--doctors-tone-4:#ffffff80;--doctors-tone-5:#fca34f59;--doctors-tone-6:#ffffff1a;--doctors-tone-7:#fca34f4d;--doctors-tone-8:#fca34f1a;--doctors-tone-9:#091525d9;--doctors-tone-10:#09152524;--doctors-tone-11:#09152514;--doctors-tone-12:#09152521;--doctors-tone-13:#0915254d;--doctors-tone-14:#0915251a;--doctors-tone-15:#e07c1a;--doctors-tone-16:#ebebeb;--doctors-tone-17:#e0e4eb;--doctors-tone-18:#091525;--doctors-tone-19:#e8922e;--doctors-tone-20:#1a3460;--doctors-tone-21:#e8ecf4;--doctors-tone-22:#0f2040;--doctors-tone-23:#f5f7fa;--doctors-tone-24:#fca34f;--doctors-tone-25:#444;--doctors-tone-26:#777;--doctors-tone-27:#fff;--doctors-tone-28:#666;color:var(--doctors-ink);--doctors-ink:#0f2040;--doctors-accent:#fca34f;--doctors-copy:#777;--doctors-white:#fff;font-family:Montserrat,sans-serif;line-height:1.5}.doctors-live-page .doc-hero{background:linear-gradient(118deg, var(--doctors-tone-18) 0%, var(--doctors-tone-22) 45%, var(--doctors-tone-20) 100%);align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.doctors-live-page .doc-hero:before{content:"";background:radial-gradient(circle, var(--doctors-tone-3) 0%, transparent 65%);pointer-events:none;border-radius:50%;width:550px;height:550px;position:absolute;top:-100px;right:-100px}.doctors-live-page .doc-hero:after{content:"";background-image:linear-gradient(var(--doctors-tone-0) 1px, transparent 1px), linear-gradient(90deg, var(--doctors-tone-0) 1px, transparent 1px);pointer-events:none;background-size:55px 55px;position:absolute;inset:0}.doctors-live-page .doc-hero-inner{z-index:2;text-align:center;width:100%;padding:60px 0 30px;position:relative}.doctors-live-page .doc-badge{background:var(--doctors-tone-3);border:1px solid var(--doctors-tone-5);color:var(--doctors-tone-24);letter-spacing:0;text-transform:uppercase;border-radius:30px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 18px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.doctors-live-page .doc-hero h1{color:var(--doctors-tone-27);margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:42px;font-weight:800;line-height:1.15}.doctors-live-page .doc-hero h1 em{color:var(--doctors-tone-24);font-style:normal}.doctors-live-page .doc-hero p{color:var(--doctors-tone-2);max-width:560px;margin:0 auto;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.75}.doctors-live-page .doc-hero-stats{flex-wrap:wrap;justify-content:center;gap:0;margin-top:36px;display:flex}.doctors-live-page .doc-hero-stat{border-right:1px solid var(--doctors-tone-6);text-align:center;padding:14px 36px}.doctors-live-page .doc-hero-stat:last-child{border-right:none}.doctors-live-page .doc-hero-stat strong{color:var(--doctors-tone-24);margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:26px;font-weight:800;line-height:1;display:block}.doctors-live-page .doc-hero-stat span{color:var(--doctors-tone-4);font-family:Montserrat,sans-serif;font-size:12px}.doctors-live-page .doc-section{background:var(--doctors-tone-23);padding:80px 0}.doctors-live-page .doc-sep{justify-content:center;align-items:center;gap:12px;margin-bottom:14px;display:flex}.doctors-live-page .doc-sep-line{background:var(--doctors-tone-24);border-radius:2px;flex:0 0 55px;height:2px}.doctors-live-page .doc-sep i{color:var(--doctors-tone-24);font-size:15px}.doctors-live-page .doc-card-featured{background:var(--doctors-tone-27);box-shadow:0 8px 40px var(--doctors-tone-14);border-radius:24px;margin-bottom:40px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.doctors-live-page .doc-card-featured:before{content:"";background:linear-gradient(90deg, var(--doctors-tone-24) 0%, var(--doctors-tone-15) 100%);z-index:2;height:5px;position:absolute;top:0;left:0;right:0}.doctors-live-page .doc-card-featured:hover{box-shadow:0 20px 60px var(--doctors-tone-10);transform:translateY(-5px)}.doctors-live-page .doc-featured-img{background:var(--doctors-tone-21);flex-shrink:0;width:320px;position:relative;overflow:hidden}.doctors-live-page .doc-featured-img img{object-fit:cover;object-position:center 20%;width:100%;height:100%;transition:transform .4s;display:block}.doctors-live-page .doc-card-featured:hover .doc-featured-img img{transform:scale(1.04)}.doctors-live-page .doc-featured-body{flex-direction:column;flex:1;justify-content:center;padding:40px;display:flex}.doctors-live-page .doc-role-tag{background:var(--doctors-tone-22);color:var(--doctors-tone-24);letter-spacing:0;text-transform:uppercase;border-radius:20px;align-items:center;gap:6px;width:fit-content;margin-bottom:14px;padding:5px 16px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.doctors-live-page .doc-featured-body h2{color:var(--doctors-tone-22);margin-bottom:6px;font-family:Montserrat,sans-serif;font-size:28px;font-weight:800}.doctors-live-page .doc-featured-body .doc-qual{color:var(--doctors-tone-24);margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}.doctors-live-page .doc-featured-body p{color:var(--doctors-tone-28);margin-bottom:24px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.75}.doctors-live-page .doc-tags{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.doctors-live-page .doc-tag{background:var(--doctors-tone-23);border:1px solid var(--doctors-tone-17);color:var(--doctors-tone-25);border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.doctors-live-page .doc-tag i{color:var(--doctors-tone-24);font-size:11px}.doctors-live-page .doc-appt-btn{background:var(--doctors-tone-24);box-shadow:0 6px 20px var(--doctors-tone-5);border-radius:50px;align-items:center;gap:9px;width:fit-content;padding:13px 28px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--doctors-tone-27)!important;text-decoration:none!important}.doctors-live-page .doc-appt-btn:hover{background:var(--doctors-tone-19);transform:translateY(-2px)}.doctors-live-page .doc-card{background:var(--doctors-tone-27);box-shadow:0 4px 24px var(--doctors-tone-11);border-radius:20px;flex-direction:column;margin-bottom:28px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.doctors-live-page .doc-card:before{content:"";background:linear-gradient(90deg, var(--doctors-tone-24) 0%, var(--doctors-tone-15) 100%);z-index:3;height:4px;position:absolute;top:0;left:0;right:0}.doctors-live-page .doc-card:hover{box-shadow:0 18px 50px var(--doctors-tone-12);transform:translateY(-6px)}.doctors-live-page .doc-card-img{background:var(--doctors-tone-21);width:100%;height:340px;display:block;position:relative;overflow:hidden}.doctors-live-page .doc-card-img img{object-fit:cover;object-position:center 20%;width:100%;height:100%;transition:transform .4s;display:block}.doctors-live-page .doc-card:hover .doc-card-img img{transform:scale(1.05)}.doctors-live-page .doc-card-img.img-tk-rai img{object-position:center 15%}.doctors-live-page .doc-card-img-overlay{background:linear-gradient(transparent, var(--doctors-tone-9));z-index:2;padding:40px 20px 16px;position:absolute;bottom:0;left:0;right:0}.doctors-live-page .doc-card-img-overlay .doc-role-tag{margin-bottom:0}.doctors-live-page .doc-card-body{flex:1;padding:22px 24px 26px}.doctors-live-page .doc-card-body h4{color:var(--doctors-tone-22);margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:800}.doctors-live-page .doc-card-body .doc-qual{color:var(--doctors-tone-24);margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}.doctors-live-page .doc-card-body p{color:var(--doctors-tone-26);margin-bottom:18px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.7}.doctors-live-page .doc-card-divider{background:var(--doctors-tone-16);height:1px;margin-bottom:18px}.doctors-live-page .doc-card-footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.doctors-live-page .doc-card-appt{background:var(--doctors-tone-22);border-radius:50px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--doctors-tone-27)!important;text-decoration:none!important}.doctors-live-page .doc-card-appt:hover{background:var(--doctors-tone-24)}.doctors-live-page .doc-card-call{background:var(--doctors-tone-8);border:1px solid var(--doctors-tone-7);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;transition:all .3s;display:inline-flex;color:var(--doctors-tone-24)!important;text-decoration:none!important}.doctors-live-page .doc-card-call:hover{background:var(--doctors-tone-24);color:var(--doctors-tone-27)!important}.doctors-live-page .doc-cta{background:linear-gradient(135deg, var(--doctors-tone-24) 0%, var(--doctors-tone-15) 100%);text-align:center;padding:70px 0;position:relative;overflow:hidden}.doctors-live-page .doc-cta:before{content:"";background:radial-gradient(ellipse at 50% 0%, var(--doctors-tone-6) 0%, transparent 65%);position:absolute;inset:0}.doctors-live-page .doc-cta-inner{z-index:1;position:relative}.doctors-live-page .doc-cta h2{color:var(--doctors-tone-27);margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:32px;font-weight:800}.doctors-live-page .doc-cta p{color:var(--doctors-tone-1);margin-bottom:28px;font-family:Montserrat,sans-serif;font-size:16px}.doctors-live-page .doc-cta-btn{background:var(--doctors-tone-22);box-shadow:0 8px 24px var(--doctors-tone-13);border-radius:50px;align-items:center;gap:9px;margin:5px;padding:15px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--doctors-tone-27)!important;text-decoration:none!important}.doctors-live-page .doc-cta-btn:hover{background:var(--doctors-tone-18);transform:translateY(-2px)}.doctors-live-page .doc-cta-outline{border:2px solid var(--doctors-tone-4);background:0 0;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:14px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--doctors-tone-27)!important;text-decoration:none!important}.doctors-live-page .doc-cta-outline:hover{background:var(--doctors-tone-27);color:var(--doctors-tone-24)!important}@media (width<=991px){.doctors-live-page .doc-hero h1{font-size:32px}.doctors-live-page .doc-section{padding:55px 0}.doctors-live-page .doc-card-featured{flex-direction:column}.doctors-live-page .doc-featured-img{width:100%;height:360px}.doctors-live-page .doc-featured-body{padding:28px}.doctors-live-page .doc-cta h2{font-size:26px}}@media (width<=767px){.doctors-live-page .doc-hero-inner{padding:50px 0 20px}.doctors-live-page .doc-hero h1{font-size:26px}.doctors-live-page .doc-hero p{font-size:13px}.doctors-live-page .doc-hero-stat{padding:12px 20px}.doctors-live-page .doc-hero-stat strong{font-size:20px}.doctors-live-page .doc-section{padding:40px 0}.doctors-live-page .doc-featured-img{height:300px}.doctors-live-page .doc-featured-body{padding:22px 20px}.doctors-live-page .doc-featured-body h2{font-size:22px}.doctors-live-page .doc-card-img{height:320px}.doctors-live-page .doc-cta h2{font-size:22px}.doctors-live-page .doc-cta-btn,.doctors-live-page .doc-cta-outline{justify-content:center;width:100%;margin:6px 0}}@media (width<=480px){.doctors-live-page .doc-hero h1{font-size:22px}.doctors-live-page .doc-badge{font-size:10px}.doctors-live-page .doc-hero-stats{flex-direction:column;gap:0}.doctors-live-page .doc-hero-stat{border-right:none;border-bottom:1px solid var(--doctors-tone-6)}}.doctors-live-page .container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.doctors-live-page h1,.doctors-live-page h2,.doctors-live-page h4{text-transform:capitalize;letter-spacing:0;text-wrap:initial;margin-top:0}.doctors-live-page p{margin-top:0}.doctors-live-page .doc-i{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em;display:inline-block}.doctors-live-page .doc-button{white-space:normal;cursor:pointer;border:0;height:auto}.doctors-live-page .doc-cta-outline{border-style:solid;border-width:2px}.doctors-live-page .doc-heading{text-align:center;margin-bottom:55px}.doctors-live-page .doc-heading h2{color:var(--doctors-ink);margin-bottom:10px;font-size:30px;font-weight:800}.doctors-live-page .doc-heading h2 span{color:var(--doctors-accent)}.doctors-live-page .doc-heading p{color:var(--doctors-copy);max-width:550px;margin:0 auto;font-size:15px;line-height:1.75}.doctors-live-page .doc-sep-line{flex-basis:44px;height:1px}.doctors-live-page .doc-sep .doc-i{color:var(--doctors-accent);font-size:15px;animation:6s linear infinite rotateAnimation}.doctors-live-page .doc-tags .doc-i{color:var(--doctors-accent);font-size:11px}.doctors-live-page .doc-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:30px;display:grid}.doctors-live-page .doc-card-body h4{line-height:1.3}.doctors-live-page .doc-card-body p{margin-bottom:18px}.doctors-live-page .doc-card-footer .doc-i{width:1em;height:1em}.doctors-live-page .consult-note{max-width:800px;min-height:92px;margin-bottom:0;padding:16px}.doctors-live-page .consult-note-section{padding:30px 15px}.doctors-live-page .consult-note h3{color:var(--doctors-ink)}.doctors-live-page .consult-note-btn{min-width:210px}@media (width>=1400px){.doctors-live-page .container{max-width:1200px}}@media (width<=1199px) and (width>=768px){.doctors-live-page .container{max-width:100%}}@media (width<=991px){.doctors-live-page .doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575px){.doctors-live-page .doc-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.doctors-live-page .doc-sep .doc-i{animation:none}.doctors-live-page *{transition:none}}.doctors-live-page h2,.doctors-live-page h4{line-height:1.3}.doctors-live-page .doc-button,.doctors-live-page .doc-card-call,.doctors-live-page .doc-cta-outline{line-height:24px}.doctors-live-page .doc-card-call{flex-shrink:0;padding:0}.dr-page{color:var(--muted-foreground);letter-spacing:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5}.dr-page h1,.dr-page h2,.dr-page h3,.dr-page h4,.dr-page h5{letter-spacing:0;text-transform:capitalize;text-wrap:initial;font-family:Montserrat,sans-serif}.dr-page p{margin-bottom:15px;line-height:1.75}.dr-page h1{margin-top:0}.dr-page h5{line-height:1.3}.dr-page .dr-hero{padding:40px 0 20px}.dr-page .dr-button{white-space:normal;border-width:0;height:auto;min-height:0;line-height:21px}.dr-page .dr-btn-ghost,.dr-page .dr-cta-outline{border-width:2px}.dr-page .dr-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.dr-page .dr-icon svg{fill:currentColor;width:1em;height:1em}.dr-page .dr-vision-heading{text-align:center;margin-bottom:40px}.dr-page .dr-vision-content{width:calc(100% + 30px);margin-inline:auto;padding-inline:15px;position:relative;left:-15px}.dr-page .container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.dr-page .dr-row{flex-wrap:wrap;margin:0 -15px;display:flex}.dr-page .dr-col{width:100%;padding:0 15px}.dr-page .dr-hero{background:linear-gradient(118deg,var(--manoj-reference-1) 0%,var(--manoj-reference-2) 45%,var(--manoj-reference-3) 100%);align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.dr-page .dr-hero:before{content:"";background:radial-gradient(circle,var(--manoj-reference-4) 0%,transparent 65%);pointer-events:none;border-radius:50%;width:550px;height:550px;position:absolute;top:-100px;right:-100px}.dr-page .dr-hero:after{content:"";background-image:linear-gradient(var(--manoj-reference-5) 1px,transparent 1px),linear-gradient(90deg,var(--manoj-reference-5) 1px,transparent 1px);pointer-events:none;background-size:55px 55px;position:absolute;inset:0}.dr-page .dr-hero-inner{z-index:2;width:100%;padding:70px 0 30px;position:relative}.dr-page .dr-badge{background:var(--manoj-reference-4);border:1px solid var(--manoj-reference-6);color:var(--manoj-reference-7);letter-spacing:2px;text-transform:uppercase;border-radius:30px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 18px;font-size:11px;font-weight:700;display:inline-flex}.dr-page .dr-avatar-wrap{justify-content:center;align-items:center;display:flex}.dr-page .dr-avatar{background:linear-gradient(145deg,var(--manoj-reference-3),var(--manoj-reference-2));border:5px solid var(--manoj-reference-7);width:220px;height:220px;box-shadow:0 0 0 10px var(--manoj-reference-4),0 20px 50px var(--manoj-reference-8);border-radius:50%;overflow:hidden}.dr-page .dr-avatar img{object-fit:cover;object-position:center top;border-radius:50%;width:100%;height:100%;display:block}.dr-page .dr-hero h1{color:var(--manoj-reference-9);margin-bottom:10px;font-size:42px;font-weight:800;line-height:1.15}.dr-page .dr-hero h1 em{color:var(--manoj-reference-7);font-style:normal}.dr-page .dr-designation{color:var(--manoj-reference-10);margin-bottom:22px;font-size:15px;line-height:1.6}.dr-page .dr-quals{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.dr-page .dr-qual-tag{background:var(--manoj-reference-11);border:1px solid var(--manoj-reference-12);color:var(--manoj-reference-13);border-radius:30px;align-items:center;gap:7px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.dr-page .dr-qual-tag i{color:var(--manoj-reference-7);font-size:12px}.dr-page .dr-hero-btns{flex-wrap:wrap;gap:14px;display:flex}.dr-page .dr-btn-primary{background:var(--manoj-reference-7);box-shadow:0 8px 24px var(--manoj-reference-14);border-radius:50px;align-items:center;gap:9px;padding:13px 28px;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--manoj-reference-9)!important;text-decoration:none!important}.dr-page .dr-btn-primary:hover{background:var(--manoj-reference-15);transform:translateY(-2px)}.dr-page .dr-btn-ghost{border:2px solid var(--manoj-reference-16);background:0 0;border-radius:50px;align-items:center;gap:9px;padding:12px 28px;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--manoj-reference-9)!important;text-decoration:none!important}.dr-page .dr-btn-ghost:hover{border-color:var(--manoj-reference-7);color:var(--manoj-reference-7)!important}.dr-page .dr-hero-stats{background:var(--manoj-reference-17);border:1px solid var(--manoj-reference-18);border-radius:16px;flex-wrap:wrap;margin-top:30px;display:flex;overflow:hidden}.dr-page .dr-hero-stat{text-align:center;border-right:1px solid var(--manoj-reference-19);flex:1;min-width:120px;padding:18px 16px}.dr-page .dr-hero-stat:last-child{border-right:none}.dr-page .dr-hero-stat strong{color:var(--manoj-reference-7);margin-bottom:4px;font-size:24px;font-weight:800;line-height:1;display:block}.dr-page .dr-hero-stat span{color:var(--manoj-reference-20);font-size:11px}.dr-page .dr-section{padding:75px 0}.dr-page .dr-bg-white{background:var(--manoj-reference-9)}.dr-page .dr-bg-light{background:var(--manoj-reference-21)}.dr-page .dr-bg-navy{background:var(--manoj-reference-2)}.dr-page .dr-sep{align-items:center;gap:12px;margin-bottom:14px;display:flex}.dr-page .dr-sep.center{justify-content:center}.dr-page .dr-sep-line{background:var(--manoj-reference-7);border-radius:2px;flex:0 0 55px;height:2px}.dr-page .dr-sep-line.light{background:var(--manoj-reference-22)}.dr-page .dr-sep i{color:var(--manoj-reference-7);font-size:15px}.dr-page .dr-sec-title{color:var(--manoj-reference-2);margin-bottom:14px;font-size:30px;font-weight:800;line-height:1.25}.dr-page .dr-sec-title em{color:var(--manoj-reference-7);font-style:normal}.dr-page .dr-sec-title.light{color:var(--manoj-reference-9)}.dr-page .dr-sec-sub{color:var(--manoj-reference-23);max-width:580px;font-size:15px;line-height:1.7}.dr-page .dr-sec-sub.center{text-align:center;margin:0 auto}.dr-page .dr-sec-sub.light{color:var(--manoj-reference-24)}.dr-page .dr-story p{color:var(--manoj-reference-25);margin-bottom:16px;font-size:15px;line-height:1.9}.dr-page .dr-story p:last-child{margin-bottom:0}.dr-page .dr-story strong{color:var(--manoj-reference-2)}.dr-page .dr-quote{background:linear-gradient(135deg,var(--manoj-reference-2),var(--manoj-reference-3));border-left:5px solid var(--manoj-reference-7);border-radius:12px;margin:30px 0;padding:28px;position:relative}.dr-page .dr-quote:before{content:"\\201C";color:var(--manoj-reference-26);font-family:Georgia,serif;font-size:80px;line-height:1;position:absolute;top:-10px;left:18px}.dr-page .dr-quote p{color:var(--manoj-reference-9);margin:0;font-size:16px;font-style:italic;font-weight:600;line-height:1.7}.dr-page .dr-quote cite{color:var(--manoj-reference-7);letter-spacing:1px;margin-top:12px;font-size:12px;font-style:normal;font-weight:700;display:block}.dr-page .dr-highlight-box{background:var(--manoj-reference-27);border:1px solid var(--manoj-reference-26);border-radius:14px;margin:20px 0;padding:24px 22px}.dr-page .dr-highlight-box p{color:var(--manoj-reference-28);margin:0;font-size:14px;line-height:1.75}.dr-page .dr-highlight-box i{color:var(--manoj-reference-7);margin-right:6px}.dr-page .dr-profile-box{background:var(--manoj-reference-21);border-radius:18px;margin-bottom:22px;padding:28px 24px}.dr-page .dr-profile-box h5{color:var(--manoj-reference-2);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:20px;font-size:14px;font-weight:700}.dr-page .dr-profile-box table{width:100%;font-size:13px}.dr-page .dr-profile-box tr{border-bottom:1px dashed var(--manoj-reference-29)}.dr-page .dr-profile-box tr:last-child{border-bottom:none}.dr-page .dr-profile-box td{color:var(--manoj-reference-30);padding:9px 0;font-weight:600}.dr-page .dr-profile-box td:first-child{color:var(--manoj-reference-31);width:40%;font-weight:400}.dr-page .dr-timeline{padding:10px 0;position:relative}.dr-page .dr-timeline:before{content:"";background:linear-gradient(var(--manoj-reference-7),var(--manoj-reference-32));width:2px;position:absolute;top:0;bottom:0;left:22px}.dr-page .dr-tl-item{gap:24px;margin-bottom:36px;display:flex;position:relative}.dr-page .dr-tl-item:last-child{margin-bottom:0}.dr-page .dr-tl-dot{background:linear-gradient(145deg,var(--manoj-reference-2),var(--manoj-reference-3));border:3px solid var(--manoj-reference-7);z-index:1;width:46px;height:46px;box-shadow:0 4px 14px var(--manoj-reference-33);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dr-page .dr-tl-dot i{color:var(--manoj-reference-7);font-size:16px}.dr-page .dr-tl-content{background:var(--manoj-reference-9);box-shadow:0 3px 16px var(--manoj-reference-34);border-left:3px solid var(--manoj-reference-7);border-radius:12px;flex:1;padding:20px 22px;transition:transform .3s,box-shadow .3s}.dr-page .dr-tl-content:hover{box-shadow:0 8px 28px var(--manoj-reference-35);transform:translate(4px)}.dr-page .dr-tl-year{background:var(--manoj-reference-7);color:var(--manoj-reference-9);border-radius:20px;margin-bottom:8px;padding:3px 12px;font-size:11px;font-weight:700;display:inline-block}.dr-page .dr-tl-content h5{color:var(--manoj-reference-2);margin:0 0 6px;font-size:15px;font-weight:700}.dr-page .dr-tl-content p{color:var(--manoj-reference-36);margin:0;font-size:13px;line-height:1.65}.dr-page .dr-achieve-card{background:var(--manoj-reference-9);box-shadow:0 3px 18px var(--manoj-reference-34);border-top:4px solid var(--manoj-reference-7);text-align:center;border-radius:16px;margin-bottom:24px;padding:28px 22px;transition:transform .3s,box-shadow .3s}.dr-page .dr-achieve-card:hover{box-shadow:0 14px 36px var(--manoj-reference-37);transform:translateY(-5px)}.dr-page .dr-achieve-icon{background:linear-gradient(145deg,var(--manoj-reference-2),var(--manoj-reference-3));border-radius:16px;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 18px;display:flex}.dr-page .dr-achieve-icon i{color:var(--manoj-reference-7);font-size:26px}.dr-page .dr-achieve-card h5{color:var(--manoj-reference-2);margin-bottom:8px;font-size:15px;font-weight:700}.dr-page .dr-achieve-card p{color:var(--manoj-reference-23);margin:0;font-size:13px;line-height:1.65}.dr-page .dr-vision-card{background:var(--manoj-reference-17);border:1px solid var(--manoj-reference-18);border-radius:16px;margin-bottom:24px;padding:28px 24px;transition:all .3s}.dr-page .dr-vision-card:hover{background:var(--manoj-reference-32);border-color:var(--manoj-reference-6);transform:translateY(-3px)}.dr-page .dr-vision-icon{background:var(--manoj-reference-7);width:52px;height:52px;box-shadow:0 6px 18px var(--manoj-reference-33);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.dr-page .dr-vision-icon i{color:var(--manoj-reference-9);font-size:22px}.dr-page .dr-vision-card h5{color:var(--manoj-reference-9);margin-bottom:10px;font-size:15px;font-weight:700}.dr-page .dr-vision-card p{color:var(--manoj-reference-24);margin:0;font-size:13px;line-height:1.7}.dr-page .dr-accred-card{background:var(--manoj-reference-9);box-shadow:0 3px 16px var(--manoj-reference-38);border-left:4px solid var(--manoj-reference-7);border-radius:14px;align-items:flex-start;gap:16px;margin-bottom:20px;padding:24px 20px;transition:all .3s;display:flex}.dr-page .dr-accred-card:hover{box-shadow:0 8px 28px var(--manoj-reference-35);transform:translate(4px)}.dr-page .dr-accred-icon{background:linear-gradient(145deg,var(--manoj-reference-2),var(--manoj-reference-3));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.dr-page .dr-accred-icon i{color:var(--manoj-reference-7);font-size:22px}.dr-page .dr-accred-card h5{color:var(--manoj-reference-2);margin:0 0 5px;font-size:15px;font-weight:700}.dr-page .dr-accred-card p{color:var(--manoj-reference-23);margin:0;font-size:13px;line-height:1.6}.dr-page .dr-review-card{background:var(--manoj-reference-9);box-shadow:0 3px 18px var(--manoj-reference-34);border-top:3px solid var(--manoj-reference-7);border-radius:16px;margin-bottom:22px;padding:26px 22px;transition:transform .3s}.dr-page .dr-review-card:hover{box-shadow:0 12px 32px var(--manoj-reference-35);transform:translateY(-4px)}.dr-page .dr-review-stars{color:var(--manoj-reference-7);letter-spacing:2px;margin-bottom:12px;font-size:14px}.dr-page .dr-review-card blockquote{color:var(--manoj-reference-25);margin:0 0 14px;font-size:14px;font-style:italic;line-height:1.7}.dr-page .dr-review-author{color:var(--manoj-reference-2);font-size:13px;font-weight:700}.dr-page .dr-review-source{color:var(--manoj-reference-31);font-size:11px;font-weight:600}.dr-page .dr-yt-card{box-shadow:0 4px 24px var(--manoj-reference-35);background:var(--manoj-reference-39);border-radius:16px;margin-bottom:24px;overflow:hidden}.dr-page .dr-yt-card iframe{border:none;width:100%;height:220px;display:block}.dr-page .dr-more-link{color:var(--manoj-reference-7);align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dr-page .dr-cta{background:linear-gradient(135deg,var(--manoj-reference-7) 0%,var(--manoj-reference-40) 100%);text-align:center;padding:75px 0;position:relative;overflow:hidden}.dr-page .dr-cta:before{content:"";background:radial-gradient(at 50% 0%,var(--manoj-reference-18) 0%,transparent 65%);position:absolute;inset:0}.dr-page .dr-cta-inner{z-index:1;position:relative}.dr-page .dr-cta h2{color:var(--manoj-reference-9);margin-bottom:10px;font-size:34px;font-weight:800}.dr-page .dr-cta p{color:var(--manoj-reference-13);margin-bottom:30px;font-size:16px}.dr-page .dr-cta-btn{background:var(--manoj-reference-2);box-shadow:0 8px 24px var(--manoj-reference-41);border-radius:50px;align-items:center;gap:9px;margin:5px;padding:15px 36px;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--manoj-reference-9)!important;text-decoration:none!important}.dr-page .dr-cta-btn:hover{background:var(--manoj-reference-1);transform:translateY(-2px)}.dr-page .dr-cta-outline{border:2px solid var(--manoj-reference-20);background:0 0;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:14px 36px;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--manoj-reference-9)!important;text-decoration:none!important}.dr-page .dr-cta-outline:hover{background:var(--manoj-reference-9);color:var(--manoj-reference-7)!important}@media (width>=768px){.dr-page .col-md-4{width:33.3333%}.dr-page .col-md-6{width:50%}.dr-page .col-md-8{width:66.6667%}}@media (width>=992px){.dr-page .col-lg-3{width:25%}.dr-page .col-lg-4{width:33.3333%}.dr-page .col-lg-5{width:41.6667%}.dr-page .col-lg-7{width:58.3333%}.dr-page .col-lg-9{width:75%}.dr-page .dr-vision-content{width:calc(83.3333% + 25px);left:0}.dr-page .dr-journey-sticky{position:sticky;top:120px}}@media (width<=991px){.dr-page .dr-hero h1{font-size:32px}.dr-page .dr-avatar{width:180px;height:180px}.dr-page .dr-section{padding:55px 0}.dr-page .dr-hero-stat strong{font-size:20px}}@media (width<=767px){.dr-page .dr-hero-inner{padding:50px 0 20px}.dr-page .dr-hero h1{font-size:24px}.dr-page .dr-designation{font-size:13px}.dr-page .dr-quals{gap:7px}.dr-page .dr-qual-tag{padding:6px 12px;font-size:11px}.dr-page .dr-hero-btns{gap:10px}.dr-page .dr-btn-primary,.dr-page .dr-btn-ghost{padding:11px 20px;font-size:13px}.dr-page .dr-avatar{width:150px;height:150px;margin-bottom:28px}.dr-page .dr-hero-stat{border-bottom:1px solid var(--manoj-reference-42);flex:0 0 50%}.dr-page .dr-hero-stat:nth-child(2n){border-right:none}.dr-page .dr-section{padding:40px 0}.dr-page .dr-sec-title{font-size:22px}.dr-page .dr-timeline:before{left:18px}.dr-page .dr-tl-dot{width:38px;height:38px}.dr-page .dr-tl-dot i{font-size:14px}.dr-page .dr-cta h2{font-size:22px}.dr-page .dr-cta-btn,.dr-page .dr-cta-outline{justify-content:center;width:100%;margin:6px 0}.dr-page .dr-achieve-card{padding:22px 16px}.dr-page .dr-yt-card iframe{height:200px}}@media (width<=480px){.dr-page .dr-hero h1{font-size:20px}.dr-page .dr-badge{font-size:10px}.dr-page .dr-hero-stat{border-right:none;flex:0 0 100%}.dr-page .dr-sep-line{flex:0 0 35px}}@media (width>=576px) and (width<=767px){.dr-page .container{max-width:540px}}@media (width>=768px) and (width<=1199px){.dr-page .container{max-width:100%}}@media (prefers-reduced-motion:reduce){.dr-page *{transition:none!important}}.dr-page .dr-profile-icon{color:var(--manoj-reference-7);margin-right:8px}.dr-page .dr-more-arrow{font-size:12px}.dr-page .dr-button .dr-icon svg{width:1em;height:1em}.dr-page .dr-icon:before{content:none}.dr-page .dr-icon svg,.dr-page .dr-button .dr-icon svg{width:auto;height:1em}@media (width<=767px){.dr-page .dr-button{line-height:19.5px}.dr-page .dr-btn-primary,.dr-page .dr-btn-ghost{min-height:45.5px}.dr-page .dr-hero{padding-top:0}.dr-page .dr-vision-content{width:calc(100% + 30px);margin-inline:0}}.diabetes-live-page{color:#2c2e31;background:#fff;font-family:Roboto,sans-serif;font-size:15px;line-height:24px}.diabetes-live-page .diabetes-hero{isolation:isolate;background:#fff;position:relative;overflow:hidden}.diabetes-live-page .diabetes-hero-img{z-index:-20;object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.diabetes-live-page .diabetes-hero-scrim{z-index:-10;background:linear-gradient(#ffffff9e 0%,#ffffff61 42%,#ffffff14 100%);position:absolute;inset:0}.diabetes-live-page .diabetes-hero-inner{align-items:center;min-height:380px;padding:40px 0;display:flex}.diabetes-live-page .diabetes-hero-copy{max-width:705px}.diabetes-live-page .diabetes-hero h1{color:#111;letter-spacing:0;text-transform:none;margin:0 0 20px;font-family:Montserrat,sans-serif;font-size:28px;font-weight:500;line-height:1.2}.diabetes-live-page .diabetes-hero-desc{color:#283b6a;margin:0 0 10px;font-size:14px;font-weight:700;line-height:1.8;display:none}.diabetes-live-page .diabetes-enquire-btn{color:#fff;text-transform:capitalize;cursor:pointer;background-color:#fca34f;border:0;border-radius:50px;justify-content:center;align-items:center;min-width:140px;height:40px;padding:0 15px;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;line-height:22.5px;transition:background-color .3s;display:inline-flex}.diabetes-live-page .diabetes-enquire-btn:hover,.diabetes-live-page .diabetes-enquire-btn:focus{color:#fff;background-color:#fca34f}@media (width>=768px){.diabetes-live-page .diabetes-hero-scrim{background:linear-gradient(90deg,#fff 0%,#ffffffdb 42%,#fff0 72%)}.diabetes-live-page .diabetes-hero-inner{min-height:0;padding:110px 0 120px}.diabetes-live-page .diabetes-hero h1{font-size:30px}.diabetes-live-page .diabetes-hero-desc{margin-bottom:32px;font-size:17px;display:block}.diabetes-live-page .diabetes-enquire-btn{min-width:190px;height:50px}}.diabetes-live-page .diabetes-features{background:#fff;padding:40px 0 10px}.diabetes-live-page .diabetes-section-heading{text-align:center}.diabetes-live-page .diabetes-section-heading h2{color:#111;letter-spacing:0;text-transform:none;margin:0;font-family:Montserrat,sans-serif;font-size:30px;font-weight:500;line-height:36px}.diabetes-live-page .diabetes-seperator{justify-content:center;align-items:center;gap:10px;margin:15px 0;display:flex}.diabetes-live-page .diabetes-seperator .diabetes-sep-line{background-color:#fca34f;width:42px;height:2px;display:block}.diabetes-live-page .diabetes-seperator i{color:#fca34f;font-size:18px;line-height:18px}.diabetes-live-page .diabetes-subtitle{color:#2c2e31;text-align:center;margin:0;padding-bottom:15px;font-size:16px;font-weight:400;line-height:25.6px}.diabetes-live-page .diabetes-cards{grid-template-columns:1fr;gap:30px;margin-top:40px;display:grid}@media (width>=576px){.diabetes-live-page .diabetes-cards{grid-template-columns:1fr 1fr}}.diabetes-live-page .diabetes-card{text-align:left;background:#fff;border:2px solid #e6e8eb;border-radius:10px;gap:20px;padding:20px;transition:all .3s linear;display:flex}.diabetes-live-page .diabetes-card-icon{flex:none}.diabetes-live-page .diabetes-card-icon img{width:50px;max-width:100%;height:50px;display:inline}.diabetes-live-page .diabetes-card-body{min-width:0}.diabetes-live-page .diabetes-card h4{color:#111;letter-spacing:0;text-transform:none;margin:0 0 16px;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700;line-height:22.8px;transition:color .3s linear}.diabetes-live-page .diabetes-card:hover h4{color:#fca34f}.diabetes-live-page .diabetes-card p{color:#2c2e31;margin:0;font-size:14px;font-weight:400;line-height:25.2px}.diabetes-live-page .diabetes-card ul{color:#000;margin:0;padding-left:18px;font-size:14px;line-height:25.2px;list-style-type:disc}.oc-live-page .oc-hero{background:linear-gradient(118deg,#091525 0%,#0f2040 45%,#1a3460 100%);align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.oc-live-page .oc-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#fca34f21 0%,#0000 65%);border-radius:50%;width:550px;height:550px;position:absolute;top:-100px;right:-100px}.oc-live-page .oc-hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0}.oc-live-page .oc-hero-inner{z-index:2;width:100%;padding:70px 0 30px;position:relative}.oc-live-page .oc-badge{color:#fca34f;letter-spacing:2px;text-transform:uppercase;background:#fca34f1f;border:1px solid #fca34f59;border-radius:30px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 18px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.oc-live-page .oc-hero h1{color:#fff;margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:42px;font-weight:800;line-height:1.18}.oc-live-page .oc-hero h1 em{color:#fca34f;font-style:normal}.oc-live-page .oc-hero-sub{color:#ffffffb3;max-width:560px;margin-bottom:26px;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.75}.oc-live-page .oc-trust-pills{flex-wrap:wrap;gap:10px;margin-bottom:30px;display:flex}.oc-live-page .oc-trust-pill{color:#ffffffe0;background:#ffffff12;border:1px solid #ffffff24;border-radius:30px;align-items:center;gap:7px;padding:7px 15px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.oc-live-page .oc-trust-pill .oc-i{color:#fca34f;font-size:12px}.oc-live-page .oc-hero-btns{flex-wrap:wrap;gap:14px;display:flex}.oc-live-page .oc-btn-primary{background:#fca34f;border-radius:50px;align-items:center;gap:9px;padding:14px 30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 24px #fca34f61;color:#fff!important;text-decoration:none!important}.oc-live-page .oc-btn-primary:hover{background:#e8922e;transform:translateY(-2px)}.oc-live-page .oc-btn-call{background:#ffffff14;border:2px solid #ffffff40;border-radius:50px;align-items:center;gap:9px;padding:13px 28px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:#fff!important;text-decoration:none!important}.oc-live-page .oc-btn-call:hover{background:#fca34f14;border-color:#fca34f;color:#fca34f!important}.oc-live-page .oc-hero-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:32px 28px}.oc-live-page .oc-hero-card h4{color:#fca34f;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;margin-bottom:22px;padding-bottom:14px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:flex}.oc-live-page .oc-hero-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:12px 0;display:flex}.oc-live-page .oc-hero-row:last-child{border-bottom:none;padding-bottom:0}.oc-live-page .oc-hero-row-icon{background:#fca34f1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.oc-live-page .oc-hero-row-icon .oc-i{color:#fca34f;font-size:17px}.oc-live-page .oc-hero-row strong{color:#fff;margin-bottom:2px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;display:block}.oc-live-page .oc-hero-row span{color:#ffffff80;font-family:Montserrat,sans-serif;font-size:11px}.oc-live-page .oc-section{padding:75px 0}.oc-live-page .oc-bg-white{background:#fff}.oc-live-page .oc-bg-light{background:#f5f7fa}.oc-live-page .oc-bg-navy{background:#0f2040}.oc-live-page .oc-sep{align-items:center;gap:12px;margin-bottom:14px;display:flex}.oc-live-page .oc-sep.center{justify-content:center}.oc-live-page .oc-sep-line{background:#fca34f;border-radius:2px;flex:0 0 55px;height:2px}.oc-live-page .oc-sep-line.light{background:#fff3}.oc-live-page .oc-sep .oc-i{color:#fca34f;font-size:15px}.oc-live-page .oc-sec-title{color:#0f2040;margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:30px;font-weight:800;line-height:1.25}.oc-live-page .oc-sec-title em{color:#fca34f;font-style:normal}.oc-live-page .oc-sec-title.light{color:#fff}.oc-live-page .oc-sec-sub{color:#777;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.7}.oc-live-page .oc-sec-sub.center{text-align:center;max-width:580px;margin:0 auto}.oc-live-page .oc-sec-sub.light{color:#fff9}.oc-live-page .oc-service-card{text-align:center;background:#fff;border-top:4px solid #fca34f;border-radius:16px;margin-bottom:24px;padding:30px 24px;transition:transform .3s,box-shadow .3s;box-shadow:0 3px 18px #09152512}.oc-live-page .oc-service-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0915251f}.oc-live-page .oc-service-icon{background:linear-gradient(145deg,#0f2040,#1a3460);border-radius:18px;justify-content:center;align-items:center;width:66px;height:66px;margin:0 auto 20px;transition:transform .3s;display:flex}.oc-live-page .oc-service-card:hover .oc-service-icon{transform:scale(1.08)}.oc-live-page .oc-service-icon .oc-i{color:#fca34f;font-size:28px}.oc-live-page .oc-service-card h5{color:#0f2040;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.oc-live-page .oc-service-card p{color:#777;margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.65}.oc-live-page .oc-conditions-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.oc-live-page .oc-condition-item{background:#fff;border-left:3px solid #fca34f;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;transition:all .28s;display:flex;box-shadow:0 2px 12px #0915250f}.oc-live-page .oc-condition-item:hover{transform:translate(4px);box-shadow:0 6px 22px #0915251a}.oc-live-page .oc-cond-icon{background:#fca34f1a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.oc-live-page .oc-cond-icon .oc-i{color:#fca34f;font-size:15px}.oc-live-page .oc-condition-item span{color:#333;padding-top:6px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:1.5}.oc-live-page .oc-steps{position:relative}.oc-live-page .oc-steps:before{content:"";background:linear-gradient(90deg,#fca34f,#fca34f33);height:2px;position:absolute;top:35px;left:calc(16.66% - 1px);right:calc(16.66% - 1px)}.oc-live-page .oc-step{text-align:center;padding:0 20px;position:relative}.oc-live-page .oc-step-num{z-index:1;background:linear-gradient(145deg,#0f2040,#1a3460);border:3px solid #fca34f;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 22px;transition:transform .3s;display:flex;position:relative;box-shadow:0 6px 20px #fca34f40}.oc-live-page .oc-step:hover .oc-step-num{transform:scale(1.08)}.oc-live-page .oc-step-num .oc-i{color:#fca34f;font-size:26px}.oc-live-page .oc-step-label{color:#fff;letter-spacing:1.5px;background:#fca34f;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:inline-block}.oc-live-page .oc-step h5{color:#0f2040;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.oc-live-page .oc-step p{color:#777;margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.65}.oc-live-page .oc-why-card{background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;margin-bottom:22px;padding:26px 22px;transition:all .28s}.oc-live-page .oc-why-card:hover{background:#fca34f1a;border-color:#fca34f59;transform:translateY(-3px)}.oc-live-page .oc-why-icon{background:#fca34f;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;transition:transform .28s;display:flex;box-shadow:0 5px 16px #fca34f4d}.oc-live-page .oc-why-card:hover .oc-why-icon{transform:scale(1.08)}.oc-live-page .oc-why-icon .oc-i{color:#fff;font-size:22px}.oc-live-page .oc-why-card h5{color:#fff;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.oc-live-page .oc-why-card p{color:#fff9;margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.7}.oc-live-page .oc-book-card{text-align:center;background:linear-gradient(135deg,#0f2040,#1a3460);border-radius:20px;padding:40px 36px;position:relative;overflow:hidden}.oc-live-page .oc-book-card:before{content:"";pointer-events:none;background:#fca34f12;border-radius:50%;width:250px;height:250px;position:absolute;top:-60px;right:-60px}.oc-live-page .oc-book-icon{background:#fca34f26;border:2px solid #fca34f59;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 22px;display:flex}.oc-live-page .oc-book-icon .oc-i{color:#fca34f;font-size:36px}.oc-live-page .oc-book-card h3{color:#fff;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800}.oc-live-page .oc-book-card p{color:#ffffffa6;margin-bottom:26px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.7}.oc-live-page .oc-contact-links{flex-direction:column;gap:12px;display:flex}.oc-live-page .oc-contact-link{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;transition:all .28s;display:flex;text-decoration:none!important}.oc-live-page .oc-contact-link:hover{background:#fca34f1f;border-color:#fca34f59}.oc-live-page .oc-contact-link-icon{background:#fca34f26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.oc-live-page .oc-contact-link-icon .oc-i{color:#fca34f;font-size:17px}.oc-live-page .oc-contact-link strong{color:#fff;margin-bottom:2px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;display:block}.oc-live-page .oc-contact-link span{color:#ffffff80;font-family:Montserrat,sans-serif;font-size:12px}.oc-live-page .oc-cta{text-align:center;background:linear-gradient(135deg,#fca34f 0%,#e07c1a 100%);padding:75px 0;position:relative;overflow:hidden}.oc-live-page .oc-cta:before{content:"";background:radial-gradient(at 50% 0,#ffffff1a 0%,#0000 65%);position:absolute;inset:0}.oc-live-page .oc-cta-inner{z-index:1;position:relative}.oc-live-page .oc-cta h2{color:#fff;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:34px;font-weight:800}.oc-live-page .oc-cta p{color:#ffffffd9;margin-bottom:30px;font-family:Montserrat,sans-serif;font-size:16px}.oc-live-page .oc-cta-btn{background:#0f2040;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:15px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 24px #0915254d;color:#fff!important;text-decoration:none!important}.oc-live-page .oc-cta-btn:hover{background:#091525;transform:translateY(-2px)}.oc-live-page .oc-cta-outline{background:0 0;border:2px solid #ffffff80;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:14px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;color:#fff!important;text-decoration:none!important}.oc-live-page .oc-cta-outline:hover{background:#fff;color:#fca34f!important}@media (width<=991px){.oc-live-page .oc-hero h1{font-size:32px}.oc-live-page .oc-section{padding:55px 0}.oc-live-page .oc-sec-title{font-size:26px}.oc-live-page .oc-steps:before{display:none}.oc-live-page .oc-step{margin-bottom:36px}.oc-live-page .oc-book-card{padding:32px 24px}}@media (width<=767px){.oc-live-page .oc-hero-inner{padding:50px 0 20px}.oc-live-page .oc-hero h1{font-size:24px}.oc-live-page .oc-hero-sub{font-size:13px}.oc-live-page .oc-trust-pills{gap:7px}.oc-live-page .oc-trust-pill{padding:6px 12px;font-size:11px}.oc-live-page .oc-hero-btns{gap:10px}.oc-live-page .oc-btn-primary,.oc-live-page .oc-btn-call{padding:11px 20px;font-size:13px}.oc-live-page .oc-section{padding:40px 0}.oc-live-page .oc-sec-title{font-size:22px}.oc-live-page .oc-conditions-grid{grid-template-columns:1fr}.oc-live-page .oc-cta h2{font-size:22px}.oc-live-page .oc-cta-btn,.oc-live-page .oc-cta-outline{justify-content:center;width:100%;margin:6px 0}}@media (width<=480px){.oc-live-page .oc-hero h1{font-size:20px}.oc-live-page .oc-badge{font-size:10px}}.oc-live-page,.oc-live-page *,.oc-live-page :before,.oc-live-page :after{box-sizing:border-box}.oc-live-page .oc-i{vertical-align:-.125em;width:1em;height:1em;display:inline-block;overflow:visible}.oc-live-page a{text-decoration:none}.oc-live-page .container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.oc-live-page .row{flex-wrap:wrap;margin:0 -15px;display:flex}.oc-live-page .row>[class*=col-]{width:100%;padding:0 15px;position:relative}.oc-live-page .align-items-center{align-items:center}.oc-live-page .justify-content-center{justify-content:center}.oc-live-page .text-center{text-align:center}@media (width>=576px){.oc-live-page .col-sm-6{flex:0 0 50%;max-width:50%}.oc-live-page .col-sm-12{flex:0 0 100%;max-width:100%}}@media (width>=768px){.oc-live-page .col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.oc-live-page .col-md-6{flex:0 0 50%;max-width:50%}.oc-live-page .col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.oc-live-page .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.oc-live-page .col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.oc-live-page .col-lg-6{flex:0 0 50%;max-width:50%}.oc-live-page .col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.oc-live-page .col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}}.oc-live-page .oc-sep .fa-circle-plus{transform-style:preserve-3d;animation:6s linear infinite rotateAnimation}.oc-live-page h1,.oc-live-page h2,.oc-live-page h3,.oc-live-page h4,.oc-live-page h5{text-transform:capitalize}.dfi-live-page .dfi-hero{background:linear-gradient(118deg, var(--dfi-reference-1) 0%, var(--dfi-reference-2) 45%, var(--dfi-reference-3) 100%);align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.dfi-live-page .dfi-hero:before{content:"";background:radial-gradient(circle, var(--dfi-reference-4) 0%, transparent 65%);pointer-events:none;border-radius:50%;width:600px;height:600px;position:absolute;top:-120px;right:-120px}.dfi-live-page .dfi-hero:after{content:"";background-image:linear-gradient(var(--dfi-reference-5) 1px, transparent 1px), linear-gradient(90deg, var(--dfi-reference-5) 1px, transparent 1px);pointer-events:none;background-size:60px 60px;position:absolute;inset:0}.dfi-live-page .dfi-hero-inner{z-index:2;width:100%;padding:70px 0 50px;position:relative}.dfi-live-page .dfi-badge{background:var(--dfi-reference-6);border:1px solid var(--dfi-reference-7);color:var(--dfi-reference-8);letter-spacing:2px;text-transform:uppercase;border-radius:30px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 18px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.dfi-live-page .dfi-hero h1{color:var(--dfi-reference-9);margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:50px;font-weight:800;line-height:1.1}.dfi-live-page .dfi-hero h1 em{color:var(--dfi-reference-8);font-style:normal}.dfi-live-page .dfi-hero h2{color:var(--dfi-reference-10);margin-bottom:22px;font-family:Montserrat,sans-serif;font-size:18px;font-style:italic;font-weight:600}.dfi-live-page .dfi-hero-desc{color:var(--dfi-reference-11);max-width:560px;margin-bottom:30px;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.8}.dfi-live-page .dfi-hero-btns{flex-wrap:wrap;gap:14px;display:flex}.dfi-live-page .dfi-btn-primary{background:var(--dfi-reference-8);box-shadow:0 8px 24px var(--dfi-reference-12);border-radius:50px;align-items:center;gap:9px;padding:14px 30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--dfi-reference-9)!important;text-decoration:none!important}.dfi-live-page .dfi-btn-primary:hover{background:var(--dfi-reference-13);transform:translateY(-2px)}.dfi-live-page .dfi-btn-ghost{border:2px solid var(--dfi-reference-14);background:0 0;border-radius:50px;align-items:center;gap:9px;padding:13px 28px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--dfi-reference-9)!important;text-decoration:none!important}.dfi-live-page .dfi-btn-ghost:hover{border-color:var(--dfi-reference-8);color:var(--dfi-reference-8)!important}.dfi-live-page .dfi-hero-stats{background:var(--dfi-reference-15);border:1px solid var(--dfi-reference-16);border-radius:16px;flex-wrap:wrap;gap:0;margin-top:36px;display:flex;overflow:hidden}.dfi-live-page .dfi-hero-stat{text-align:center;border-right:1px solid var(--dfi-reference-17);flex:1;min-width:130px;padding:20px 16px}.dfi-live-page .dfi-hero-stat:last-child{border-right:none}.dfi-live-page .dfi-hero-stat strong{color:var(--dfi-reference-8);margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:28px;font-weight:800;line-height:1;display:block}.dfi-live-page .dfi-hero-stat span{color:var(--dfi-reference-18);font-family:Montserrat,sans-serif;font-size:11px}.dfi-live-page .dfi-section{padding:80px 0}.dfi-live-page .dfi-bg-white{background:var(--dfi-reference-9)}.dfi-live-page .dfi-bg-light{background:var(--dfi-reference-19)}.dfi-live-page .dfi-bg-navy{background:var(--dfi-reference-2)}.dfi-live-page .dfi-sep{justify-content:center;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dfi-live-page .dfi-sep-line{background:var(--dfi-reference-8);border-radius:2px;flex:0 0 55px;height:2px}.dfi-live-page .dfi-sep-line.light{background:var(--dfi-reference-20)}.dfi-live-page .dfi-sep .dfi-icon{color:var(--dfi-reference-8);font-size:15px}.dfi-live-page .dfi-heading{text-align:center;margin-bottom:50px}.dfi-live-page .dfi-heading h2{color:var(--dfi-reference-2);margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:32px;font-weight:800;line-height:1.25}.dfi-live-page .dfi-heading h2 em{color:var(--dfi-reference-8);font-style:normal}.dfi-live-page .dfi-heading p{color:var(--dfi-reference-21);max-width:600px;margin:0 auto;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.7}.dfi-live-page .dfi-heading.light h2{color:var(--dfi-reference-9)}.dfi-live-page .dfi-heading.light p{color:var(--dfi-reference-22)}.dfi-live-page .dfi-text p{color:var(--dfi-reference-23);margin-bottom:16px;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.9}.dfi-live-page .dfi-text strong{color:var(--dfi-reference-2)}.dfi-live-page .dfi-highlight-box{background:var(--dfi-reference-24);border:1px solid var(--dfi-reference-25);border-radius:14px;margin:20px 0;padding:24px 22px}.dfi-live-page .dfi-highlight-box p{color:var(--dfi-reference-26);margin:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.75}.dfi-live-page .dfi-highlight-box .dfi-icon{color:var(--dfi-reference-8);margin-right:6px}.dfi-live-page .dfi-crisis-card{background:var(--dfi-reference-9);box-shadow:0 3px 18px var(--dfi-reference-27);border-top:4px solid var(--dfi-reference-8);text-align:center;border-radius:16px;height:calc(100% - 24px);margin-bottom:24px;padding:28px 24px;transition:transform .3s,box-shadow .3s}.dfi-live-page .dfi-crisis-card:hover{box-shadow:0 14px 36px var(--dfi-reference-28);transform:translateY(-5px)}.dfi-live-page .dfi-crisis-icon{background:linear-gradient(145deg, var(--dfi-reference-2), var(--dfi-reference-3));border-radius:16px;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 18px;display:flex}.dfi-live-page .dfi-crisis-icon .dfi-icon{color:var(--dfi-reference-8);font-size:26px}.dfi-live-page .dfi-crisis-card strong{color:var(--dfi-reference-8);margin-bottom:6px;font-family:Montserrat,sans-serif;font-size:28px;font-weight:800;display:block}.dfi-live-page .dfi-crisis-card h5{color:var(--dfi-reference-2);margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}.dfi-live-page .dfi-crisis-card p{color:var(--dfi-reference-21);margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.65}.dfi-live-page .dfi-pillar-card{background:var(--dfi-reference-9);box-shadow:0 2px 16px var(--dfi-reference-29);border-left:4px solid #0000;border-radius:14px;align-items:flex-start;gap:18px;margin-bottom:20px;padding:26px 22px;transition:all .28s;display:flex}.dfi-live-page .dfi-pillar-card:hover{border-left-color:var(--dfi-reference-8);box-shadow:0 8px 28px var(--dfi-reference-30);transform:translate(5px)}.dfi-live-page .dfi-pillar-icon{background:linear-gradient(145deg, var(--dfi-reference-2), var(--dfi-reference-3));border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:background .28s;display:flex}.dfi-live-page .dfi-pillar-card:hover .dfi-pillar-icon{background:linear-gradient(145deg, var(--dfi-reference-8), var(--dfi-reference-13))}.dfi-live-page .dfi-pillar-icon .dfi-icon{color:var(--dfi-reference-8);font-size:22px;transition:color .28s}.dfi-live-page .dfi-pillar-card:hover .dfi-pillar-icon .dfi-icon{color:var(--dfi-reference-9)}.dfi-live-page .dfi-pillar-card h5{color:var(--dfi-reference-2);margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.dfi-live-page .dfi-pillar-card p{color:var(--dfi-reference-21);margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.65}.dfi-live-page .dfi-who-card{background:var(--dfi-reference-31);border:1px solid var(--dfi-reference-17);border-radius:16px;margin-bottom:24px;padding:28px 24px;transition:all .28s}.dfi-live-page .dfi-who-card:hover{background:var(--dfi-reference-32);border-color:var(--dfi-reference-7);transform:translateY(-3px)}.dfi-live-page .dfi-who-icon{background:var(--dfi-reference-8);width:54px;height:54px;box-shadow:0 6px 18px var(--dfi-reference-33);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.dfi-live-page .dfi-who-icon .dfi-icon{color:var(--dfi-reference-9);font-size:22px}.dfi-live-page .dfi-who-card h5{color:var(--dfi-reference-9);margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.dfi-live-page .dfi-who-card p{color:var(--dfi-reference-34);margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.7}.dfi-live-page .dfi-camp-card{background:var(--dfi-reference-9);box-shadow:0 3px 18px var(--dfi-reference-27);border-left:4px solid var(--dfi-reference-8);border-radius:16px;margin-bottom:22px;padding:28px 24px;transition:transform .3s}.dfi-live-page .dfi-camp-card:hover{box-shadow:0 8px 28px var(--dfi-reference-30);transform:translate(4px)}.dfi-live-page .dfi-camp-tag{background:var(--dfi-reference-8);color:var(--dfi-reference-9);letter-spacing:.5px;border-radius:20px;margin-bottom:10px;padding:3px 12px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:inline-block}.dfi-live-page .dfi-camp-card h5{color:var(--dfi-reference-2);margin-bottom:6px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.dfi-live-page .dfi-camp-card p{color:var(--dfi-reference-35);margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.7}.dfi-live-page .dfi-cta{background:linear-gradient(135deg, var(--dfi-reference-8) 0%, var(--dfi-reference-36) 100%);text-align:center;padding:80px 0;position:relative;overflow:hidden}.dfi-live-page .dfi-cta:before{content:"";background:radial-gradient(ellipse at 50% 0%, var(--dfi-reference-16) 0%, transparent 65%);position:absolute;inset:0}.dfi-live-page .dfi-cta-inner{z-index:1;position:relative}.dfi-live-page .dfi-cta h2{color:var(--dfi-reference-9);margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:36px;font-weight:800}.dfi-live-page .dfi-cta p{color:var(--dfi-reference-37);max-width:600px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-family:Montserrat,sans-serif;font-size:16px}.dfi-live-page .dfi-cta-btn{background:var(--dfi-reference-2);box-shadow:0 8px 24px var(--dfi-reference-38);border-radius:50px;align-items:center;gap:9px;margin:5px;padding:15px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--dfi-reference-9)!important;text-decoration:none!important}.dfi-live-page .dfi-cta-btn:hover{background:var(--dfi-reference-1);transform:translateY(-2px)}.dfi-live-page .dfi-cta-outline{border:2px solid var(--dfi-reference-18);background:0 0;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:14px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--dfi-reference-9)!important;text-decoration:none!important}.dfi-live-page .dfi-cta-outline:hover{background:var(--dfi-reference-9);color:var(--dfi-reference-8)!important}@media (width<=1199px){.dfi-live-page .dfi-hero h1{font-size:42px}}@media (width<=991px){.dfi-live-page .dfi-hero{min-height:auto}.dfi-live-page .dfi-hero h1{font-size:36px}.dfi-live-page .dfi-hero-inner{padding:60px 0 40px}.dfi-live-page .dfi-section{padding:55px 0}.dfi-live-page .dfi-heading h2{font-size:26px}}@media (width<=767px){.dfi-live-page .dfi-hero-inner{padding:50px 0 30px}.dfi-live-page .dfi-hero h1{font-size:28px}.dfi-live-page .dfi-hero h2{font-size:15px}.dfi-live-page .dfi-hero-desc{font-size:13px}.dfi-live-page .dfi-btn-primary,.dfi-live-page .dfi-btn-ghost{padding:12px 22px;font-size:13px}.dfi-live-page .dfi-hero-stat{border-bottom:1px solid var(--dfi-reference-39);flex:0 0 50%}.dfi-live-page .dfi-hero-stat:nth-child(2n){border-right:none}.dfi-live-page .dfi-section{padding:45px 0}.dfi-live-page .dfi-heading{margin-bottom:32px}.dfi-live-page .dfi-heading h2{font-size:22px}.dfi-live-page .dfi-cta h2{font-size:24px}.dfi-live-page .dfi-cta-btn,.dfi-live-page .dfi-cta-outline{justify-content:center;width:100%;margin:6px 0}}@media (width<=480px){.dfi-live-page .dfi-hero h1{font-size:24px}.dfi-live-page .dfi-badge{padding:6px 14px;font-size:10px}.dfi-live-page .dfi-hero-stat{border-right:none;flex:0 0 100%}.dfi-live-page .dfi-btn-primary,.dfi-live-page .dfi-btn-ghost{justify-content:center;width:100%}}.dfi-live-page .dfi-inline-0{max-width:85%;filter:drop-shadow(0 25px 50px var(--dfi-reference-40))}.dfi-live-page .dfi-inline-1{margin-bottom:30px}.dfi-live-page .dfi-inline-2{justify-content:flex-start}.dfi-live-page .dfi-inline-3{color:var(--dfi-reference-2);margin-bottom:16px;font-family:Montserrat,sans-serif;font-size:30px;font-weight:800}.dfi-live-page .dfi-inline-4,.dfi-live-page .dfi-inline-5{color:var(--dfi-reference-8)}.dfi-live-page .dfi-inline-6{margin-bottom:30px}.dfi-live-page .dfi-inline-7{justify-content:flex-start}.dfi-live-page .dfi-inline-8{color:var(--dfi-reference-2);margin-bottom:16px;font-family:Montserrat,sans-serif;font-size:30px;font-weight:800}.dfi-live-page .dfi-inline-9{color:var(--dfi-reference-8)}.dfi-live-page{font-family:var(--font-display-stack);font-size:14px;line-height:1.5}.dfi-live-page .dfi-hero{padding:40px 0 20px}.dfi-live-page .dfi-badge,.dfi-live-page .dfi-btn-primary,.dfi-live-page .dfi-btn-ghost,.dfi-live-page .dfi-hero-stat span,.dfi-live-page .dfi-camp-tag,.dfi-live-page .dfi-crisis-card strong,.dfi-live-page .dfi-cta-btn,.dfi-live-page .dfi-cta-outline{line-height:1.5}.dfi-live-page .dfi-cta p{line-height:1.75}.dfi-live-page,.dfi-live-page *,.dfi-live-page :before,.dfi-live-page :after{box-sizing:border-box;letter-spacing:0}.dfi-live-page h1,.dfi-live-page h2,.dfi-live-page h5{text-transform:capitalize;text-wrap:initial;line-height:1.3}.dfi-live-page .dfi-hero h1{margin-top:0;line-height:1.1}.dfi-live-page .dfi-heading h2{line-height:1.25}.dfi-live-page .dfi-icon{vertical-align:-.125em;flex-shrink:0;width:auto;height:1em;display:inline-block;overflow:visible}.dfi-live-page .dfi-book-image{height:auto;display:inline-block}.dfi-live-page .container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.dfi-live-page .row{flex-wrap:wrap;margin:0 -15px;display:flex}.dfi-live-page .row>[class*=col-]{width:100%;min-width:0;padding:0 15px}.dfi-live-page .align-items-center{align-items:center}.dfi-live-page .text-center{text-align:center}.dfi-live-page .d-none{display:none}.dfi-live-page .consult-note{max-width:800px;min-height:91px;margin-bottom:5px}.dfi-live-page .consult-note h3{width:calc(66.6667% - 30px);margin-bottom:20px;font-size:30px}.dfi-live-page .consult-note-btn{width:210px;padding-inline:15px}@media (width<=767px){.dfi-live-page .dfi-hero{padding:0 0 20px}.dfi-live-page .consult-note h3{width:100%}}@media (width>=768px){.dfi-live-page .col-md-6{flex:0 0 50%;max-width:50%}.dfi-live-page .col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.dfi-live-page .col-lg-3{flex:0 0 25%;max-width:25%}.dfi-live-page .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.dfi-live-page .col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.dfi-live-page .col-lg-6{flex:0 0 50%;max-width:50%}.dfi-live-page .col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.dfi-live-page .d-lg-block{display:block}}@media (prefers-reduced-motion:reduce){.dfi-live-page *,.dfi-live-page :before,.dfi-live-page :after{transition:none!important}}.os-page{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5}.os-page h1,.os-page h2,.os-page h3,.os-page h4,.os-page h5{text-transform:capitalize}.os-page .os-strip-unused{padding:40px 0 20px}.os-page .btn.btn__primary .os-i{visibility:hidden}.os-page h1,.os-page h2,.os-page h4,.os-page h5,.os-page h6{letter-spacing:normal}.os-page a{text-decoration:none}.os-page .container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.os-page .container-fluid{width:100%}.os-page .px-0{padding-left:0;padding-right:0}.os-page .row{flex-wrap:wrap;margin:0 -15px;display:flex}.os-page .row>[class*=col-]{width:100%;padding:0 15px;position:relative}.os-page .align-items-center{align-items:center}.os-page .justify-content-center{justify-content:center}@media (width>=576px){.os-page .col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}}@media (width>=768px){.os-page .col-md-6{flex:0 0 50%;max-width:50%}.os-page .col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.os-page .col-lg-3{flex:0 0 25%;max-width:25%}.os-page .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.os-page .col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.os-page .col-lg-6{flex:0 0 50%;max-width:50%}.os-page .col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}}.os-page .os-i{vertical-align:-.125em;flex-shrink:0;width:auto;height:1em;display:inline-block}.os-page .os-spin{transform-style:preserve-3d;animation:6s linear infinite rotateAnimation}.os-page .btn.btn__primary{color:#fff;text-transform:capitalize;background:#fca34f;border-radius:50px;justify-content:center;align-items:center;min-width:170px;height:50px;padding:0 15px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:1.5;transition:all .3s;display:inline-flex}.os-page .btn.btn__primary:hover{background:#213360}.os-page .os-step-body a{text-decoration:none}.os-page .os-page .text-center{text-align:center}.os-page .os-hero{background:linear-gradient(118deg,#091525 0%,#0f2040 45%,#1a3460 100%);align-items:center;min-height:580px;display:flex;position:relative;overflow:hidden}.os-page .os-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#fca34f21 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-100px;right:-100px}.os-page .os-hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0}.os-page .os-hero-inner{z-index:2;width:100%;padding:70px 0 30px;position:relative}.os-page .os-badge{color:#fca34f;letter-spacing:2px;text-transform:uppercase;background:#fca34f1f;border:1px solid #fca34f59;border-radius:30px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 18px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.os-page .os-hero h1{color:#fff;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:52px;font-weight:800;line-height:1.1}.os-page .os-hero h1 em{color:#fca34f;font-style:normal}.os-page .os-hero h2{color:#fffc;margin-bottom:18px;font-family:Montserrat,sans-serif;font-size:20px;font-style:italic;font-weight:600}.os-page .os-event-meta{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.os-page .os-meta-tag{color:#ffffffd9;background:#ffffff12;border:1px solid #ffffff24;border-radius:30px;align-items:center;gap:7px;padding:7px 15px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.os-page .os-meta-tag .os-i{color:#fca34f;font-size:12px}.os-page .os-hero-desc{color:#ffffffad;max-width:560px;margin-bottom:28px;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.75}.os-page .os-hero-btns{flex-wrap:wrap;gap:14px;display:flex}.os-page .os-btn-primary{background:#fca34f;border-radius:50px;align-items:center;gap:9px;padding:14px 30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 24px #fca34f61;color:#fff!important;text-decoration:none!important}.os-page .os-btn-primary:hover{background:#e8922e;transform:translateY(-2px)}.os-page .os-btn-ghost{background:0 0;border:2px solid #ffffff47;border-radius:50px;align-items:center;gap:9px;padding:13px 28px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:#fff!important;text-decoration:none!important}.os-page .os-btn-ghost:hover{border-color:#fca34f;color:#fca34f!important}.os-page .os-hero-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:32px 28px}.os-page .os-hero-card-title{color:#fca34f;letter-spacing:2.5px;text-transform:uppercase;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;margin-bottom:22px;padding-bottom:14px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:flex}.os-page .os-info-row{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:14px;padding:12px 0;display:flex}.os-page .os-info-row:last-child{border-bottom:none;padding-bottom:0}.os-page .os-info-icon{background:#fca34f1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.os-page .os-info-icon .os-i{color:#fca34f;font-size:16px}.os-page .os-info-row strong{color:#fff;margin-bottom:2px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;display:block}.os-page .os-info-row span{color:#ffffff80;font-family:Montserrat,sans-serif;font-size:12px}.os-page .os-seats-alert{color:#fca34f;background:#fca34f26;border:1px solid #fca34f59;border-radius:10px;align-items:center;gap:10px;margin-top:18px;padding:12px 16px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:flex}.os-page .os-seats-alert .os-i{font-size:16px}.os-page .os-breadcrumb{z-index:3;background:#00000047;padding:11px 0;position:absolute;bottom:0;left:0;right:0}.os-page .os-breadcrumb ul{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.os-page .os-breadcrumb li{color:#ffffff73;font-family:Montserrat,sans-serif;font-size:12px}.os-page .os-breadcrumb li a{color:#fca34f;font-weight:600;text-decoration:none}.os-page .os-section{padding:75px 0}.os-page .os-bg-white{background:#fff}.os-page .os-bg-light{background:#f5f7fa}.os-page .os-bg-navy{background:#0f2040}.os-page .os-sep{align-items:center;gap:12px;margin-bottom:14px;display:flex}.os-page .os-sep.center{justify-content:center}.os-page .os-sep-line{background:#fca34f;border-radius:2px;flex:0 0 55px;height:2px}.os-page .os-sep-line.light{background:#fff3}.os-page .os-sep .os-i{color:#fca34f;font-size:15px}.os-page .os-sec-title{color:#0f2040;margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:30px;font-weight:800;line-height:1.25}.os-page .os-sec-title em{color:#fca34f;font-style:normal}.os-page .os-sec-title.light{color:#fff}.os-page .os-sec-sub{color:#777;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.7}.os-page .os-sec-sub.center{text-align:center;max-width:600px;margin:0 auto}.os-page .os-sec-sub.light{color:#fff9}.os-page .os-why-card{background:#fff;border-left:4px solid #fca34f;border-radius:16px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:28px 22px;transition:all .28s;display:flex;box-shadow:0 3px 18px #09152512}.os-page .os-why-card:hover{transform:translate(5px);box-shadow:0 8px 28px #0915251a}.os-page .os-why-icon{background:linear-gradient(145deg,#0f2040,#1a3460);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;transition:background .28s;display:flex}.os-page .os-why-card:hover .os-why-icon{background:linear-gradient(145deg,#fca34f,#e8922e)}.os-page .os-why-icon .os-i{color:#fca34f;font-size:20px;transition:color .28s}.os-page .os-why-card:hover .os-why-icon .os-i{color:#fff}.os-page .os-why-card h5{color:#0f2040;margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.os-page .os-why-card p{color:#777;margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.65}.os-page .os-day-card{border-radius:20px;margin-bottom:30px;overflow:hidden;box-shadow:0 6px 30px #0915251a}.os-page .os-day-header{background:linear-gradient(135deg,#0f2040,#1a3460);align-items:center;gap:20px;padding:28px 32px;display:flex}.os-page .os-day-num{background:#fca34f;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex;box-shadow:0 6px 18px #fca34f59}.os-page .os-day-num strong{color:#fff;font-family:Montserrat,sans-serif;font-size:22px;font-weight:800;line-height:1}.os-page .os-day-num span{color:#fffc;text-transform:uppercase;letter-spacing:1px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}.os-page .os-day-title h3{color:#fff;margin:0 0 5px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800}.os-page .os-day-title span{color:#ffffff8c;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:13px;display:flex}.os-page .os-day-title span .os-i{color:#fca34f;font-size:12px}.os-page .os-day-body{background:#fff;padding:32px}.os-page .os-day-subsection{margin-bottom:28px}.os-page .os-day-subsection:last-child{margin-bottom:0}.os-page .os-subsec-title{color:#fca34f;text-transform:uppercase;letter-spacing:1.5px;align-items:center;gap:8px;margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;display:flex}.os-page .os-subsec-title .os-i{font-size:14px}.os-page .os-surgery-item{color:#0f2040;background:#f5f7fa;border-left:3px solid #fca34f;border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;transition:all .25s;display:flex}.os-page .os-surgery-item:hover{background:#fff3e0;transform:translate(3px)}.os-page .os-surgery-item .os-i{color:#fca34f;width:20px;font-size:16px}.os-page .os-highlight-item{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.os-page .os-hi-icon{background:#fca34f1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-top:1px;display:flex}.os-page .os-hi-icon .os-i{color:#fca34f;font-size:13px}.os-page .os-highlight-item span{color:#555;padding-top:5px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6}.os-page .os-meal-badge{color:#1a8a4a;background:#22c16e1a;border:1px solid #22c16e4d;border-radius:20px;align-items:center;gap:7px;margin-bottom:8px;margin-right:8px;padding:6px 14px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.os-page .os-meal-badge .os-i{color:#1a8a4a;font-size:13px}.os-page .os-limited-alert{color:#c47a1a;background:#fca34f1f;border:1px solid #fca34f59;border-radius:20px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.os-page .os-limited-alert .os-i{color:#fca34f}.os-page .os-fees-wrap{overflow-x:auto}.os-page .os-fees-table{border-collapse:separate;border-spacing:0;border-radius:16px;width:100%;font-family:Montserrat,sans-serif;overflow:hidden;box-shadow:0 4px 24px #09152514}.os-page .os-fees-table thead tr{background:linear-gradient(135deg,#0f2040,#1a3460)}.os-page .os-fees-table thead th{text-align:left;color:#fff;letter-spacing:.5px;padding:18px 22px;font-size:13px;font-weight:700}.os-page .os-fees-table thead th:not(:first-child){text-align:center}.os-page .os-fees-table tbody tr{transition:background .2s}.os-page .os-fees-table tbody tr:nth-child(odd){background:#f8f9fb}.os-page .os-fees-table tbody tr:nth-child(2n){background:#fff}.os-page .os-fees-table tbody tr:hover{background:#fff3e0}.os-page .os-fees-table td{color:#333;border-bottom:1px solid #ebebeb;padding:16px 22px;font-size:14px;font-weight:500}.os-page .os-fees-table td:not(:first-child){text-align:center;font-weight:700}.os-page .os-fees-table .os-price{color:#0f2040;font-size:16px;font-weight:800}.os-page .os-fees-table .os-price-pg{color:#1a8a4a}.os-page .os-fees-note{color:#666;background:#fff8f0;border-left:4px solid #fca34f;border-radius:12px;margin-top:20px;padding:16px 20px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.7}.os-page .os-fees-note .os-i{color:#fca34f;margin-right:6px}.os-page .os-fees-note strong{color:#0f2040}.os-page .os-attend-card{text-align:center;background:#ffffff0d;border:1px solid #ffffff17;border-radius:16px;margin-bottom:22px;padding:26px 22px;transition:all .28s}.os-page .os-attend-card:hover{background:#fca34f1a;border-color:#fca34f59;transform:translateY(-4px)}.os-page .os-attend-icon{background:#fca34f;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 18px;transition:transform .28s;display:flex;box-shadow:0 6px 18px #fca34f4d}.os-page .os-attend-card:hover .os-attend-icon{transform:scale(1.08)}.os-page .os-attend-icon .os-i{color:#fff;font-size:24px}.os-page .os-attend-card h5{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5}.os-page .os-faculty-card{text-align:center;background:#fff;border-top:4px solid #fca34f;border-radius:18px;margin-bottom:28px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 24px #09152512}.os-page .os-faculty-card:hover{transform:translateY(-6px);box-shadow:0 18px 50px #09152521}.os-page .os-faculty-photo{background:linear-gradient(145deg,#0f2040,#1a3460);border:4px solid #fca34f;border-radius:50%;width:140px;height:140px;margin:30px auto 14px;overflow:hidden;box-shadow:0 6px 20px #fca34f38}.os-page .os-faculty-photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.os-page .os-faculty-role{color:#fca34f;letter-spacing:1.5px;text-transform:uppercase;background:#0f2040;border-radius:20px;margin-bottom:12px;padding:5px 16px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:inline-block}.os-page .os-faculty-card h4{color:#0f2040;margin-bottom:8px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700}.os-page .os-faculty-card p{color:#777;margin:0;padding:0 22px 26px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.7}.os-page .os-cta{text-align:center;background:linear-gradient(135deg,#fca34f 0%,#e07c1a 100%);padding:75px 0;position:relative;overflow:hidden}.os-page .os-cta:before{content:"";background:radial-gradient(at 50% 0,#ffffff1a 0%,#0000 65%);position:absolute;inset:0}.os-page .os-cta-inner{z-index:1;position:relative}.os-page .os-cta h2{color:#fff;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:34px;font-weight:800}.os-page .os-cta p{color:#ffffffd9;margin-bottom:30px;font-family:Montserrat,sans-serif;font-size:16px}.os-page .os-cta-btn{background:#0f2040;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:15px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 24px #0915254d;color:#fff!important;text-decoration:none!important}.os-page .os-cta-btn:hover{background:#091525;transform:translateY(-2px)}.os-page .os-cta-outline{background:0 0;border:2px solid #ffffff80;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:14px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;color:#fff!important;text-decoration:none!important}.os-page .os-cta-outline:hover{background:#fff;color:#fca34f!important}@media (width<=991px){.os-page .os-hero h1{font-size:38px}.os-page .os-section{padding:55px 0}.os-page .os-sec-title{font-size:26px}.os-page .os-day-body{padding:24px 22px}.os-page .os-cta h2{font-size:26px}}@media (width<=767px){.os-page .os-hero-inner{padding:50px 0 20px}.os-page .os-hero h1{font-size:32px}.os-page .os-hero h2{font-size:16px}.os-page .os-hero-desc{font-size:13px}.os-page .os-event-meta{gap:7px}.os-page .os-meta-tag{padding:6px 12px;font-size:11px}.os-page .os-hero-btns{gap:10px}.os-page .os-btn-primary,.os-page .os-btn-ghost{padding:11px 20px;font-size:13px}.os-page .os-section{padding:40px 0}.os-page .os-sec-title{font-size:22px}.os-page .os-day-header{gap:15px;padding:22px 20px}.os-page .os-day-body{padding:20px 18px}.os-page .os-faculty-photo{width:120px;height:120px}.os-page .os-fees-table thead th,.os-page .os-fees-table td{padding:13px 14px;font-size:13px}.os-page .os-cta h2{font-size:22px}.os-page .os-cta-btn,.os-page .os-cta-outline{justify-content:center;width:100%;margin:6px 0}}@media (width<=480px){.os-page .os-hero h1{font-size:26px}.os-page .os-badge{font-size:10px}.os-page .os-day-num{border-radius:12px;width:56px;height:56px}.os-page .os-day-num strong{font-size:18px}.os-page .os-day-title h3{font-size:17px}}.os-page .os-hero{padding:40px 0 20px}@media (width>=992px){.os-page .col-lg-9{flex:0 0 75%;max-width:75%}}.fp-page{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5}.fp-page h1,.fp-page h2,.fp-page h3,.fp-page h4,.fp-page h5{text-transform:capitalize}.fp-page .fp-strip{padding:40px 0 20px}.fp-page .btn.btn__primary .fp-i{visibility:hidden}.fp-page h1,.fp-page h2,.fp-page h4,.fp-page h5,.fp-page h6{letter-spacing:normal}.fp-page a{text-decoration:none}.fp-page .container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.fp-page .container-fluid{width:100%}.fp-page .px-0{padding-left:0;padding-right:0}.fp-page .row{flex-wrap:wrap;margin:0 -15px;display:flex}.fp-page .row>[class*=col-]{width:100%;padding:0 15px;position:relative}.fp-page .align-items-center{align-items:center}.fp-page .justify-content-center{justify-content:center}@media (width>=576px){.fp-page .col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}}@media (width>=768px){.fp-page .col-md-6{flex:0 0 50%;max-width:50%}.fp-page .col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.fp-page .col-lg-3{flex:0 0 25%;max-width:25%}.fp-page .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.fp-page .col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.fp-page .col-lg-6{flex:0 0 50%;max-width:50%}.fp-page .col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}}.fp-page .fp-i{vertical-align:-.125em;flex-shrink:0;width:auto;height:1em;display:inline-block}.fp-page .fp-spin{transform-style:preserve-3d;animation:6s linear infinite rotateAnimation}.fp-page .btn.btn__primary{color:#fff;text-transform:capitalize;background:#fca34f;border-radius:50px;justify-content:center;align-items:center;min-width:170px;height:50px;padding:0 15px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:1.5;transition:all .3s;display:inline-flex}.fp-page .btn.btn__primary:hover{background:#213360}.fp-page .fp-step-body a{text-decoration:none}.fp-page .fp-hero{background:linear-gradient(118deg,#091525 0%,#0f2040 40%,#1a3460 100%);align-items:center;min-height:580px;display:flex;position:relative;overflow:hidden}.fp-page .fp-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#fca34f21 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-120px;right:-120px}.fp-page .fp-hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.fp-page .fp-hero-inner{z-index:2;width:100%;padding:70px 0 30px;position:relative}.fp-page .fp-badge{color:#fca34f;letter-spacing:2px;text-transform:uppercase;background:#fca34f1f;border:1px solid #fca34f59;border-radius:30px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 18px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.fp-page .fp-badge .fp-i{font-size:12px}.fp-page .fp-hero h1{color:#fff;margin-bottom:16px;font-family:Montserrat,sans-serif;font-size:44px;font-weight:800;line-height:1.18}.fp-page .fp-hero h1 em{color:#fca34f;font-style:normal}.fp-page .fp-hero-sub{color:#ffffffa6;letter-spacing:.4px;margin-bottom:28px;font-family:Montserrat,sans-serif;font-size:15px}.fp-page .fp-pills{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.fp-page .fp-pill{color:#ffffffe0;background:#ffffff12;border:1px solid #ffffff24;border-radius:30px;align-items:center;gap:7px;padding:7px 15px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;transition:all .25s;display:inline-flex}.fp-page .fp-pill:hover{color:#fca34f;background:#fca34f26;border-color:#fca34f66}.fp-page .fp-pill .fp-i{color:#fca34f;font-size:12px}.fp-page .fp-btns{flex-wrap:wrap;gap:14px;display:flex}.fp-page .fp-btn-primary{background:#fca34f;border-radius:50px;align-items:center;gap:9px;padding:14px 30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 24px #fca34f61;color:#fff!important;text-decoration:none!important}.fp-page .fp-btn-primary:hover{background:#e8922e;transform:translateY(-2px);box-shadow:0 12px 28px #fca34f73}.fp-page .fp-btn-ghost{background:0 0;border:2px solid #ffffff59;border-radius:50px;align-items:center;gap:9px;padding:13px 30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex;color:#fff!important;text-decoration:none!important}.fp-page .fp-btn-ghost:hover{border-color:#fca34f;color:#fca34f!important}.fp-page .fp-stats-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;margin-left:20px;padding:32px 28px}.fp-page .fp-stats-label{letter-spacing:2.5px;text-transform:uppercase;color:#fca34f;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;margin-bottom:24px;padding-bottom:14px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:flex}.fp-page .fp-stat-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:12px 0;display:flex}.fp-page .fp-stat-row:last-child{border-bottom:none;padding-bottom:0}.fp-page .fp-stat-icon{background:#fca34f1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.fp-page .fp-stat-icon .fp-i{color:#fca34f;font-size:17px}.fp-page .fp-stat-val{color:#fff;margin-bottom:2px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800;line-height:1;display:block}.fp-page .fp-stat-desc{color:#ffffff80;font-family:Montserrat,sans-serif;font-size:11px}.fp-page .fp-breadcrumb{z-index:3;background:#0000004d;padding:11px 0;position:absolute;bottom:0;left:0;right:0}.fp-page .fp-breadcrumb ul{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fp-page .fp-breadcrumb li{color:#ffffff73;font-family:Montserrat,sans-serif;font-size:12px}.fp-page .fp-breadcrumb li a{color:#fca34f;font-weight:600;text-decoration:none}.fp-page .fp-breadcrumb li a:hover{text-decoration:underline}.fp-page .fp-strip{background:#fca34f}.fp-page .fp-strip-inner{align-items:stretch;display:flex}.fp-page .fp-strip-item{color:#fff;border-right:1px solid #ffffff38;flex:1;justify-content:center;align-items:center;gap:10px;padding:18px 12px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;transition:background .25s;display:flex}.fp-page .fp-strip-item:last-child{border-right:none}.fp-page .fp-strip-item:hover{background:#00000014}.fp-page .fp-strip-item .fp-i{color:#213360;font-size:18px}.fp-page .fp-section{padding:80px 0}.fp-page .fp-bg-white{background:#fff}.fp-page .fp-bg-light{background:#f5f7fa}.fp-page .fp-bg-navy{background:#0f2040}.fp-page .fp-heading{text-align:center;margin-bottom:50px}.fp-page .fp-heading h2{color:#0f2040;margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:32px;font-weight:800;line-height:1.25}.fp-page .fp-heading h2 em{color:#fca34f;font-style:normal}.fp-page .fp-heading p{color:#888;max-width:580px;margin:0 auto;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.7}.fp-page .fp-heading.light h2{color:#fff}.fp-page .fp-heading.light p{color:#ffffff8c}.fp-page .fp-sep{justify-content:center;align-items:center;gap:12px;margin-bottom:14px;display:flex}.fp-page .fp-sep-line{background:#fca34f;border-radius:2px;flex:0 0 60px;height:2px}.fp-page .fp-sep-line.light{background:#ffffff40}.fp-page .fp-sep .fp-i{color:#fca34f;font-size:16px}.fp-page .fp-about-text p{color:#555;margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.85}.fp-page .fp-checklist{margin:22px 0 28px;padding:0;list-style:none}.fp-page .fp-checklist li{color:#444;border-bottom:1px solid #ebebeb;align-items:flex-start;gap:12px;padding:9px 0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.55;display:flex}.fp-page .fp-checklist li:last-child{border-bottom:none}.fp-page .fp-checklist li .chk-icon{background:#fca34f1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:flex}.fp-page .fp-checklist li .chk-icon .fp-i{color:#fca34f;font-size:11px}.fp-page .fp-about-img{border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 60px #09152533}.fp-page .fp-about-img img{width:100%;display:block}.fp-page .fp-about-img-overlay{background:linear-gradient(#0000,#091525ed);padding:40px 24px 22px;position:absolute;bottom:0;left:0;right:0}.fp-page .fp-about-img-overlay strong{color:#fff;margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;display:block}.fp-page .fp-about-img-overlay span{color:#ffffff8c;font-family:Montserrat,sans-serif;font-size:12px}.fp-page .fp-faculty-card{text-align:center;background:#fff;border-top:4px solid #fca34f;border-radius:18px;margin-bottom:28px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 24px #09152512}.fp-page .fp-faculty-card:hover{transform:translateY(-6px);box-shadow:0 18px 50px #09152521}.fp-page .fp-faculty-photo{background:linear-gradient(145deg,#0f2040,#1a3460);border:4px solid #fca34f;border-radius:50%;width:140px;height:140px;margin:32px auto 16px;position:relative;overflow:hidden;box-shadow:0 6px 20px #fca34f40}.fp-page .fp-faculty-photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.fp-page .fp-faculty-tag{color:#fca34f;letter-spacing:1.5px;text-transform:uppercase;background:#0f2040;border-radius:20px;margin-bottom:12px;padding:5px 16px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:inline-block}.fp-page .fp-faculty-card h4{color:#0f2040;margin-bottom:10px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700}.fp-page .fp-faculty-card p{color:#777;margin:0;padding:0 22px 28px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.7}.fp-page .fp-training-card{background:#fff;border-left:4px solid #0000;border-radius:14px;align-items:flex-start;gap:18px;margin-bottom:20px;padding:22px 20px;transition:all .28s;display:flex;box-shadow:0 2px 16px #0915250f}.fp-page .fp-training-card:hover{border-left-color:#fca34f;transform:translate(5px);box-shadow:0 8px 28px #0915251a}.fp-page .fp-training-icon{background:linear-gradient(145deg,#0f2040,#1a3460);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:background .28s;display:flex}.fp-page .fp-training-card:hover .fp-training-icon{background:linear-gradient(145deg,#fca34f,#e8922e)}.fp-page .fp-training-icon .fp-i{color:#fca34f;font-size:20px;transition:color .28s}.fp-page .fp-training-card:hover .fp-training-icon .fp-i{color:#fff}.fp-page .fp-training-card h5{color:#0f2040;margin:0 0 5px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.fp-page .fp-training-card p{color:#888;margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.5}.fp-page .fp-exp-item{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.fp-page .fp-exp-icon{background:#fca34f1a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:1px;display:flex}.fp-page .fp-exp-icon .fp-i{color:#fca34f;font-size:15px}.fp-page .fp-exp-item span{color:#555;padding-top:7px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6}.fp-page .fp-why-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;margin-bottom:24px;padding:28px 24px;transition:all .28s}.fp-page .fp-why-card:hover{background:#fca34f1a;border-color:#fca34f59;transform:translateY(-3px)}.fp-page .fp-why-icon{background:#fca34f;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:18px;transition:transform .28s;display:flex;box-shadow:0 6px 18px #fca34f4d}.fp-page .fp-why-card:hover .fp-why-icon{transform:scale(1.08)}.fp-page .fp-why-icon .fp-i{color:#fff;font-size:22px}.fp-page .fp-why-card h5{color:#fff;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.fp-page .fp-why-card p{color:#ffffff94;margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.7}.fp-page .fp-elig-box{background:#fff;border-top:5px solid #0f2040;border-radius:16px;height:100%;padding:36px 32px;box-shadow:0 6px 30px #09152514}.fp-page .fp-elig-box h4{color:#0f2040;align-items:center;gap:10px;margin-bottom:24px;font-family:Montserrat,sans-serif;font-size:19px;font-weight:800;display:flex}.fp-page .fp-elig-box h4 .fp-i{color:#fca34f;font-size:20px}.fp-page .fp-elig-list{margin:0;padding:0;list-style:none}.fp-page .fp-elig-list li{color:#555;border-bottom:1px dashed #e8e8e8;align-items:flex-start;gap:12px;padding:11px 0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6;display:flex}.fp-page .fp-elig-list li:last-child{border-bottom:none}.fp-page .fp-elig-list li .fp-i{color:#fca34f;flex-shrink:0;margin-top:3px;font-size:13px}.fp-page .fp-note{color:#666;background:#fff8f0;border-left:4px solid #fca34f;border-radius:10px;margin-top:20px;padding:14px 16px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.6}.fp-page .fp-note .fp-i{color:#fca34f;margin-right:6px}.fp-page .fp-apply-box{background:#0f2040;border-top:5px solid #fca34f;border-radius:16px;height:100%;padding:36px 32px;box-shadow:0 6px 30px #09152533}.fp-page .fp-apply-box h4{color:#fff;align-items:center;gap:10px;margin-bottom:26px;font-family:Montserrat,sans-serif;font-size:19px;font-weight:800;display:flex}.fp-page .fp-apply-box h4 .fp-i{color:#fca34f;font-size:20px}.fp-page .fp-step{gap:16px;margin-bottom:24px;display:flex}.fp-page .fp-step-num{color:#fff;background:#fca34f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;display:flex;box-shadow:0 4px 14px #fca34f66}.fp-page .fp-step-body strong{color:#fff;margin-bottom:6px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;display:block}.fp-page .fp-step-body p{color:#ffffffa6;margin:0 0 4px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.6}.fp-page .fp-step-body a{color:#fca34f;word-break:break-all;font-size:13px;font-weight:600}.fp-page .fp-step-body a:hover{text-decoration:underline}.fp-page .fp-subject-hint{color:#fff9;background:#ffffff12;border-radius:8px;margin-top:6px;padding:10px 13px;font-family:Montserrat,sans-serif;font-size:12px;font-style:italic;line-height:1.6}.fp-page .fp-btn-apply{background:#fca34f;border-radius:50px;align-items:center;gap:9px;margin-top:14px;padding:13px 30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:all .28s;display:inline-flex;box-shadow:0 6px 20px #fca34f59;color:#fff!important;text-decoration:none!important}.fp-page .fp-btn-apply:hover{background:#e8922e;transform:translateY(-2px)}.fp-page .fp-contact-card{text-align:center;background:#fff;border-bottom:3px solid #0000;border-radius:16px;margin-bottom:22px;padding:30px 20px;transition:all .28s;box-shadow:0 3px 18px #09152512}.fp-page .fp-contact-card:hover{border-bottom-color:#fca34f;transform:translateY(-5px);box-shadow:0 12px 32px #0915251a}.fp-page .fp-contact-icon{background:linear-gradient(145deg,#0f2040,#1a3460);border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 16px;display:flex}.fp-page .fp-contact-icon .fp-i{color:#fca34f;font-size:24px}.fp-page .fp-contact-card h6{letter-spacing:2px;text-transform:uppercase;color:#bbb;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}.fp-page .fp-contact-card p,.fp-page .fp-contact-card a{color:#0f2040;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.65;text-decoration:none;display:block}.fp-page .fp-contact-card a:hover{color:#fca34f}.fp-page .fp-cert-strip{background:#091525;padding:20px 0}.fp-page .fp-cert-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.fp-page .fp-cert-item{color:#ffffffbf;border-right:1px solid #ffffff1a;align-items:center;gap:9px;padding:10px 28px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;display:flex}.fp-page .fp-cert-item:last-child{border-right:none}.fp-page .fp-cert-item .fp-i{color:#fca34f;font-size:16px}.fp-page .fp-cta{text-align:center;background:linear-gradient(135deg,#fca34f 0%,#e07c1a 100%);padding:75px 0;position:relative;overflow:hidden}.fp-page .fp-cta:before{content:"";background:radial-gradient(at 50% 0,#ffffff1a 0%,#0000 65%);position:absolute;inset:0}.fp-page .fp-cta-inner{z-index:1;position:relative}.fp-page .fp-cta h2{color:#fff;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:36px;font-weight:800;line-height:1.25}.fp-page .fp-cta p{color:#ffffffd9;margin-bottom:32px;font-family:Montserrat,sans-serif;font-size:16px}.fp-page .fp-cta-btn-dark{background:#0f2040;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:15px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .28s;display:inline-flex;box-shadow:0 8px 24px #0915254d;color:#fff!important;text-decoration:none!important}.fp-page .fp-cta-btn-dark:hover{background:#091525;transform:translateY(-2px)}.fp-page .fp-cta-btn-outline{background:0 0;border:2px solid #ffffff8c;border-radius:50px;align-items:center;gap:9px;margin:5px;padding:14px 36px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;transition:all .28s;display:inline-flex;color:#fff!important;text-decoration:none!important}.fp-page .fp-cta-btn-outline:hover{background:#fff;border-color:#fff;color:#fca34f!important}@media (width<=1199px){.fp-page .fp-hero h1{font-size:38px}.fp-page .fp-stats-card{margin-left:0}}@media (width<=991px){.fp-page .fp-hero{min-height:auto}.fp-page .fp-hero h1{font-size:30px}.fp-page .fp-stats-card{margin-top:36px;margin-left:0}.fp-page .fp-section{padding:55px 0}.fp-page .fp-heading h2{font-size:26px}.fp-page .fp-cta h2{font-size:28px}.fp-page .fp-elig-box,.fp-page .fp-apply-box{height:auto;margin-bottom:24px}}@media (width<=767px){.fp-page .fp-hero-inner{padding:50px 0 20px}.fp-page .fp-hero h1{font-size:24px}.fp-page .fp-hero-sub{font-size:13px}.fp-page .fp-pills{gap:7px}.fp-page .fp-pill{padding:6px 12px;font-size:11px}.fp-page .fp-btns{gap:10px}.fp-page .fp-btn-primary,.fp-page .fp-btn-ghost{padding:12px 22px;font-size:13px}.fp-page .fp-stats-card{margin-top:28px;padding:24px 20px}.fp-page .fp-strip-inner{flex-wrap:wrap}.fp-page .fp-strip-item{border-bottom:1px solid #ffffff26;flex:0 0 50%}.fp-page .fp-strip-item:nth-child(2n){border-right:none}.fp-page .fp-section{padding:45px 0}.fp-page .fp-heading{margin-bottom:32px}.fp-page .fp-heading h2{font-size:22px}.fp-page .fp-heading p,.fp-page .fp-about-text p{font-size:14px}.fp-page .fp-faculty-photo{width:120px;height:120px}.fp-page .fp-faculty-card{margin-bottom:20px}.fp-page .fp-training-card{gap:14px;padding:18px 16px}.fp-page .fp-training-icon{border-radius:10px;width:44px;height:44px}.fp-page .fp-training-icon .fp-i{font-size:17px}.fp-page .fp-training-card h5{font-size:14px}.fp-page .fp-why-icon{border-radius:12px;width:46px;height:46px}.fp-page .fp-why-icon .fp-i{font-size:19px}.fp-page .fp-elig-box,.fp-page .fp-apply-box{padding:28px 22px}.fp-page .fp-contact-card{padding:24px 16px}.fp-page .fp-cert-items{flex-direction:column}.fp-page .fp-cert-item{border-bottom:1px solid #ffffff14;border-right:none;justify-content:center;width:100%}.fp-page .fp-cert-item:last-child{border-bottom:none}.fp-page .fp-cta{padding:50px 0}.fp-page .fp-cta h2{font-size:22px}.fp-page .fp-cta-btn-dark,.fp-page .fp-cta-btn-outline{justify-content:center;width:100%;margin:6px 0}}@media (width<=480px){.fp-page .fp-hero h1{font-size:20px}.fp-page .fp-badge{padding:6px 14px;font-size:10px}.fp-page .fp-strip-item{border-right:none;flex:0 0 100%}}
