@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url("../../fonts/poppins/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url("../../fonts/poppins/Poppins-Medium.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url("../../fonts/poppins/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url("../../fonts/poppins/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:800 900;font-display:swap;src:url("../../fonts/poppins/Poppins-ExtraBold.ttf") format("truetype")}:root{--refund-red:#df1422;--refund-navy:#03172d;--refund-ink:#101c2e;--refund-blue:#1776e8}.rcc-page-refund-policy{color:var(--refund-ink);font-family:"Poppins","Segoe UI",Arial,sans-serif;font-size:16px;overflow-x:hidden}.rcc-page-refund-policy .container{max-width:1410px}.rcc-page-refund-policy a:focus-visible,.rcc-page-refund-policy button:focus-visible,.rcc-page-refund-policy select:focus-visible,.rcc-page-refund-policy input:focus-visible{outline:3px solid #f19198;outline-offset:3px}.rcc-page-refund-policy .rcc-topbar--refund-policy{background:#03162b}.refund-topbar__admission i{color:#ffd21a}.refund-topbar__offer{padding-left:13px;border-left:1px solid rgba(255,255,255,.25)}.refund-topbar__apply{padding:5px 15px;border-radius:4px;color:#fff;background:var(--refund-red);font-weight:800}.refund-topbar__helpline{display:flex;align-items:center;gap:7px}.refund-topbar__helpline i{color:#20d668}.rcc-page-refund-policy .rcc-header,.rcc-page-refund-policy .rcc-header__inner{min-height:76px}.rcc-page-refund-policy .rcc-header__brand{width:225px}.rcc-page-refund-policy .rcc-header__brand img{display:block;width:100%;height:auto}
.refund-hero{position:relative;height:350px;overflow:hidden;color:#fff;background:radial-gradient(circle at 25% 35%,#123451,transparent 42%),linear-gradient(110deg,#03172d,#010b15)}.refund-hero:after{position:absolute;right:-4%;bottom:-29px;left:-4%;z-index:4;height:39px;border-top:3px solid var(--refund-red);border-radius:50% 50% 0 0/100% 100% 0 0;background:#fff;content:""}.refund-hero__inner{position:relative;height:100%}.refund-hero__copy{position:relative;z-index:3;width:50%;padding:46px 10px 0}.refund-breadcrumb{display:flex;gap:12px;margin:0 0 31px;padding:0;list-style:none;font-size:13px}.refund-breadcrumb li+li:before{margin-right:12px;color:#fff;content:"›"}.refund-breadcrumb a{color:#fff}.refund-breadcrumb li:last-child{color:#f11c29}.refund-hero h1{margin:0;color:#fff;font-size:50px;font-weight:900;line-height:1;text-transform:uppercase}.refund-hero h2{margin:13px 0;color:#f01b29;font-size:29px;font-weight:900}.refund-hero p{margin:0;color:#fff;font-size:15px;line-height:1.75}.refund-hero__visual{position:absolute;inset:0 0 0 49%;z-index:1;overflow:hidden;clip-path:ellipse(78% 122% at 79% 50%);filter:drop-shadow(-5px 0 0 var(--refund-red))}.refund-hero__visual:before{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(3,23,45,.32),transparent 32%);content:""}.refund-hero__visual img{width:100%;height:100%;object-fit:cover;object-position:60% 50%}.refund-hero__dots{position:absolute;top:24px;left:46%;z-index:2;width:98px;height:78px;opacity:.65;background-image:radial-gradient(var(--refund-red) 1.4px,transparent 1.4px);background-size:13px 13px}
.refund-principles{position:relative;z-index:6;height:86px}.refund-principles__grid{display:grid;grid-template-columns:repeat(5,1fr);margin:0 35px;overflow:hidden;border:1px solid #e1e5e9;border-radius:11px;background:#fff;box-shadow:0 7px 20px rgba(4,22,41,.1);transform:translateY(-37px)}.refund-principles article{display:flex;min-height:100px;align-items:center;gap:22px;padding:18px 35px;border-right:1px solid #e1e5e9;background:#fff;transition:.25s}.refund-principles article:last-child{border-right:0}.refund-principles article:hover{background:#fff7f8;transform:translateY(-3px)}.refund-principles article:hover i{color:var(--refund-red);transform:translateY(-2px)}.refund-principles i{flex:0 0 auto;color:#111d32;font-size:37px;transition:.25s}.refund-principles h2{margin:0;color:#101c2e;font-size:14px;font-weight:800;line-height:1.55}
.refund-document{padding:19px 0 18px}.rcc-refund-layout{display:grid;grid-template-columns:24% 76%;gap:40px}.refund-sidebar-sticky{position:sticky;top:98px}.refund-page-nav{overflow:hidden;border:1px solid #e4e7eb;border-radius:9px;background:#fff;box-shadow:0 5px 18px rgba(4,22,41,.055)}.refund-page-nav h2{margin:0;padding:23px 24px 17px;border-bottom:1px solid #e1e5e9;font-size:18px;font-weight:900}.refund-page-nav a{display:grid;min-height:48px;grid-template-columns:28px 1fr 14px;align-items:center;margin:0 9px;padding:7px 11px;border-bottom:1px solid #e7e9ec;border-radius:6px;color:#172337;font-size:12px;font-weight:750;transition:.2s}.refund-page-nav a:last-child{border-bottom:0}.refund-page-nav a b{color:#d71220}.refund-page-nav a i{font-size:10px;transition:.2s}.refund-page-nav a:hover,.refund-page-nav a.is-active{color:#c9101c;background:#fff0f1}.refund-page-nav a:hover i,.refund-page-nav a.is-active i{transform:translateX(3px)}.refund-support-card{display:grid;grid-template-columns:50px 1fr;align-items:start;margin-top:20px;padding:25px 28px;border:1px solid #e5e8eb;border-radius:9px;background:#fff;box-shadow:0 5px 18px rgba(4,22,41,.055)}.refund-support-card>i{color:var(--refund-red);font-size:40px}.refund-support-card h2{margin:2px 0 7px;font-size:17px;font-weight:900}.refund-support-card p{margin:0;color:#4d596b;font-size:11.5px;line-height:1.65}.refund-support-card>a{display:flex;min-height:44px;grid-column:1/-1;align-items:center;justify-content:center;gap:18px;margin-top:20px;border:1px solid var(--refund-red);border-radius:6px;color:var(--refund-red);font-size:12px;font-weight:800;transition:.2s}.refund-support-card>a:hover{color:#fff;background:var(--refund-red);transform:translateY(-2px)}.refund-support-card>a i{transition:.2s}.refund-support-card>a:hover i{transform:translateX(4px)}.refund-mobile-nav{display:none}
.rcc-refund-section{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #dfe3e8;scroll-margin-top:105px}.refund-section-icon{display:grid;width:58px;height:58px;place-items:center;border-radius:9px;color:var(--refund-red);background:#fff0f1;font-size:28px;transition:.25s}.rcc-refund-section:hover .refund-section-icon{box-shadow:0 0 0 6px rgba(222,20,34,.08);transform:translateY(-2px)}.rcc-refund-section h2{margin:1px 0 7px;color:#111c2e;font-size:19px;font-weight:900}.rcc-refund-section p,.rcc-refund-section li,.rcc-refund-section address{color:#303c4e;font-size:12.5px;line-height:1.67}.rcc-refund-section p{margin:0 0 7px}.rcc-refund-section ul{margin:3px 0 6px;padding-left:20px}.rcc-refund-section a{color:#c6111c;text-decoration:underline}.refund-mode-list{display:flex;flex-wrap:wrap;gap:4px 22px;list-style:none;padding-left:0!important}.refund-mode-list li:before{margin-right:6px;color:var(--refund-red);content:"•"}.refund-updated{display:inline-block;padding:5px 10px;border-radius:4px;background:#f3f5f7}.refund-contact-section address{display:flex;flex-wrap:wrap;gap:9px 28px;margin:10px 0 0}.refund-contact-section address a,.refund-contact-section address span{display:inline-flex;align-items:center;gap:8px;color:#243246;text-decoration:none}.refund-contact-section address i{color:#17243a}.refund-commitment{display:flex;align-items:center;gap:20px;padding:16px 20px;border:1px solid #8cbff2;border-radius:8px;background:#edf6ff}.refund-commitment>i{display:grid;width:52px;height:52px;flex:0 0 52px;place-items:center;border-radius:8px;color:#1675e8;background:#d9ecff;font-size:26px}.refund-commitment h2{margin:0 0 4px;font-size:17px;font-weight:900}.refund-commitment p{margin:0;color:#26374c;font-size:12px;line-height:1.55}.rcc-page-refund-policy .rcc-footer__main{padding-top:34px;padding-bottom:22px}.rcc-page-refund-policy .rcc-footer__legal a.is-active{color:#fff;text-decoration:underline;text-decoration-color:var(--refund-red);text-underline-offset:5px}
@media(min-width:1200px){.rcc-page-refund-policy .rcc-navbar{align-self:stretch}.rcc-page-refund-policy .rcc-navbar__item{display:flex;align-items:center}.rcc-page-refund-policy .rcc-navbar__link,.rcc-page-refund-policy .rcc-navbar__toggle{height:76px;align-items:center;padding:0;font-size:13px}.rcc-page-refund-policy .rcc-navbar__link:after,.rcc-page-refund-policy .rcc-navbar__toggle:after{bottom:12px}.rcc-page-refund-policy .rcc-footer .row>div{flex:0 0 auto;width:13%}.rcc-page-refund-policy .rcc-footer .row>div:first-child{width:22%}.rcc-page-refund-policy .rcc-footer .row>div:nth-child(5){width:19%}.rcc-page-refund-policy .rcc-footer .row>div:last-child{width:20%}}
@media(max-width:1199px){.refund-principles article{gap:15px;padding:16px 19px}.refund-principles h2{font-size:12.5px}.refund-principles i{font-size:32px}.rcc-refund-layout{grid-template-columns:28% 72%;gap:25px}}
@media(min-width:992px) and (max-width:1199px){.rcc-page-refund-policy .rcc-header__brand{width:172px}.rcc-page-refund-policy .rcc-desktop-nav{display:block}.rcc-page-refund-policy .rcc-menu-toggle{display:none}.rcc-page-refund-policy .rcc-header__apply{display:inline-flex;padding:8px 12px;font-size:10px}.rcc-page-refund-policy .rcc-navbar{gap:12px}.rcc-page-refund-policy .rcc-navbar__link,.rcc-page-refund-policy .rcc-navbar__toggle{height:76px;align-items:center;padding:0;font-size:10px}}
@media(max-width:991px){.refund-hero{height:420px}.refund-hero__copy{width:56%}.refund-principles{height:auto;padding-bottom:20px}.refund-principles__grid{grid-template-columns:repeat(3,1fr);margin:0 20px;transform:translateY(-32px)}.refund-principles article{min-height:100px;border-bottom:1px solid #e4e7eb}.refund-principles article:nth-child(3){border-right:0}.refund-principles article:nth-child(4){grid-column:1/2}.refund-mobile-nav{display:block;margin-bottom:22px}.refund-mobile-nav label{display:block;margin-bottom:7px;font-size:14px;font-weight:850}.refund-mobile-nav select{width:100%;min-height:50px;padding:10px 14px;border:1px solid #d9dee4;border-radius:7px;background:#fff}.rcc-refund-layout{display:block}.rcc-refund-sidebar{display:none}.rcc-refund-section{scroll-margin-top:90px}}
@media(max-width:767px){.rcc-page-refund-policy .rcc-header,.rcc-page-refund-policy .rcc-header__inner{min-height:70px}.rcc-page-refund-policy .rcc-header__brand{width:190px}.refund-hero{height:auto;min-height:690px}.refund-hero__inner{min-height:690px}.refund-hero__copy{width:100%;padding-top:34px}.refund-hero h1{font-size:42px}.refund-hero h2{font-size:25px}.refund-hero p{font-size:14px}.refund-hero p br{display:none}.refund-hero__visual{inset:auto 0 0;height:370px;clip-path:ellipse(94% 75% at 64% 77%);filter:drop-shadow(0 -5px 0 var(--refund-red))}.refund-hero__visual img{object-position:65% center}.refund-principles__grid{grid-template-columns:1fr 1fr;margin:0}.refund-principles article{min-height:96px;padding:13px 18px}.refund-principles article:nth-child(odd){border-right:1px solid #e4e7eb}.refund-principles article:nth-child(even){border-right:0}.refund-principles article:nth-child(5){grid-column:1/-1}.refund-principles h2{font-size:13px}.refund-principles i{font-size:30px}.refund-document{padding-top:0}.rcc-refund-section{grid-template-columns:60px 1fr;gap:15px}.refund-section-icon{width:56px;height:56px;font-size:26px}.rcc-refund-section h2{font-size:18px}.refund-contact-section address{display:grid;gap:8px}.refund-commitment{align-items:flex-start}}
@media(max-width:430px){.refund-hero{min-height:720px}.refund-hero__inner{min-height:720px}.refund-hero h1{font-size:36px}.refund-hero h2{font-size:23px}.refund-principles__grid{grid-template-columns:1fr}.refund-principles article{min-height:82px;border-right:0!important}.refund-principles article:nth-child(5){grid-column:auto}.rcc-refund-section{display:block}.refund-section-icon{margin-bottom:13px}.refund-commitment{display:block}.refund-commitment>i{margin-bottom:12px}}
@media(max-width:320px){.refund-hero h1{font-size:32px}.refund-hero h2{font-size:21px}.refund-page-nav a{font-size:11px}}
@media(prefers-reduced-motion:reduce){.rcc-page-refund-policy *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
.refund-mobile-support{display:none}@media(max-width:991px){.refund-mobile-support{display:grid;margin:0 0 22px}}
/* IMPORTANT: 100% zoom par Refund Policy text ko proper width deni hai */
@media (min-width: 992px){

    .rcc-refund-layout{
        grid-template-columns:minmax(0, 24%) minmax(0, 1fr) !important;
        gap:40px !important;
    }

    .rcc-refund-content{
        min-width:0 !important;
        width:100% !important;
    }

    .rcc-refund-section{
        min-width:0 !important;
    }

    .rcc-refund-section > div:last-child{
        min-width:0 !important;
    }

    .rcc-refund-section p,
    .rcc-refund-section li{
        overflow-wrap:break-word;
        word-break:normal;
    }

    .refund-contact-section address{
        min-width:0;
    }

    .refund-contact-section address a,
    .refund-contact-section address span{
        min-width:0;
        max-width:100%;
        overflow-wrap:break-word;
    }
}
/* IMPORTANT: Refund principles ka text thora chhota */
.refund-principles h2{
    font-size:12px !important;
}