:root{--bs-orange: #ef6800;--bs-orange-rgb: 239, 104, 0;--bs-orange-rgb-soft: 239, 104, 0, .06;--bs-orange-dark: #e06609;--bs-orange-dark-rgb: 224, 102, 9;--bs-orange-dark-rgb-soft: 224, 102, 9, .06;--bs-dark-bg: #09111a;--bs-dark-bg-rgb: 9, 17, 26;--bs-dark2-bg: #171f27;--bs-dark2-bg-rgb: 23, 31, 39;--bs-primary: var(--bs-orange);--bs-primary-rgb: var(--bs-orange-rgb);--bs-primary-soft-rgb: var(--bs-orange-rgb-soft);--bs-primary-dark: var(--bs-orange-dark);--bs-primary-dark-rgb: var(--bs-orange-dark-rgb);--bs-warning: #ffc107;--bs-warning-rgb: 255, 193, 7;--bs-warning-soft-rgb: 255, 193, 7, .06;--bs-success: #198754;--bs-success-rgb: 25, 135, 84;--bs-success-soft-rgb: 25, 135, 84, .06;--bs-danger: #dc3545;--bs-danger-rgb: 220, 53, 69;--bs-danger-soft-rgb: 220, 53, 69, .06;--bs-body-font: "Poppins", sans-serif;--bs-body-font-size: 14px;--bs-body-font-color: #333333;--bs-fw-regular: 400;--bs-fw-medium: 500;--bs-fw-semibold: 600;--bs-fw-bold: 700;--bs-text-light: #aab5c1;--bs-font-size-sm: 12px;--bs-font-size: var(--bs-body-font-size);--bs-font-1: 56px;--bs-font-2: 46px;--bs-font-3: 36px;--bs-heading-color: #111111;--bs-heading-h1: 26px;--bs-heading-h2: 24px;--bs-heading-h3: 22px;--bs-heading-h4: 20px;--bs-heading-h5: 18px;--bs-heading-h6: 16px;--bs-heading-h7: var(--bs-font-size);--bs-shadow: 0 2px 18px 2px rgba(99, 20, 20, .08);--bs-shadow-sm: 0 2px 18px 2px rgba(0, 0, 0, .08);--bs-shadow-lg: 0 2px 18px 2px rgba(0, 0, 0, .08);--bs-pop-shadow: 0 6px 18px 2px rgba(0, 0, 0, .08);--bs-radius: 15px;--bs-radius-sm: 6px;--bs-radius-lg: 20px;--bs-radius-xl: 25px;--bs-radius-xxl: 35px;--bs-border-color:#e9e9e9;--bs-form-fomt-size: var(--bs-font-size);--bs-form-input-g-x: 20px;--bs-form-g-x: 35px;--bs-form-g-y: 10px;--bs-form-height:43px;--bs-form-g-sm-x: 15px;--bs-form-g-sm-y: 6px;--bs-form-sm-height:30px;--bs-web:#b22222;--bs-strip-start: #671012;--bs-strip-mid: #b3281d;--bs-strip-end: #f08a24;--bs-strip-border: rgba(255, 208, 128, .45);--bs-strip-glow: rgba(240, 138, 36, .18);--bg-light:#f5f7f9;--section-g: 70px;--section-g-md: 50px;--section-g-sm: 30px;--comp-g: 40px;--comp-g-sm: 30px;--comp-g-xs: 20px;--comp-g-xxs: 10px}.bg-primary-soft{background:rgba(var(--bs-primary-soft-rgb))!important}.bg-warning-soft{background:#ffc10780!important}.bg-dark{background:var(--bs-dark-bg)}.bg-dark2{background:var(--bs-dark2-bg)}.bg-light{background:var(--bg-light)!important}.bg-light2{background-color:#f3f6f9!important}.bg-light3{background-color:#f7f8fd!important}.bg-web{background:var(--bs-web)!important}a{color:var(--bs-primary)}.d-none{display:none}.border-dotted{border-style:dotted!important}.border-dashed{border-style:dashed!important}.line-height-0{line-height:0}.line-height-1{line-height:1}.line-height-1-5{line-height:1.5}.text-dark{color:var(--bs-heading-color)!important}.text-body{color:var(var(--bs-body-font-color))!important}.text-muted{color:#888!important}.text-web{color:var(--bs-web)!important}.text-underline{text-decoration:underline}.text-underline-none{text-decoration:none!important}.fw-regular{font-weight:var(--bs-fw-regular)!important}.fw-medium{font-weight:var(--bs-fw-medium)!important}.fw-semibold{font-weight:var(--bs-fw-semibold)!important}.fw-bold{font-weight:var(--bs-fw-bold)!important}b,strong{font-weight:var(--bs-fw-semibold)!important}.small{font-size:90%}.h7,h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-weight:var(--bs-fw-semibold);color:var(--bs-heading-color)}h1,.h1,.f-h1{font-size:var(--bs-heading-h1)}h2,.h2,.f-h2{font-size:var(--bs-heading-h2)}h3,.h3,.f-h3{font-size:var(--bs-heading-h3)}h4,.h4,.f-h4{font-size:var(--bs-heading-h4);line-height:1.6}h5,.h5,.f-h5{font-size:var(--bs-heading-h5);line-height:1.6}h6,.h6,.f-h6{font-size:var(--bs-heading-h6);line-height:1.6}.h7{font-size:var(--bs-heading-h7)}.font-1{font-size:var(--bs-font-1)}.font-2{font-size:var(--bs-font-2)}.font-3{font-size:var(--bs-font-3)}.btn-web{background:var(--bs-web)!important;color:#fff!important}@media (min-width: 1600px){.container-xxxl,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1420px}}.dropdown-toggle:after{content:"";border:none;line-height:1;vertical-align:-.1em;font-size:11px;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:var(--bs-fw-semibold)!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dropdown-item.active,.dropdown-item:active{background:#eee;color:var(--bs-heading-color)}.dropdown-menu{box-shadow:var(--bs-pop-shadow);border:1px solid var(--bs-border-color);padding:calc(var(--comp-g-sm) - 5px) var(--comp-g-sm);min-width:200px}.dropdown-menu .dropdown-item{padding:6px 0}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:hover{color:var(--bs-primary);background:transparent}@media (min-width: 992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:10px;padding-left:10px}}.nav-link,.nav-link:focus,.nav-link:hover{color:var(--bs-heading-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-primary)}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed){background:var(--bs-light)}.modal-backdrop.show{opacity:.88;background:#10131e!important}.modal-header,.modal-body,.modal-footer{padding:var(--comp-g-sm) var(--comp-g)}.modal-header,.modal-footer{padding-top:calc(var(--comp-g-sm) - 10px);padding-bottom:calc(var(--comp-g-sm) - 10px)}.card{border-radius:var(--bs-radius);border-color:var(--bs-border-color)}.card .card-header,.card .card-footer{border-color:var(--bs-border-color)}.card.card-round-sm{border-radius:var(--bs-radius-sm)}.card .card-header,.card .card-body,.card .card-footer{padding:var(--comp-g);background:transparent}.card.card-sm .card-header,.card.card-sm .card-footer{padding:var(--comp-g-xs) var(--comp-g-sm)}.card.card-sm .card-body{padding:var(--comp-g-sm)}.card .card-title-fix{position:absolute;left:calc(var(--comp-g) - 10px);top:-15px;background:#fff;padding:0 10px}.card-shadow{box-shadow:0 0 30px #523f690d}.table-bordered>:not(caption)>*>*{border-width:var(--bs-border-width);background:transparent}.table{border-radius:var(--bs-radius);color:var(--bs-body-font-color)}.table>:not(caption)>*>td{color:var(--bs-body-font-color)}.table th{font-weight:var(--bs-fw-semibold)}.table th,.table td{padding:20px 25px;background:transparent}.table.table-sm th,.table.table-sm td{padding:15px 20px}.table.table-xs th,.table.table-xs td{padding:10px 15px}.avatar{border:1px solid #f7f7f7;border-radius:5px;background-color:#f7f7f7;position:relative;text-align:center;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;line-height:1;justify-content:center;overflow:hidden;flex:0 0 auto;width:20px;height:20px}.avatar-30{width:30px;height:30px}.avatar-40{width:40px;height:40px}.avatar-50{width:50px;height:50px}.avatar-60{width:60px;height:60px}.avatar-70{width:70px;height:70px}.avatar-80{width:80px;height:80px}.avatar-90{width:90px;height:90px}.avatar-100{width:100px;height:100px}.list-group-item.active{background:var(--bs-primary)}.list-group-item.active{border-color:var(--bs-primary)}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1050px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1200px}}@media (min-width: 1600px){.container-xxxl,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1450px}}.btn{--bs-btn-padding-x: var(--bs-form-g-x);--bs-btn-padding-y: var(--bs-form-g-y);--bs-btn-font-family: ;--bs-btn-font-size: var(--bs-form-fomt-size);--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-border-radius-pill);background-color:var(--bs-btn-bg);text-transform:uppercase}.btn-sm{--bs-btn-padding-x: var(--bs-form-g-sm-x);--bs-btn-padding-y: var(--bs-form-g-sm-y);--bs-btn-line-height: 1.5;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);line-height:var(--bs-btn-line-height)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--bs-primary-dark);--bs-btn-hover-border-color: var(--bs-primary-dark);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--bs-primary-dark);--bs-btn-active-border-color: var(--bs-primary-dark);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f0f2f3;--bs-btn-border-color: #f0f2f3;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f0f2f3;--bs-btn-disabled-border-color: #f0f2f3}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--bs-primary);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-primary);--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.form-select,.form-control{height:var(--bs-form-height);padding:var(--bs-form-g-y) var(--bs-form-input-g-x)}textarea.form-control{height:auto}.form-label{font-weight:var(--bs-fw-medium);color:var(--bs-heading-color)}.form-check-input{width:25px;height:25px;border:var(--bs-border-width) solid var(--bs-border-color);margin:0}.form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.form-check-input:focus{box-shadow:none}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(/build/fonts/poppins-400-cpxAROuN.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:500;font-style:normal;font-display:swap;src:url(/build/fonts/poppins-500-C8OXljZJ.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:swap;src:url(/build/fonts/poppins-600-zEkxB9Mr.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(/build/fonts/poppins-700-Qrb0O0WB.woff2) format("woff2")}html,body{min-height:100%;height:100%;font-family:var(--bs-body-font);font-size:var(--bs-body-font-size);font-weight:var(--bs-fw-regular);color:var(--bs-body-font-color);line-height:1.6}.wrapper{background:#fff;width:100%}.content-body{display:flex;width:100%}.content-body .content-wrapper{flex:1 0 0%;overflow:hidden}.content-body .content-wrapper p,.content-body .content-wrapper li{text-align:justify;font-size:1.1rem}.content-body .content-wrapper table,.content-body .content-wrapper table td,.content-body .content-wrapper table th{font-size:1.1rem}.font-size-30{font-size:30px}.font-size-40{font-size:40px}.img-icon{width:50px}.i-icon{font-size:20px}.ul-list li:not(:last-child){margin-bottom:8px}.list-group.list-group-pill .list-group-item{border-radius:50px;margin-bottom:15px}.i-icon-bx{width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:18px;background:var(--bg-light);color:var(--bs-primary);flex:0 0 auto;border-radius:3px}.i-icon-bx.num-bx{color:var(--bs-heading-color);font-size:var(--bs-body-font-size)}.video-galary-web .video-galary .video-bx{height:400px}.video-galary-web .video-galary .video-bx .video{height:100%;width:100%}.v-ads-section-1,.v-ads-section-2{width:160px;flex:0 0 auto;text-align:center}.v-ads-section-2{order:2}.h-ads-section{text-align:center;background:#eff1f6}.main:not(.show-ads) .v-ads-section-1,.main:not(.show-ads) .v-ads-section-2,.main:not(.show-ads) .h-ads-section{display:none}.show-ads{display:flex;background:#f0f0f1}.show-ads .v-ads-section-1,.show-ads .v-ads-section-2,.show-ads .h-ads-section{display:block}.show-ads .content-wrapper{flex:1 0 0%;border-left:1px solid var(--bs-border-color);border-right:1px solid var(--bs-border-color)}@media (max-width: 1199.98px){.v-ads-section-1,.v-ads-section-2{display:none!important}}@media (min-width: 1600px){.v-ads-section-1,.v-ads-section-2{width:200px}}.banner-hero{background-size:cover;padding:var(--section-g) 0;color:var(--bs-white);position:relative;overflow:hidden;min-height:220px}.banner-hero .banner-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.banner-hero .container{display:flex;align-items:center;justify-content:start}.banner-hero .container .content-bx{max-width:55%;z-index:2}.banner-hero .container .content-bx .cont{color:#fff;font-weight:400!important;line-height:1.6}@media (max-width: 991.98px){.banner-hero{padding:var(--section-g-sm) 0}.banner-hero .container .content-bx{background:#0009;padding:30px;max-width:100%}}.top-navbar{border-bottom:1px solid var(--bs-border-color);background:#fff;padding:10px 0;font-size:var(--bs-font-size-sm)}.top-navbar .lang-item{display:flex;align-items:center;justify-content:start;gap:3px;padding-right:20px;white-space:nowrap}.top-navbar .lang-item .lang-dropdown-nav{color:var(--bs-heading-color);display:flex;align-items:center;justify-content:center;gap:5px}.top-navbar .lang-item .lang-dropdown-nav .selected-lang{font-weight:var(--bs-fw-medium)}.top-navbar .lang-item .lang-dropdown-nav .lang-dropdown-bx .lang-btn{background:transparent!important;border:none!important;padding:0!important;height:auto!important}.top-navbar .lang-item .lang-dropdown-nav .lang-dropdown-bx .lang-btn:after{color:var(--bs-heading-color)}.top-navbar .lang-item .lang-dropdown-nav .lang-dropdown-bx .lang-icon{height:14px}.top-navbar .topbar-shop-link{color:#198754;text-decoration:none;padding:2px}.top-navbar .social-links{display:flex;align-items:center;justify-content:start;gap:3px;white-space:nowrap}.top-navbar .social-links .social-links-item{display:flex;align-items:center;justify-content:center;gap:8px}.top-navbar .social-links .social-links-item .social-link img{height:12px;width:12px;display:block}@media (max-width: 767.98px){.top-navbar .lang-item{margin:5px 0}}@media (min-width: 768px){.top-navbar .lang-item,.top-navbar .social-links{justify-content:center}}.main-navbar{border-bottom:1px solid var(--bs-border-color);background:#fff}.main-navbar .navbar-brand img{max-height:50px}.main-navbar .navbar-nav{gap:2px}.main-navbar .navbar-nav .nav-item .nav-link{font-weight:var(--bs-fw-semibold);color:var(--bs-heading-color);padding:5px 8px;border-radius:50px}.main-navbar .navbar-nav .nav-item .nav-link.active,.main-navbar .navbar-nav .nav-item .nav-link.show{background:linear-gradient(135deg,#e65100,#a3181b)!important;color:var(--bs-white)!important;border:1px solid #e65100!important}.main-navbar .navbar-nav .nav-item .nav-link.contact-btn:not(.active){border:1px solid var(--bs-dark)}.main-navbar .nav-dropdown-menu{min-width:220px;padding:8px 6px;border:1px solid var(--bs-border-color);border-radius:var(--bs-radius-sm);box-shadow:var(--bs-pop-shadow)}.main-navbar .nav-dropdown-menu .nav-dropdown-group-label{padding:6px 14px 2px;font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#9d2e18;pointer-events:none}.main-navbar .nav-dropdown-menu .nav-dropdown-item{display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:6px;font-weight:var(--bs-fw-medium);color:var(--bs-heading-color);white-space:nowrap}.main-navbar .nav-dropdown-menu .nav-dropdown-item .nav-dd-icon{font-size:1rem;flex:0 0 auto;width:20px;text-align:center}.main-navbar .nav-dropdown-menu .nav-dropdown-item:hover,.main-navbar .nav-dropdown-menu .nav-dropdown-item:focus{background:#fff3e5;color:var(--bs-primary)}.main-navbar .nav-dropdown-menu .nav-dropdown-item.active{background:var(--bs-primary);color:#fff}@media (min-width: 1400px){.main-navbar .navbar-brand img{max-height:75px}.main-navbar .navbar-nav .nav-item .nav-link{padding:5px 12px}}.dropend .dropdown-toggle:after{content:"";border:none;line-height:1;vertical-align:-.1em;font-size:11px;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:var(--bs-fw-semibold)!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar .dropdown-menu .dropdown-submenu a:after{position:absolute;right:-8px;transform:rotate(-90deg);top:12px}.navbar .dropdown-menu .dropdown-submenu.dropend .dropdown-menu{left:calc(100% + 15px);min-width:12rem;right:auto;top:-18px}@media (max-width: 1199.98px){.main-navbar .navbar-nav .nav-item .nav-link{padding:5px 18px}.main-navbar.navbar .dropdown-menu{box-shadow:none;border:0;padding:6px 0 0;border-left:2px solid var(--bs-border-color);border-radius:0;margin:10px 0 10px 20px}.main-navbar .nav-dropdown-menu{min-width:auto;box-shadow:none}.main-navbar .nav-dropdown-menu .nav-dropdown-item{white-space:normal}.main-navbar.navbar .navbar-nav .nav-item .nav-link:not(.active),.main-navbar.navbar .navbar-nav .nav-item .nav-link:not(.show){border:1px solid var(--bs-border-color);background:var(--bs-light)}.main-navbar.navbar .navbar-nav{gap:10px}.main-navbar.navbar .dropdown-toggle:after{position:absolute;right:20px;transform:rotate(-90deg);top:12px}.main-navbar.navbar .navbar-nav .nav-item .nav-link.show:after{transform:none}}@media (min-width: 990px){.navbar .navbar-nav .dropdown>.dropdown-menu{left:50%;transform:translate(-50%,10px)}}.navbar .navbar-nav .dropend>.dropdown-menu{transform:translateY(10px)}@media (min-width: 1200px){.navbar .dropdown-menu.show{display:none}.navbar .dropdown-menu{display:block;opacity:0;transform:translate(-50%);transition:all .3s ease-in-out;visibility:hidden}.navbar .dropdown:hover>.dropdown-menu{opacity:1;visibility:visible}}.bc-stat-card{border-radius:var(--bs-radius-sm);transition:box-shadow .2s}.bc-stat-card:hover{box-shadow:var(--bs-pop-shadow)!important}.bc-stat-icon{line-height:1}.bc-stat-value{font-size:1.4rem;font-weight:var(--bs-fw-bold);color:var(--bs-heading-color);line-height:1.2}.bc-stat-label{font-size:.72rem;color:#7a6a5b;margin-top:2px;line-height:1.4}.bc-section-card{border-radius:var(--bs-radius-sm);border:1px solid var(--bs-border-color)}.bc-section-title{font-size:var(--bs-heading-h4);font-weight:var(--bs-fw-bold);color:var(--bs-heading-color);margin-bottom:.75rem}.bc-sub-title{font-size:var(--bs-heading-h6);font-weight:var(--bs-fw-semibold);color:var(--bs-heading-color)}.bc-who-item{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#f9f9f9;border-radius:8px;border:1px solid var(--bs-border-color);font-size:.88rem;height:100%}.bc-who-item i{font-size:1.1rem;flex:0 0 auto;margin-top:1px}.bc-timing-grid{display:grid;grid-template-columns:1fr;gap:10px}.bc-timing-item{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:#f4f8ff;border-radius:8px;border-left:3px solid var(--bs-primary);font-size:.88rem}.bc-timing-icon{font-size:1.2rem;flex:0 0 auto;margin-top:1px}.bc-alert{border-radius:8px;font-size:.85rem}.bc-fare-table{border-radius:8px;overflow:hidden}.bc-fare-table th,.bc-fare-table td{padding:.75rem 1rem;vertical-align:middle}.bc-fare-thead th{background:var(--bs-primary);color:#fff;font-weight:var(--bs-fw-semibold);border:none}.bc-rules-grid{display:grid;grid-template-columns:1fr;gap:8px}.bc-rule-item{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:8px;background:#fafafa;border:1px solid var(--bs-border-color);font-size:.87rem}.bc-rule-icon{font-size:1rem;flex:0 0 auto;margin-top:2px}@media (min-width:576px){.bc-rules-grid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.bc-timing-grid{grid-template-columns:1fr 1fr 1fr}}.bc-tip-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:20px 16px;border-radius:12px;height:100%}.bc-tip-card i{font-size:1.8rem}.bc-tip-card strong{font-size:.9rem;font-weight:var(--bs-fw-semibold)}.bc-tip-card span{font-size:.82rem;line-height:1.5}.bc-tip-blue{background:#e8f0fe;color:#1a56db}.bc-tip-green{background:#d1fae5;color:#065f46}.bc-tip-orange{background:#fef3c7;color:#92400e}.bc-cancel-list{padding-left:1.2rem;margin:0}.bc-cancel-list li{margin-bottom:.6rem;font-size:.88rem;line-height:1.6}.bc-cta-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;background:linear-gradient(135deg,#e65100,#a3181b);border-radius:var(--bs-radius);color:#fff}.bc-cta-content{display:flex;align-items:center;gap:16px}.bc-cta-icon{font-size:2.5rem;flex:0 0 auto}.bc-cta-title{font-size:1.1rem;font-weight:var(--bs-fw-bold);margin-bottom:4px}.bc-cta-desc{font-size:.85rem;opacity:.9}.bc-cta-btn{white-space:nowrap;font-weight:var(--bs-fw-semibold)}.facilities-web .facilities-table{vertical-align:middle}.facilities-web .facilities-table i{font-size:22px}.yatra-details-web .track-icon{font-size:25px;position:relative;top:4px;margin-right:10px}.yatra-details-web .timeline-section{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.yatra-details-web .timeline{list-style-type:none;position:relative;margin:0;padding:0}.yatra-details-web .timeline:before{content:" ";display:inline-block;position:absolute;left:25px;width:0;height:100%;z-index:1;border-left:2px dashed #dddddd}.yatra-details-web .timeline>.timeline-item{position:relative;padding-top:2px;margin:20px 0 40px 90px;display:block;color:var(--bs-body-color)}.yatra-details-web .timeline>.timeline-item .timeline-media{position:absolute;top:4px;left:-90px;border-radius:5px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px dashed #dddddd;background:#fff;line-height:0;z-index:2;font-weight:var(--bs-fw-semibold)}@media (max-width: 991.98px){.yatra-details-web .timeline>.timeline-item{margin-bottom:20px;margin-left:70px}.yatra-details-web .timeline>.timeline-item .timeline-media{left:-70px;width:50px;height:50px}}.songs-web .songs-table{vertical-align:middle}.songs-web .songs-table i{font-size:20px}.songs-web .audio{width:100%;height:30px;float:left}.weather-bar .inner-bx .top{display:flex;justify-content:center;align-items:center;gap:8px}.weather-bar .inner-bx .weather-icon{width:30px;height:30px}.weather-bar .inner-bx .weather-icon img{max-width:100%;max-height:100%}.weather-bar .inner-bx .weather-icon .sunny-img,.weather-bar .inner-bx .weather-icon .rain-img,.weather-bar .inner-bx .weather-icon .modest-img{display:none}.weather-bar .inner-bx .weather-info .date-time{font-size:12px;font-weight:var(--bs-fw-semibold)}.weather-bar .inner-bx .weather-info .place-name{font-size:11px}.weather-bar .inner-bx .weather-info .weather{font-size:12px;font-weight:var(--bs-fw-semibold)}@media (max-width: 1199.98px){.weather-bar{padding:10px;border-radius:6px;margin-bottom:10px;border:1px solid var(--bs-border-color)}.weather-bar .inner-bx .top{padding-right:10px}.weather-bar{margin-bottom:10px}.weather-bar .inner-bx{display:flex;justify-content:center;align-items:center}.weather-bar .inner-bx .weather-info{display:flex;justify-content:center;align-items:center;gap:5px}}@media (min-width: 1200px){.weather-bar .inner-bx .weather-info .place-name span{display:block}.weather-bar .inner-bx .weather-info .place-name,.weather-bar .inner-bx .weather-info .weather{margin-bottom:4px}.weather-bar{position:fixed;right:0;top:14px;border-radius:80px 0 0 80px;padding:20px 10px 20px 38px;z-index:999;background:#fff;box-shadow:0 0 10px #0003;line-height:1;color:var(--bs-heading-color);border:1px solid #ffffff}.weather-bar .inner-bx{display:flex;justify-content:center;align-items:end;text-align:right;gap:2px;flex-direction:column}.weather-bar .inner-bx .weather-value{font-size:20px;font-weight:var(--bs-fw-semibold)}.weather-bar .inner-bx .weather-info{display:flex;flex-direction:column;text-align:right;padding-bottom:4px;line-height:1.3}}.weather-bar.sunny{background:#fff;background:-moz-linear-gradient(119deg,rgba(255,255,255,1) 6%,rgba(255,255,191,1) 57%,rgba(255,255,164,1) 100%);background:-webkit-linear-gradient(119deg,rgba(255,255,255,1) 6%,rgba(255,255,191,1) 57%,rgba(255,255,164,1) 100%);background:linear-gradient(119deg,#fff 6%,#ffffbf 57%,#ffffa4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffa4",GradientType=1)}.weather-bar.sunny .inner-bx .weather-icon .sunny-img{display:block}.weather-bar.rain{background:#fff;background:-moz-linear-gradient(119deg,rgba(255,255,255,1) 17%,rgba(226,230,236,1) 56%,rgba(181,190,200,1) 100%);background:-webkit-linear-gradient(119deg,rgba(255,255,255,1) 17%,rgba(226,230,236,1) 56%,rgba(181,190,200,1) 100%);background:linear-gradient(119deg,#fff 17%,#e2e6ec 56%,#b5bec8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#b5bec8",GradientType=1)}.weather-bar.rain .inner-bx .weather-icon .rain-img{display:block}.weather-bar.modest{background:#fff;background:-moz-linear-gradient(119deg,rgba(255,255,255,1) 0%,rgba(252,251,222,1) 35%,rgba(174,226,255,1) 100%);background:-webkit-linear-gradient(119deg,rgba(255,255,255,1) 0%,rgba(252,251,222,1) 35%,rgba(174,226,255,1) 100%);background:linear-gradient(119deg,#fff,#fcfbde 35%,#aee2ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#aee2ff",GradientType=1)}.weather-bar.modest .inner-bx .weather-icon .modest-img{display:block}@media (min-width: 1900px){.weather-bar .inner-bx .weather-value{font-size:23px}}.accomodations-list-img{width:100%;height:250px}.accomodations-list-img .img-bx{height:100%}.accomodations-result-ul{display:flex;flex-direction:column;margin:0;padding:0}.accomodations-result-ul .accomodations-result-list{position:relative;display:block}.accomodations-result-ul .accomodations-result-list:not(:last-child){margin-bottom:20px}.accomodations-result-ul .accomodations-list-group{margin-top:-10px}.accomodations-result-ul .accomodations-list-group .list-col{margin-top:10px}.accomodations-result-ul .accomodations-list-group .accomodations-list-list .item-value{margin-right:2px;display:inline}.accomodations-result-ul .accomodations-card .card-body{padding:10px 20px}.accomodations-result-ul .accomodations-card .card-body .card-row .card-col{padding:10px}@media (min-width: 992px){.accomodations-result-ul .accomodations-card .card-body{padding:0 10px}.accomodations-result-ul .accomodations-card .card-body .card-row .card-col{padding:20px}.accomodations-result-ul .accomodations-card .card-body .card-row .card-col.border-col{border-left:1px var(--bs-border-style) var(--bs-border-color)!important}}.home-web .hero-slider-section .banners-slider{position:relative}.home-web .hero-slider-section .banners-slider .item{display:flex;justify-content:center;align-items:center;overflow:hidden;height:500px}.home-web .hero-slider-section .banners-slider .banners-img{object-fit:cover;height:100%;width:100%}.home-web .hero-slider-section .banners-slider .owl-dots{position:absolute;left:0;right:0;bottom:20px;text-align:center}.home-web .hero-slider-section .banners-slider .owl-dots .owl-dot span{width:12px;height:12px;margin:0 10px;background:#ffffff80;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.sub-title{text-transform:uppercase;color:var(--bs-primary)}.main-title{margin-bottom:25px}.section{padding:var(--section-g) 0}.section-t{padding-top:var(--section-g)}.section-b{padding-bottom:var(--section-g)}@media (max-width: 1199.98px){.section{padding:var(--section-g-md) 0}.section-t{padding-top:var(--section-g-md)}.section-b{padding-bottom:var(--section-g-md)}}@media (max-width: 767.98px){.section{padding:var(--section-g-sm) 0}.section-t{padding-top:var(--section-g-sm)}.section-b{padding-bottom:var(--section-g-sm)}.main-title{margin-bottom:20px}}.section2{padding-top:var(--section-g-sm);padding-bottom:var(--section-g-sm)}.section2-t{padding-top:var(--section-g-sm)}.section2-b{padding-bottom:var(--section-g-sm)}.img-thumb-bx{display:flex;justify-content:center;align-items:center;height:100%;overflow:hidden;border-radius:var(--bs-radius-xl);width:100%;min-height:300px}.img-thumb-bx img{width:100%;object-fit:cover;max-height:100%;max-width:100%;height:100%}.img-info-bx{border:6px solid var(--bs-white);border-radius:var(--bs-radius);overflow:hidden;box-shadow:var(--bs-shadow);display:block}.img-info-bx .img-bx{display:flex;justify-content:center;align-items:center;overflow:hidden;height:300px}.img-info-bx .img-bx img{width:100%;object-fit:cover;max-height:100%;max-width:100%;height:100%}.img-info-bx .title-bx{padding:18px 5px 15px;text-align:center}.info-card{background:rgba(var(--bs-orange-rgb-soft));border:none}.panchang-card{border:39px solid;border-image:url(/assets-new/images/thumbs/flower-borders.png) 150 135;border-image-repeat:repeat;padding:35px;min-height:100%}.contact-us-section{background:url(/assets-new/images/banners/home-contact-bg.jpg) no-repeat center top;background-size:cover;position:relative;z-index:1}.contact-us-section:before{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;content:"";background:#111;opacity:.2}.location-web .location-details-section{display:flex;gap:15px;flex-direction:column;border:1px solid var(--bs-border-color);padding:var(--comp-g-sm);border-radius:var(--bs-radius)}.location-web .location-details-section .location-details-group{display:flex;gap:5px}.location-web .location-details-section .location-details-group .title{font-weight:var(--bs-fw-semibold);color:var(--bs-heading-color)}@media (max-width: 767.98px){.location-web .location-details-section .location-details-group{flex-direction:column}}.temples-web .tp-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#fdf0f0;color:#a3181b;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.temples-web .tp-mini-list{display:grid;gap:16px}.temples-web .tp-mini-card{border:1px solid #efe4d7;border-radius:18px;background:linear-gradient(135deg,#fffdfa,#fff6ee);padding:20px 22px;box-shadow:0 10px 24px #0000000f}.temples-web .tp-mini-card .tp-mini-icon{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;font-size:1.25rem;color:#7b1113;background:#fff0e0}.temples-web .tp-mini-card h3{font-size:1.05rem;font-weight:700;margin-bottom:8px}.temples-web .tp-mini-card p{margin:0;color:#666;font-size:.92rem;line-height:1.7}.temples-web .tp-band{background:linear-gradient(135deg,#7b1113,#a3181b,#7b1113);color:#fff;border-radius:24px;padding:32px 34px;box-shadow:0 16px 34px #7b111338}.temples-web .tp-band .tp-band-kicker{display:inline-block;color:#ffd080;font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}.temples-web .tp-band p:last-child{margin-bottom:0}.temples-web .tp-gallery-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px}.temples-web .tp-gallery-card{position:relative;overflow:hidden;border-radius:22px;min-height:260px;box-shadow:0 14px 30px #0000001f}.temples-web .tp-gallery-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.temples-web .tp-gallery-card:hover img{transform:scale(1.05)}.temples-web .tp-gallery-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#160c0adb,#160c0a2e 55%,#160c0a00)}.temples-web .tp-gallery-caption{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;color:#fff}.temples-web .tp-gallery-caption .tp-gallery-tag{display:inline-block;margin-bottom:8px;padding:4px 10px;border-radius:999px;background:#ffd08029;color:#ffd080;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.temples-web .tp-gallery-caption h3{font-size:1.05rem;line-height:1.45;margin:0;color:#fff}.temples-web .tp-span-4{grid-column:span 4}.temples-web .tp-span-5{grid-column:span 5}.temples-web .tp-span-7{grid-column:span 7}.temples-web .tp-span-8{grid-column:span 8}.temples-web .tp-tall{min-height:420px}.temples-web .tp-note-card{border:1px solid #eee3d8;border-radius:20px;background:#fff;padding:26px 24px;box-shadow:0 8px 22px #0000000f;height:100%}.temples-web .tp-note-card h3{font-size:1.1rem;font-weight:700;margin-bottom:12px}.temples-web .tp-note-card p:last-child{margin-bottom:0}@media (max-width: 991.98px){.temples-web .tp-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.temples-web .tp-span-4,.temples-web .tp-span-5,.temples-web .tp-span-7,.temples-web .tp-span-8{grid-column:span 1}.temples-web .tp-tall,.temples-web .tp-gallery-card{min-height:300px}}@media (max-width: 575.98px){.temples-web .tp-gallery-grid{grid-template-columns:1fr}.temples-web .tp-band{padding:24px 20px;border-radius:18px}.temples-web .tp-gallery-card,.temples-web .tp-tall{min-height:260px}}.local-transport-web .lt-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.local-transport-web .lt-quick-card{border-radius:18px;border:1px solid #ebe5dc;background:#fff;padding:22px 20px;box-shadow:0 8px 22px #0000000f;text-align:center;height:100%}.local-transport-web .lt-quick-icon{width:56px;height:56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:12px;color:#7b1113;background:#fff0e0}.local-transport-web .lt-quick-card h3{font-size:1rem;font-weight:700;margin-bottom:6px}.local-transport-web .lt-quick-card p{margin:0;color:#666;font-size:.88rem;line-height:1.65}.local-transport-web .lt-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.local-transport-web .lt-mode-card{border:1px solid #efe6db;border-radius:22px;background:linear-gradient(180deg,#fffdfa,#fff7f0);padding:24px;box-shadow:0 12px 28px #0000000f;height:100%}.local-transport-web .lt-mode-top{display:flex;align-items:center;gap:14px;margin-bottom:14px}.local-transport-web .lt-mode-num{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#a3181b;color:#ffd080;font-size:1rem;font-weight:800;flex-shrink:0;box-shadow:0 8px 18px #a3181b40}.local-transport-web .lt-mode-card h3{font-size:1.08rem;font-weight:700;margin:0}.local-transport-web .lt-mode-card ul{margin:0;padding-left:18px;color:#555}.local-transport-web .lt-mode-card li+li{margin-top:8px}.local-transport-web .lt-spotlight{border-radius:24px;overflow:hidden;box-shadow:0 16px 34px #0000001f;background:#fff}.local-transport-web .lt-spotlight img{width:100%;height:320px;object-fit:cover;display:block}.local-transport-web .lt-spotlight-body{padding:24px 24px 26px;background:linear-gradient(180deg,#fffdfa,#fff6ee)}.local-transport-web .lt-fare-shell{border-radius:24px;background:linear-gradient(135deg,#7b1113,#a3181b,#7b1113);padding:22px;box-shadow:0 18px 36px #7b111338}.local-transport-web .lt-fare-shell .table-responsive{margin:0;border-radius:18px;overflow:hidden;background:#fff}.local-transport-web .lt-fare-shell .table{margin:0}.local-transport-web .lt-fare-shell th{background:#fff3e0;color:#7b1113;border-bottom-width:1px}.local-transport-web .lt-fare-note{color:#ffffffd1;font-size:.88rem;margin-top:12px}@media (max-width: 991.98px){.local-transport-web .lt-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.local-transport-web .lt-mode-grid{grid-template-columns:1fr}}@media (max-width: 575.98px){.local-transport-web .lt-quick-grid{grid-template-columns:1fr}.local-transport-web .lt-fare-shell{padding:14px;border-radius:18px}.local-transport-web .lt-spotlight img{height:240px}}.packages-deatils-web .packages-day-tab-section .tab-col-1{width:180px}.packages-deatils-web .packages-day-tab-section .packages-tab-list-group{margin-left:calc(var(--comp-g) * -1)}.packages-deatils-web .packages-day-tab-section .packages-tab-list-group .list-group-item{margin:0;padding-left:calc(var(--comp-g) + 20px);border-radius:0 20px 20px 0;border:none!important;z-index:1}.packages-deatils-web .packages-day-tab-section .packages-tab-list-group .list-group-item:before{content:"";position:absolute;width:7px;height:7px;background:var(--bs-web);border-radius:5px;left:var(--comp-g);top:0;bottom:0;margin:auto;z-index:1}.packages-deatils-web .packages-day-tab-section .packages-tab-list-group .list-group-item:after{content:"";position:absolute;width:1px;height:100%;background:var(--bs-web);left:calc(var(--comp-g) + 3px);top:0}.packages-deatils-web .packages-day-tab-section .packages-tab-list-group .list-group-item:first-child:after{top:50%}.packages-deatils-web .packages-day-tab-section .packages-tab-list-group .list-group-item:last-child:after{top:-50%}.packages-deatils-web .packages-day-tab-section .packages-tab-list-group .list-group-item.active{background:var(--bs-web)!important}.vd-cost-web .vd-cost-card .card-body{padding:0}.vd-cost-web .vd-cost-card .vd-cost-row{margin:0}.vd-cost-web .vd-cost-card .vd-cost-row .vd-cost-col-left{padding:30px;background:rgba(var(--bs-primary-rgb),.06)}.vd-cost-web .vd-cost-card .vd-cost-row .vd-cost-col-right{padding:30px}.vd-cost-web .vd-cost-tab-group{gap:8px}.vd-cost-web .vd-cost-tab-group .vd-cost-tab-btn:not(.active){background:rgba(var(--bs-primary-rgb),.06)}.vd-cost-web .vd-cost-tab-group .vd-cost-tab-btn{text-align:left;padding:15px 20px}@media (min-width: 1200px){.vd-cost-web .vd-cost-card .vd-cost-row .vd-cost-col-left{border-right:1px solid var(--bs-border-color)}.vd-cost-web .vd-cost-tab-group .vd-cost-tab-btn{padding:15px 40px}}.vd-cost-web .vd-cost-card .accordion .accordion-button{font-weight:var(--bs-fw-semibold)}.vd-cost-web .vd-cost-table .cost-field-td{width:180px}.footer{background:var(--bs-dark-bg);color:var(--bs-text-light);line-height:2;font-size:calc(var(--bs-font-size) - 1px)}.footer a{color:var(--bs-white);color:var(--bs-text-light);text-decoration:none}.footer a:hover{color:var(--bs-white)}.footer .bottom-bar{background:var(--bs-dark2-bg);padding:30px 0}.footer .bottom-bar .nav-list .list-inline-item{margin:0}.footer .bottom-bar .nav-list .list-inline-item:not(:last-child):after{content:"|";margin-left:1px}.donation-section{padding:15px 20px;background:#420714;color:#fffc;min-height:75px;display:flex;align-items:center}.donation-section .inner-row .news-section .news-content{font-size:90%}.donation-section.sticky-bottom{z-index:1035}@media (min-width: 768px){.donation-section .inner-row .news-section{border-right:1px solid rgba(255,255,255,.1)}.donation-section .inner-row{--bs-gutter-y:7rem;--bs-gutter-x:7rem}}@media (max-width: 767.98px){.donation-section{padding:10px 12px;min-height:auto;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.donation-section .inner-row{--bs-gutter-y:.5rem;--bs-gutter-x:.75rem}.donation-section .inner-row .news-section .news-content{font-size:.82rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donation-section .btn{padding:.35rem .55rem;font-size:.8rem;white-space:nowrap}}.choose-payment-bx{padding:15px 30px;background:#f0f2f3;border-radius:40px;min-width:215px}.choose-payment-bx .payment-logo{height:25px}.lightbox .ratio{background:#fff!important}.lightbox .modal-content{background:#fff!important;padding:20px;border-radius:20px}.lightbox .modal-content .modal-body{padding:0 40px!important}.lightbox .modal-content .btn-close{top:-10px!important;right:-10px!important}.lightbox .modal-content .btn-close svg{fill:#000!important}.lightbox .modal-content .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.lightbox .modal-content .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.dashboard-web{background:#eef0f8}.dashboard-web .navbar{box-shadow:0 .46875rem 2.1875rem #20356c05,0 .9375rem 1.40625rem #20356c05,0 .25rem .53125rem #20356c0a,0 .125rem .1875rem #20356c05}.checkout-thankyou-web .details-table td{padding:20px 0;border-bottom-style:dashed;border-bottom-width:2px}.hover-card{transition:all .25s ease;border:1px solid #e9ecef;background-color:#fff}.hover-card:hover{transform:translateY(-4px);background-color:#fff7f0;border-color:#fd7e14;box-shadow:0 .75rem 1.5rem #fd7e1433}.yatra-cta-section{background:linear-gradient(135deg,#fdf3e7,#fef9f0)}.yatra-cta-card{background:#fff;border-radius:16px;padding:28px 24px;border:2px solid #f0e6d6;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;color:inherit}.yatra-cta-card:hover{transform:translateY(-6px);box-shadow:0 1rem 2rem #0000001f;color:inherit}.yatra-cta-card .yatra-cta-icon{width:58px;height:58px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;margin-bottom:16px}.yatra-cta-card h5{font-weight:700;margin-bottom:8px}.yatra-cta-card p{font-size:.9rem;color:#6c757d;margin-bottom:16px}.yatra-cta-card .yatra-cta-btn{font-size:.875rem;font-weight:600}.yatra-cta-packages,.yatra-cta-packages:hover{border-color:#ff8c00}.yatra-cta-packages .yatra-cta-icon{background:#fff3e0;color:#e65c00}.yatra-cta-packages h5{color:#b84d00}.yatra-cta-packages .yatra-cta-btn{color:#e65c00}.yatra-cta-hotels,.yatra-cta-hotels:hover{border-color:#0097a7}.yatra-cta-hotels .yatra-cta-icon{background:#e0f7fa;color:#00838f}.yatra-cta-hotels h5{color:#006064}.yatra-cta-hotels .yatra-cta-btn{color:#00838f}.yatra-cta-shop,.yatra-cta-shop:hover{border-color:#c2185b}.yatra-cta-shop .yatra-cta-icon{background:#fce4ec;color:#ad1457}.yatra-cta-shop h5{color:#880e4f}.yatra-cta-shop .yatra-cta-btn{color:#ad1457}.yatra-cta-shrine,.yatra-cta-shrine:hover{border-color:#e65100}.yatra-cta-shrine .yatra-cta-icon{background:#f3e5f5;color:#6a1b9a}.yatra-cta-shrine h5{color:#4a148c}.yatra-cta-shrine .yatra-cta-btn{color:#6a1b9a}.hp-hero{position:relative}.hp-hero-overlay{position:absolute;bottom:0;left:0;right:0;z-index:10;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.35) 55%,transparent 100%);padding:90px 0 44px;pointer-events:none}.hp-hero-content{pointer-events:auto;max-width:600px}.hp-hero-tagline{font-size:.88rem;letter-spacing:.22em;text-transform:uppercase;color:#f0a500;font-weight:700;margin-bottom:8px}.hp-hero-title{font-size:clamp(1.8rem,4vw,3rem);font-weight:800;color:#fff;margin-bottom:12px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.hp-hero-desc{font-size:1rem;color:#ffffffd9;margin-bottom:24px;line-height:1.6}.hp-hero-actions{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 575.98px){.hp-hero-overlay{padding:60px 0 28px}.hp-hero-desc{display:none}}.hp-quick-strip{background:linear-gradient(135deg,#7b1113,#a3181b,#7b1113);border-bottom:3px solid #f0a500}.hp-quick-inner{display:flex;align-items:stretch}.hp-quick-item{display:flex;align-items:center;gap:10px;padding:12px 18px;color:#ffffffeb;text-decoration:none;flex:1;justify-content:center;transition:background .2s}.hp-quick-item:hover{background:#0003;color:#fff}.hp-qi-icon{font-size:1.4rem;flex-shrink:0}.hp-qi-text{display:flex;flex-direction:column;line-height:1.2}.hp-qi-label{font-weight:700;font-size:.9rem}.hp-qi-sub{font-size:.7rem;opacity:.75}.hp-qi-arrow{font-size:.75rem;opacity:.6;margin-left:4px}.hp-quick-divider{width:1px;background:#fff3;margin:8px 0;flex-shrink:0}@media (max-width: 767.98px){.hp-quick-inner{flex-wrap:wrap}.hp-quick-item{flex:1 1 50%;padding:10px;gap:7px}.hp-qi-sub,.hp-qi-arrow,.hp-quick-divider{display:none}}@media (max-width: 359.98px){.hp-quick-item{flex:1 1 100%}}.hp-stats-row{display:flex;flex-wrap:wrap;gap:0;margin-top:48px;border-radius:14px;overflow:hidden;border:1px solid var(--bs-border-color)}.hp-stat{flex:1 1 120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px;border-right:1px solid var(--bs-border-color);background:#fff}.hp-stat:last-child{border-right:none}.hp-stat-num{font-size:1.7rem;font-weight:800;color:var(--bs-primary);line-height:1}.hp-stat-label{font-size:.8rem;color:#888;margin-top:4px;text-align:center}@media (max-width: 575.98px){.hp-stats-row{border-radius:10px}.hp-stat{flex:1 1 50%}.hp-stat:nth-child(2){border-right:none}.hp-stat:nth-child(1),.hp-stat:nth-child(2){border-bottom:1px solid var(--bs-border-color)}}.hp-temple-card{position:relative;border-radius:14px;overflow:hidden;cursor:pointer}.hp-temple-card img{width:100%;height:300px;object-fit:cover;object-position:top center;transition:transform .35s ease;display:block}.hp-temple-card:hover img{transform:scale(1.06)}.hp-temple-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.72) 0%,transparent 100%);padding:24px 14px 14px}.hp-temple-overlay h6{color:#fff;font-size:.95rem}.hp-place-card{border:none;box-shadow:0 2px 12px #00000012;border-radius:14px;transition:transform .2s,box-shadow .2s}.hp-place-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.hp-place-icon{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:14px}.hp-gallery-item{position:relative;border-radius:16px;overflow:hidden;cursor:pointer}.hp-gallery-item img{width:100%;height:300px;border-radius:16px;object-fit:cover;object-position:top center;transition:transform .3s ease;display:block}.hp-gallery-item:hover img{transform:scale(1.07)}.hp-gallery-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#7b111300;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.6rem;opacity:0;transition:background .3s,opacity .3s}.hp-gallery-item:hover .hp-gallery-overlay{background:#7b111373;opacity:1}.ip-hero{width:100%}.ip-hero img{width:100%;display:block;height:320px;object-fit:cover;object-position:center center}.ip-hero-overlay{background:linear-gradient(135deg,#e65100,#a3181b);padding:14px 0}.ip-breadcrumb{font-size:.82rem;color:#ffffffbf;margin-bottom:6px}.ip-breadcrumb a{color:#ffd080;text-decoration:none}.ip-breadcrumb a:hover{text-decoration:underline}.ip-breadcrumb span{margin:0 6px}.ip-hero-title{font-size:clamp(1.3rem,3vw,2rem);font-weight:800;color:#fff;margin:0 0 4px}.ip-hero-sub{font-size:.9rem;color:#fffc;margin:0;font-style:italic}thead th{color:inherit!important}.badge.rounded-pill{padding:.45rem 1.1rem;font-size:.85rem;line-height:1.5}.card-header.border-0{background:linear-gradient(135deg,#e65100,#a3181b)!important;color:#fff!important}.btn-warning,.btn-primary,.btn-danger{background:linear-gradient(135deg,#e65100,#a3181b)!important;border-color:#e65100!important;color:#fff!important}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-danger:hover,.btn-danger:focus,.btn-danger:active{background:linear-gradient(135deg,#bf4300,#8a1417)!important;border-color:#bf4300!important;color:#fff!important}.ip-section-tag{display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#a3181b;margin-bottom:6px}.ip-section-title{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;color:#1a1a1a;margin-bottom:20px;line-height:1.2}.ip-divider{width:48px;height:4px;border-radius:2px;background:linear-gradient(90deg,#a3181b,#f0a500);margin-bottom:24px}.ip-main-img{border-radius:18px;overflow:hidden;box-shadow:0 8px 32px #00000026}.ip-main-img img{width:100%;display:block;height:auto}.ip-quote{border-left:4px solid #a3181b;background:#fdf6f0;padding:14px 18px;border-radius:0 10px 10px 0;margin:20px 0;font-style:italic;color:#5a3020;font-size:.97rem;line-height:1.7}.ip-h{font-size:1.15rem;font-weight:700;color:#a3181b;margin:22px 0 8px}.ip-facts-strip{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(255,230,180,.22),transparent 34%),linear-gradient(135deg,var(--bs-strip-start) 0%,var(--bs-strip-mid) 54%,var(--bs-strip-end) 100%);border:1px solid var(--bs-strip-border);box-shadow:0 16px 34px var(--bs-strip-glow);padding:10px 0;border-radius:16px}.ip-facts-strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff24,#ffffff05 38%,#fff0);pointer-events:none}.ip-facts-inner{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:0}.ip-fact{flex:1 1 150px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 20px;border-right:1px solid rgba(255,255,255,.16);text-align:center}.ip-fact:last-child{border-right:none}.ip-fact-icon{font-size:1.5rem;color:#ffe1a8;margin-bottom:6px;text-shadow:0 4px 14px rgba(0,0,0,.18)}.ip-fact-val{font-size:1.2rem;font-weight:800;color:#fff;line-height:1}.ip-fact-label{font-size:.95rem;color:#ffffffd1;margin-top:5px}@media (max-width: 575.98px){.ip-facts-strip{border-radius:14px}.ip-fact{flex:1 1 50%;border-bottom:1px solid rgba(255,255,255,.12)}.ip-fact:nth-child(2n){border-right:none}}.ip-form-card{border:none;border-radius:18px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:transform .25s,box-shadow .25s}.ip-form-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00000026}.ip-form-img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:top center;display:block}.ip-form-body{padding:18px 20px 22px}.ip-form-badge{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:3px 10px;border-radius:20px;margin-bottom:10px}.ip-form-title{font-size:1.15rem;font-weight:800;margin-bottom:8px}.ip-form-text{font-size:.88rem;color:#555;line-height:1.65;margin:0}.ip-trek-map{border-radius:16px;overflow:hidden;box-shadow:0 6px 24px #0000001f;background:#fff;padding:8px}.ip-trek-map svg{width:100%;display:block}.ip-ad-slot{text-align:center;padding:12px 8px;overflow:hidden;background:#faf8f5;border-top:1px solid #ede8e0;border-bottom:1px solid #ede8e0}@media (max-width: 575.98px){.ip-hero img{height:200px}.ip-fact{flex:1 1 44%}}.hp-chapters-bg{background:#faf8f5;padding-bottom:60px}.hp-chapter{padding:48px 0;border-bottom:1px solid #ede8e0}.hp-chapter:last-child{border-bottom:none}.hp-chapter-num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#a3181b;color:#ffd080;font-size:13px;font-weight:800;box-shadow:0 3px 12px #a3181b4d;flex-shrink:0}.hp-chapter-label{display:inline-block;font-size:.92rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a3181b;background:#fdf0f0;padding:3px 10px;border-radius:20px}.hp-chapter-title{font-size:clamp(1.15rem,2vw,1.5rem);font-weight:700;color:#1a1a1a;margin:8px 0 12px;line-height:1.3}.hp-chapter-img{border-radius:14px;overflow:hidden;box-shadow:0 4px 20px #0000001f}.hp-chapter-img img{width:100%;display:block;object-fit:cover;height:260px}.hp-summary{background:linear-gradient(135deg,#7b1113,#a3181b);border-radius:16px;padding:36px 48px;color:#fff;font-size:1.05rem;font-style:italic;line-height:1.9;text-align:center;position:relative;overflow:hidden;margin-bottom:48px}.hp-summary:before{content:"“";font-size:8rem;font-weight:900;font-family:Georgia,serif;color:#ffffff1f;position:absolute;top:-20px;left:16px;line-height:1;pointer-events:none}.hp-summary-text{position:relative;z-index:1}@media (max-width: 991.98px){.hp-chapters-bg{padding-bottom:40px}.hp-chapter{padding:32px 0}.hp-chapter-img img{height:auto}.hp-summary{padding:28px 24px;font-size:.95rem}}.rtype-card{background:#fff;border:2px solid #e9ecef;border-radius:18px;padding:28px 16px 20px;text-align:center;cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s;height:100%}.rtype-card:hover{border-color:#a3181b;transform:translateY(-5px);box-shadow:0 10px 28px #a3181b21}.rtype-card.active{border-color:#a3181b;background:#fdf0f0;box-shadow:0 10px 28px #a3181b2e}.rtype-card.active .rtype-check{opacity:1}.rtype-icon-box{width:66px;height:66px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:1.8rem}.rtype-name{font-size:1rem;font-weight:700;margin-bottom:4px}.rtype-desc{font-size:.8rem;color:#6c757d}.rtype-check{opacity:0;transition:opacity .2s;font-size:1.1rem;color:#a3181b;margin-top:10px}.loc-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:2px solid #dee2e6;border-radius:50px;background:#fff;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .18s;color:#495057;white-space:nowrap}.loc-chip:hover{border-color:#a3181b;color:#a3181b}.loc-chip.active{background:#a3181b;border-color:#a3181b;color:#fff}.loc-chip.active i{color:#ffe1a8}.accom-filter-panel{background:#fff;border-radius:20px;box-shadow:0 4px 24px #00000014;overflow:hidden}.accom-filter-head{background:linear-gradient(135deg,#e65100,#a3181b);padding:16px 20px;display:flex;align-items:center;gap:12px}.hiw-section{background:linear-gradient(135deg,#3d0000,#a3181b);padding:56px 0}.hiw-step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.hiw-num{width:64px;height:64px;border-radius:50%;background:#ffffff26;border:2px solid rgba(255,225,168,.5);display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:900;color:#ffe1a8;margin-bottom:16px;flex-shrink:0}.hiw-icon{font-size:1.5rem;color:#ffe1a8;margin-bottom:12px}.hiw-title{font-size:1rem;font-weight:700;color:#fff;margin-bottom:6px}.hiw-desc{font-size:.82rem;color:#ffffffb8;line-height:1.6;max-width:180px}.hiw-arrow{font-size:1.6rem;color:#ffe1a866;align-self:flex-start;margin-top:20px;padding:0 8px}.benefit-tile{border-radius:18px;padding:28px 22px;display:flex;flex-direction:column;gap:12px;height:100%}.benefit-tile-icon{font-size:2rem}.benefit-tile-title{font-size:1rem;font-weight:700}.benefit-tile-desc{font-size:.83rem;line-height:1.6}.filter-panel{background:#fff;border-radius:18px;box-shadow:0 4px 24px #00000014;overflow:hidden;position:sticky;top:80px}.filter-panel-head{background:#a3181b;padding:16px 20px;display:flex;align-items:center;gap:10px}.filter-panel-body{padding:20px}.results-header{background:#fff;border-radius:14px;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 12px #0000000f;margin-bottom:20px;flex-wrap:wrap;gap:10px}.conn-card{border-radius:18px;padding:28px 22px;height:100%;display:flex;flex-direction:column;gap:10px}.conn-card-icon{font-size:2rem}.conn-card-title{font-size:1rem;font-weight:700}.conn-card-text{font-size:.93rem;line-height:1.65}.note-item{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #f0f0f0}.note-item:last-child{border-bottom:0}.season-card{border-radius:18px;padding:28px 22px;height:100%;display:flex;flex-direction:column;gap:10px;transition:transform .2s,box-shadow .2s}.season-card:hover{transform:translateY(-4px);box-shadow:0 10px 32px #0000001f}.season-icon{font-size:2rem}.season-name{font-size:1rem;font-weight:700}.season-temp{font-size:.82rem;font-weight:600;opacity:.8}.season-desc{font-size:.93rem;line-height:1.65}.tip-row{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #f0f0f0}.tip-row:last-child{border-bottom:0}.tip-dot{width:10px;height:10px;border-radius:50%;background:#a3181b;flex-shrink:0;margin-top:5px}.rec-month-row{display:flex;align-items:center;gap:0;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #00000012;margin-bottom:12px}.rec-month{padding:14px 18px;font-weight:700;font-size:.88rem;min-width:200px;flex-shrink:0}.rec-text{padding:14px 18px;font-size:.85rem;background:#fff;flex:1}.yatra-estimator .card{border-radius:1rem}.yatra-estimator .card-header{border-top-left-radius:1rem;border-top-right-radius:1rem}.persons-input{max-width:18rem}.content-body .content-wrapper.yatra-estimator-page{overflow:visible!important}.route-card{cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.route-card:hover{background:#0d6efd0a}.route-card.is-selected{background:#0d6efd14;box-shadow:inset 0 0 0 1px #0d6efd40}.estimator-sticky{position:sticky;top:1.25rem}.estimator-sticky #totalCost{font-size:2rem;line-height:1.15}@media (max-width: 991.98px){.estimator-sticky{position:static}}.yatra-estimator .card-header.estimate-header{background:linear-gradient(135deg,#6f5e0b,#eb8525)!important;color:#fff!important}.cost-breakdown .breakdown-row{display:flex;gap:.75rem;justify-content:space-between;padding:.6rem 0;border-bottom:1px solid rgba(0,0,0,.08)}.cost-breakdown .breakdown-row:last-child{border-bottom:0}.cost-breakdown .breakdown-value{text-align:right;white-space:nowrap;font-weight:600}@media (min-width: 992px){.estimator-sticky{display:flex;flex-direction:column;max-height:calc(100vh - 2.5rem)}.estimator-sticky .card-body{flex:1 1 auto;overflow:auto}.estimator-sticky .card-footer{padding:1rem!important}.estimator-sticky #totalCost{font-size:2rem}.estimator-sticky.is-pinned{position:fixed!important;z-index:1020}}.wtb-mode-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:36px 0 10px}@media (max-width: 767px){.wtb-mode-grid{grid-template-columns:1fr}}.wtb-mode-card{border:2px solid #e8e0e0;border-radius:16px;padding:28px 20px 22px;text-align:center;cursor:pointer;transition:all .25s;background:#fff;position:relative;overflow:hidden}.wtb-mode-card:hover{border-color:#a3181b;transform:translateY(-4px);box-shadow:0 10px 28px #a3181b1f}.wtb-mode-card.active{border-color:#a3181b;background:#fdf0f0;box-shadow:0 10px 28px #a3181b29}.wtb-mode-card.active:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#a3181b,#f0a500)}.wtb-mode-icon{font-size:2.4rem;margin-bottom:10px;display:block}.wtb-mode-title{font-weight:700;font-size:1rem;color:#222;margin-bottom:4px}.wtb-mode-sub{font-size:.8rem;color:#888}.wtb-pane{display:none}.wtb-pane.active{display:block}.wtb-option-card{border:1px solid #ede0e0;border-radius:16px;background:#fff;box-shadow:0 4px 18px #0000000f;margin-bottom:24px;overflow:hidden}.wtb-option-head{background:linear-gradient(135deg,#7b1113,#a3181b);color:#fff;padding:18px 24px;display:flex;align-items:center;gap:14px}.wtb-option-num{width:36px;height:36px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;flex-shrink:0}.wtb-option-title{font-weight:700;font-size:1rem;margin:0}.wtb-option-sub{font-size:.82rem;opacity:.85;margin:0}.wtb-option-body{padding:20px 24px}.wtb-route-path{display:flex;align-items:center;flex-wrap:wrap;gap:6px;background:#fdf6f0;border:1px solid #f5ddd0;border-radius:10px;padding:12px 16px;margin-bottom:16px}.wtb-route-stop{background:#fff;border:1.5px solid #e0c8c8;border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600;color:#7b1113;white-space:nowrap}.wtb-route-stop.start{background:#7b1113;color:#fff;border-color:#7b1113}.wtb-route-stop.end{background:linear-gradient(135deg,#a3181b,#f0a500);color:#fff;border:none}.wtb-route-arrow{color:#a3181b;font-size:1rem;flex-shrink:0}.wtb-info-list{list-style:none;padding:0;margin:0}.wtb-info-list li{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px solid #f5f5f5;font-size:.88rem;color:#444}.wtb-info-list li:last-child{border-bottom:0}.wtb-info-list li:before{content:"›";color:#a3181b;font-weight:700;font-size:1rem;flex-shrink:0;margin-top:1px}.wtb-surface-subcard{border-radius:12px;background:#fafafa;border:1px solid #ede0e0;padding:16px 20px;margin-bottom:14px}.wtb-surface-subcard h6{font-size:.85rem;font-weight:700;color:#a3181b;margin-bottom:10px}.faq-search-wrap{position:relative;max-width:580px;margin:0 auto 28px}.faq-search-wrap i{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#a3181b;font-size:1.1rem}.faq-search-input{width:100%;border:2px solid #e0d0d0;border-radius:50px;padding:12px 20px 12px 46px;font-size:.95rem;outline:none;transition:border-color .2s}.faq-search-input:focus{border-color:#a3181b;box-shadow:0 0 0 3px #a3181b14}.faq-tabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:32px}.faq-tab-btn{border:1.5px solid #d0c0c0;background:#fff;border-radius:50px;padding:7px 18px;font-size:.82rem;font-weight:600;color:#555;cursor:pointer;transition:all .2s;white-space:nowrap}.faq-tab-btn:hover{border-color:#a3181b;color:#a3181b}.faq-tab-btn.active{background:#a3181b;border-color:#a3181b;color:#fff}.faq-item{border:1px solid #ede0e0;border-radius:14px;margin-bottom:12px;overflow:hidden;transition:box-shadow .2s}.faq-item:hover{box-shadow:0 4px 18px #a3181b17}.faq-item[hidden]{display:none!important}.faq-item-q{display:flex;align-items:center;gap:14px;padding:16px 20px;cursor:pointer;background:#fff;-webkit-user-select:none;user-select:none;transition:background .15s}.faq-item-q:hover{background:#fdf6f6}.faq-item-q[aria-expanded=true]{background:#fdf0f0}.faq-item-num{width:30px;height:30px;border-radius:50%;background:#a3181b;color:#fff;font-weight:700;font-size:.85rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.faq-item-text{flex:1;font-weight:600;font-size:.95rem;color:#222}.faq-item-cat{font-size:.72rem;font-weight:700;border-radius:20px;padding:3px 10px;white-space:nowrap;flex-shrink:0}.faq-item-chevron{color:#a3181b;font-size:1rem;flex-shrink:0;transition:transform .25s}.faq-item-q[aria-expanded=true] .faq-item-chevron{transform:rotate(180deg)}.faq-item-body{background:#fff;padding:0 20px;font-size:.88rem;color:#555;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item-body.open{max-height:600px;padding:4px 20px 18px}.faq-empty{text-align:center;padding:56px 20px;color:#999;display:none}.faq-empty i{font-size:2.5rem;color:#ddd;display:block;margin-bottom:10px}.faq-cat-booking{background:#e3f2fd;color:#0d47a1}.faq-cat-helicopter{background:#e8f5e9;color:#1b5e20}.faq-cat-battery{background:#fff3e0;color:#e65100}.faq-cat-puja{background:#fce4ec;color:#880e4f}.faq-cat-refunds{background:#f3e5f5;color:#4a148c}.faq-cat-general{background:#fdf0f0;color:#a3181b}.faq-cat-pithoo{background:#efebe9;color:#4e342e}.faq-section-header{display:flex;align-items:center;gap:10px;margin:28px 0 14px;padding:10px 18px;border-radius:10px;background:linear-gradient(135deg,#a3181b,#c62020);color:#fff;font-weight:700;font-size:.95rem}.faq-section-header i{font-size:1.1rem}.trk-route-selector{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:36px}@media (max-width: 767px){.trk-route-selector{grid-template-columns:1fr}}.trk-route-btn{border:2px solid #e0d0d0;border-radius:14px;background:#fff;padding:20px 16px;text-align:center;cursor:pointer;transition:all .25s}.trk-route-btn:hover{border-color:#a3181b;transform:translateY(-3px);box-shadow:0 8px 24px #a3181b1a}.trk-route-btn.active{border-color:#a3181b;background:#fdf0f0;box-shadow:0 8px 24px #a3181b24}.trk-route-btn.active .trk-route-btn-icon{background:#a3181b;color:#fff}.trk-route-btn-icon{width:52px;height:52px;border-radius:50%;background:#fdf0f0;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;font-size:1.4rem;color:#a3181b;transition:all .25s}.trk-route-btn-title{font-weight:700;font-size:.9rem;color:#222}.trk-route-btn-sub{font-size:.75rem;color:#888;margin-top:3px}.trk-pane{display:none}.trk-pane.active{display:block}.trk-timeline{position:relative;padding-left:24px}.trk-timeline:before{content:"";position:absolute;left:19px;top:30px;bottom:30px;width:2px;background:linear-gradient(180deg,#a3181b,#f0a500);border-radius:2px}.trk-step{display:flex;align-items:flex-start;gap:20px;margin-bottom:28px;position:relative}.trk-step:last-child{margin-bottom:0}.trk-step-badge{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#7b1113,#a3181b);color:#fff;font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #a3181b59;z-index:1}.trk-step-badge.special{background:linear-gradient(135deg,#a3181b,#f0a500)}.trk-step-card{flex:1;background:#fff;border:1px solid #ede0e0;border-radius:14px;padding:16px 20px;box-shadow:0 2px 10px #0000000d;transition:box-shadow .2s}.trk-step-card:hover{box-shadow:0 6px 20px #a3181b1a}.trk-step-icon{font-size:1.1rem;color:#a3181b;margin-right:8px}.trk-step-title{font-weight:700;font-size:.95rem;color:#222;margin-bottom:4px;display:flex;align-items:center;gap:6px}.trk-step-desc{font-size:.84rem;color:#666;margin:0}.trk-step-badge-label{display:inline-block;font-size:.72rem;padding:2px 10px;border-radius:20px;margin-top:6px;font-weight:600}.trk-step-badge-label.shrine{background:#fdf0f0;color:#a3181b;border:1px solid #f5c0c0}.trk-step-badge-label.heli{background:#e8f5e9;color:#2e7d32;border:1px solid #c8e6c9}.trk-step-badge-label.info{background:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}.trk-map-img{border-radius:20px;overflow:hidden;box-shadow:0 8px 28px #0000001f}.trk-map-img img{width:100%;display:block}@media (max-width: 767px){.trk-timeline:before{left:15px}.trk-timeline{padding-left:16px}}.ctc-main-card{border-radius:22px;overflow:hidden;box-shadow:0 12px 50px #a3181b21;border:1px solid #f0e0e0}.ctc-strip-intro{padding:52px 0 20px}.ctc-info-panel{background:linear-gradient(160deg,#b52527,#cc3234 55%,#e05050);height:100%;padding:44px 36px;display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden}.ctc-info-panel:after{content:"";position:absolute;bottom:-60px;right:-60px;width:220px;height:220px;border-radius:50%;background:#ffffff0d;pointer-events:none}.ctc-info-panel-header{margin-bottom:36px}.ctc-info-panel-icon{font-size:2.4rem;color:#ffffffd9;display:block;margin-bottom:14px}.ctc-info-panel-title{color:#fff;font-weight:800;font-size:1.4rem;margin:0 0 8px}.ctc-info-panel-sub{color:#ffffffbf;font-size:.88rem;margin:0;line-height:1.55}.ctc-info-items{display:flex;flex-direction:column;gap:22px;flex:1}.ctc-info-item{display:flex;align-items:flex-start;gap:16px}.ctc-info-item-icon{width:40px;height:40px;border-radius:10px;flex-shrink:0;background:#ffffff26;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.ctc-info-item-icon--wa{background:#25d36640}.ctc-info-item-label{font-size:.75rem;font-weight:700;color:#ffffffa6;text-transform:uppercase;letter-spacing:.7px;margin-bottom:3px}.ctc-info-item-val{font-size:.88rem;color:#ffffffeb;line-height:1.55}.ctc-info-item-val a{color:#ffffffeb;text-decoration:none}.ctc-info-item-val a:hover{color:#fff;text-decoration:underline}.ctc-shrboard-note{margin-top:32px;background:#0000002e;border-radius:10px;padding:12px 16px;font-size:.78rem;color:#fffc;line-height:1.5;display:flex;align-items:flex-start;gap:6px}.ctc-shrboard-note i{flex-shrink:0;margin-top:2px}.ctc-shrboard-note strong{color:#fff}.ctc-form-panel{background:#fff;padding:44px 40px;height:100%}@media (max-width: 575px){.ctc-form-panel{padding:30px 20px}.ctc-info-panel{padding:32px 22px}}.ctc-label{font-weight:600;font-size:.85rem;color:#444;margin-bottom:6px;display:block}.ctc-required{color:#a3181b}.ctc-input{width:100%;border:1.5px solid #e0d0d0;border-radius:10px;padding:11px 15px;font-size:.9rem;color:#333;transition:border-color .2s,box-shadow .2s;outline:none;background:#fafafa;font-family:inherit}.ctc-input:focus{border-color:#a3181b;box-shadow:0 0 0 3px #a3181b17;background:#fff}.ctc-textarea{resize:vertical;min-height:140px}.ctc-submit-btn{background:linear-gradient(135deg,#a3181b,#c62020);color:#fff;border:none;border-radius:50px;padding:13px 44px;font-weight:700;font-size:.95rem;letter-spacing:.4px;transition:transform .2s,box-shadow .2s;cursor:pointer;display:inline-flex;align-items:center}.ctc-submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #a3181b4d;color:#fff}@media (max-width: 991px){.ctc-info-panel{border-radius:0}}.sb-func-card{background:#fff;border-radius:14px;border:1px solid #f0e0e0;padding:22px 24px;height:100%;box-shadow:0 2px 12px #a3181b0f;transition:box-shadow .2s,transform .2s}.sb-func-card:hover{box-shadow:0 8px 28px #a3181b21;transform:translateY(-2px)}.sb-func-card-num{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#a3181b,#c62020);color:#fff;font-weight:700;font-size:.85rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sb-func-card-title{font-weight:700;font-size:.95rem;color:#1a1a1a}.sb-func-card-desc{font-size:.85rem;color:#666;margin:0;line-height:1.6}.sb-fac-block{background:#fff;border-radius:16px;border:1px solid #f0e0e0;margin-bottom:20px;box-shadow:0 2px 12px #a3181b0f;overflow:hidden}.sb-fac-block-header{display:flex;align-items:center;gap:14px;padding:18px 24px;background:linear-gradient(135deg,#a3181b0f,#a3181b05);border-bottom:1px solid #f0e0e0}.sb-fac-block-icon{width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,#a3181b,#c62020);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.sb-fac-block-title{font-weight:700;font-size:1rem;color:#1a1a1a;margin:0}.sb-fac-block-body{padding:20px 24px}.sb-fac-block-body p{font-size:.9rem;color:#555;line-height:1.65;margin-bottom:8px}.sb-fac-block-body p:last-child{margin-bottom:0}.sb-trustee-item{display:flex;align-items:flex-start;gap:14px;padding:14px 18px;border-radius:12px;background:#fff;border:1px solid #f0e0e0;box-shadow:0 2px 8px #a3181b0a;height:100%}.sb-trustee-num{width:32px;height:32px;border-radius:8px;flex-shrink:0;background:linear-gradient(135deg,#a3181b,#c62020);color:#fff;font-weight:700;font-size:.8rem;display:flex;align-items:center;justify-content:center;margin-top:2px}.sb-trustee-text{font-size:.88rem;color:#444;line-height:1.55;margin:0}.sb-office-card{border-radius:16px;overflow:hidden;border:1px solid #f0e0e0;box-shadow:0 4px 20px #a3181b14;height:100%}.sb-office-card-top{background:linear-gradient(135deg,#a3181b,#c62020);padding:18px 22px;display:flex;align-items:center;gap:12px}.sb-office-card-top-icon{color:#fff;font-size:1.5rem}.sb-office-card-top-title{color:#fff;font-weight:700;font-size:1rem;margin:0;line-height:1.3}.sb-office-card-body{padding:18px 22px;background:#fff;font-size:.88rem;color:#555;line-height:1.7}.sb-person-card{border-radius:12px;border:1px solid #f0e0e0;padding:14px 16px;background:#fff;box-shadow:0 2px 10px #a3181b0d;height:100%;display:flex;align-items:center;gap:12px}.sb-person-icon{width:38px;height:38px;border-radius:10px;flex-shrink:0;background:linear-gradient(135deg,#a3181b1f,#a3181b0d);color:#a3181b;display:flex;align-items:center;justify-content:center;font-size:1rem}.sb-person-name{font-weight:600;font-size:.85rem;color:#222;margin:0}.sb-hd-card{border-radius:16px;overflow:hidden;border:1px solid #f0e0e0;box-shadow:0 4px 20px #a3181b14;height:100%;transition:transform .2s,box-shadow .2s}.sb-hd-card:hover{transform:translateY(-4px);box-shadow:0 10px 32px #a3181b29}.sb-hd-card-top{background:linear-gradient(135deg,#a3181b,#c62020);padding:16px 20px;display:flex;align-items:center;gap:12px}.sb-hd-card-icon{width:42px;height:42px;border-radius:11px;flex-shrink:0;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.15rem}.sb-hd-card-title{color:#fff;font-weight:700;font-size:.9rem;margin:0;line-height:1.3}.sb-hd-card-body{padding:18px 20px;background:#fff}.sb-hd-card-line{display:flex;align-items:flex-start;gap:10px;font-size:.84rem;color:#444;margin-bottom:8px}.sb-hd-card-line:last-child{margin-bottom:0}.sb-hd-card-line i{color:#a3181b;font-size:.88rem;margin-top:2px;flex-shrink:0}.sb-hd-card-line a{color:#333;text-decoration:none}.sb-hd-card-line a:hover{color:#a3181b}.sb-c2 .sb-hd-card-top,.sb-c2 .sb-office-card-top,.sb-c2 .sb-fac-block-icon,.sb-c2 .sb-func-card-num,.sb-c2 .sb-trustee-num{background:linear-gradient(135deg,#1565c0,#1e88e5)}.sb-c3 .sb-hd-card-top,.sb-c3 .sb-office-card-top,.sb-c3 .sb-fac-block-icon,.sb-c3 .sb-func-card-num,.sb-c3 .sb-trustee-num{background:linear-gradient(135deg,#00695c,#00897b)}.sb-c4 .sb-hd-card-top,.sb-c4 .sb-office-card-top,.sb-c4 .sb-fac-block-icon,.sb-c4 .sb-func-card-num,.sb-c4 .sb-trustee-num{background:linear-gradient(135deg,#6a1b9a,#8e24aa)}.sb-c5 .sb-hd-card-top,.sb-c5 .sb-office-card-top,.sb-c5 .sb-fac-block-icon,.sb-c5 .sb-func-card-num,.sb-c5 .sb-trustee-num{background:linear-gradient(135deg,#bf360c,#e64a19)}.legal-doc h2{font-size:1.25rem;font-weight:700;color:#a3181b;margin-top:2rem;margin-bottom:.5rem;padding-bottom:.35rem;border-bottom:2px solid #f0d8d8}.legal-doc h3{font-size:1.05rem;font-weight:700;color:#333;margin-top:1.5rem;margin-bottom:.4rem}.legal-doc h4{font-size:.95rem;font-weight:700;color:#555;margin-top:1.2rem;margin-bottom:.35rem}.legal-doc p{font-size:.9rem;color:#444;line-height:1.7}.legal-doc ul{font-size:.9rem;color:#444;line-height:1.7;padding-left:1.5rem}.legal-doc ul li{margin-bottom:.5rem}
