:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,.15), rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#fff;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13, 110, 253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10, 88, 202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.176);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.176);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222, 226, 230;--bs-body-bg:#212529;--bs-body-bg-rgb:33, 37, 41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222, 226, 230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52, 58, 64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222, 226, 230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43, 48, 53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110, 168, 254;--bs-link-hover-color-rgb:139, 185, 254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;text-decoration-skip-ink:none;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}small,.small{font-size:.875em}mark,.mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;line-height:inherit;margin-bottom:.5rem;padding:0;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale()}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:.875em}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;margin-top:-1rem;margin-bottom:1rem;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto;padding:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@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:1140px}}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);vertical-align:top;border-color:var(--bs-table-border-color);width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*,.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a5b5cc;--bs-table-striped-bg:#c4d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe5;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b4b6b7;--bs-table-striped-bg:#d6d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbcdce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a5c4ca;--bs-table-striped-bg:#c4e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e6c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dab9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece0be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc1c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7c9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));font-size:inherit;margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{border-right-width:var(--bs-border-width);margin-right:.75rem}.form-control:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{border-right-width:var(--bs-border-width);margin-right:.75rem}.form-control:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{border-left-width:var(--bs-border-width);margin-left:.75rem}.form-control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{border-left-width:var(--bs-border-width);margin-left:.75rem}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{width:100%;color:var(--bs-body-color);border:solid transparent;border-width:var(--bs-border-width) 0;background-color:transparent;margin-bottom:0;padding:.375rem 0;line-height:1.5;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.form-control-sm::-webkit-file-upload-button{margin:-.25rem -.5rem;padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;padding:.25rem .5rem}.form-control-sm:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:.5rem}.form-control-sm:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:.5rem}.form-control-sm:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:.5rem}.form-control-sm:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::-webkit-file-upload-button{margin:-.5rem -1rem;padding:.5rem 1rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;padding:.5rem 1rem}.form-control-lg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:1rem}.form-control-lg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:1rem}.form-control-lg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:1rem}.form-control-lg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color::-webkit-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{min-height:1.5rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%2852.5490196078%, 71.568627451%, 99.6078431373%%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0, 0, 0, 0);pointer-events:none;position:absolute}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{-webkit-appearance:none;appearance:none;background-color:transparent;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;max-width:100%;height:100%;color:rgba(var(--bs-body-color-rgb), .65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;top:1rem;bottom:1rem;left:.375rem;right:.375rem}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:5}.input-group-text{color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{width:100%;color:var(--bs-form-valid-color);margin-top:.25rem;font-size:.875em;display:none}.valid-tooltip{z-index:5;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;display:none;position:absolute;top:100%}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(1.5em + 3.75rem)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.invalid-tooltip{z-index:5;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;display:none;position:absolute;top:100%}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(1.5em + 3.75rem)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--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);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:first-child:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.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:#f8f9fa;--bs-btn-border-color:#f8f9fa;--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:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.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:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--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}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid transparent;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu[data-bs-popper]{margin-top:var(--bs-dropdown-spacer);top:100%;left:0}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:var(--bs-dropdown-spacer);top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid transparent;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:var(--bs-dropdown-spacer);top:0;left:100%;right:auto}.dropend .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid transparent;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:var(--bs-dropdown-spacer);top:0;left:auto;right:100%}.dropstart .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropstart .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--bs-dropdown-item-border-radius,0);background-color:transparent;border:0;font-weight:400;text-decoration:none;display:block}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.875rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255,255,255,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group>.btn,.btn-group-vertical>.btn{flex:auto;position:relative}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentColor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.nav-fill>.nav-link,.nav-fill .nav-item{text-align:center;flex:auto}.nav-justified>.nav-link,.nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:transparent;line-height:1}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:transparent!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:transparent!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:transparent!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:transparent!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:transparent!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:transparent!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,.55);--bs-navbar-hover-color:rgba(255,255,255,.75);--bs-navbar-disabled-color:rgba(255,255,255,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));color:var(--bs-card-subtitle-color);margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);margin-bottom:0}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);position:absolute;top:0;bottom:0;left:0;right:0}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%282.0392156863%, 17.2549019608%, 39.6862745098%%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);overflow-anchor:none;transition:var(--bs-accordion-transition);border:0;border-radius:0;align-items:center;font-size:1rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%2843.0588235294%, 65.8823529412%, 99.5294117647%%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%2843.0588235294%, 65.8823529412%, 99.5294117647%%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/") }.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);outline:0}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;overflow:hidden}.progress-bar{color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);text-decoration:none;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);background-color:var(--bs-list-group-action-hover-bg);text-decoration:none}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);background-clip:padding-box}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;z-index:var(--bs-toast-zindex);pointer-events:none;width:max-content;max-width:100%;position:absolute}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));background-clip:padding-box;align-items:center;display:flex}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);display:block}.tooltip .tooltip-arrow:before{content:"";border-style:solid;border-color:transparent;position:absolute}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg);top:-1px}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg);right:-1px}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg);bottom:-1px}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg);left:-1px}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);background-clip:padding-box;text-decoration:none;display:block}.popover .popover-arrow{width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);display:block}.popover .popover-arrow:before,.popover .popover-arrow:after{content:"";border:0 solid transparent;display:block;position:absolute}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);display:block;position:absolute;top:0;left:50%}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);margin-bottom:0}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{z-index:1;color:#fff;text-align:center;width:15%;filter:var(--bs-carousel-control-icon-filter);opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.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='%23fff'%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 0'/%3e%3c/svg%3e")}.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='%23fff'%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-.708'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators [data-bs-target]{box-sizing:content-box;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);opacity:.5;background-clip:padding-box;border:10px solid transparent;border-left:0;border-right:0;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;padding:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{color:var(--bs-carousel-caption-color);text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-grow,.spinner-border{width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;flex-shrink:0;display:inline-block}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;opacity:0;background-color:currentColor}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-sm.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-md.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-lg.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:transparent!important}}.offcanvas{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);align-items:center;display:flex}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);flex-grow:1;overflow-y:auto}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:2s ease-in-out infinite placeholder-glow}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:2s linear infinite placeholder-wave;-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em, 0, 0))}.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em, 0, 0))}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}@media (min-width:576px){.sticky-sm-top{z-index:1020;position:sticky;top:0}.sticky-sm-bottom{z-index:1020;position:sticky;bottom:0}}@media (min-width:768px){.sticky-md-top{z-index:1020;position:sticky;top:0}.sticky-md-bottom{z-index:1020;position:sticky;bottom:0}}@media (min-width:992px){.sticky-lg-top{z-index:1020;position:sticky;top:0}.sticky-lg-bottom{z-index:1020;position:sticky;bottom:0}}@media (min-width:1200px){.sticky-xl-top{z-index:1020;position:sticky;top:0}.sticky-xl-bottom{z-index:1020;position:sticky;bottom:0}}@media (min-width:1400px){.sticky-xxl-top{z-index:1020;position:sticky;top:0}.sticky-xxl-bottom{z-index:1020;position:sticky;bottom:0}}.hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr{width:var(--bs-border-width);opacity:.25;background-color:currentColor;align-self:stretch;min-height:1em;display:inline-block}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:root,[data-bs-theme=light]{--bs-warning:#f5b21a;--bs-success:#390;--bs-primary:#003dc2;--link-color:#005bff;--bs-secondary:#34405c;--bs-success-rgb:51, 153, 0;--bs-info:#7bc6ff;--bs-tooltip-bg:#3765ae;--bs-primary-rgb:#003dc2;--bs-border-color:#ccc;--bs-danger:#e51313;--bs-border-radius-lg:16px;--heading-color:#061b49;--price-color:#16855b;--border-color:#cbd3e1;--primary-shade:#eef2ff;--bs-danger-text-emphasis:#e51313;--bs-primary-bg-subtle:#fff;--primary-hover:#f5f7fe;--bs-success-bg-subtle:#fff;--bs-success-border-subtle:#fff;--bs-danger-bg-subtle:#fff;--bs-danger-border-subtle:#fff;--bs-primary-text-emphasis:#003dc2;--bs-warning-bg-subtle:#fff;--bs-body-font-family:"Inter", sans-serif;--bs-font-family:"Inter", sans-serif;--bs-font-sans-serif:"Inter", sans-serif;--bs-body-font-size:16px;--bs-body-color:#000;--bs-body-bg:#fff;--gold-text:#d49a2a;--gold-light:#fff8eb;--gold-sub-bg:#fff2d9;--event-color:#c90828;--bs-box-shadow-sm:0 0 2px 0 rgba(24,26,37,.1), 0 4px 12px 0 rgba(24,26,37,.1);--shadow-down:rgba(0,0,0,.15) 0px 2px 2px 0px;--shadow-up:rgba(0,0,0,.15) 0px -2px 2px 0px;--shadow-warning:0 0 2px 0 rgba(245,178,26,.1), 0 4px 12px 0 rgba(245,178,26,.1);--bs-primary-border-subtle:#fff;--bs-warning-border-subtle:#fff;--disabled-form:rgba(204,204,204,.2)}@media (max-width:359.98px){:root,[data-bs-theme=light]{--bs-body-font-size:14px}}:root,[data-bs-theme=light]{--bs-breakpoint-xs:360px;--bs-breakpoint-sm:768px;--bs-breakpoint-md:992px;--bs-breakpoint-lg:1024px;--bs-breakpoint-xl:1400px}.btn-outline-primary{--bs-btn-bg:#fff;--bs-btn-color:#003dc2;--bs-btn-border-color:#003dc2;--bs-btn-hover-bg:#003dc2;--bs-btn-hover-border-color:#003dc2;--bs-btn-active-bg:#003dc2;--bs-btn-active-border-color:#003dc2;--bs-btn-disabled-color:#003dc2;--bs-btn-disabled-border-color:#003dc2;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-disabled-bg:#fff}.btn-primary{--bs-btn-bg:#003dc2;--bs-btn-active-bg:#003dc2;--bs-btn-disabled-bg:#003dc2;--bs-btn-hover-bg:#003dc2;--bs-btn-active-border-color:#003dc2;--bs-btn-hover-border-color:#003dc2;--bs-btn-disabled-border-color:#003dc2;--bs-btn-border-color:#003dc2;--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-disabled-color:#fff;--bs-btn-active-color:#fff;transition:box-shadow .3s}.btn-primary:hover,.btn-primary:active{box-shadow:0 0 4px #003dc2}.btn-outline-secondary{--bs-btn-bg:#fff;--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-border-color:#6c757d;--bs-btn-active-bg:#6c757d;--bs-btn-active-color:#fff;--bs-btn-active-border-color:#6c757d;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:#6c757d;--bs-btn-disabled-bg:#fff}.btn-outline-success{--bs-btn-color:#390;--bs-btn-border-color:#390;--bs-btn-hover-bg:#390;--bs-btn-hover-border-color:#390;--bs-btn-active-bg:#390;--bs-btn-active-border-color:#390;--bs-btn-disabled-color:#390;--bs-btn-disabled-border-color:#390}.btn-success{--bs-btn-bg:#390;--bs-btn-border-color:#390;--bs-btn-hover-bg:#390;--bs-btn-hover-border-color:#390;--bs-btn-active-bg:#390;--bs-btn-active-border-color:#390;--bs-btn-disabled-color:#390;--bs-btn-disabled-border-color:#390;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-disabled-bg:#fff;--bs-btn-color:#fff;transition:box-shadow .3s,background-color .3s}.btn-success:active,.btn-success:hover{box-shadow:0 0 4px #390}.btn-outline-danger{--bs-btn-color:#e51313;--bs-btn-border-color:#e51313;--bs-btn-hover-bg:#e51313;--bs-btn-hover-border-color:#e51313;--bs-btn-active-bg:#e51313;--bs-btn-active-border-color:#e51313;--bs-btn-disabled-color:#e51313;--bs-btn-disabled-border-color:#e51313}.btn-danger{--bs-btn-bg:#e51313;--bs-btn-border-color:#e51313;--bs-btn-hover-bg:#eb1f1f;--bs-btn-hover-border-color:#e51313;--bs-btn-active-bg:#e51313;--bs-btn-active-border-color:#e51313;--bs-btn-disabled-border-color:#e51313;--bs-btn-disabled-bg:#e51313;transition:box-shadow .3s,background-color .3s}.btn-danger:active,.btn-danger:hover{box-shadow:0 0 4px #e51313}.btn-warning{--bs-btn-bg:#f5b21a;--bs-btn-border-color:#f5b21a;--bs-btn-hover-bg:#ecab14;--bs-btn-hover-border-color:#f5b21a;--bs-btn-active-bg:#f5b21a;--bs-btn-active-border-color:#f5b21a;--bs-btn-disabled-border-color:#f5b21a;--bs-btn-disabled-bg:#f5b21a;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-color:#fff;--bs-btn-disabled-color:#fff;transition:box-shadow .3s,background-color .3s}.btn-warning:active,.btn-warning:hover{box-shadow:0 0 4px #f5b21a}.btn-warning.is_buss{--bs-btn-bg:#d49a2a;--bs-btn-hover-border-color:#d49a2a;--bs-btn-border-color:#d49a2a;--bs-btn-active-bg:#d49a2a;--bs-btn-active-border-color:#d49a2a;--bs-btn-disabled-border-color:#d49a2a;--bs-btn-disabled-bg:#d49a2a}.btn-warning.is_buss:active,.btn-warning.is_buss:hover{box-shadow:0 0 4px #d49a2a}.btn-outline-warning{--bs-btn-color:#f5b21a;--bs-btn-bg:#fff;--bs-btn-border-color:#f5b21a;--bs-btn-hover-bg:#f5b21a;--bs-btn-hover-border-color:#f5b21a;--bs-btn-active-bg:#f5b21a;--bs-btn-active-border-color:#f5b21a;--bs-btn-disabled-color:#f5b21a;--bs-btn-disabled-border-color:#f5b21a;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-disabled-bg:#fff}.btn-outline-warning.is_buss{--bs-btn-color:#d49a2a;--bs-btn-border-color:#d49a2a;--bs-btn-hover-bg:#d49a2a;--bs-btn-hover-border-color:#d49a2a;--bs-btn-active-bg:#d49a2a;--bs-btn-active-border-color:#d49a2a;--bs-btn-disabled-color:#d49a2a;--bs-btn-disabled-border-color:#d49a2a}@keyframes onAutoFillStart{0%{opacity:1}to{opacity:1}}.border-none{border:none!important}input[id^=address_input_]:-webkit-autofill{animation-name:onAutoFillStart;animation-duration:1ms}@media (min-width:1024px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{width:100%;max-width:1536px}body.special_home_class .home_page_wrap .container-fluid,body.special_home_class .home_page_wrap .container-sm,body.special_home_class .home_page_wrap .container-md,body.special_home_class .home_page_wrap .container-lg,body.special_home_class .home_page_wrap .container-xl,body.special_home_class .home_page_wrap .container-xxl{max-width:1300px}}.alert{--bs-alert-padding-x:0rem;--bs-alert-padding-y:.5rem;--bs-alert-margin-bottom:0rem}a{text-decoration:none;color:var(--link-color)!important}.text-secondary{color:var(--bs-secondary)!important}.text-gold{color:var(--gold-text)!important}a[x-apple-data-detectors],a[x-apple-data-detectors] *{color:inherit!important;font:inherit!important;background-image:none!important;border-bottom:0!important;text-decoration:none!important}a[x-apple-data-detectors]:not([href^=tel\:]):not([href^=mailto\:]),a[x-apple-data-detectors]:not([href^=tel\:]):not([href^=mailto\:]) *{pointer-events:none!important;cursor:inherit!important}a[href^=tel\:],a[href^=tel\:] *,a[href^=mailto\:],a[href^=mailto\:] *{pointer-events:auto!important}a[href^=tel\:] .textUnderline,a[href^=tel\:] .textUnderline *,a[href^=mailto\:] .textUnderline,a[href^=mailto\:] .textUnderline *{user-select:text;-webkit-touch-callout:default}@media (hover:none) and (pointer:coarse){a[href^=tel\:] .textUnderline,a[href^=mailto\:] .textUnderline{-o-transition:none;transition:none}}sup{margin-top:2px;font-size:70%!important;font-weight:400!important}.leftView{width:22.2%!important;padding-right:0!important}.rightView{padding:0 3px;width:77.8%!important}.rightView .row{margin-top:13px}.fadeIn{-o-transition:opacity .8s ease;transition:opacity .8s}.fadeOut{opacity:0;-o-transition:opacity .8s ease;transition:opacity .8s}.minAmount{color:var(--price-color);height:fit-content;font-size:100%}.form-check-input[type=checkbox]{border-radius:0!important}.showHide{float:left;color:#003dc2;cursor:pointer;width:100%;max-width:fit-content;font-size:14px;text-decoration:underline}@media (min-width:360px) and (max-width:767.98px){.showHide{font-size:16px}}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.bb-0{border-bottom:none!important}.textUnderline{user-select:none;color:currentColor;background:-o-linear-gradient(currentColor,currentColor) bottom/0 .1em no-repeat;-o-transition:.3s background-size;cursor:pointer;background:linear-gradient(currentColor,currentColor) bottom/0 .1em no-repeat;flex-wrap:wrap;align-items:center;text-decoration:none;transition:background-size .3s;display:inline-flex}@media (hover:hover) and (pointer:fine){.textUnderline:hover{background-size:100% 2px!important}}.textUnderline.not_allowed{cursor:not-allowed!important}.textUnderline.disabled{background-size:0% 2px;cursor:not-allowed!important}.textUnderline svg,.textUnderline img{margin-left:3px}.text-danger{color:red!important}.text-green{color:var(--bs-success)!important}.float-right{float:right!important}.float-left{float:left!important}.pointer{cursor:pointer!important}.d-cursor{cursor:default!important}.mx-01{margin-left:.5rem!important;margin-right:.5rem!important}.bold{font-weight:600;font-size:14px!important}.boldFilter{font-weight:700;font-size:14px!important}.info_circle{cursor:pointer;color:#003dc2;text-align:center;border:1px solid #003dc2;border-radius:50%;width:14px;height:14px;margin-top:0;padding-top:1px;font-size:10px;position:relative;top:-1px}.mt13{margin-top:13px}.mb13{margin-bottom:13px}.removeMt{margin-top:0!important}.onlyFirstMt:first-child{margin-top:0}.onlyFirstMt{margin-top:13px}.shareIt{background-color:var(--bs-white);margin:0 20px}.shareIt input{border-radius:0}.shareIt .sBtn{width:100%}.shareIt .sBtn button{cursor:pointer;float:right;background:#f5b21a;border-radius:0;padding:5px 8px;font-size:14px;color:#fff!important}.fw-600{font-weight:600!important}.style_radio_wrap,.style_check_box_wrap{touch-action:manipulation;justify-content:flex-start;align-items:flex-start;display:flex}@media (hover:none) and (pointer:coarse){.style_radio_wrap:not(.disabled),.style_radio_wrap:not(.disabled)>label,.style_check_box_wrap:not(.disabled),.style_check_box_wrap:not(.disabled)>label{cursor:pointer}}@media (hover:hover) and (pointer:fine){.style_radio_wrap.is_buss:hover:not(.disabled)>input:not(:disabled),.style_check_box_wrap.is_buss:hover:not(.disabled)>input:not(:disabled),.style_radio_wrap.is_buss input:hover:not(:disabled),.style_check_box_wrap.is_buss input:hover:not(:disabled){border-color:var(--gold-text);background-color:var(--gold-light)}}.style_radio_wrap.is_buss input[type=checkbox]:checked,.style_check_box_wrap.is_buss input[type=checkbox]:checked{border-color:var(--gold-text);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNkNDlhMmEiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGVjay1pY29uIGx1Y2lkZS1jaGVjayI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+)}@media (hover:hover) and (pointer:fine){.style_radio_wrap.is_buss input:hover:not(:disabled),.style_check_box_wrap.is_buss input:hover:not(:disabled){border-color:var(--gold-text);background-color:var(--gold-light)}.style_radio_wrap:hover:not(.disabled)>input:not(:disabled),.style_check_box_wrap:hover:not(.disabled)>input:not(:disabled){border-color:var(--bs-primary);background-color:#f5f7fe}.style_radio_wrap:hover:not(.disabled)>label,.style_check_box_wrap:hover:not(.disabled)>label{cursor:pointer}}.style_radio_wrap.disabled>input:disabled>label,.style_check_box_wrap.disabled>input:disabled>label{cursor:not-allowed}.style_radio_wrap input,.style_check_box_wrap input{-webkit-appearance:none;appearance:none;border-style:solid;border-color:var(--bs-secondary);cursor:pointer;touch-action:manipulation;border-width:2px;min-width:24px;max-width:24px;min-height:24px;max-height:24px}.style_radio_wrap label,.style_check_box_wrap label{touch-action:manipulation;margin-left:5px}.style_radio_wrap input:disabled,.style_check_box_wrap input:disabled{cursor:not-allowed;background-color:var(--bs-secondary-bg-subtle);border-color:var(--bs-secondary);opacity:.5}@media (hover:hover) and (pointer:fine){.style_radio_wrap input:hover:not(:disabled),.style_check_box_wrap input:hover:not(:disabled){border-color:var(--bs-primary);background-color:#f5f7fe}}.style_radio_wrap input[type=checkbox],.style_check_box_wrap input[type=checkbox]{border-radius:var(--bs-border-radius)}.style_radio_wrap input[type=checkbox]:checked,.style_check_box_wrap input[type=checkbox]:checked{border-color:var(--bs-primary);border-radius:0;border-radius:var(--bs-border-radius);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDNkYzIiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGVjay1pY29uIGx1Y2lkZS1jaGVjayI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:contain}.style_radio_wrap{align-items:center}.style_radio_wrap.is_buss input[type=radio]:checked{background-image:radial-gradient(circle at center, var(--gold-text) 0 4px, transparent 5px);border-color:var(--gold-text)}.style_radio_wrap input{background-color:var(--bs-white);border-radius:50%}@media (max-width:359.98px){.style_radio_wrap input{min-width:20px;max-width:20px;min-height:20px;max-height:20px}}.style_radio_wrap input[type=radio]:checked{background-image:radial-gradient(circle at center, var(--bs-primary) 0 4px, transparent 5px);border-color:var(--bs-primary);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.disabledArea{opacity:.5;cursor:not-allowed}.highLightText mark,.highLightText .mark{color:#003dc2;font-weight:600;background-color:#e7f0ff!important;padding:0!important}.toaster{position:fixed!important}.toaster .toast{-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);overflow:hidden}.toaster.end-0{right:35px!important}@media (max-width:767.98px){.toaster.end-0{right:0!important}}.toaster.top-0{top:80px!important}@media (min-width:768px){.toaster.mybooking-toaster.top-0{top:95px!important}}.toaster.show{-o-transition:all 1s ease;transition:all 1s;transform:translate(150%,1px)}.toaster.hide{-o-transition:all 60ms ease;transition:all 60ms;transform:translate(150%,1%)}.btn-light{background-color:var(--bs-white)!important}.btn-light:hover{background-color:transparent!important}.btn:disabled{cursor:not-allowed}.br-50{border-radius:50%}.showMessage{text-align:center;font-size:1rem;position:relative;top:12px}.showMessage.error{background-color:var(--bs-white);color:#e51313;border:1px solid #e51313;width:100%}.showMessage.noerror{background-color:var(--bs-white);width:100%;color:var(--bs-success);border:1px solid var(--bs-success)}.textPrimary{color:#003dc2!important}.bigPlus{font-size:24px;position:relative;top:2px}@media (min-width:360px) and (max-width:767.98px){.bigPlus{font-size:20px;top:1px}}.textCenter{text-align:center}.layout_main_section{margin-bottom:133px}@media (min-width:360px) and (max-width:767.98px){.layout_main_section{margin-bottom:205px}}@media (min-width:1025px){.socialLoginContainer{padding-left:-webkit-calc(5rem * 2)!important;padding-left:10rem!important;padding-right:-webkit-calc(5rem * 2)!important;padding-right:10rem!important}}@media (min-width:360px) and (max-width:767.98px){.socialLoginContainer{padding:0!important}}@media (min-width:992px) and (max-width:1024.98px){.socialLoginContainer{padding-left:-webkit-calc(5rem * 2.5)!important;padding-left:12.5rem!important;padding-right:-webkit-calc(5rem * 2.5)!important;padding-right:12.5rem!important}}@media (min-width:360px) and (max-width:767.98px){.socialLoginContainer{position:relative}}.titileBar{color:#003dc2;font-size:18px;font-family:var(--bs-font-family);background-color:var(--bs-white);white-space:nowrap;justify-content:space-between;align-items:center;height:60px;padding:0 15px;font-weight:600;display:flex}@media (min-width:360px) and (max-width:767.98px){.titileBar{font-size:1rem}}.titileBar .addButton{text-transform:uppercase;border-radius:0;padding:0 15px 4px;font-size:1rem;color:#003dc2!important;background-color:#fff!important;border-color:#96beff!important}@media (min-width:360px) and (max-width:767.98px){.titileBar .addButton{padding:0 10px 4px;font-size:14px}}.titileBar .addButton:hover{background-color:#f5f7fe!important}.isDisabled{opacity:.5!important;cursor:not-allowed!important}.notAllow{cursor:not-allowed!important}.isEmptyArrayData{text-align:center;padding:15px 10px}.isEmptyArrayData .titles{color:#9e9e9e;font-size:20px;font-weight:600}.isEmptyArrayData .btn{text-transform:uppercase;border-radius:0;min-width:220px;margin-top:10px;padding:7px;font-size:1rem;color:#003dc2!important;background-color:#fff!important;border-color:#96beff!important}.isEmptyArrayData .btn:hover{background-color:#f5f7fe!important}.disableTextOnInput{-o-transition:ease-in-out .1s;justify-content:center;align-items:center;transition:all .1s ease-in-out;display:flex}.disableTextOnInput.select .textArea{margin-top:20px}.disableTextOnInput .textArea{text-align:center;color:var(--bs-white);opacity:.8;white-space:nowrap;background-color:#e51313;align-items:center;margin-top:15px;padding:3px 5px;font-size:12px;display:flex}.disableTextOnInput .textArea svg{margin-right:5px}.overlayScreen{opacity:.1;z-index:2;cursor:not-allowed;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0}.overlayScreen.for_book_searching{top:var(--header-height)}.filterChip{align-items:center;width:fit-content;font-size:14px;display:flex}.filterChip .title{text-transform:capitalize;border:1px solid #e6e6e6;border-radius:50px 0 0 50px;padding:5px 10px 5px 12px}.filterChip .deleteFilterChip{cursor:pointer;background-color:#e6e6e6;border:1px solid #e6e6e6;border-radius:0 50px 50px 0;padding:5px 10px}.filterChip .deleteFilterChip span{position:relative;top:-1px;left:-3px}.text-link{color:var(--link-color)!important}.text-link.is_buss{color:var(--gold-text)!important}.totalAmount .minAmount{color:var(--bs-body-color)}.calcAmount .minAmount{font-size:19px;font-weight:600}.cstTip .tooltip-arrow:before{border-top-color:#003dc2!important}.cstTip .tooltip-inner{border:1px solid var(--border-color);color:#003dc2;font-weight:600;background-color:#fff!important;border-radius:0!important}.rt180deg{rotate:180deg}.noUserSelect{user-select:none!important}.errorBounday{z-index:1090;font-size:2rem;position:fixed;top:40%;left:40%}.paginationWrapper.disableJumpButtons .rc-pagination-jump-prev,.paginationWrapper.disableJumpButtons .rc-pagination-jump-next{pointer-events:none;cursor:not-allowed;opacity:.4}.paginationWrapper{--pg-size:40px;--pg-gap:10px;--pg-font:20px;width:100%;min-width:0;max-width:100%}@media (max-width:359.98px){.paginationWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.paginationWrapper::-webkit-scrollbar{display:none}}@media (max-width:991.98px){.paginationWrapper{--pg-size:36px;--pg-gap:6px;--pg-font:16px}}@media (max-width:767.98px){.paginationWrapper{--pg-size:32px;--pg-gap:4px;--pg-font:14px}}@media (max-width:359.98px){.paginationWrapper{--pg-size:28px;--pg-gap:2px;--pg-font:12px}}.paginationWrapper .rc-pagination{justify-content:center;align-items:flex-start;gap:var(--pg-gap);text-align:center;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}@media (max-width:500px){.paginationWrapper .rc-pagination{align-items:center}}@media (max-width:359.98px){.paginationWrapper .rc-pagination{flex-wrap:nowrap;justify-content:flex-start;width:max-content;min-width:100%;max-width:none}.paginationWrapper .rc-pagination li{flex:none}}.paginationWrapper .rc-pagination li{cursor:pointer}.paginationWrapper .rc-pagination li>a{color:inherit!important}.paginationWrapper .rc-pagination li{width:var(--pg-size);height:var(--pg-size);color:var(--bs-primary);background-color:var(--bs-white);user-select:none;font-size:var(--pg-font);box-shadow:var(--bs-box-shadow-sm);cursor:pointer;border-radius:var(--bs-border-radius);justify-content:center;align-items:center;display:grid}.paginationWrapper .rc-pagination li.rc-pagination-item{width:auto;min-width:var(--pg-size);padding:0 10px}@media (max-width:991.98px){.paginationWrapper .rc-pagination li.rc-pagination-item{padding:0 6px}}@media (max-width:767.98px){.paginationWrapper .rc-pagination li.rc-pagination-item{padding:0 4px}}.paginationWrapper .rc-pagination li.rc-pagination-item-active{color:var(--bs-white);background-color:#003dc2;font-weight:600}.paginationWrapper .rc-pagination li.rc-pagination-disabled{opacity:.5;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.paginationWrapper .rc-pagination li:not(.rc-pagination-disabled):hover{color:var(--bs-white);background-color:#003dc2;font-weight:600}}.paginationWrapper .rc-pagination li.rc-pagination-options{display:none}.br-0{border-right:none!important}.errorIndicator .tooltip-inner{text-wrap:nowrap;background-color:#e51313;border-radius:0;min-width:fit-content;max-width:100%}.errorIndicator .tooltip-arrow:before{border-top-color:#e51313!important}.globalErrorLogo{width:20px;height:20px;position:relative}.show_display_change_wrap{z-index:-1080;display:none}.show_display_change_wrap.show_this_element{z-index:1080;pointer-events:none;background:rgba(0,0,0,.4);width:100%;height:100%;display:block;position:fixed;top:0;left:0}.show_display_change_wrap .device_rotate_wrap{color:var(--bs-white);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:100%;display:flex}.show_display_change_wrap .device_rotate_wrap .device_orientation_wrap_logo{border:3px solid var(--bs-white);width:100px;height:50px;-webkit-box-shadow:var(--bs-box-shadow);box-shadow:var(--bs-box-shadow);background-color:#000;border-radius:10px;animation:1.2s ease-in-out infinite alternate rotate}.show_display_change_wrap .device_rotate_wrap .rotate_helper_text_wrap{font-size:1.5rem}@keyframes rotate{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}.padding-bottom-0{padding-bottom:0!important}.flex-grow-1{flex-grow:1}.fs-5{white-space:nowrap!important;visibility:hidden!important;font-size:5px!important}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.text-primary{color:#003dc2!important}.offcanvas,.popover{font-family:var(--bs-body-font-family)}.rotate_warning{width:100%;height:100%;color:var(--bs-white);z-index:999999;text-align:center;pointer-events:none;background-color:rgba(0,0,0,.8);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-width:100vw;min-height:100vh;font-size:5vh;font-weight:700;display:flex;position:fixed;top:0;left:0}.rotate_warning .rotate_warning_inner{pointer-events:none;justify-content:center;align-items:center;gap:5px;animation:1s linear infinite spinForward;display:flex}.rotate_warning .rotate_warning_inner .mobile_view{opacity:1!important}.rotate_warning .rotate_arrow{pointer-events:none;transform-style:flat;position:relative}.rotate_warning .rotate_arrow.left{transform:rotateX(180deg)}.rotate_warning .rotate_arrow.right{transform:rotateY(180deg)}@keyframes spinForward{0%{opacity:1;transform:rotate(90deg)}80%{opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(0)}}b,strong{font-weight:600}.closeLnk{display:none}.element_scroller_wrap{cursor:pointer;z-index:1099;background:conic-gradient(#003dc2 var(--scroll-postion), #fff 0%);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s ease-in-out;display:flex;position:fixed;bottom:58px;right:10px}.element_scroller_wrap .scroll_inner{cursor:pointer;color:#003dc2;text-align:center;background-color:#f5f7fe;border-radius:50%;justify-content:center;align-items:center;width:calc(100% - 2px);height:calc(100% - 2px);font-size:24px;font-weight:600;display:flex}.star_rating_wrap{align-items:center;gap:0;display:flex}.panel_rating_wrap{grid-template-rows:1fr;grid-template-columns:77px 1fr;align-items:center;gap:.5rem;display:grid}.panel_rating_wrap img{object-fit:contain;border-radius:var(--bs-border-radius);width:100%;max-height:115.5px}.panel_rating_wrap .info_raking_wrap{grid-template-rows:auto;grid-template-columns:1fr;gap:4px;font-size:18px;display:grid}@media (max-width:1024.98px){.panel_rating_wrap .info_raking_wrap{font-size:16px}}.panel_rating_wrap .info_raking_wrap .base_on_wrap{color:var(--heading-color);white-space:nowrap;font-size:16px;font-weight:600}.panel_rating_wrap .info_raking_wrap .base_on_wrap.no_action .count_wrap{color:currentColor;pointer-events:none!important}.panel_rating_wrap .info_raking_wrap .base_on_wrap.no_action .count_wrap:after{position:static}.panel_rating_wrap .info_raking_wrap .base_on_wrap .count_wrap{cursor:pointer;color:var(--link-color);position:relative}.panel_rating_wrap .info_raking_wrap .excellent_label{color:#0eb479;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;display:flex}.panel_rating_wrap .info_raking_wrap .excellent_label .guest_says{color:var(--bs-secondary);font-size:12px;font-weight:400}.panel_rating_wrap .info_raking_wrap .excellent_label .guest_says.no_action img{pointer-events:none!important}.panel_rating_wrap .info_raking_wrap .excellent_label .guest_says img{border-radius:0;width:90px;max-width:90px;height:auto}.panel_rating_wrap .info_raking_wrap .excellent_label .guest_says img:hover{background-color:var(--primary-hover)}.text-underline{text-decoration:underline!important}.fa-cc-visa{color:#1a1f71}.fa-cc-discover{color:var(--bs-white);background-color:#e55c20}.fa-cc-amex{color:#016fd0}.fa-cc-diners-club{color:#0d78bf}.fa-cc-paypal{color:#3b7bbf}.fa-cc-stripe{color:#5433ff}.fa-cc-mastercard{color:#f79e1b}#check-group{transform-origin:50%;animation:.32s ease-in-out 1.03s check-group}#check-group #check{stroke-dasharray:0 75;stroke-linecap:round;stroke-linejoin:round;animation:.34s cubic-bezier(.65,0,1,1) .8s forwards check}#check-group #outline{transform-origin:50%;animation:.38s ease-in outline;transform:rotate(0)}#check-group #white-circle{transform-origin:50%;animation:.35s ease-in .35s forwards circle;transform:none}@keyframes outline{0%{stroke-dasharray:0 345.576}to{stroke-dasharray:345.576 345.576}}@keyframes circle{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes check{0%{stroke-dasharray:0 75}to{stroke-dasharray:75 75}}@keyframes check-group{0%{transform:scale(1)}50%{transform:scale(1.09)}to{transform:scale(1)}}.eye{cursor:pointer;z-index:1;font-size:23px;position:absolute;top:5px;right:8px}@media (max-width:767.98px){.eye{top:2px}}.eye:hover{color:#003dc2}.card-img{font-size:23px;width:fit-content!important}.backArrow{cursor:pointer;cursor:pointer;border-radius:50%;margin-top:-4px}.backArrow:hover{background:#f5f7fe}@media (min-width:576px){.fa-info:before{margin-left:1px}}.section_heading{justify-content:space-between;align-items:baseline;gap:.75rem;width:100%;display:flex}.section_heading .section_heading__content{flex:auto;min-width:0}.section_heading .section_heading__title{color:var(--heading-color);overflow-wrap:break-word;margin:0;font-size:24px;font-weight:600;line-height:1.2;display:block}.section_heading .section_heading__title .agent_tym_wrap{cursor:pointer;color:#003dc2;align-items:center;gap:.35rem;display:inline-flex}.section_heading .section_heading__title .agent_tym_wrap svg{transition:all .3s ease-in-out;transform:rotate(180deg)}.section_heading .section_heading__title .agent_tym_wrap svg.active{transform:rotate(0)}.section_heading .section_heading__title.traverls_form_heading{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:inline-flex}.section_heading .section_heading__title .questin_icon_wrap{cursor:pointer;height:100%;color:var(--link-color);justify-content:center;align-items:center;gap:4px;font-size:18px;font-weight:500;display:flex}.section_heading .section_heading__title button,.section_heading .section_heading__title .custom-cartSectionbtn{color:inherit;font:inherit;line-height:inherit;text-align:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0;display:inline-flex}.section_heading .section_heading__title button{cursor:pointer}@media (min-width:0) and (max-width:767.98px){.section_heading .section_heading__title{font-size:20px!important}}.section_heading .section_heading__badge{border-radius:var(--bs-border-radius);color:var(--bs-white);text-transform:uppercase;white-space:nowrap;vertical-align:middle;background-color:#0eb479;margin-left:.5rem;padding:2px 6px;font-size:14px;font-weight:600;line-height:1.4;display:inline-block}.section_heading .section_heading__subtitle{max-width:100%;color:var(--bs-secondary);margin-top:5px;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:767.98px){.section_heading .section_heading__subtitle{font-size:14px;line-height:1.4}}.section_heading .section_heading__aside{flex-shrink:0;align-self:center}.section_heading--center{text-align:center;justify-content:center}.section_heading--center .section_heading__content{width:100%}.section_heading--center .section_heading__title{justify-content:center}.section_heading--center .section_heading__subtitle{margin-left:auto;margin-right:auto}.section_heading--sm .section_heading__title{font-size:18px}@media (min-width:768px) and (max-width:1200px){.section_heading--sm .section_heading__title{font-size:24px}}@media (max-width:359.98px){.section_heading--sm .section_heading__title{font-size:16px}}.section_heading--sm .section_heading__subtitle{font-size:14px;line-height:21px}@media (min-width:768px) and (max-width:1200px){.section_heading--sm .section_heading__subtitle{font-size:16px}}.section_heading--lg .section_heading__title{font-size:28px}@media (min-width:360px) and (max-width:991.98px){.section_heading--lg .section_heading__title{font-size:22px}}@media (max-width:359.98px){.section_heading--lg .section_heading__title{font-size:20px}}@media (max-width:767.98px){.section_heading.has_aside{flex-direction:column;align-items:flex-start;gap:.5rem}.section_heading.has_aside .section_heading__aside{align-self:stretch}}.fixedTopHeader{z-index:999;background-color:#fafafa;width:100%;top:0}.fixedTopHeader .container-fluid,.fixedTopHeader .container-sm,.fixedTopHeader .container-md,.fixedTopHeader .container-lg,.fixedTopHeader .container-xl,.fixedTopHeader .container-xxl{height:100%}@media (max-width:991.98px){.fixedTopHeader .container-fluid,.fixedTopHeader .container-sm,.fixedTopHeader .container-md,.fixedTopHeader .container-lg,.fixedTopHeader .container-xl,.fixedTopHeader .container-xxl{padding:8px}}.fixedTopHeader .container-fluid .row,.fixedTopHeader .container-sm .row,.fixedTopHeader .container-md .row,.fixedTopHeader .container-lg .row,.fixedTopHeader .container-xl .row,.fixedTopHeader .container-xxl .row{height:100%}.fixedTopHeader .headerPBar{z-index:1;border-radius:0;width:100%;height:3px;position:absolute;top:0}.fixedTopHeader .headerDataWrapper{grid-template-rows:1fr;grid-template-columns:auto 1fr;display:grid}@media (max-width:767.98px){.fixedTopHeader .headerDataWrapper{grid-template-columns:1fr}}.fixedTopHeader .drawerAndLogo{justify-content:space-between;align-items:center;width:100%;height:100%;display:inline-flex}.fixedTopHeader .drawerAndLogo .appDrawer{display:none}@media (max-width:767.98px){.fixedTopHeader .drawerAndLogo .appDrawer{margin:auto 0;display:block!important}}.fixedTopHeader .drawerAndLogo .appDrawer .navbar .appDrawerMenu{cursor:pointer;color:#003dc2;align-items:center;font-size:24px;display:flex}.fixedTopHeader .drawerAndLogo .appDrawer .navbar .appDrawerMenu img{width:23px;height:23px}.fixedTopHeader .drawerAndLogo .sitelogo.cfg,.fixedTopHeader .drawerAndLogo .sitelogo.lof{width:190px}@media (max-width:767.98px){.fixedTopHeader .drawerAndLogo .sitelogo.cfg,.fixedTopHeader .drawerAndLogo .sitelogo.lof{width:90px}}.fixedTopHeader .drawerAndLogo .sitelogo img{width:100%}@media (max-width:767.98px){.fixedTopHeader .drawerAndLogo .sitelogo{width:90px}}.fixedTopHeader .mobileHide{grid-template-rows:repeat(2,min-content);grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:end;display:grid}@media (max-width:767.98px){.fixedTopHeader .mobileHide{display:none}}.fixedTopHeader .mobileHide .headerRIghtSide{grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:end;gap:1rem;font-size:16px;display:grid}.fixedTopHeader .mobileHide .headerRIghtSide a{color:#f5b21a!important}.fixedTopHeader .mobileHide .headerRIghtSide .call{color:#f5b21a;grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;font-size:24px;font-weight:600;display:grid}.mobileDrawerLayout.offcanvas{--bs-offcanvas-width:300px;--bs-offcanvas-zindex:9999;height:100vh;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.mobileDrawerLayout.offcanvas .offcanvas-header{background-color:transparent;padding:0;display:block}.mobileDrawerLayout.offcanvas .offcanvas-body{-webkit-overflow-scrolling:touch;background-color:transparent;flex-direction:column;flex:auto;width:100%;min-height:0;padding:0 14px 18px;display:flex;overflow-y:auto}.mobileDrawerLayout.offcanvas .offcanvas-body>*{flex-shrink:0}.mobileDrawerLayout.offcanvas .offcanvas-body .menu_label{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary);padding:36px 6px 10px;font-size:13px;font-weight:600}.mobileDrawerLayout.offcanvas .offcanvas-body .menu_card{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);overflow:auto}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap{cursor:pointer;grid-template-rows:1fr;grid-template-columns:26px 1fr auto;align-items:center;gap:14px;width:100%;padding:14px 16px;font-size:16px;display:grid}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap svg{width:24px;height:24px}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap.is_buss.active{color:var(--gold-text)}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap.active{color:#003dc2}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap.moreLinksHas{grid-template-columns:26px 1fr auto}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap .text_wrap{color:currentColor;font-weight:400}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap .moreOptions{color:currentColor;float:right}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap .moreOptions.icons{border:none!important;padding:0!important}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap .moreOptions.icons svg{width:20px;height:20px}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap .moreOptions .restore_position.rotate{transform:rotate(-180deg)}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap .moreOptions .restore_position{transition:all .2s ease-in-out;transform:rotate(0)}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap.isMoreChild{cursor:pointer;grid-template-columns:26px 1fr;padding-left:28px}.mobileDrawerLayout.offcanvas .offcanvas-body .nav_link_wrap:last-child{border-bottom:none}.mobileDrawerLayout .crossMHeade{color:#1f2330;z-index:2;cursor:pointer;background-color:var(--bs-white);justify-content:end;align-items:center;padding:10px 14px;display:grid;position:sticky;top:0}.mobileDrawerLayout .mobileHeader{flex-direction:column;gap:1rem;display:flex}.mobileDrawerLayout .mobileHeader .user_info_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);flex-direction:column;align-items:center;gap:10px;padding:0 16px 20px;display:flex}.mobileDrawerLayout .mobileHeader .user_info_wrap .userIcon{background-color:currentColor;border-radius:50%;justify-content:center;align-items:center;width:54px;min-width:54px;height:54px;display:flex}.mobileDrawerLayout .mobileHeader .user_info_wrap .userIcon.usernotlogin{background-color:transparent}.mobileDrawerLayout .mobileHeader .user_info_wrap .userIcon.usernotlogin img{width:84px;height:84px}.mobileDrawerLayout .mobileHeader .user_info_wrap .userIcon .user1srText{color:var(--bs-white);text-align:center;font-size:42px;font-weight:600}.mobileDrawerLayout .mobileHeader .user_info_wrap .userWelcome{color:#1f2330;font-size:24px;font-weight:400}.mobileDrawerLayout .mobileHeader .user_info_wrap .userLevel{border-radius:var(--bs-border-radius);border:1px solid #f5b21a;grid-template-rows:1fr;grid-template-columns:auto auto;font-size:16px;font-weight:400;display:grid;overflow:hidden}.mobileDrawerLayout .mobileHeader .user_info_wrap .userLevel .vip_text,.mobileDrawerLayout .mobileHeader .user_info_wrap .userLevel .hlp_text{padding:4px 14px}.mobileDrawerLayout .mobileHeader .user_info_wrap .userLevel .vip_text{color:var(--bs-white);background-color:#f5b21a}.mobileDrawerLayout .mobileHeader .user_info_wrap .userLevel .hlp_text{background-color:var(--bs-white);color:#1f2330}.mobileDrawerLayout .mobileHeader .nav_action_card{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);overflow:hidden}.mobileDrawerLayout .mobileHeader .nav_action_card .action_row{cursor:pointer;color:var(--bs-body-color);grid-template-rows:1fr;grid-template-columns:26px 1fr auto;align-items:center;gap:14px;padding:15px 16px;display:grid}.mobileDrawerLayout .mobileHeader .nav_action_card .action_row.active{color:#003dc2}.mobileDrawerLayout .mobileHeader .nav_action_card .action_row:last-child{border-bottom:none}.mobileDrawerLayout .mobileHeader .nav_action_card .action_row .action_icon{align-items:center;display:inline-flex}.mobileDrawerLayout .mobileHeader .nav_action_card .action_row .action_icon svg{width:24px;height:24px}.mobileDrawerLayout .mobileHeader .nav_action_card .action_row .action_label{font-size:17px;font-weight:400}.mobileDrawerLayout .mobileHeader .nav_action_card .action_row .action_chevron{width:20px;height:20px}.mobileDrawerLayout .navbar-nav a,.mobileDrawerLayout .navbar-nav span{border:1px solid var(--border-color);border-bottom:none;height:50px;font-size:1rem;text-align:start!important;color:#000!important}.mobileDrawerLayout .navbar-nav a .moreOptions,.mobileDrawerLayout .navbar-nav span .moreOptions{color:currentColor;float:right}.mobileDrawerLayout .navbar-nav a .moreOptions.icons,.mobileDrawerLayout .navbar-nav span .moreOptions.icons{border:none!important;padding:0!important}.mobileDrawerLayout .navbar-nav a.isMore,.mobileDrawerLayout .navbar-nav span.isMore{justify-content:space-between;width:100%;padding-left:15px;display:flex}.mobileDrawerLayout .navbar-nav a.isMoreChild,.mobileDrawerLayout .navbar-nav span.isMoreChild{cursor:pointer;width:100%;padding-left:20px;display:flex}.mobileDrawerLayout .navbar-nav a.isMoreChild img,.mobileDrawerLayout .navbar-nav span.isMoreChild img{height:21px;padding-right:10px}.mobileDrawerLayout .navbar-nav a.active,.mobileDrawerLayout .navbar-nav span.active{color:#003dc2!important;background-color:#f2f6f9!important}.mobileDrawerLayout .navbar-nav a:last-child,.mobileDrawerLayout .navbar-nav span:last-child{border-bottom:1px solid #efefef}.smallUserIcon{background-color:currentColor;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.smallUserIcon .usersmallicon{justify-content:center;align-items:center;height:24px;max-height:24px;font-size:20px;font-weight:600;display:flex;color:var(--bs-white)!important}.global_header_wrapper{background-color:var(--bs-white);z-index:1100;width:100%;box-shadow:var(--bs-box-shadow-sm);grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:sticky;top:0}.global_header_wrapper.no_shadow{box-shadow:none}@media (max-width:767.98px){.global_header_wrapper{grid-template-rows:55px;min-height:55px}}.global_header_wrapper .main_header_wrap{align-items:center;width:100%;display:flex}.global_header_wrapper .main_header_wrap .container-fluid,.global_header_wrapper .main_header_wrap .container-sm,.global_header_wrapper .main_header_wrap .container-md,.global_header_wrapper .main_header_wrap .container-lg,.global_header_wrapper .main_header_wrap .container-xl,.global_header_wrapper .main_header_wrap .container-xxl{padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .5);justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (max-width:991.98px){.global_header_wrapper .main_header_wrap .container-fluid,.global_header_wrapper .main_header_wrap .container-sm,.global_header_wrapper .main_header_wrap .container-md,.global_header_wrapper .main_header_wrap .container-lg,.global_header_wrapper .main_header_wrap .container-xl,.global_header_wrapper .main_header_wrap .container-xxl{gap:.25rem}}@media (max-width:767.98px){.global_header_wrapper .main_header_wrap .container-fluid,.global_header_wrapper .main_header_wrap .container-sm,.global_header_wrapper .main_header_wrap .container-md,.global_header_wrapper .main_header_wrap .container-lg,.global_header_wrapper .main_header_wrap .container-xl,.global_header_wrapper .main_header_wrap .container-xxl{gap:.5rem;padding:8px}}.global_header_wrapper .main_header_wrap .container-fluid .active_panel_logo_wrap,.global_header_wrapper .main_header_wrap .container-sm .active_panel_logo_wrap,.global_header_wrapper .main_header_wrap .container-md .active_panel_logo_wrap,.global_header_wrapper .main_header_wrap .container-lg .active_panel_logo_wrap,.global_header_wrapper .main_header_wrap .container-xl .active_panel_logo_wrap,.global_header_wrapper .main_header_wrap .container-xxl .active_panel_logo_wrap{flex:none;justify-content:flex-start;align-items:center;display:flex}.global_header_wrapper .main_header_wrap .container-fluid .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-sm .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-md .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-lg .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-xl .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-xxl .active_panel_logo_wrap img{object-fit:contain;width:auto;max-width:220px;height:48px;display:block}@media (max-width:767.98px){.global_header_wrapper .main_header_wrap .container-fluid .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-sm .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-md .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-lg .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-xl .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-xxl .active_panel_logo_wrap img{max-width:140px;height:38px}}@media (max-width:359.98px){.global_header_wrapper .main_header_wrap .container-fluid .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-sm .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-md .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-lg .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-xl .active_panel_logo_wrap img,.global_header_wrapper .main_header_wrap .container-xxl .active_panel_logo_wrap img{max-width:110px;height:32px}}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap{flex:auto;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:end;min-width:0;display:grid}@media (max-width:767.98px){.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap{display:none}}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .panel_help_line_numb_wrap,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .panel_help_line_numb_wrap,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .panel_help_line_numb_wrap,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .panel_help_line_numb_wrap,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .panel_help_line_numb_wrap,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .panel_help_line_numb_wrap{grid-template-rows:1fr;grid-template-columns:auto 1fr;place-items:center end;gap:.5rem;font-size:24px;display:grid}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .panel_help_line_numb_wrap .callText,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .panel_help_line_numb_wrap .callText,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .panel_help_line_numb_wrap .callText,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .panel_help_line_numb_wrap .callText,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .panel_help_line_numb_wrap .callText,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .panel_help_line_numb_wrap .callText{font-size:16px}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .panel_help_line_numb_wrap .call,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .panel_help_line_numb_wrap .call,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .panel_help_line_numb_wrap .call,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .panel_help_line_numb_wrap .call,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .panel_help_line_numb_wrap .call,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .panel_help_line_numb_wrap .call{align-items:center;gap:.25rem;font-weight:600;display:inline-flex;color:#f5b21a!important}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .panel_help_line_numb_wrap .call:focus-visible{outline:none!important}.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .panel_help_line_numb_wrap .call:focus-visible{outline:none!important}.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .panel_help_line_numb_wrap .call:focus-visible{outline:none!important}.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .panel_help_line_numb_wrap .call:focus-visible{outline:none!important}.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .panel_help_line_numb_wrap .call:focus-visible{outline:none!important}.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .panel_help_line_numb_wrap .call:focus-visible{outline:none!important}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap{user-select:none;grid-template-rows:1fr;grid-template-columns:repeat(7,min-content);grid-auto-columns:min-content;gap:.8rem;font-size:18px;display:grid}@media (min-width:992px){.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap{grid-template-columns:repeat(10,min-content)}}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper{user-select:none;position:relative}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .logged_user_login,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .logged_user_login,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .logged_user_login,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .logged_user_login,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .logged_user_login,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .logged_user_login{color:var(--bs-white);background-color:var(--user_bg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:16px;font-weight:600;display:flex}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss,.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:hover,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:hover,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:hover,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:hover,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:hover,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:hover,.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:focus,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:focus,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:focus,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:focus,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:focus,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss:focus,.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss .textUnderline.active,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss .textUnderline.active,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss .textUnderline.active,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss .textUnderline.active,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss .textUnderline.active,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss .textUnderline.active{color:var(--gold-text)}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active{position:relative}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active:after,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active:after,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active:after,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active:after,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active:after,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper.is_buss.not_active:after{content:"";background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 100%);width:50%;height:100%;animation:2.5s infinite addon_badge_shine;position:absolute;top:0;left:-75%;transform:skew(-20deg)}@keyframes addon_badge_shine{0%{width:50%;left:0%}50%,to{width:0%;left:105%}}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper{text-transform:capitalize}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline{width:max-content}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline.active,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline.active,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline.active,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline.active,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline.active,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .textUnderline.active{color:#003dc2;background-size:100% 2px!important}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper:focus,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper:focus,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper:focus,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper:focus,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper:focus,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper:focus{color:#003dc2}@media (hover:none) and (pointer:coarse){.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper:hover,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper:hover{color:#000}}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown{user-select:none;cursor:pointer;width:max-content;box-shadow:var(--bs-box-shadow-sm);z-index:1089;background:var(--bs-white);opacity:0;visibility:hidden;border-radius:var(--bs-border-radius-lg);grid-template-rows:repeat(5,1fr);grid-template-columns:1fr;transition:all .2s;display:grid;position:absolute;top:100%;left:-100%;transform:translateY(10px)}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items{text-transform:capitalize;width:100%;color:var(--bs-body-color);padding:.5rem 1.25rem}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:first-child,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:first-child,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:first-child,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:first-child,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:first-child,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:first-child{border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg)}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:last-child,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:last-child,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:last-child,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:last-child,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:last-child,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:last-child{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg)}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.is_buss,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.is_buss,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.is_buss,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.is_buss,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.is_buss,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.is_buss{color:var(--gold-text);background-color:var(--gold-light)}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.active,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.active,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.active,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.active,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.active,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items.active,.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:hover,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:hover,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:hover,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:hover,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:hover,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .linkWrapper .moreDropdown .more_drop_items:hover{color:#003dc2;background-color:#f5f7fe}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .more_links_wrappper,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .more_links_wrappper,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .more_links_wrappper,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .more_links_wrappper,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .more_links_wrappper,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .more_links_wrappper{display:inline-block;position:relative}.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap .more_links_wrappper.active .moreDropdown,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap .more_links_wrappper.active .moreDropdown,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap .more_links_wrappper.active .moreDropdown,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap .more_links_wrappper.active .moreDropdown,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap .more_links_wrappper.active .moreDropdown,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap .more_links_wrappper.active .moreDropdown{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:767.98px){.global_header_wrapper .main_header_wrap .container-fluid .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-sm .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-md .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-lg .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-xl .other_links_wrap .header_pg_links_wrap,.global_header_wrapper .main_header_wrap .container-xxl .other_links_wrap .header_pg_links_wrap{display:none}}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header{flex:auto;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}@media (min-width:768px){.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header{display:none}}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .mobi_contact_wrap,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .mobi_contact_wrap,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .mobi_contact_wrap,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .mobi_contact_wrap,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .mobi_contact_wrap,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .mobi_contact_wrap{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap{color:var(--bs-body-color);border:1.5px solid #f5b21a;border-radius:22px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:2px 14px 2px 12px;line-height:14px;display:inline-flex}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .img_phn_icon_wrap,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .img_phn_icon_wrap,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .img_phn_icon_wrap,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .img_phn_icon_wrap,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .img_phn_icon_wrap,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .img_phn_icon_wrap{align-items:center;gap:6px;display:inline-flex}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .active_pulse_animation_wrap,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .active_pulse_animation_wrap,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .active_pulse_animation_wrap,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .active_pulse_animation_wrap,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .active_pulse_animation_wrap,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .active_pulse_animation_wrap{z-index:2;background-color:var(--bs-success);border-radius:50%;width:9px;height:9px;animation:1.5s ease-in-out infinite pulse}@keyframes pulse{0%{box-shadow:0 0 rgba(34,181,115,.5)}to{box-shadow:0 0 0 8px rgba(34,181,115,0)}}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .phone_icon,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .phone_icon,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .phone_icon,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .phone_icon,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .phone_icon,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .img_phn_icon_wrap .phone_icon{color:#f5b21a;width:20px;height:20px;animation:2s linear infinite shake}@keyframes shake{0%{transform:rotate(0)}5%{transform:rotate(8deg)}10%{transform:rotate(-7deg)}15%{transform:rotate(8deg)}20%{transform:rotate(-7deg)}25%{transform:rotate(8deg)}30%{transform:rotate(-7deg)}35%{transform:rotate(8deg)}40%{transform:rotate(-7deg)}45%{transform:rotate(8deg)}50%{transform:rotate(-7deg)}55%,to{transform:rotate(0)}}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .call_text_number_wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:2px;padding-bottom:2px;font-size:32px;display:flex}@media (min-width:320px) and (max-width:415px){.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .call_text_number_wrap{font-size:28px}}@media (max-width:359.98px){.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .call_text_number_wrap,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .call_text_number_wrap{font-size:24px}}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .call_text_number_wrap .call_text_helper_wrap,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .call_text_number_wrap .call_text_helper_wrap,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .call_text_number_wrap .call_text_helper_wrap,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .call_text_number_wrap .call_text_helper_wrap,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .call_text_number_wrap .call_text_helper_wrap,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .call_text_number_wrap .call_text_helper_wrap{color:#003dc2;white-space:nowrap;font-size:45%;font-weight:500}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .call_text_number_wrap .call,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .call_text_number_wrap .call,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .call_text_number_wrap .call,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .call_text_number_wrap .call,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .call_text_number_wrap .call,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .call_text_number_wrap .call{color:#f5b21a;white-space:nowrap;font-size:50%;font-weight:600}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .call_assist_wrap .call_text_number_wrap .call i,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .call_assist_wrap .call_text_number_wrap .call i,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .call_assist_wrap .call_text_number_wrap .call i,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .call_assist_wrap .call_text_number_wrap .call i,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .call_assist_wrap .call_text_number_wrap .call i,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .call_assist_wrap .call_text_number_wrap .call i{font-style:italic}.global_header_wrapper .main_header_wrap .container-fluid .mobile_view_header .appDrawerMenu,.global_header_wrapper .main_header_wrap .container-sm .mobile_view_header .appDrawerMenu,.global_header_wrapper .main_header_wrap .container-md .mobile_view_header .appDrawerMenu,.global_header_wrapper .main_header_wrap .container-lg .mobile_view_header .appDrawerMenu,.global_header_wrapper .main_header_wrap .container-xl .mobile_view_header .appDrawerMenu,.global_header_wrapper .main_header_wrap .container-xxl .mobile_view_header .appDrawerMenu{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);display:grid}.tooltip.userDropdown{--bs-tooltip-bg:var(--bs-white);--bs-tooltip-color:var(--bs-body-color);--bs-tooltip-opacity:1;--bs-tooltip-padding-x:0;--bs-tooltip-padding-y:0;--bs-tooltip-font-size:18px;--bs-tooltip-max-width:none;--bs-tooltip-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);z-index:1150;pointer-events:auto;user-select:none;box-shadow:var(--bs-box-shadow-sm)}.tooltip.userDropdown .tooltip-arrow:before{--bs-tooltip-bg:var(--bs-primary)}.tooltip.userDropdown .tooltip-inner{text-align:left;overflow:hidden}.tooltip.userDropdown .user_drop_items{border-radius:var(--bs-border-radius);text-transform:capitalize;cursor:pointer;white-space:nowrap;align-items:center;gap:.35rem;width:100%;padding:.5rem 1.25rem;display:flex}.tooltip.userDropdown .user_drop_items:hover{color:#003dc2}.sideBarOnTab.offcanvas{--bs-offcanvas-width:366px;background-color:var(--bs-body-bg);--bs-offcanvas-padding-y:0px;--bs-offcanvas-zindex:14;--bs-offcanvas-padding-x:0px;min-width:40%}.sideBarOnTab.offcanvas.offcanvas-start{top:84px}.sideBarOnTab .offcanvas-body{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;display:grid;padding:.5rem 0!important}.sideBarOnTab .sideBarOnTabStart{overflow-y:scroll}.sideBarOnTab .main_all_side_filter_wrap,.sideBarOnTab .totalSearch,.sideBarOnTab .cstmr_lve_wrap,.sideBarOnTab .bookWithConfidence{width:calc(100% - 16px);margin:0 8px}.mobileTabsSibeBar.offcanvas{--bs-offcanvas-height:max(75vh);--bs-offcanvas-bg:var(--bs-white);--bs-offcanvas-zindex:1051;border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg)}.mobileTabsSibeBar.offcanvas.offcanvas-bottom{max-height:-webkit-calc(100vh - 70px);max-height:calc(100vh - 70px)}.mobileTabsSibeBar .offcanvas-header{padding:0;font-size:18px}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap{border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);grid-template-rows:1fr;grid-template-columns:repeat(1,1fr);display:grid}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .tabs_wrap_layout{padding:0 0 .65rem;display:block}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .tabs_wrap_layout .close_btn_wrap{justify-content:space-between;align-items:center;padding:12px 10px;display:flex}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .tabs_wrap_layout .close_btn_wrap .txt_hlp{color:#003dc2;font-size:16px;font-weight:600;display:inline-flex}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .tabs_wrap_layout .tab_view_wrap{gap:1.4rem;width:calc(100% - 16px);margin:0 8px;display:inline-flex}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .tabs_wrap_layout .tab_view_wrap .btn{justify-content:center;align-items:center;width:50%;font-weight:500;display:inline-flex}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .tabs_wrap_layout .tab_view_wrap .btn svg{margin-right:6px}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs{align-items:center;margin:10px 8px 0;display:flex;overflow:hidden}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs .scroll_chevron{background:var(--bs-white);color:#003dc2;flex:none;justify-content:center;align-items:center;min-width:30px;max-width:30px;min-height:30px;max-height:30px;padding:0;display:inline-flex}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs .scroll_chevron:first-child{margin-right:5px}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs .scroll_chevron:last-child{margin-left:5px}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs .scroll_chevron svg{margin:0}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs .scroll_chevron:disabled{color:var(--bs-secondary);opacity:.5}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs .scroll_tabs_wrap_area{border-bottom:1px solid var(--bs-border-color);flex:auto;width:auto;max-width:100%;margin:0}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs_wrap_area{border-bottom:1px solid var(--border-color);scrollbar-width:none;width:calc(100% - 16px);max-width:calc(100% - 16px);margin:10px 8px 0;display:inline-flex;overflow-x:auto}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs_wrap_area::-webkit-scrollbar{visibility:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;height:0}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs_wrap_area{border-bottom:1px solid var(--bs-border-color);padding:0}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs_wrap_area .filter_pills_wrap svg{min-width:16px;min-height:16px}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs_wrap_area .filter_pills_wrap{background-color:var(--bs-white);border-top-left-radius:var(--bs-border-radius);border-top-right-radius:var(--bs-border-radius);border:1px solid transparent;border-bottom-width:2px;align-items:center;gap:4px;min-width:fit-content;padding:6px 16px;font-size:14px;font-weight:500;display:inline-flex}@media (min-width:360px) and (max-width:767.98px){.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs_wrap_area .filter_pills_wrap{font-size:18px}}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs_wrap_area .filter_pills_wrap .filter_label{text-transform:capitalize}.mobileTabsSibeBar .offcanvas-header.filter_tab_wrap .scroll_tabs_wrap_area .filter_pills_wrap.active{border:1px solid var(--bs-border-color);color:#003dc2;background-color:#f5f7fe;border-bottom:2px solid #003dc2}.mobileTabsSibeBar .offcanvas-header.footer{border-top:1px solid var(--border-color);background-color:var(--bs-white);z-index:3;justify-content:flex-end;width:100%;padding:8px;position:fixed;bottom:0}.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap{grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center;gap:8px;width:100%;display:grid}.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap .reset_btn_wrap,.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap .apply_btn_wrap{text-align:center;border-radius:4px;padding:6px 12px;font-size:18px;font-weight:600}@media (min-width:360px) and (max-width:767.98px){.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap .reset_btn_wrap,.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap .apply_btn_wrap{font-size:20px}}.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap .apply_btn_wrap{color:var(--bs-white);background-color:#f5b21a;border:1px solid #f5b21a}.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap .reset_btn_wrap{color:#003dc2;border:1px solid #003dc2;font-weight:400}.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap .see_all_result_wrap{color:#fff;background-color:#f5b21a;justify-content:center;align-items:center;width:100%;font-size:24px;font-weight:600;display:flex}.mobileTabsSibeBar .offcanvas-header.footer .footer_action_wrap .clear_btn{border:1px solid #96beff;width:100%;padding:5px 12px;font-size:1rem;font-weight:600}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap{background-color:var(--bs-white);min-height:calc(100% - 142px);padding:10px .5rem calc(61px + .5rem)}@media (min-width:360px){.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap{font-size:18px}}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .show_all_filter_types{flex-direction:column;display:flex}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .show_all_filter_types .list_views_wrap{border-radius:var(--bs-border-radius);padding:.5rem 5px}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .show_all_filter_types .list_views_wrap .list_item_view{grid-template-rows:auto;grid-template-columns:26px 1fr 24px;align-items:center;gap:10px;padding:10px 0;display:grid}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .show_all_filter_types .list_views_wrap .list_item_view .count_wrap{color:#003dc2;border:1px solid #003dc2;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-weight:500;display:flex}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .show_all_filter_types .list_views_wrap .list_item_view .item_label{text-transform:capitalize;font-weight:400}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .show_all_filter_types .list_views_wrap .list_item_view .item_label.active{color:#003dc2}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .show_all_filter_types .list_views_wrap .list_item_view .chev_ron_wrap{cursor:pointer;transition:all .25s ease-in-out;transform:rotate(180deg)}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .show_all_filter_types .list_views_wrap .list_item_view .chev_ron_wrap.active{color:#003dc2;transform:rotate(0)}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .common_wrap{grid-template-rows:auto 1fr;margin-top:0!important}@media (max-width:767.98px){.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .common_wrap .only_title_wrap{display:none}}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .depart_return_sidebar_wrap{grid-template-rows:auto auto 1fr}@media (max-width:767.98px){.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .depart_return_sidebar_wrap{grid-template-rows:auto 1fr}}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .depart_return_sidebar_wrap .common_wrap{gap:0;display:none}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .mobi_sort_data{grid-template-columns:1fr;grid-template-rows:repeat(var(--filter_count), auto);align-items:start;padding-bottom:calc(61px + 1rem);display:grid}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .mobi_sort_data .style_radio_wrap{padding:.5rem 0}.mobileTabsSibeBar .offcanvas-body.main_all_side_filter_wrap .mobi_sort_data .style_radio_wrap:last-child{padding-bottom:1rem}.all_side_filter_wrap{background-color:var(--bs-white);grid-template-rows:min-content;grid-template-columns:repeat(1,1fr);grid-auto-rows:min-content;align-content:space-between;max-height:fit-content;padding:10px;display:grid}@media (max-width:767.98px){.all_side_filter_wrap{margin-bottom:0}}.all_side_filter_wrap .filterHead{color:#003dc2;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:18px;display:flex}@media (min-width:768px) and (max-width:991.98px){.all_side_filter_wrap .filterHead{font-size:1rem}.all_side_filter_wrap .filterHead .clearAllFilter{font-size:12px}}.all_side_filter_wrap .filterHead .clearAllFilter{width:fit-content;color:var(--link-color);margin-top:0;font-size:14px;font-weight:600}.all_side_filter_wrap .sideBarTitle{color:#003dc2;justify-content:space-between;align-items:center;margin-top:10px;display:flex}@media (max-width:767.98px){.all_side_filter_wrap .sideBarTitle{display:none}}.all_side_filter_wrap .sideBarTitle .labels{cursor:pointer;font-size:18px}.all_side_filter_wrap .sideBarTitle .labels img{margin:3px 4px 0 0}.all_side_filter_wrap .sideBarTitle .labels svg{-o-transition:rotate .2s ease-in-out;margin-right:7px;transition:rotate .2s ease-in-out}.all_side_filter_wrap .sideBarTitle .labels svg.open{rotate:-90deg}@media (min-width:768px) and (max-width:991.98px){.all_side_filter_wrap .sideBarTitle .labels{font-size:1rem}}.all_side_filter_wrap .sideBarTitle .clearFilter{margin-top:0;font-size:14px}@media (max-width:767.98px){.all_side_filter_wrap .collapseData{padding-top:1rem}}.all_side_filter_wrap .collapseData .settrips{display:flex}.all_side_filter_wrap .collapseData .settrips .return,.all_side_filter_wrap .collapseData .settrips .depart{-o-transition:all .2s ease-in-out;text-align:center;cursor:pointer;border-bottom:2px solid var(--border-color);flex-grow:1;padding:4px 5px 11px;font-size:16px;transition:all .2s ease-in-out}.all_side_filter_wrap .collapseData .settrips .return:hover,.all_side_filter_wrap .collapseData .settrips .depart:hover,.all_side_filter_wrap .collapseData .settrips .return.active,.all_side_filter_wrap .collapseData .settrips .depart.active{color:#003dc2;border-bottom:2px solid #003dc2}.all_side_filter_wrap .collapseData .settrips .return.ow,.all_side_filter_wrap .collapseData .settrips .depart.ow{width:100%}.clear_all_filter_action{width:fit-content;font-weight:600}.get_fare_alert_sidebar{background-color:var(--bs-white);border-bottom:1px solid transparent;-o-border-image:-o-linear-gradient(left, transparent, var(--border-color), transparent);-webkit-border-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--border-color)), to(transparent));-webkit-border-image:linear-gradient(90deg, transparent, var(--border-color), transparent);border-image:linear-gradient(90deg, transparent, var(--border-color), transparent);border-image-slice:1;padding:10px 10px 24px}.main_all_side_filter_wrap{grid-template-rows:min-content;grid-template-columns:auto;display:grid}.main_all_side_filter_wrap .filter_element{background-color:var(--bs-white);padding-bottom:1rem}.main_all_side_filter_wrap .filter_element.is_first_filter{border-bottom:none;grid-template-rows:1fr;grid-template-columns:1fr;gap:16px;padding-bottom:1rem;display:grid}.main_all_side_filter_wrap .fareTypeLabelWrap{grid-template-rows:1fr;grid-template-columns:1fr auto;line-height:21px;display:grid}.main_all_side_filter_wrap .fareTypeLabelWrap .filt_txt{color:var(--heading-color);font-size:18px;font-weight:500}.main_all_side_filter_wrap .fareTypeLabelWrap .textUnderline{color:var(--link-color);font-size:14px;font-weight:600}.main_all_side_filter_wrap .fareTypesWrap{grid-template-rows:auto;grid-template-columns:repeat(1,1fr);gap:.5rem;display:grid}.main_all_side_filter_wrap .fareTypesWrap .style_check_box_wrap{max-width:fit-content}.main_all_side_filter_wrap .stopsArea{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);align-items:stretch;gap:8px;width:100%;display:flex}.main_all_side_filter_wrap .stopsArea .stops{text-align:center;cursor:pointer;width:33.33%;display:-ms-grid;-ms-grid-rows:1fr auto;background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);border:1px solid transparent;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;place-items:center;padding:10px 5px;display:grid}.main_all_side_filter_wrap .stopsArea .stops span{height:auto}@media (hover:hover) and (pointer:fine){.main_all_side_filter_wrap .stopsArea .stops:hover:not(.active){background-color:var(--primary-hover);color:#003dc2}}.main_all_side_filter_wrap .stopsArea .stops.active{background-color:var(--bs-white);color:#003dc2;border-color:#003dc2}.main_all_side_filter_wrap .stopsArea .stops.disable{opacity:.5;cursor:not-allowed;background-color:transparent}.main_all_side_filter_wrap .stopsArea .stops .stopsLabel{font-size:24px;font-weight:500;line-height:1}.main_all_side_filter_wrap .flightTimesArea{flex-direction:column;gap:12px;display:flex}.main_all_side_filter_wrap .flightTimesArea .flight_box_time_wrapper{flex-direction:column;gap:8px;display:flex}.main_all_side_filter_wrap .flightTimesArea .flight_box_time_wrapper.has_active_slide{grid-template-rows:auto 1fr min-content}.main_all_side_filter_wrap .flightTimesArea .flight_box_time_wrapper .heading_wrap .heading{gap:4px;display:inline-flex}.main_all_side_filter_wrap .flightTimesArea .flight_box_time_wrapper .label_type,.main_all_side_filter_wrap .flightTimesArea .flight_box_time_wrapper .ori_des_code_wrap{font-weight:600}.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap .time_Box{box-shadow:var(--bs-box-shadow-sm);cursor:pointer;border-radius:var(--bs-border-radius-lg);border:1px solid transparent;grid-template-rows:35px repeat(3,24px);grid-template-columns:1fr;justify-items:center;padding:2px;display:grid}.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap .time_Box.disabled{opacity:.5;cursor:not-allowed}.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap .time_Box .label_wrap{font-weight:500}.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap .time_Box:hover{background-color:var(--primary-hover)}.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap .time_Box.active_state{border:1px solid #003dc2}.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap .time_Box .current_time_wrap{white-space:nowrap;font-size:14px}@media (min-width:360px) and (max-width:767.98px){.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap .time_Box .current_time_wrap{font-size:16px}.main_all_side_filter_wrap .flightTimesArea .timing_boxes_wrap .time_Box .amount_wrap{line-height:1}}.main_all_side_filter_wrap .byCar{grid-template-columns:repeat(1,auto);grid-auto-columns:min-content;gap:12px;margin-top:12px;display:grid}.main_all_side_filter_wrap .byCar.holder{grid-template-rows:auto;grid-template-columns:repeat(1,1fr);gap:12px;padding-bottom:0;display:grid}.main_all_side_filter_wrap .byCar.holder .filter_bycar:first-child{padding-top:10px}.main_all_side_filter_wrap .byCar.holder .filter_bycar .filter_bycar{height:20px}.main_all_side_filter_wrap .byCar .style_check_box_wrap label{width:100%}.main_all_side_filter_wrap .byCar .style_check_box_wrap .airline_items_data{grid-template-rows:1fr;grid-template-columns:1fr auto;gap:.5rem;display:grid}.main_all_side_filter_wrap .byCar .style_check_box_wrap .airline_items_data .airline_name{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.main_all_side_filter_wrap .byCar .collapse.show{grid-template-rows:1fr;grid-template-columns:repeat(1,1fr);gap:12px;display:grid}.main_all_side_filter_wrap .byCar .collapse.show .style_check_box_wrap:first-child{margin-top:0}.main_all_side_filter_wrap .priceArea .showTotalArea,.main_all_side_filter_wrap .durationArea .showTotalArea,.main_all_side_filter_wrap .layoverArea .showTotalArea{text-transform:capitalize;align-items:center;gap:4px;width:100%;margin-bottom:.5rem;display:flex}@media (min-width:768px) and (max-width:991.98px){.main_all_side_filter_wrap .priceArea .showTotalArea,.main_all_side_filter_wrap .durationArea .showTotalArea,.main_all_side_filter_wrap .layoverArea .showTotalArea{font-size:14px}}.main_all_side_filter_wrap .priceArea .slidersArea,.main_all_side_filter_wrap .durationArea .slidersArea,.main_all_side_filter_wrap .layoverArea .slidersArea{width:100%;margin-top:.5rem;padding:0 25px}.main_all_side_filter_wrap .all_connecting_flight_wrap{margin-top:0!important}.main_all_side_filter_wrap .all_airport_list_wrap,.main_all_side_filter_wrap .all_connecting_flight_wrap{grid-template-rows:1fr;grid-template-columns:repeat(1,1fr);gap:12px;display:grid}.main_all_side_filter_wrap .all_airport_list_wrap .airport_list_label,.main_all_side_filter_wrap .all_connecting_flight_wrap .airport_list_label{font-weight:600}.main_all_side_filter_wrap .all_airport_list_wrap .collapse.show,.main_all_side_filter_wrap .all_connecting_flight_wrap .collapse.show{grid-template-rows:1fr;grid-template-columns:repeat(1,1fr);gap:12px;display:grid}.main_all_side_filter_wrap .all_airport_list_wrap label,.main_all_side_filter_wrap .all_connecting_flight_wrap label{width:100%}.main_all_side_filter_wrap .all_airport_list_wrap .airport_item_list_label,.main_all_side_filter_wrap .all_connecting_flight_wrap .airport_item_list_label{grid-template-rows:1fr;grid-template-columns:1fr auto;gap:.5rem;display:grid}.main_all_side_filter_wrap .all_airport_list_wrap .airport_item_list_label .airport_details,.main_all_side_filter_wrap .all_connecting_flight_wrap .airport_item_list_label .airport_details{grid-template-rows:1fr;grid-template-columns:auto 1fr;gap:5px;display:grid}.main_all_side_filter_wrap .all_airport_list_wrap .airport_item_list_label .airport_details .airport_name,.main_all_side_filter_wrap .all_connecting_flight_wrap .airport_item_list_label .airport_details .airport_name{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.main_all_side_filter_wrap .same{width:100%;padding-top:14px;padding-bottom:14px}.totalSearch{background-color:var(--bs-white);grid-template-rows:min-content;grid-template-columns:repeat(1,1fr);align-content:center;gap:5px;padding-bottom:1rem;display:grid}.totalSearch .totalResult{text-transform:capitalize;font-size:16px}.totalSearch .totalResult .totalResults{width:40px}.totalSearch .searchTotalBar{background-color:#cfcfcf;height:4px}.totalSearch .searchTotalBar .primary_color{--bs-progress-bar-bg:#390}.totalSearch .searchTotalBar .secondary_color{--bs-progress-bar-bg:#cfcfcf}.bookWithConfidence{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm)}@media (max-width:1230px){.bookWithConfidence{margin-bottom:0}}.bookWithConfidence .bwcArea{border-radius:var(--bs-border-radius-lg);grid-template-rows:auto;grid-template-columns:repeat(1,1fr);grid-auto-rows:min-content;display:grid}.bookWithConfidence .bwcArea .bwcItem:first-child{margin-top:4px}.bookWithConfidence .bwcArea .bwcTitle{text-align:center;border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);border-width:0 0 1px;padding:10px 15px;font-size:1rem;font-weight:600}@media (min-width:768px) and (max-width:991.98px){.bookWithConfidence .bwcArea .bwcTitle{font-size:14px}}.bookWithConfidence .bwcArea .bwcItem{grid-template-rows:1fr;grid-template-columns:16px 1fr;gap:12px;width:100%;padding:7px 14px;display:grid}.bookWithConfidence .bwcArea .bwcItem svg{position:relative;top:3px}.bookWithConfidence .bwcArea .security{grid-template-rows:50px;grid-template-columns:repeat(2,1fr);margin:14px 0;padding:0 14px;display:grid}.bookWithConfidence .bwcArea .security img{width:100%;height:100%}.affix,.affix-bottom{z-index:1030;width:17%;position:fixed;top:80px}.cstmr_lve_wrap{border-radius:var(--bs-border-radius-lg)}.cstmr_lve_wrap .panel_rating_wrap{grid-template-columns:77px min-content;gap:0}.cstmr_lve_wrap .panel_rating_wrap img{height:95px}.cstmr_lve_wrap .panel_rating_wrap .info_raking_wrap{min-width:120px}.cstmr_lve_wrap .panel_rating_wrap .excellent_label{flex-wrap:nowrap;width:100%}.getAlert{justify-content:center;align-items:center;display:flex}.getAlert .likeWarnBtn{color:#003dc2;background-color:var(--bs-white);cursor:pointer;border-radius:var(--bs-border-radius);border:1px solid #003dc2;grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:center;gap:5px;padding:10px;font-weight:600;display:grid}@media (min-width:768px) and (max-width:991.98px){.getAlert .likeWarnBtn{font-size:14px}}.getAlert .likeWarnBtn.active,.getAlert .likeWarnBtn:hover{color:var(--bs-white);background-color:#003dc2}.getAlert .likeWarnBtn svg{width:25px;height:25px}.ring_a_bell_wrap{animation:4s 8s infinite ringTheBell}.ring_a_bell_wrap.no_animation{animation:none}@keyframes ringTheBell{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}.getAlertModal{min-width:360px;-webkit-border-radius:0!important;border-radius:var(--bs-border-radius-lg)!important;background-color:#fff!important}.getAlertModal.popover{--bs-popover-zindex:14;--bs-popover-arrow-border:#003dc2;--bs-body-bg:#003dc2;--bs-popover-body-padding-y:1rem;--bs-popover-body-padding-x:1rem;--bs-popover-bg:#003dc2}.getAlertModal .popover-body{grid-template-rows:auto;grid-template-columns:1fr;gap:16px;display:grid;position:relative}.getAlertModal .popover-body .closeBtn{cursor:pointer;justify-content:flex-end;display:flex;position:absolute;top:.5rem;right:.5rem}.getAlertModal .popover-body .bellPoint{color:#003dc2;flex-direction:column;align-items:center;font-size:18px;font-weight:600;display:flex}@media (min-width:768px) and (max-width:991.98px){.getAlertModal .popover-body .bellPoint{font-size:1rem}}.getAlertModal .popover-body .bellPoint svg{width:30px;height:30px}.getAlertModal .popover-body .desc{text-align:center;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:auto;gap:.5rem;font-size:16px;display:grid}.getAlertModal .popover-body .desc .jouryData{grid-template-rows:min-content;grid-template-columns:1fr auto 1fr;grid-auto-rows:auto;align-items:center;gap:.5rem;display:grid}.getAlertModal .popover-body .desc .jouryData .origin_data,.getAlertModal .popover-body .desc .jouryData .destination_data{line-height:1}.getAlertModal .popover-body .desc .jouryData .origin_data .code,.getAlertModal .popover-body .desc .jouryData .destination_data .code{font-size:20px;font-weight:600}.getAlertModal .popover-body .desc .jouryData .origin_data,.getAlertModal .popover-body .desc .jouryData .destination_data{font-size:16px}.getAlertModal .popover-body .desc .jouryData svg{width:25px;height:25px}.getAlertModal .popover-body .getFareAlertBtn{text-align:center;font-size:18px;font-weight:600}.getAlertModal .popover-body .tnc{text-align:center;font-size:.75rem}.getAlertModal .popover-body .tnc .link{color:#003dc2;cursor:pointer}.getAlertModal .popover-body .tnc .link:hover{text-decoration:underline}.sideFilterBoxWrapper{top:-webkit-calc(82px + 120px);position:sticky;top:202px}@media (min-width:768px) and (max-width:991.98px){.sideFilterBoxWrapper{height:var(--box-length);padding:0;position:static}}.sideFilterBoxWrapper.isMulti{top:-webkit-calc(-webkit-calc(82px + 120px) + -webkit-calc(40px * var(--multi-city-length)));top:-webkit-calc(-webkit-calc(82px + 120px) + -webkit-calc(40px * var(--multi-city-length)));top:-webkit-calc(-webkit-calc(82px + 120px) + -webkit-calc(40px * var(--multi-city-length)));top:-webkit-calc(-webkit-calc(82px + 120px) + -webkit-calc(40px * var(--multi-city-length)));top:calc(202px + 40px * var(--multi-city-length))}.sideFilterBoxWrapper .activeBoxArea{background-color:var(--bs-white);border:2px solid #e7f0ff;margin-bottom:1rem;padding:10px}.sideFilterBoxWrapper .activeBoxArea .titleArea{justify-content:space-between;align-items:center;font-size:14px;display:flex}.sideFilterBoxWrapper .activeBoxArea .titleArea .textUnderline{color:#003dc2;margin-top:0;font-size:14px}.sideFilterBoxWrapper .activeBoxArea .whichBoxIsActive{flex-wrap:wrap;gap:5px;padding:10px 0 0;display:flex}.sideFilterBoxWrapper .activeBoxArea .whichBoxIsActive .filterChip{text-transform:capitalize;color:#2f4f4f;border:1px solid #2f4f4f;border-radius:15rem;justify-content:center;align-items:center;gap:3px;padding:2px 10px;font-size:12px;display:flex}.sideFilterBoxWrapper .activeBoxArea .whichBoxIsActive .filterChip svg{cursor:pointer}.sideFilterBoxWrapper .FilterboxesArea{grid-template-rows:auto;grid-template-columns:1fr;display:grid}@media (min-width:360px) and (max-width:767.98px){.sideFilterBoxWrapper .FilterboxesArea{scrollbar-width:none;overflow-x:scroll}.sideFilterBoxWrapper .FilterboxesArea::-webkit-scrollbar{display:none}}.sideFilterBoxWrapper .FilterboxesArea.noType{margin-top:15px}.sideFilterBoxWrapper .FilterboxesArea.fixedFilterBox{min-height:100vh;position:sticky;top:85px}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem{border:1px solid var(--border-color);background-color:var(--bs-white);border-bottom:none;padding:5px 10px}@media (min-width:768px) and (max-width:991.98px){.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem{padding:5px 8px}}@media (min-width:360px) and (max-width:767.98px){.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem{min-width:fit-content}}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem:last-child{border-bottom:1px solid var(--border-color)}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .sortcut_filter_wrap{grid-template-rows:1fr;grid-template-columns:30px 1fr;align-items:center;gap:.35rem;display:grid}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .logo_wrap{padding:1px}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .logo_wrap svg{width:100%;height:100%}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .details.holder{flex-direction:column;gap:8px;width:100%;display:flex}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .details{grid-template-rows:2fr;grid-template-columns:1fr;display:grid}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .details .label{margin-top:2px;font-size:18px;font-weight:400;line-height:24px;display:inline-flex}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .details .label svg{width:14px;height:14px;margin-top:-2px;margin-left:2px}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .details .fareArea{white-space:nowrap;grid-template-rows:1fr;grid-template-columns:auto 1fr;gap:2px;font-size:14px;line-height:17px;display:grid}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem .details .fareArea .minAmount{font-size:1rem;font-weight:600}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem:hover{cursor:pointer;color:#003dc2;background-color:#f5f7fe}.sideFilterBoxWrapper .FilterboxesArea .filterBoxItem.active{color:#003dc2;background-color:#f5f7fe}.sideFilterBoxWrapper .FilterboxesArea .currentScrollBox{border-top:1px solid var(--border-color);color:#003dc2;text-align:end;padding:5px}.sideFilterBoxWrapper .FilterboxesArea .currentScrollBox .textUnderline{margin-top:0;font-size:1rem}.sideFilterBoxWrapper .goToTop{color:#003dc2;text-align:end;text-transform:capitalize}.sideFilterBoxWrapper .goToTop .textUnderline{font-size:1rem}.flightSliderWrapper{width:100%;margin-top:.5rem;padding:0 25px}.fareTypeInfoBtn{width:16px;height:16px!important}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:1rem!important}.filter_box_wrap{flex-direction:row;gap:10px;display:flex}.filter_box_wrap.stickey{position:sticky;top:100px}.filter_box_wrap.avail_data{border-radius:var(--bs-border-radius);padding-bottom:16px}@media (min-width:768px){.filter_box_wrap.avail_data{width:100%;margin:0;padding-bottom:26px}}.filter_box_wrap.sibe_bar_on_tab,.filter_box_wrap.avail_data{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto}.filter_box_wrap.sibe_bar_on_tab::-webkit-scrollbar{height:8px}.filter_box_wrap.avail_data::-webkit-scrollbar{height:8px}.filter_box_wrap.sibe_bar_on_tab::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.filter_box_wrap.avail_data::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.filter_box_wrap.sibe_bar_on_tab::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.filter_box_wrap.avail_data::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.filter_box_wrap.sibe_bar_on_tab::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.filter_box_wrap.avail_data::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.filter_box_wrap.sibe_bar_on_tab .filter_box_item,.filter_box_wrap.avail_data .filter_box_item{border:1px solid var(--border-color);min-width:fit-content}.filter_box_wrap.avail_data{padding-top:13px;padding-left:.5rem;padding-right:.5rem}.filter_box_wrap.avail_data .filter_box_item{box-shadow:var(--bs-box-shadow-sm);border:1px solid transparent}.filter_box_wrap.sibe_bar_on_tab{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);flex-direction:column;margin-top:.5rem;gap:0!important}.filter_box_wrap.sibe_bar_on_tab .filter_box_item{border:1px solid transparent;border-radius:0;min-width:100%;margin:0}.filter_box_wrap.sibe_bar_on_tab .filter_box_item:first-child{border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg)}.filter_box_wrap.sibe_bar_on_tab .filter_box_item:last-child{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg)}.filter_box_wrap.sibe_bar_on_tab .filter_box_item.active_filter{border-color:#003dc2!important}.filter_box_wrap .filter_box_item{background-color:var(--bs-white);border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:50px 1fr;align-items:center;gap:.5rem;width:-webkit-fill-available;padding:10px;display:grid}.filter_box_wrap .filter_box_item .svg_wrap{border-radius:50%;justify-content:center;align-items:center;height:50px;padding:5px;display:flex}@media (max-width:767.98px){.filter_box_wrap .filter_box_item .svg_wrap{display:none}.filter_box_wrap .filter_box_item{grid-template-columns:1fr}.filter_box_wrap .filter_box_item .svg_icon{display:none}}@media (hover:hover) and (pointer:fine){.filter_box_wrap .filter_box_item:hover{background-color:var(--primary-hover);cursor:pointer}}@media (hover:none) and (pointer:coarse){.filter_box_wrap .filter_box_item:hover{background-color:initial;box-shadow:none!important}}.filter_box_wrap .filter_box_item.active_filter{border-color:#003dc2!important}.filter_box_wrap .filter_box_item.active_filter .name_wrap{color:#003dc2}.filter_box_wrap .filter_box_item .name_fare_wrap{text-transform:capitalize;grid-template-rows:auto auto;grid-template-columns:1fr;gap:.2rem;line-height:1.2;display:grid}.filter_box_wrap .filter_box_item .name_fare_wrap .name_wrap{font-size:18px}@media (max-width:359.98px){.filter_box_wrap .filter_box_item .name_fare_wrap .name_wrap{font-size:16px}}.filter_box_wrap .filter_box_item .name_fare_wrap .name_wrap img{width:14px;height:14px}.filter_box_wrap .filter_box_item .name_fare_wrap .fare_wrap{font-size:16px}.filter_box_wrap .filter_box_item .name_fare_wrap .fare_wrap .minAmount{font-size:18px;font-weight:600}@media (max-width:359.98px){.filter_box_wrap .filter_box_item .name_fare_wrap .fare_wrap .minAmount{font-size:16px}}.sidebar_segement{padding:0 0 1rem}.agent_pref_arl_wrap{width:100%;box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);margin-bottom:16px;padding:10px 10px 24px}.agent_pref_arl_wrap .all_agent_selected_arl_wrap{grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item{grid-template-columns:1fr;grid-auto-rows:min-content;gap:6px;padding:10px 0;display:grid}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item:last-child{padding-bottom:0}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_head{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_head .arl_logo_wrap{object-fit:contain;width:24px;height:24px}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_head .arl_name{text-overflow:ellipsis;white-space:nowrap;color:var(--heading-color);font-size:18px;font-weight:400;overflow:hidden}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_head .arl_fare_wrap{justify-content:flex-end;align-items:baseline;gap:8px;line-height:1.2;display:flex}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_head .arl_fare_wrap .before_fare{color:var(--bs-danger);text-decoration:line-through}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_head .arl_fare_wrap .before_fare .minAmount{font-size:14px;font-weight:400}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_head .arl_fare_wrap .offer_fare{color:var(--price-color)}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_head .arl_fare_wrap .offer_fare .minAmount{font-size:18px;font-weight:600}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_body .arl_trip_wrap{grid-template-columns:1fr;grid-auto-rows:min-content;align-items:center;gap:2px 10px;min-width:0;line-height:1.3;display:grid}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_body .arl_trip_wrap .arl_trip_label{display:contents}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_body .arl_trip_wrap .arl_trip_label .trip_type{color:#003dc2;font-size:16px;font-weight:500}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_body .arl_trip_wrap .arl_trip_label .trip_value{white-space:nowrap;color:var(--bs-secondary);font-size:14px}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_body .arl_action_wrap{flex-direction:column;gap:5px;display:flex}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .agent_selected_arl_item .arl_item_body .arl_action_wrap .btn{padding:3px 14px;font-size:15px;font-weight:500;line-height:1.4}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .send_offer_wrap{justify-content:center;align-items:center;gap:1.5rem;padding:10px 0;display:flex}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .send_offer_wrap .btn{align-items:center;gap:5px;max-width:fit-content;font-weight:500;display:flex}.agent_pref_arl_wrap .all_agent_selected_arl_wrap .no_pref_arl_wrap{color:#e51313;font-size:16px}.close_call_to_cutmr{background-color:var(--bs-white);justify-content:center;align-items:center;width:100%;padding:10px 10px 26px;display:flex}.close_call_to_cutmr .btn{justify-content:center;align-items:center;gap:10px;padding:10px;font-size:16px;font-weight:600;display:flex}.check_discount_arl_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);width:100%;box-shadow:var(--bs-box-shadow-sm);margin-bottom:16px;padding:10px;overflow:hidden}.check_discount_arl_wrap .card_title{color:#003dc2;padding-bottom:8px;font-size:18px}.check_discount_arl_wrap .all_discount_arl_wrap{grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.check_discount_arl_wrap .discount_arl_item{cursor:pointer;border-radius:var(--bs-border-radius);border:1px solid transparent;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:10px 8px;display:grid}.check_discount_arl_wrap .discount_arl_item:hover{background-color:var(--primary-hover)}.check_discount_arl_wrap .discount_arl_item .discount_arl_logo{object-fit:contain;width:34px;height:34px}.check_discount_arl_wrap .discount_arl_item .discount_arl_detail{grid-template-columns:1fr;grid-auto-rows:min-content;gap:2px;min-width:0;line-height:1.3;display:grid}.check_discount_arl_wrap .discount_arl_item .discount_arl_detail .discount_arl_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--heading-color);align-items:center;gap:5px;font-size:18px;display:inline-flex;overflow:hidden}.check_discount_arl_wrap .discount_arl_item .discount_arl_detail .discount_arl_name .multi_arl_label{color:var(--bs-secondary);font-size:14px;font-weight:400}.check_discount_arl_wrap .discount_arl_item .discount_arl_detail .discount_arl_fare{white-space:nowrap;align-items:baseline;gap:5px;line-height:1.2;display:inline-flex}.check_discount_arl_wrap .discount_arl_item .discount_arl_detail .discount_arl_fare .from_label{color:var(--bs-body-color);font-size:16px}.check_discount_arl_wrap .discount_arl_item .discount_arl_detail .discount_arl_fare .minAmount{color:var(--price-color);font-size:18px;font-weight:600}.check_discount_arl_wrap .discount_arl_item:hover .discount_arl_name{color:#003dc2}.check_discount_arl_wrap .discount_arl_item.active{border-color:#003dc2}.check_discount_arl_wrap .discount_arl_item.active .discount_arl_name{color:#003dc2}.agent_custm_seperator_wrap{border-bottom:1px solid transparent;-o-border-image:-o-linear-gradient(left, transparent, var(--border-color), transparent);-webkit-border-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--border-color)), to(transparent));-webkit-border-image:linear-gradient(90deg, transparent, var(--border-color), transparent);border-image:linear-gradient(90deg, transparent, var(--border-color), transparent);border-image-slice:1;width:100%;margin:1rem 0;padding-top:1rem}html{min-height:100%;position:relative}.footerCont{clear:both;background-color:var(--bs-white);border-top:1px solid var(--border-color);width:100%;min-height:118px;margin-top:auto}.footerCont.isBookFooter{min-height:162px}@media (max-width:767.98px){.footerCont.isBookFooter{min-height:205px}.footerCont.isMobpayment{padding-bottom:calc(80px + var(--mobile-pay-viewport-bottom,env(safe-area-inset-bottom,0px)))}}.footerCont .container-fluid,.footerCont .container-sm,.footerCont .container-md,.footerCont .container-lg,.footerCont .container-xl,.footerCont .container-xxl{padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .5)}@media (max-width:767.98px){.footerCont .container-fluid,.footerCont .container-sm,.footerCont .container-md,.footerCont .container-lg,.footerCont .container-xl,.footerCont .container-xxl{padding:8px}}.footerCont .footerStart{background-color:var(--bs-white);grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;display:grid}.footerCont .footerStart .slider_body_wrap{justify-content:space-between;align-items:center;gap:max(1rem,min(4vw,3.5rem));padding:1.5rem 0;display:flex;overflow:auto}@media (min-width:992px){.footerCont .footerStart .slider_body_wrap.is_scrollable{cursor:grab}.footerCont .footerStart .slider_body_wrap.is_scrollable.is_grabbing{cursor:grabbing;user-select:none}}.footerCont .footerStart .slider_body_wrap::-webkit-scrollbar{visibility:hidden;height:0}.footerCont .footerStart .slider_body_wrap .boxesFootCara{flex:none;grid-template-rows:auto 60px;place-items:center;row-gap:8px;min-height:84px;display:grid}.footerCont .footerStart .slider_body_wrap .boxesFootCara .ssl_value{justify-content:center;align-items:center;gap:1rem;display:flex}.footerCont .footerStart .slider_body_wrap .boxesFootCara .ssl_value img{width:38%}.footerCont .footerStart .slider_body_wrap .boxesFootCara .fticon{object-fit:contain;max-width:181px;height:60px;display:block}.footerCont .footerStart .panel_social_link{grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.5rem;padding-bottom:1rem;display:grid}@media (max-width:660px){.footerCont .footerStart .panel_social_link{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:2px}.footerCont .footerStart .panel_social_link .helper_text_wrap{text-align:center}}.footerCont .footerStart .panel_social_link .social_link_wrap{grid-template-rows:1fr;grid-template-columns:repeat(6,29px);gap:.35rem;display:grid}.footerCont .footerStart .panel_social_link .social_link_wrap img{object-fit:contain;border-radius:var(--bs-border-radius)}@media (hover:hover) and (pointer:fine){.footerCont .footerStart .panel_social_link .social_link_wrap img:hover{background-color:var(--bg-color)}}.footerCont .footerStart .copyRight{text-align:center;font-size:16px}@media (max-width:767.98px){.footerCont .footerStart .copyRight{font-size:14px}}@media (max-width:767.98px) and (max-width:395px){.footerCont .footerStart .copyRight{font-size:12px}}.footerCont .footerStart .footerSlider .swiper-button-prev,.footerCont .footerStart .footerSlider .swiper-button-next{background-color:transparent!important;border:none!important}.footerCont .footerStart .footerSlider .swiper-button-prev:hover:before,.footerCont .footerStart .footerSlider .swiper-button-next:hover:before{background-color:rgba(234,242,255,.63)!important}@media (min-width:360px) and (max-width:991.98px){.footerCont .footerStart .footerSlider .swiper-button-prev:before,.footerCont .footerStart .footerSlider .swiper-button-next:before{font-size:30px;border:1px solid #96beff!important}}.footerCont .payment-btn-con{z-index:10;justify-content:center;width:100%;display:none;position:fixed;bottom:0;left:0;right:0}@media (min-width:0) and (max-width:767.98px){.footerCont .payment-btn-con{background:var(--bs-white);padding:5px;display:block}}.footerCont .payment-btn-con .payment-btn{color:var(--bs-white);text-align:center;-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);cursor:pointer;background:#f5b21a;border:1px solid #f5b21a;flex-direction:column;padding:4px 10px;font-family:SF UI Text,sans-serif;font-size:20px;font-weight:600;display:flex;box-shadow:-1px 1px 8px #bdbdbd;width:100%!important}.footerCont .payment-btn-con .payment-btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:0 0 4px #f5b21a}.footerCont .payment-btn-con .payment-btn span{font-size:1rem}.footerCont .payment-btn-con .payment-btn span:first-child{font-size:20px}.footerCont .payment-btn-con .payment-btn:active{color:var(--bs-white);background:#f5b21a;border:1px solid #f5b21a}.footerCont .payment-btn-con .payment-txt{color:#000;text-align:center;background-color:var(--bs-white);padding:0}.footerCont .payment-btn-con .payment-txt .made_purchase_in_asap{margin-bottom:0;padding:0}.footerCont .payment-btn-con .payment-txt .made_purchase_in_asap .asap_clock_icon{width:30px;height:30px}.footerCont .payment-btn-con .payment-txt .made_purchase_in_asap .asap_clock_icon svg{width:24px;height:24px}.footerCont .payment-btn-con .payment-txt .made_purchase_in_asap .asap_text{font-size:12px}.mobileBookNavi{z-index:1080;backdrop-filter:blur(3px);background-color:rgba(255,237,250,.6);flex-flow:row;justify-content:space-between;height:60px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:-1px 1px 8px #bdbdbd}@media (min-width:0) and (max-width:767.98px){.mobileBookNavi{min-height:60px;max-height:60px;display:flex}}.mobileBookNavi .mfoot{color:#000;flex-flow:column wrap;place-content:space-around;align-items:center;margin:auto;font-weight:600;display:flex}.mobileBookNavi .mfoot.active{color:#003dc2!important}.mobileBookNavi .mfoot .sectionType{color:currentColor;font-size:1rem}.mobileBookNavi .mfoot svg{margin-top:5px;font-size:24px}.mobileBookNavi .mfoot img{width:25px;margin-top:5px}.returnToTop{scroll-behavior:smooth}.returnToTop i{color:#003dc2;-o-transition:all .3s ease;cursor:pointer;z-index:49;cursor:pointer;background:#f2f2f2;border:1px solid #8daee3;border-radius:50%;width:40px;height:40px;padding:8px;font-size:20px;transition:all .3s;position:fixed;bottom:20px;right:20px}@media (min-width:0) and (max-width:767.98px){.returnToTop i{bottom:80px}}@media (min-width:768px) and (max-width:991.98px){.returnToTop i{bottom:130px}}.returnToTop i:hover{-o-transition-duration:.2s;padding:0 8px 8px;transition-duration:.2s}.scrollToTopWrap{z-index:10;background:conic-gradient(#003dc2 var(--scroll-postion), #fff 0%);-o-transition:opacity .2s ease-in-out;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s ease-in-out;display:flex;position:fixed;bottom:70px;right:25px}@media (max-width:767.98px){.scrollToTopWrap{transition:all .2s ease-in-out;bottom:10px;right:10px}}.scrollToTopWrap .scollToTopInnerWrap{background-color:var(--bs-white);cursor:pointer;color:#003dc2;text-align:center;border-radius:50%;width:calc(100% - 2px);height:calc(100% - 2px);font-size:24px;font-weight:600}@media (max-width:767.98px){.scrollToTopWrap .scollToTopInnerWrap{justify-content:center;align-items:center;display:flex}}.scrollToTopWrap .scollToTopInnerWrap .total_flights_data_wrap{width:100%;height:100%;color:var(--bs-body-color);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;place-content:center;place-items:center;font-size:16px;font-weight:400;line-height:1;display:grid}@media (max-width:767.98px){.scrollToTopWrap .scollToTopInnerWrap .total_flights_data_wrap{gap:2px}}.scrollToTopWrap .scollToTopInnerWrap .total_flights_data_wrap .curnt_val{align-items:center;font-size:100%;font-weight:600;display:inline-flex}.scrollToTopWrap .scollToTopInnerWrap .total_flights_data_wrap .seperatedBy{background-color:currentColor;width:90%;height:1px;margin:0 2.5%}.scrollToTopWrap .scollToTopInnerWrap .total_flights_data_wrap .ttl_flight{align-items:center;font-size:12px;display:inline-flex;position:relative;top:2px}.scrollToTopWrap .scollToTopInnerWrap .total_flights_data_wrap .ttl_flight svg{width:14px;height:14px;position:relative;top:-2px}@media (min-width:768px){.scrollToTopWrap .scollToTopInnerWrap.active svg,.scrollToTopWrap .scollToTopInnerWrap:hover svg{top:-10px}}.scrollToTopWrap .scollToTopInnerWrap svg{-o-transition:top .12s ease-in-out;transition:top .12s ease-in-out;position:relative;top:0}.common_home_footer_wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}@media (max-width:767.98px){.common_home_footer_wrap{flex-direction:column;place-content:flex-start center;align-items:center;gap:1.5rem;padding:1rem 0 1.5rem}}.common_home_footer_wrap .box{justify-content:center;align-items:center;display:flex}@media (max-width:767.98px){.common_home_footer_wrap .box{width:100%}.common_home_footer_wrap .desktop_help_box{display:none}.common_home_footer_wrap .desktop_help_box.is_social_link{display:block}.common_home_footer_wrap .desktop_help_box.is_social_link .connect_wth_wrap{padding-top:0}.common_home_footer_wrap .desktop_help_box.is_social_link .connect_wth_wrap .social_link_wrap{margin-top:.75rem}}.common_home_footer_wrap .mobile_help_box{display:none}@media (max-width:767.98px){.common_home_footer_wrap .mobile_help_box{display:flex}}.common_home_footer_wrap .mobile_help_card{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);grid-template-columns:1fr;justify-items:center;gap:1rem;width:100%;padding:1.25rem 1rem;display:grid}.common_home_footer_wrap .mobile_help_card .mob_help_heading{color:var(--heading-color);text-align:center;font-size:20px;font-weight:600;line-height:1.2}.common_home_footer_wrap .mobile_help_card .mob_help_sub{color:var(--bs-body-color);text-align:center;font-size:15px;line-height:1.3}.common_home_footer_wrap .mobile_help_card .mob_help_actions{grid-template-columns:1fr;place-items:center;gap:.5rem;width:100%;margin-top:.25rem;display:grid}.common_home_footer_wrap .mobile_help_card .mob_help_actions .mob_help_divider{width:100%;height:1px}.common_home_footer_wrap .mobile_help_card .mob_help_divider{background-color:var(--bs-white);width:1px;height:34px}.common_home_footer_wrap .mobile_help_card .mob_help_item{align-items:center;gap:.6rem;min-width:0;display:flex}.common_home_footer_wrap .mobile_help_card .mob_help_item .mob_help_icon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.common_home_footer_wrap .mobile_help_card .mob_help_item .mob_help_text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.common_home_footer_wrap .mobile_help_card .mob_help_item .mob_help_label{color:var(--bs-body-color);font-size:14px}.common_home_footer_wrap .mobile_help_card .mob_help_item .mob_help_value{word-break:break-word;font-size:16px;font-weight:600}.common_home_footer_wrap .mobile_help_card .mob_help_item.is_call .mob_help_value,.common_home_footer_wrap .mobile_help_card .mob_help_item.is_email .mob_help_icon,.common_home_footer_wrap .mobile_help_card .mob_help_item.is_email .mob_help_value{color:#f5b21a}.common_home_footer_wrap .need_help_txt,.common_home_footer_wrap .hlpr_txt{font-size:18px;line-height:1.3}.common_home_footer_wrap .need_help_number{align-items:center;gap:6px;min-height:38px;font-size:24px;font-weight:600;line-height:1.2;display:inline-flex;color:#f5b21a!important}.common_home_footer_wrap .need_help_number svg{flex:none}@media (max-width:395px){.common_home_footer_wrap .need_help_number{font-size:20px}.common_home_footer_wrap .need_help_number svg{width:17px;height:17px}}.common_home_footer_wrap .panel_rating_wrap{flex:none}.common_home_footer_wrap .panel_rating_wrap img{object-fit:contain;width:66px;height:auto}.common_home_footer_wrap .need_help_wrap,.common_home_footer_wrap .call_anytime_wrap{flex-direction:column;width:fit-content;display:flex}@media (max-width:767.98px){.common_home_footer_wrap .need_help_wrap,.common_home_footer_wrap .call_anytime_wrap{align-items:center}}.common_home_footer_wrap .connect_wth_wrap{width:fit-content;line-height:1.6}@media (max-width:767.98px){.common_home_footer_wrap .connect_wth_wrap{text-align:center;width:100%;padding-top:.5rem}}.common_home_footer_wrap .connect_wth_wrap .social_link_wrap{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}@media (max-width:767.98px){.common_home_footer_wrap .connect_wth_wrap .social_link_wrap{justify-content:space-evenly}}.common_home_footer_wrap .connect_wth_wrap .social_link_wrap img{object-fit:contain;border-radius:var(--bs-border-radius);width:34px;height:34px}@media (hover:hover) and (pointer:fine){.common_home_footer_wrap .connect_wth_wrap .social_link_wrap img:hover{background-color:var(--bg-color)}}.panel_social_links{grid-template-rows:min-content 1fr;grid-template-columns:1fr;justify-items:center;gap:5px;display:none}@media (max-width:767.98px){.panel_social_links{padding-bottom:10px;display:grid}}.panel_social_links .heading_panel{font-size:18px}.panel_social_links .social_links{grid-template-rows:1fr;grid-template-columns:repeat(6,40px);gap:.5rem;display:grid}.panel_social_links .social_links img{width:35px;height:35px}.copyright_wrap{background-color:var(--heading-color);color:var(--bs-white);font-size:16px}.copyright_wrap .hlp_txt{flex-wrap:wrap;justify-content:center;gap:4px;width:100%;display:flex}@media (max-width:767.98px){.copyright_wrap .hlp_txt{padding:10px 0;font-size:14px}}@media (max-width:440px){.copyright_wrap .hlp_txt{flex-direction:column;gap:0;line-height:18px}}@media (max-width:767.98px){.copyright_wrap .hlp_txt .copyright_text{text-align:center}}.common_footer_link_wrap{background-color:var(--bs-white)}.common_footer_link_wrap .footer_links_wrap{box-shadow:none;border:none;grid-template-columns:1fr;align-items:start;gap:1rem;padding:0;display:grid}@media (min-width:768px){.common_footer_link_wrap .footer_links_wrap{display:none}}.common_footer_link_wrap .footer_links_wrap .link_column{text-align:start;text-align:start;width:100%;height:100%}.common_footer_link_wrap .footer_links_wrap .link_column .link_column_title{color:var(--heading-color);padding-bottom:10px;font-size:16px;font-weight:500}.common_footer_link_wrap .footer_links_wrap .link_column .link_column_title svg{cursor:pointer;transition:all .25s ease-in-out}.common_footer_link_wrap .footer_links_wrap .link_column .link_column_title{grid-template-rows:1fr;grid-template-columns:1fr auto;justify-content:center;padding-bottom:0;display:grid}.common_footer_link_wrap .footer_links_wrap .link_column .link_column_title svg{margin-left:1rem}.common_footer_link_wrap .footer_links_wrap .link_column .link_column_title.active_state{color:#003dc2}.common_footer_link_wrap .footer_links_wrap .link_column .link_column_links{grid-template-rows:auto;grid-template-columns:1fr;justify-items:start;gap:.5rem;padding:8px 0 8px 10px;display:grid}.common_footer_link_wrap .footer_links_wrap .link_column .link_column_links .textUnderline{width:fit-content;max-width:fit-content;line-height:1.2}.common_footer_link_wrap .footer_links_wrap .link_column .link_column_links .textUnderline:hover{color:#003dc2}.common_footer_link_wrap .footer_links_table{text-align:start;table-layout:fixed;width:100%;margin-bottom:0}@media (max-width:767.98px){.common_footer_link_wrap .footer_links_table{display:none}}.common_footer_link_wrap .footer_links_table th{color:var(--heading-color);padding-bottom:10px;font-size:16px;font-weight:500}.common_footer_link_wrap .footer_links_table th,.common_footer_link_wrap .footer_links_table td{vertical-align:top;padding:4px 8px 4px 0}.common_footer_link_wrap .footer_links_table th:last-child,.common_footer_link_wrap .footer_links_table td:last-child{padding-right:0}.common_footer_link_wrap .footer_links_table .textUnderline{width:fit-content;max-width:fit-content;line-height:1.2}.common_footer_link_wrap .footer_links_table .textUnderline:hover{color:#003dc2}.act_as_hr{background-color:var(--border-color);width:100%;height:1px;margin:.6rem 0}.act_as_hr.sec{display:none}.placeholder-wave{margin-bottom:0}.placeholder-wave.MatrixflightName{width:80px;padding:1px}.placeholder-wave.matrixAmount{width:70px}.placeholder-wave.filter_flightTime{width:60px}.placeholder-wave.filter_duration{width:150px}.placeholder-wave.days_months_name_holder,.placeholder-wave.my_travels_card_place_holder_title{width:100%}.placeholder-wave.my_travels_card_place_holder_logo{border-radius:50%;width:4rem}.placeholder-wave.my_travels_card_place_holder_userDetails{width:100%}.placeholder-wave .placeholder{background-color:rgba(12,12,12,.1);background-image:linear-gradient(90deg,transparent 25%,#e8f0f6 50%,transparent 75%);background-repeat:no-repeat;background-size:200% 100%;height:auto;animation:1.5s infinite shimmer;display:block;cursor:default!important}.placeholder-wave .placeholder.matrixLogo{border-radius:50%;width:42px;height:42px}.placeholder-wave .placeholder.matrixAmount{height:22px}.placeholder-wave .placeholder.filter_stop{height:20px!important}.placeholder-wave .placeholder.filter_flightTime{height:17px}.placeholder-wave .placeholder.filter_locationName{height:1rem}.placeholder-wave .placeholder.my_travels_card_place_holder_title{height:24px}.placeholder-wave .placeholder.my_travels_card_place_holder_logo{height:4rem}.placeholder-wave .placeholder.my_travels_card_place_holder_userDetails{height:18px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ticketPlaceHolderWrapper{background-color:var(--bs-white);flex-direction:column;margin-top:1rem;display:flex}.ticketPlaceHolderWrapper .header{border-bottom:1px solid #f1f1f1;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;height:38px;padding:5px 12px;display:flex}.ticketPlaceHolderWrapper .header .tag{width:54px;height:21px}.ticketPlaceHolderWrapper .header .labels{width:-webkit-calc(-webkit-calc(100% - 54px) / 4);gap:1rem;width:calc(25% - 13.5px);height:21px}.ticketPlaceHolderWrapper .header .labels .labels{width:100%}.ticketPlaceHolderWrapper .body{flex-direction:row;display:flex}.ticketPlaceHolderWrapper .body .leftWrap{flex-direction:column;gap:.5rem;padding:.5rem 12px;display:flex}.ticketPlaceHolderWrapper .body .leftWrap .titleType{width:100px;height:27px}.ticketPlaceHolderWrapper .body .leftWrap .routeWrap{flex-direction:row;align-items:center;gap:1rem;display:flex}.ticketPlaceHolderWrapper .body .leftWrap .routeWrap .nameAndImg{flex-direction:row;gap:1rem;width:260px;display:flex}.ticketPlaceHolderWrapper .body .leftWrap .routeWrap .nameAndImg .check{width:23px;height:23px}.ticketPlaceHolderWrapper .body .leftWrap .routeWrap .nameAndImg .imgLoad{width:42px;height:42px}.ticketPlaceHolderWrapper .body .leftWrap .routeWrap .nameAndImg .name{flex-direction:column;gap:.5rem;display:flex}.ticketPlaceHolderWrapper .body .leftWrap .routeWrap .nameAndImg .name .fname{width:100px;height:16px}.ticketPlaceHolderWrapper .body .leftWrap .routeWrap .nameAndImg .name .airCode{width:100px;height:12px}.loginmodalContainer{justify-content:center;align-items:center;width:100%;display:flex}.loginBox{border-radius:var(--bs-border-radius-lg);grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);width:100%;min-height:665px;display:grid}@media (max-width:767.98px){.loginBox{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content}}.loginBox .leftViewStart{background-color:var(--bs-white);width:50%;padding:15px 15px 0}@media (max-width:767.98px){.loginBox .leftViewStart{width:100%;min-height:auto}}.loginBox .leftViewStart.loaderActive{opacity:.5;pointer-events:none}.loginBox .leftViewStart .webName{color:#003dc2;margin-bottom:1px;font-size:24px;font-weight:400;position:relative}@media (min-width:768px) and (max-width:991.98px){.loginBox .leftViewStart .webName{font-size:20px}}@media (max-width:767.98px){.loginBox .leftViewStart .webName{font-size:18px}}.loginBox .leftViewStart .webName .closeIcon{top:0;right:0}.loginBox .leftViewStart .forgotPassCont{text-align:center}@media (max-width:767.98px){.loginBox .leftViewStart .forgotPassCont{padding-bottom:20px}}.loginBox .leftViewStart .forgotPassCont .forPassText{text-align:start;margin-top:15px;margin-bottom:15px;font-size:1rem}.loginBox .leftViewStart .forgotPassCont .conti{text-align:start;color:#003dc2;cursor:pointer;margin-top:15px;font-size:1rem}.loginBox .leftViewStart .forgotPassCont .conti:hover{text-decoration:underline}.loginBox .leftViewStart .linkButtonsInSocial{width:100%}.loginBox .leftViewStart .linkButtonsInSocial .btn{text-align:start;border:1px solid var(--border-color);color:#000;border-radius:0;min-height:45px;margin-top:17px;font-size:1rem;display:flex;position:relative}.loginBox .leftViewStart .linkButtonsInSocial .btn:hover{color:#003dc2}.loginBox .leftViewStart .linkButtonsInSocial .btn.google,.loginBox .leftViewStart .linkButtonsInSocial .btn.facebook{background-color:var(--bs-white)}.loginBox .leftViewStart .linkButtonsInSocial .btn.apple{background-color:#000;border-color:#000}.loginBox .leftViewStart .linkButtonsInSocial .btn.apple:hover{background-color:#383838;border-color:#383838}.loginBox .leftViewStart .linkButtonsInSocial .btn.linkedin{background-color:#0177b5;border-color:#0177b5}.loginBox .leftViewStart .linkButtonsInSocial .btn.linkedin:hover{background-color:#0987c9;border-color:#0987c9}.loginBox .leftViewStart .linkButtonsInSocial .btn .socialLogo{width:13%;margin:auto}.loginBox .leftViewStart .linkButtonsInSocial .btn .socialLogo img{width:25px}.loginBox .leftViewStart .linkButtonsInSocial .btn .socialName{text-align:left;width:87%;margin:auto 0;font-size:1rem;font-weight:600}.loginBox .leftViewStart .socialSepe{justify-content:space-between;align-items:center;margin-top:28px;margin-bottom:28px;display:flex}.loginBox .leftViewStart .socialSepe .sepeText{white-space:nowrap;margin-bottom:0;padding:0 10px;font-size:1rem}.loginBox .leftViewStart .socialSepe .line{background-color:#d3d3d3;width:100%;height:1px}.loginBox .leftViewStart .floatCover{height:55px;width:100%!important}.loginBox .leftViewStart .emailVerificationWrap{margin-top:.5rem}.loginBox .leftViewStart .forgetCont{width:fit-content}.loginBox .leftViewStart .forgetCont .forgetPass{color:#003dc2;cursor:pointer;white-space:nowrap;width:fit-content;font-size:1rem}.loginBox .leftViewStart .forgetCont .forgetPass.isEmailCode{justify-content:space-between;width:100%;display:flex}.loginBox .leftViewStart .forgetCont .forgetPass span:hover{text-decoration:underline}.loginBox .leftViewStart .forgetCont .forgetPass span :last-child svg{position:relative}.loginBox .leftViewStart .forgetCont .forgetPass span :last-child{margin:auto 0;color:#003dc2!important}.loginBox .leftViewStart .forgetCont .forgetPass.inactive{color:#999;pointer-events:none}.loginBox .leftViewStart .signInBtn{text-transform:uppercase;color:#f5b21a;background-color:var(--bs-white);border-radius:0;min-width:40%;height:40px;margin-top:5px;padding:5px 20px;font-size:20px;font-weight:600}@media (min-width:360px) and (max-width:991.98px){.loginBox .leftViewStart .signInBtn{height:auto}}.loginBox .leftViewStart .signInBtn:hover{color:#fff!important;background-color:#f5b21a!important}.loginBox .leftViewStart .rememberEmail{width:100%;margin:20px 0}.loginBox .leftViewStart .createAccountText{white-space:nowrap;margin-bottom:1.5rem;font-size:1rem;font-weight:300;display:flex}@media (max-width:767.98px){.loginBox .leftViewStart .createAccountText{font-size:14px}}.loginBox .leftViewStart .rendertext_phone_{margin-top:86px}@media (min-width:360px) and (max-width:991.98px){.loginBox .leftViewStart .rendertext_phone_{margin-top:10px}}.loginBox .leftViewStart .rendertext_email_{margin-top:57px}@media (min-width:360px) and (max-width:991.98px){.loginBox .leftViewStart .rendertext_email_{margin-top:30px}}.loginBox .leftViewStart .PrivacyAndTnc{text-align:start;margin-bottom:0;padding-bottom:15px;font-size:12px;font-weight:300}.loginBox .LeftViewWrapLogin,.loginBox .rightViewStart{position:relative}.loginBox .LeftViewWrapLogin .close_login_wrapper,.loginBox .rightViewStart .close_login_wrapper{background-color:var(--bs-white);cursor:pointer;border:1px solid transparent;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:6px;display:flex;position:absolute;top:1rem;right:1rem}.loginBox .LeftViewWrapLogin .close_login_wrapper svg,.loginBox .rightViewStart .close_login_wrapper svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.loginBox .LeftViewWrapLogin .close_login_wrapper:hover,.loginBox .rightViewStart .close_login_wrapper:hover{background-color:#003dc2;border-color:#003dc2}.loginBox .LeftViewWrapLogin .close_login_wrapper:hover svg,.loginBox .rightViewStart .close_login_wrapper:hover svg{color:var(--bs-white)}}.loginBox .rightViewStart{border-top-right-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);user-select:none;grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:center;gap:1rem;display:grid;position:relative}.loginBox .rightViewStart .login_wall{border-top-right-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:767.98px){.loginBox .rightViewStart .login_wall{border-top-right-radius:0;border-bottom-left-radius:var(--bs-border-radius-lg)}.loginBox .rightViewStart{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--bs-border-radius-lg);min-height:inherit;padding:1rem 0}}.loginBox .rightViewStart .right_sign_data{flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;padding:1rem 0;display:flex;position:absolute}@media (max-width:767.98px){.loginBox .rightViewStart .right_sign_data{border-bottom-left-radius:var(--bs-border-radius-lg);gap:1.5rem;height:auto;padding:2rem 0;position:relative}}.loginBox .rightViewStart .right_sign_data .showingLogo{justify-content:center;align-items:center;display:inline-flex}.loginBox .rightViewStart .right_sign_data .showingLogo .logo_container_wrapper{background:var(--bs-white);border-radius:50%;padding:10px}.loginBox .rightViewStart .right_sign_data .showingLogo .logo_container_wrapper img{object-fit:contain;aspect-ratio:1;width:100px}.loginBox .rightViewStart .right_sign_data .mascount_point{flex-direction:column;display:flex}.loginBox .rightViewStart .right_sign_data .mascount_point .mascount_wrap{justify-content:center;align-items:center;display:inline-flex}.loginBox .rightViewStart .right_sign_data .mascount_point .mascount_wrap img{object-fit:contain;width:180px;max-width:60%;height:auto}.whyContentDetail{background-color:var(--bs-white);backdrop-filter:blur(4px);box-shadow:var(--bs-box-shadow-sm);border-radius:18px;grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1.25rem;margin:0 1.5rem;padding:1.5rem;display:grid}.whyContentDetail.why_sign_in_tippy{border:none;margin:0;padding:.5rem}.whyContentDetail.why_sign_in_tippy .whyContentDetailItem{grid-template-columns:1fr}.whyContentDetail.why_sign_in_tippy .whyContentDetailItem .whyContentDetailItemIcon{display:none}.whyContentDetail .whyContentDetailItem{grid-template-rows:1fr;grid-template-columns:56px 1fr;align-items:center;gap:1rem;display:grid}.whyContentDetail .whyContentDetailItem .whyContentDetailItemIcon{background-color:var(--bs-white);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:0 4px 12px rgba(0,61,194,.1)}.whyContentDetail .whyContentDetailItem .whyContentDetailItemText{gap:2px;display:grid}.whyContentDetail .whyContentDetailItem .whyContentDetailItemTitle{color:var(--heading-color);font-size:18px;font-weight:500;line-height:1.25}.whyContentDetail .whyContentDetailItem .whyContentDetailItemLabel{color:var(--heading-color);font-size:14px}.whyContentDetail .row{margin-top:15px;padding:0 10px}@media (max-width:767.98px){.whyContentDetail .row:last-child{background-color:#fff7fc}}.whyContentDetail .row .col:first-child{color:#003dc2;display:-ms-grid;justify-content:center;margin:auto;display:grid}.whyContentDetail .row .col:nth-child(2){color:#003dc2;margin:auto;font-size:1rem;font-weight:300}.isUserExist{font-size:14px}.isUserExist .error{color:#e51313;border:1px solid #e51313;padding:5px}.isUserExist .noerror{color:#390;border:1px solid #390;padding:5px}.resendMailVerification{justify-content:flex-start;width:100%;font-size:1rem;display:flex}.resendMailVerification .seconds{color:#003dc2;width:50px;font-weight:600}.resendIcon{cursor:pointer;color:#003dc2;font-size:1rem;font-family:var(--bs-font-family);border-radius:0;width:auto;position:relative}.resendIcon.disabled{cursor:not-allowed;opacity:.5;text-decoration:none!important}.resendIcon.disabled svg{text-decoration:none!important;transform:none!important}.resendIcon svg{cursor:pointer;-o-transition:all .3s ease-in;margin-top:-3px;font-size:20px;transition:all .3s ease-in}.resendIcon:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.resendIcon:hover svg{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;transform:rotate(360deg)}.otpGroup{grid-template-rows:1fr;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;display:grid}.otpGroup input{border:1px solid var(--border-color);text-align:center;width:100%;min-width:0;height:46px;padding:0 2px;font-size:24px;font-weight:600;line-height:1;-webkit-border-radius:var(--bs-border-radius)!important;border-radius:var(--bs-border-radius)!important;color:#003dc2!important}.otpGroup input:focus{border:1px solid #003dc2;outline:none}.otpGroup input.invalid{border:1px solid #e51313!important}@media (max-width:359.98px){.otpGroup{gap:6px}.otpGroup input{height:42px;font-size:20px}}.changeNumber{color:#003dc2;font-size:14px;font-family:var(--bs-font-family);cursor:pointer;z-index:1080;position:absolute;top:1rem;right:58px}.changeNumber:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:360px) and (max-width:991.98px){.changeNumber{margin-top:-2px!important}}.resendOTP{flex-wrap:nowrap;justify-content:flex-start;font-size:1rem;display:flex}.resendOTP .otpTimer{color:#003dc2;min-width:50px;margin:auto 0;font-weight:600}.resendOTP .sending{font-size:1rem}.resendOTP .sending.disabled{opacity:.5;cursor:not-allowed}.resendOTP .sending.disabled:hover{text-decoration:none!important}.resendOTP .sending.disabled:hover svg{text-decoration:none!important;transform:none!important}.resendOTP .sending.disabled svg{font-size:20px;cursor:not-allowed!important;-o-transition:none!important;transition:none!important}.resendOTP .sending{color:#003dc2;font-family:var(--bs-font-family);cursor:pointer;text-align:end;position:relative}.resendOTP .sending svg{cursor:pointer;-o-transition:all .3s ease-in;font-size:20px;transition:all .3s ease-in}.resendOTP .sending:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.resendOTP .sending:hover svg{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;transform:rotate(360deg)}.verifyEmailComponent{margin:30% 0% 0%}.verifyEmailComponent .tickAndMail{text-align:center;background:url(https://cdn.airtkt.com/img/rjs/webfront/email-svgrepo-com-1.svg) 50%/100px no-repeat;width:100%;height:72px;position:relative}.verifyEmailComponent .tickAndMail .animationTick{width:100px;position:absolute;top:33px}.verifyEmailComponent .userDocs{padding:25px 10px;font-size:14px}.verifyEmailComponent .userDocs .userGreetings{text-align:center;font-size:18px}.verifyEmailComponent .userDocs .userGreetings span{font-weight:600}.verifyEmailComponent .userDocs .confirmEmail{text-align:center;font-size:18px;font-weight:600;line-height:35px}.verifyEmailComponent .userDocs .userVerifyText{text-align:center;line-height:18px}.socialLink .showSocialError{text-align:start;color:var(--bs-white);margin-top:10px;padding:5px;font-size:14px}.socialLink .showSocialError.error{background-color:#e51313}.socialLink .showSocialError.noerror{background-color:var(--bs-success)}.loginPadTopBottom{padding-top:-webkit-calc(var(--bs-gutter-x) * .5);padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:-webkit-calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .5)}.userLoginInputWrap{flex-direction:column;gap:.8rem}.LeftViewWrapLogin{background-color:var(--bs-white);border-top-left-radius:var(--bs-border-radius-lg);border-bottom-left-radius:var(--bs-border-radius-lg);grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:space-around;padding:1rem;display:grid}@media (max-width:767.98px){.LeftViewWrapLogin{border-top-right-radius:var(--bs-border-radius-lg);border-bottom-left-radius:0;gap:1rem}}.LeftViewWrapLogin .componentHeadingWrap{color:var(--heading-color);font-size:24px;font-weight:600}.LeftViewWrapLogin .loginHeadingBlock{gap:8px;display:grid}.LeftViewWrapLogin .loginHeadingBlock .componentHeadingWrap{color:var(--heading-color);font-size:30px;font-weight:600;line-height:1.12}@media (max-width:767.98px){.LeftViewWrapLogin .loginHeadingBlock .componentHeadingWrap{padding-right:30px;font-size:24px}}.LeftViewWrapLogin .loginHeadingBlock .componentSubHeadingWrap{color:#5a6b8c;font-size:16px;font-weight:400}.LeftViewWrapLogin .login_reason_wrap{color:#f5b21a;border-radius:10px;align-items:flex-start;gap:12px;min-height:46px;padding:0;font-size:16px;font-weight:600;line-height:20px;display:flex}.LeftViewWrapLogin .login_reason_wrap.is_agent{color:#e51313;font-size:18px;line-height:26px}.LeftViewWrapLogin .login_reason_wrap .login_reason_icon{flex-shrink:0;line-height:0;display:inline-flex}.LeftViewWrapLogin .socialLoginWrap{grid-template-rows:auto;grid-template-columns:1fr;gap:1rem;display:grid}.LeftViewWrapLogin .socialLoginWrap .socialloginBtn{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius);cursor:pointer;border:1px solid transparent;justify-content:center;align-items:center;width:100%;min-height:52px;padding:0 48px;font-size:1rem;font-weight:600;transition:border-color .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.LeftViewWrapLogin .socialLoginWrap .socialloginBtn:hover{color:#003dc2;background-color:var(--primary-hover);border-color:#003dc2}}.LeftViewWrapLogin .socialLoginWrap .socialloginBtn img{width:26px;height:26px;position:absolute;left:16px}.LeftViewWrapLogin .orLoginTextWrap{background-color:var(--border-color);justify-content:center;height:1px;margin:1rem 0;display:inline-flex}.LeftViewWrapLogin .orLoginTextWrap .orLoginText{background-color:var(--bs-white);width:fit-content;height:fit-content;padding:0 1rem;position:relative;transform:translateY(-12px)}.LeftViewWrapLogin .createUserFormWrap{grid-template-rows:min-content;grid-template-columns:1fr;gap:1rem;display:grid}.LeftViewWrapLogin .createUserFormWrap .signUpFormSubmit{text-align:center}.LeftViewWrapLogin .createUserFormWrap .signUpFormSubmit .btn{text-transform:uppercase;width:250px;font-size:20px;font-weight:600}.LeftViewWrapLogin .createUserFormWrap .alreadyHaveAccout .textUnderline{color:#003dc2}.LeftViewWrapLogin .createUserFormWrap .showSignUpError{font-size:14px}.LeftViewWrapLogin .createUserFormWrap .showSignUpError.invalid{color:#e51313;border:1px solid #e51313;margin-bottom:1rem;padding:5px}.LeftViewWrapLogin .createUserFormWrap .showSignUpError.valid{color:#390;border:1px solid #390;margin-bottom:1rem;padding:5px}.LeftViewWrapLogin .loginSwitchWrapper{grid-template-rows:min-content 1fr;grid-template-columns:1fr;grid-auto-rows:min-content 1fr;justify-items:center;padding-bottom:1rem;display:grid}.LeftViewWrapLogin .loginSwitchWrapper .switchLayout{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);user-select:none;align-items:center;gap:6px;display:inline-flex}.LeftViewWrapLogin .loginSwitchWrapper .switchLayout .selectionArea{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:center;background-color:transparent;border:1px solid transparent;border-radius:9px;outline:none;justify-content:center;align-items:center;gap:8px;min-width:110px;padding:8px 24px;font-size:18px;font-weight:500;line-height:1.2;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.LeftViewWrapLogin .loginSwitchWrapper .switchLayout .selectionArea svg{flex-shrink:0}.LeftViewWrapLogin .loginSwitchWrapper .switchLayout .selectionArea:hover:not(.active){color:#003dc2;background-color:var(--primary-hover)}.LeftViewWrapLogin .loginSwitchWrapper .switchLayout .selectionArea.active{color:#003dc2;background:var(--bs-white);-webkit-border-radius:calc(var(--bs-border-radius-lg) - .3rem);border-radius:calc(var(--bs-border-radius-lg) - .3rem);border-color:#003dc2}.LeftViewWrapLogin .loginWithEmailWrap{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1rem;display:grid}.LeftViewWrapLogin .loginWithEmailWrap .login_card_wrap{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1rem;padding:1.25rem 1rem;display:grid}.LeftViewWrapLogin .loginWithEmailWrap .emailOtpResWrap,.LeftViewWrapLogin .loginWithEmailWrap .emailResAPiWrap{font-size:16px}.LeftViewWrapLogin .loginWithEmailWrap .emailOtpResWrap .main_text,.LeftViewWrapLogin .loginWithEmailWrap .emailResAPiWrap .main_text{font-weight:500}.LeftViewWrapLogin .loginWithEmailWrap .emailOtpResWrap .sub_text,.LeftViewWrapLogin .loginWithEmailWrap .emailResAPiWrap .sub_text{color:#166c44;font-size:14px;font-weight:400}.LeftViewWrapLogin .loginWithEmailWrap .usePasswordInteadWrap{color:#003dc2}.LeftViewWrapLogin .loginWithEmailWrap .signInBtnWrap,.LeftViewWrapLogin .loginWithEmailWrap .emailOtpAreaWrap,.LeftViewWrapLogin .loginWithEmailWrap .nextStepBtnWrap{text-align:center}.LeftViewWrapLogin .loginWithEmailWrap .signInBtnWrap .btn,.LeftViewWrapLogin .loginWithEmailWrap .emailOtpAreaWrap .btn,.LeftViewWrapLogin .loginWithEmailWrap .nextStepBtnWrap .btn{text-transform:uppercase;width:250px;font-size:20px;font-weight:600}.LeftViewWrapLogin .loginWithEmailWrap .dontHaveAccountWrap{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.LeftViewWrapLogin .loginWithEmailWrap .dontHaveAccountWrap .textUnderline{color:#003dc2}.LeftViewWrapLogin .privacyTextWrap{font-size:12px;line-height:1.6}.LeftViewWrapLogin .privacyTextWrap .CAText{display:inline}.LeftViewWrapLogin .privacyTextWrap .textUnderline{vertical-align:baseline;white-space:nowrap;display:inline}.LeftViewWrapLogin .forgotViewWrap{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1rem;display:grid}.LeftViewWrapLogin .forgotViewWrap .componentHeadingWrap{color:#003dc2;grid-template-rows:1fr;grid-template-columns:auto 1fr;gap:5px;line-height:25px;display:grid}.LeftViewWrapLogin .forgotViewWrap .componentHeadingWrap svg{cursor:pointer}.LeftViewWrapLogin .forgotViewWrap .forgotDesc{font-size:1rem}.LeftViewWrapLogin .forgotViewWrap .emailResAPiWrap{font-size:14px}.LeftViewWrapLogin .forgotViewWrap .emailResAPiWrap.invalid{color:#e51313;border:1px solid #e51313;padding:5px}.LeftViewWrapLogin .forgotViewWrap .emailResAPiWrap.valid{color:#390;border:1px solid #390;padding:5px}.LeftViewWrapLogin .forgotViewWrap .sendCodeBtnWrap{text-align:center}.LeftViewWrapLogin .forgotViewWrap .sendCodeBtnWrap .btn{text-transform:uppercase;width:250px;font-size:20px;font-weight:600}.LeftViewWrapLogin .resetFormWrap{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1rem;display:grid}.LeftViewWrapLogin .resetFormWrap .emailResAPiWrap{font-size:14px}.LeftViewWrapLogin .resetFormWrap .emailResAPiWrap.invalid{color:#e51313;border:1px solid #e51313;padding:5px}.LeftViewWrapLogin .resetFormWrap .emailResAPiWrap.valid{color:#390;border:1px solid #390;padding:5px}.LeftViewWrapLogin .resetFormWrap .resetPasswordBtn{text-align:center}.LeftViewWrapLogin .resetFormWrap .resetPasswordBtn .btn{text-transform:uppercase;width:250px;font-size:20px;font-weight:600}.LeftViewWrapLogin .loginWithPhnWrap{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1rem;display:grid}.LeftViewWrapLogin .loginWithPhnWrap .login_card_wrap{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1rem;padding:1.25rem 1rem;display:grid}@media (max-width:767.98px){.LeftViewWrapLogin .loginWithPhnWrap .login_card_wrap{padding:20px 16px}}.LeftViewWrapLogin .loginWithPhnWrap .sendCodeBtnWrap{text-align:center}.LeftViewWrapLogin .loginWithPhnWrap .sendCodeBtnWrap .btn{text-transform:uppercase;width:250px;font-size:20px;font-weight:600}.LeftViewWrapLogin .loginWithPhnWrap .phnResAPiWrap{font-size:16px}.LeftViewWrapLogin .loginWithPhnWrap .phnResAPiWrap .main_text{font-weight:500}.LeftViewWrapLogin .loginWithPhnWrap .phnResAPiWrap .sub_text{color:#166c44;font-size:14px;font-weight:400}.showTimerWrap{color:#003dc2;grid-template-rows:1fr;grid-template-columns:max-content 1fr;gap:.25rem;font-weight:600;display:grid}.showTimerWrap .resendAction{color:var(--bs-secondary);align-items:center;gap:.5rem;font-weight:400;display:inline-flex}.showTimerWrap .resendAction .textUnderline{color:var(--link-color);font-weight:500}.showTimerWrap .resendAction .textUnderline.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.showTimerWrap .resendAction .textUnderline{max-width:fit-content}.showTimerWrap .resendAction svg{margin-right:2.5px}.showTimerWrap .timing{align-items:center;gap:5px;min-width:70px;display:inline-flex}.remeberEmailWrap .style_check_box_wrap,.remeberPhnWrap .style_check_box_wrap{max-width:fit-content}.booking_login_modal_wrap{height:0;position:relative}.booking_login_modal_wrap .bg_overlay_Wrap{width:100vw;height:100vh;top:var(--top);background-color:rgba(0,0,0,.4);position:fixed;left:0}.booking_login_modal_wrap .modal-dialog{top:5px}.for_booking_modal{width:100%;height:100vh;position:absolute}.for_booking_modal .modal_overlay_wrap{z-index:14;background-color:rgba(0,0,0,.4);width:100%;height:100%;position:fixed;top:0;left:0}.for_booking_modal{--bs-modal-width:768px;--bs-modal-margin:.5rem}@media (min-width:576px){.for_booking_modal{--bs-modal-margin:1.75rem}}@media (min-width:992px){.for_booking_modal{--bs-modal-width:900px}}.for_booking_modal .login_book_modal_wrap{z-index:14;max-width:900px;left:50%;top:calc(50% - var(--header-height));transform:translate(-50%, calc(-50% + var(--header-height)));position:relative}@media (min-width:767.9px) and (max-width:800px){.for_booking_modal .login_book_modal_wrap{max-width:-webkit-calc(768px - 2rem);max-width:calc(768px - 2rem)}}@media (max-width:767.98px){.for_booking_modal .login_book_modal_wrap{max-width:calc(100% - 10px);top:var(--header-height);bottom:5px;left:5px;right:5px;transform:none}}.addTravelAssist{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg)}.addTravelAssist .pgTitle{background-color:var(--bs-white);border-bottom:1px solid #e4e4e4;margin:auto 0;padding:10px}.addTravelAssist .pgTitle .labels{color:#003dc2;font-size:18px;font-weight:600}.addTravelAssist .pgTitle .desc{font-size:15px}.addTravelAssist .assistList{background-color:var(--bs-white);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;flex-direction:column;padding:10px 15px 18px;display:flex;overflow:hidden;container-type:inline-size}@media (min-width:576px) and (max-width:767.98px){.addTravelAssist .assistList{padding:15px}}@media (min-width:0) and (max-width:767.98px){.addTravelAssist .assistList{padding:10px 0;padding-right:2px!important}}.addTravelAssist .assistList .helpText{white-space:nowrap;margin-bottom:14px;font-size:1rem;display:flex}@media (min-width:576px) and (max-width:767.98px){.addTravelAssist .assistList .helpText{margin-bottom:15px}}@media (min-width:0) and (max-width:767.98px){.addTravelAssist .assistList .helpText{margin-bottom:13px}}.addTravelAssist .assistList .helpText .travelAssistPart{text-align:start;color:#003dc2;float:none!important;margin:0 0 0 5px!important}.addTravelAssist .assistList .helpText .travelAssistPart svg{width:16px;height:16px}@media (min-width:0) and (max-width:767.98px){.addTravelAssist .assistList .helpText .travelAssistPart svg{width:14px;height:14px}}@media (min-width:0) and (max-width:374px){.addTravelAssist .assistList .helpText .travelAssistPart svg{width:12px;height:12px}}.addTravelAssist .assistList .helpTextMobRow{display:none}.addTravelAssist .assistList .assistSelect .col{min-width:0}.addTravelAssist .assistList .assistSelect .first_col{flex-grow:1}@media (min-width:0) and (max-width:767.98px){.addTravelAssist .assistList .assistSelect .first_col{flex-grow:1.45}}.addTravelAssist .assistList .assistSelect .col .featureColWrap{flex-direction:column;height:100%;display:flex}.addTravelAssist .assistList .assistSelect .col .featureColWrap>.helpText{white-space:normal;text-align:left;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;height:144px;margin-bottom:0;padding:0 6px;line-height:1.35;overflow:hidden}.addTravelAssist .assistList .assistSelect .col .featureColWrap>.helpText .introLine{white-space:nowrap}.addTravelAssist .assistList .assistSelect .col .featureColWrap>.helpText .travelAssistPart{margin-left:0!important}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureCard{background-color:var(--bs-white);border:1px solid #e7ebf2;border-radius:16px}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow{white-space:nowrap;align-items:center;gap:10px;min-height:40px;padding:7px 16px;font-size:15px;display:flex}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow:not(:last-child){border-bottom:1px solid #f0f2f7}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow.booktravel_ass{font-size:16px}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow .featureLabel{text-align:left;color:#1f2733;text-overflow:ellipsis;flex:auto;overflow:hidden}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow .info_travel_icon{cursor:pointer;flex:none;margin-left:auto}.addTravelAssist .assistList .assistSelect .col .cardsItems{background-color:var(--bs-white);border-radius:16px;flex-direction:column;height:100%;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative;border:1px solid #e7ebf2!important}.addTravelAssist .assistList .assistSelect .col .cardsItems.isDisabled{cursor:not-allowed;opacity:.6}.addTravelAssist .assistList .assistSelect .col .cardsItems.active{background:linear-gradient(#f6fbf2 0%,#fdfffc 100%);border:1px solid #390!important}.addTravelAssist .assistList .assistSelect .col .cardsItems.isHover{cursor:pointer}@media (pointer:fine){.addTravelAssist .assistList .assistSelect .col .cardsItems.isHover:hover{border-color:#003dc2!important}}.addTravelAssist .assistList .assistSelect .col .cardsItems.isHover.active,.addTravelAssist .assistList .assistSelect .col .cardsItems.isHover.active:hover{border-color:#390!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop{flex-direction:column;width:100%;min-height:138px;display:flex}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea{text-align:center;width:100%;position:relative}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea{color:#003dc2;flex-direction:row;justify-content:center;align-items:center;gap:10px;min-height:66px;padding:16px 10px 4px;display:flex}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea.active{color:#390!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea.active .planBadge{color:#390;background-color:#eaf6e3}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .planBadge{color:#003dc2;background-color:#ecf0fc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .planTitleTxt{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .planTitleTxt .label,.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .planTitleTxt .label_dsc{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .label{font-size:18px;font-weight:600;line-height:1.2}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .label_dsc{color:#6b7589;font-size:13px;font-weight:400}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .amountArea{text-align:center;color:#16202e;background-color:transparent;padding:2px 0 14px;font-size:32px;font-weight:600;position:relative}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea{padding:6px 0}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea.active .benifitsArea .beneIcon{color:#390}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea.active .benifitsArea .beneCheck--primary{background-color:#390}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .booktravel_ass{font-size:16px!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea{white-space:nowrap;justify-content:flex-start;align-items:center;gap:9px;min-height:40px;padding:8px 14px 8px 24px;font-size:15px;display:flex}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneIcon{color:#003dc2;flex:none}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneIcon--green{color:#390}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneCheck{width:18px;height:18px;color:var(--bs-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneCheck--green{background-color:#390}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneCheck--primary{background-color:#003dc2}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneText{color:#2b3445;text-overflow:ellipsis;overflow:hidden}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea{text-align:center;cursor:pointer;white-space:nowrap;margin-top:auto;padding:12px 16px 18px}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn{background-color:var(--bs-white);color:#003dc2;letter-spacing:.02em;border:1.5px solid #003dc2;min-width:75%;height:46px;padding:0 18px;font-size:16px;font-weight:600;border-radius:var(--bs-border-radius)!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn:hover{color:var(--bs-white);background-color:#003dc2;border-color:#003dc2}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn.active{color:#390!important;background-color:#fff!important;border-color:#390!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn.active:hover{color:#fff!important;background-color:#390!important;border-color:#390!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn.inc{opacity:.5;color:#003dc2;border:1.5px solid #96beff;cursor:not-allowed!important;background-color:#fff!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn.inc:focus{color:#003dc2!important}@container (width<=859.98px){.addTravelAssist .assistList .assistSelect .col .featureColWrap>.helpText{height:108px}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureCard{border-radius:12px}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow{gap:6px;min-height:34px;padding:4px 8px 4px 10px;font-size:12.5px}.addTravelAssist .assistList .assistSelect .col .cardsItems{border-radius:12px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop{min-height:104px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea{gap:7px;min-height:46px;padding:10px 6px 0}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .planBadge{width:28px;height:28px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .planBadge svg{width:16px;height:16px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .label{font-size:15px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .label_dsc{font-size:11px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .amountArea{padding:2px 0 10px;font-size:22px}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea{padding:4px 0}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea{justify-content:center;gap:6px;min-height:34px;padding:4px 8px;font-size:12.5px}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea.checkOnly{padding-left:8px}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneIcon{display:none}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneCheck{width:15px;height:15px}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneCheck svg{width:10px;height:10px}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea{padding:8px 8px 12px}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn{height:34px;padding:0 10px;font-size:13px}}@media (min-width:0) and (max-width:767.98px){.remove_checked_icon{display:none!important}.addTravelAssist .assistList .helpText{padding-left:8px;font-size:14px}.addTravelAssist .assistList .helpTextMobRow{display:block}.addTravelAssist .assistList .helpTextMobRow .helpText{white-space:normal;flex-wrap:wrap;column-gap:4px;margin-bottom:12px;padding-right:8px}.addTravelAssist .assistList .helpTextMobRow .helpText .introLine{white-space:nowrap}.addTravelAssist .assistList .assistSelect{padding-top:0}.addTravelAssist .assistList .assistSelect .col .featureColWrap>.helpText{visibility:hidden;height:90px}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureCard{border-radius:10px}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow{gap:4px;min-height:28px;padding:3px 4px;font-size:12px!important}.addTravelAssist .assistList .assistSelect .col .cardsItems{border-radius:10px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop{min-height:88px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea{gap:6px;min-height:38px;padding:8px 2px 0}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .planBadge{display:none}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .planTitleTxt{text-align:center;align-items:center}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .label{font-size:1rem}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .label_dsc{display:none}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .amountArea{padding:2px 0 8px;font-size:18px}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea{padding:2px 0}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea{justify-content:center;gap:4px;min-height:28px;padding:3px 2px;font-size:12px!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea.checkOnly{padding-left:4px}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea.checkOnly .beneText{display:inline}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneIcon,.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea .beneCheck{display:none}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea{padding:6px 2px 10px}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn{min-width:0;height:28px;padding:0 4px;font-weight:600;font-size:12px!important}.addTravelAssist .assitmobview{padding-left:1px!important;padding-right:1px!important}}@media (min-width:0) and (max-width:359.98px){.addTravelAssist .assistList{padding:11px 0 15px}.addTravelAssist .assistList .helpText{font-size:12px}.addTravelAssist .assistList .helpText .travelAssistPart{margin-left:0!important}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow{letter-spacing:-.5px;padding:3px 4px;font-size:11px}.addTravelAssist .assistList .assistSelect .col .cardsItems .assistTop .sectionsArea .titleArea .label{font-size:12px}.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea{letter-spacing:-1px;padding:3px 1px;font-size:11px}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea{padding:4px 2px 8px}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn{min-width:60px;height:24px;padding:0 4px;font-size:11px!important}.addTravelAssist .assitmobview{padding-left:0!important;padding-right:0!important}}@media (min-width:481px) and (max-width:767px){.addTravelAssist .assistList{padding:11px 5px 15px}.addTravelAssist .assistList .assistSelect .col .featureColWrap .featureRow,.addTravelAssist .assistList .assistSelect .col .cardsItems .listArea .benifitsArea{white-space:pre-wrap;font-size:14px}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn{font-size:14px!important}.addTravelAssist .assitmobview{padding-left:1px!important;padding-right:2px!important}}@media (min-width:768px) and (max-width:1023px) and (orientation:portrait){.remove_checked_icon{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.remove_checked_icon{display:none}}.info_travel_icon{width:16px;height:16px}.travelAssistPlans{--ta-blue:#506999;--ta-blue-soft:#f8fbff;--ta-green:#599c59;--ta-green-dark:#599c59;--ta-green-soft:#eef6ef;--ta-amber:#c18300;--ta-amber-dark:#a86f00;--ta-amber-soft:#fff1cf;background-color:var(--bs-white);border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg)}.travelAssistPlans .info_travel_icon{cursor:pointer;vertical-align:text-bottom;width:16px;height:16px;display:inline-block;top:-2px}@media (max-width:320px){.travelAssistPlans .info_travel_icon{width:14px;height:14px}}.travelAssistPlans .taBasicAccordion{border:1px solid var(--border-color);border-radius:var(--bs-border-radius);background:var(--bs-white);width:100%;margin-top:15px;margin-bottom:37px;overflow:hidden}@media only screen and (max-width:767px){.travelAssistPlans .taBasicAccordion{margin-bottom:25px}}.travelAssistPlans .taBasicToggle{text-align:left;width:100%;color:var(--link-color);background:0 0;border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 18px;font-size:19px;font-weight:600;line-height:1.35;display:flex}.travelAssistPlans .taBasicToggle .taBasicToggleTitle{flex:auto;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.travelAssistPlans .taBasicToggle .taBasicShieldIcon{background:var(--primary-shade);width:38px;height:38px;color:var(--bs-primary);border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.travelAssistPlans .taBasicToggle .taBasicShieldIcon svg{color:currentColor;width:19px;height:19px;transform:none}.travelAssistPlans .taBasicToggle .textUnderline{color:currentColor;overflow-wrap:anywhere;flex:0 auto;width:fit-content;min-width:0;max-width:100%;font-weight:600}.travelAssistPlans .taBasicToggle .taBasicIncludedText{color:var(--bs-secondary);margin-left:8px;font-size:17px;font-weight:400}.travelAssistPlans .taBasicToggle .taBasicToggleAction{color:currentColor;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;font-size:16px;display:inline-flex}.travelAssistPlans .taBasicToggle .taBasicChevron{color:currentColor;flex-shrink:0;transition:all .25s ease-in-out;transform:rotate(180deg)}.travelAssistPlans .taBasicToggle .taBasicChevron.active_state{transform:rotate(0)}@media (max-width:767px){.travelAssistPlans .taBasicToggle .taBasicToggleText{display:none}}@media (max-width:575px){.travelAssistPlans .taBasicToggle{gap:8px;padding:10px 5px;font-size:16px}.travelAssistPlans .taBasicToggle .taBasicShieldIcon{flex-basis:34px;width:34px;height:34px}.travelAssistPlans .taBasicToggle .taBasicShieldIcon svg{width:17px;height:17px}.travelAssistPlans .taBasicToggle .taBasicIncludedText{font-size:15px}.travelAssistPlans .taBasicToggle .textUnderline{max-width:100%}.travelAssistPlans .taBasicToggle .taBasicToggleAction{font-size:15px}}@media (max-width:320px){.travelAssistPlans .taBasicToggle{flex-wrap:nowrap;gap:2px;padding:10px 3px;font-size:14px}.travelAssistPlans .taBasicToggle .taBasicToggleTitle{flex:auto;gap:8px}.travelAssistPlans .taBasicToggle .taBasicShieldIcon{flex-basis:30px;width:30px;height:30px}.travelAssistPlans .taBasicToggle .taBasicShieldIcon svg{width:16px;height:16px}.travelAssistPlans .taBasicToggle .textUnderline{white-space:nowrap;overflow-wrap:normal;width:auto}.travelAssistPlans .taBasicToggle .taBasicIncludedText{margin-left:4px;font-size:14px}.travelAssistPlans .taBasicToggle .taBasicToggleAction{flex:none;gap:0;margin-left:0;font-size:14px}}.travelAssistPlans .taBasicBanner{width:100%;box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:0;padding:0 22px 20px;display:flex}@media only screen and (max-width:767px){.travelAssistPlans .taBasicBanner{gap:10px;width:100%;margin-bottom:0;padding:0 10px 14px}}@media (max-width:320px){.travelAssistPlans .taBasicBanner{border-radius:0;gap:8px;padding:0 8px 12px}}.travelAssistPlans .taBasicBanner .taBasicHeadCol{flex:100%;align-items:center;gap:0;width:100%;min-width:0;display:flex}@media (max-width:797.98px){.travelAssistPlans .taBasicBanner .taBasicHeadCol{flex:100%;width:100%;min-width:0}}@media (max-width:320px){.travelAssistPlans .taBasicBanner .taBasicHeadCol{gap:8px}}.travelAssistPlans .taBasicBanner .taBasicIcon{background:var(--ta-blue-soft);width:46px;height:46px;color:var(--ta-blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:none}@media (max-width:320px){.travelAssistPlans .taBasicBanner .taBasicIcon{width:34px;height:34px}.travelAssistPlans .taBasicBanner .taBasicIcon svg{width:18px;height:18px}}.travelAssistPlans .taBasicBanner .taBasicHead{flex-direction:column;gap:4px;min-width:0;display:flex}.travelAssistPlans .taBasicBanner .taBasicHead .taBasicTitle{color:var(--ta-blue);white-space:normal;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.25;display:block}@media (max-width:320px){.travelAssistPlans .taBasicBanner .taBasicHead .taBasicTitle{font-size:14px}}.travelAssistPlans .taBasicBanner .taBasicHead .taBasicSub{color:#6a7a96;white-space:normal;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;line-height:1.2;display:inline-flex}@media (max-width:320px){.travelAssistPlans .taBasicBanner .taBasicHead .taBasicSub{font-size:12px}}.travelAssistPlans .taBasicBanner .taBasicHead .taBasicSub svg{color:var(--ta-blue)}.travelAssistPlans .taBasicBanner .taBasicGroup{border-left:0;flex-direction:column;flex:1 1 0;gap:9px;min-width:0;padding-left:0;display:flex}.travelAssistPlans .taBasicBanner .taBasicGroup.taBasicGroup--wide{flex-grow:1.7}.travelAssistPlans .taBasicBanner .taBasicGroup+.taBasicGroup{border-left:1px solid #c2d2ef;padding-left:28px}@media (max-width:767px){.travelAssistPlans .taBasicBanner .taBasicGroup{border-left:0;flex-basis:100%;padding-left:0}.travelAssistPlans .taBasicBanner .taBasicGroup+.taBasicGroup{border-top:0;border-left:0;padding-top:0;padding-left:0}}.travelAssistPlans .taBasicBanner .taBasicGroup .taBasicRow{color:#41506a;white-space:normal;overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;font-size:14px;line-height:1.25;display:flex}@media (max-width:320px){.travelAssistPlans .taBasicBanner .taBasicGroup .taBasicRow{align-items:flex-start;gap:6px;font-size:12px}}.travelAssistPlans .taBasicBanner .taBasicGroup .taBasicRow svg{color:#9aa9c2;flex-shrink:0}@media (max-width:320px){.travelAssistPlans .taBasicBanner .taBasicGroup .taBasicRow svg{width:13px;height:13px}}.travelAssistPlans .taBasicBanner .taBasicGroup .taBasicRow b{color:var(--ta-blue);font-weight:600}.travelAssistPlans .taBasicBanner .taBasicGroup .taBasicRow .taUnit{color:#7e8aa0;font-weight:400}.travelAssistPlans .taCardsRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.5rem;margin-top:40px;display:grid}@media (max-width:767.98px){.travelAssistPlans .taCardsRow{grid-template-columns:1fr;gap:30px;margin-top:30px;padding:12px 8px}}@media (max-width:320px){.travelAssistPlans .taCardsRow{gap:25px}}.travelAssistPlans .taCard{background:var(--bs-white);border:1px solid #e7e8ec;border-radius:14px;flex-direction:column;padding:35px 0 10px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 4px 14px rgba(15,23,42,.1)}@media (max-width:320px){.travelAssistPlans .taCard{border-radius:10px}}@media (max-width:767px){.travelAssistPlans .taCard{padding:34px 0 8px}}.travelAssistPlans .taCard.taCard--actionDisabled .taUpgradeBtn,.travelAssistPlans .taCard.taCard--actionDisabled .taUpgradeBtn.selected,.travelAssistPlans .taCard.taCard--actionDisabled .taUpgradeBtn:disabled{opacity:.5;cursor:not-allowed}.travelAssistPlans .taCard.taCard--premium,.travelAssistPlans .taCard.taCard--platinum{background:var(--bs-white);border-color:transparent}.travelAssistPlans .taCard.active.taCard--premium{border-color:var(--ta-green);box-shadow:0 8px 22px rgba(95,137,105,.22)}.travelAssistPlans .taCard.active.taCard--premium .taBadge{border-color:var(--ta-green);color:var(--ta-green)}.travelAssistPlans .taCard.active.taCard--platinum{border-color:var(--ta-green);box-shadow:0 8px 22px rgba(95,137,105,.22)}.travelAssistPlans .taCard.active.taCard--platinum .taBadge{border-color:var(--ta-green);color:var(--ta-green)}.travelAssistPlans .taCard .taBadge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:var(--bs-white);border:1.5px solid;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:0;left:50%;right:auto;transform:translate(-50%,-50%);box-shadow:0 1px 5px rgba(15,23,42,.14)}@media (max-width:320px){.travelAssistPlans .taCard .taBadge{gap:4px;padding:4px 10px;font-size:11px}}.travelAssistPlans .taCard.taCard--premium .taBadge,.travelAssistPlans .taCard.taCard--platinum .taBadge{color:var(--ta-green);border-color:#d8f3e6}.travelAssistPlans .taCard .taCardHead{align-items:center;gap:18px;min-width:0;margin-bottom:24px;padding-left:15px;padding-right:25px;display:flex}@media (max-width:767.98px){.travelAssistPlans .taCard .taCardHead{padding-left:10px}}@media (max-width:320px){.travelAssistPlans .taCard .taCardHead{gap:8px;margin-bottom:13px}}.travelAssistPlans .taCard .taCardHead .taCardIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.travelAssistPlans .taCard .taCardHead .taCardIcon svg{width:21px;height:21px}@media (max-width:320px){.travelAssistPlans .taCard .taCardHead .taCardIcon{width:34px;height:34px}.travelAssistPlans .taCard .taCardHead .taCardIcon svg{width:18px;height:18px}}.travelAssistPlans .taCard .taCardHead .taCardTitleWrap{flex-direction:column;min-width:0;margin-right:auto;line-height:1.2;display:flex}.travelAssistPlans .taCard .taCardHead .taCardTitle{overflow-wrap:anywhere;font-size:20px;font-weight:500}@media (max-width:320px){.travelAssistPlans .taCard .taCardHead .taCardTitle{font-size:18px}}.travelAssistPlans .taCard .taCardHead .taCardSub{color:var(--bs-secondary);overflow-wrap:anywhere;font-size:14px}@media (max-width:320px){.travelAssistPlans .taCard .taCardHead .taCardSub{font-size:12px}}.travelAssistPlans .taCard .taCardHead .taCardPrice{white-space:nowrap;flex-direction:column;font-size:26px;font-weight:500;line-height:1.2;display:flex}@media (max-width:320px){.travelAssistPlans .taCard .taCardHead .taCardPrice{font-size:23px}}.travelAssistPlans .taCard .taCardHead .taCardPrice sup{font-size:14px;font-weight:500;top:-10px}@media (max-width:320px){.travelAssistPlans .taCard .taCardHead .taCardPrice sup{font-size:12px;top:-8px}}.travelAssistPlans .taCard.taCard--premium .taCardIcon{border:1px solid var(--ta-green-soft);color:#003dc2}.travelAssistPlans .taCard.taCard--premium .taCardTitle{color:#000}.travelAssistPlans .taCard.taCard--premium .taCardPrice{color:var(--price-color)}.travelAssistPlans .taCard.taCard--platinum .taCardIcon{border:1px solid var(--ta-green-soft);color:#003dc2}.travelAssistPlans .taCard.taCard--platinum .taCardTitle{color:#000}.travelAssistPlans .taCard.taCard--platinum .taCardPrice{color:var(--price-color)}.travelAssistPlans .taCard.taCard--platinum .taCardSub{color:var(--bs-secondary)}.travelAssistPlans .taCard .taCardFeatures{flex-direction:column;gap:14px;margin-bottom:22px;padding-left:25px;padding-right:20px;display:flex}@media (max-width:767.98px){.travelAssistPlans .taCard .taCardFeatures{padding-left:18px;padding-right:3px}}@media (max-width:320px){.travelAssistPlans .taCard .taCardFeatures{gap:9px;padding-left:10px}}.travelAssistPlans .taCard .taFeatureRow{color:#000;white-space:normal;overflow-wrap:anywhere;align-items:center;gap:14px;min-width:0;font-size:16px;line-height:1.25;display:flex}@media (max-width:320px){.travelAssistPlans .taCard .taFeatureRow{align-items:flex-start;gap:6px;font-size:14px}}.travelAssistPlans .taCard .taFeatureRow .taFeatureIcon{flex-shrink:0;justify-content:center;width:24px;display:inline-flex}.travelAssistPlans .taCard .taFeatureRow .taFeatureIcon svg{width:16px;height:16px}@media (max-width:320px){.travelAssistPlans .taCard .taFeatureRow .taFeatureIcon svg{width:13px;height:13px}}.travelAssistPlans .taCard .taFeatureRow .taFeatureText{min-width:0}.travelAssistPlans .taCard .taFeatureRow .taFeatureText b{font-weight:600}.travelAssistPlans .taCard.taCard--premium .taFeatureRow .taFeatureIcon{color:#003dc2}.travelAssistPlans .taCard.taCard--premium .taFeatureRow .taFeatureText b,.travelAssistPlans .taCard.taCard--platinum .taFeatureRow{color:#000}.travelAssistPlans .taCard.taCard--platinum .taFeatureRow .taFeatureIcon{color:#003dc2}.travelAssistPlans .taCard.taCard--platinum .taFeatureRow .taFeatureText b{color:#000}.travelAssistPlans .taCard .taActionRow{justify-content:center;gap:8px;width:100%;min-width:0;margin-top:auto;padding-left:25px;padding-right:25px;display:flex}@media (max-width:320px){.travelAssistPlans .taCard .taActionRow{gap:7px}}.travelAssistPlans .taCard .taUpgradeBtn{border-radius:var(--bs-border-radius);width:auto;min-width:0;max-width:fit-content;color:var(--bs-white);border:2px solid transparent;flex:auto;justify-content:center;align-items:center;gap:7px;margin-top:0;padding:10px 16px;font-size:18px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:flex}@media (max-width:320px){.travelAssistPlans .taCard .taUpgradeBtn{gap:6px;padding:9px 12px;font-size:16px}}.travelAssistPlans .taCard .taUpgradeBtn:focus,.travelAssistPlans .taCard .taUpgradeBtn:active{box-shadow:none}.travelAssistPlans .taCard .taUpgradeBtn.selected{opacity:.92;outline:0;box-shadow:none!important}.travelAssistPlans .taCard .taRemoveBtn{border-radius:var(--bs-border-radius);color:#e51313;white-space:nowrap;box-shadow:none;cursor:pointer;text-align:center;background:0 0;border:1px solid #e51313;flex:0 0 100px;justify-content:center;align-items:center;padding:6px 12px;font-weight:400;line-height:1.2;transition:all .15s;display:flex;font-size:18px!important}.travelAssistPlans .taCard .taRemoveBtn:hover,.travelAssistPlans .taCard .taRemoveBtn:focus,.travelAssistPlans .taCard .taRemoveBtn:active{color:var(--bs-white);box-shadow:none;background-color:#e51313;border-color:#e51313}@media (max-width:797.98px){.travelAssistPlans .taCard .taRemoveBtn{flex-basis:100px;padding:6px 12px;font-size:18px!important}}@media (max-width:320px){.travelAssistPlans .taCard .taRemoveBtn{flex-basis:92px;padding:6px 10px;font-size:16px!important}}.travelAssistPlans .taCard.taCard--premium .taUpgradeBtn{color:var(--bs-white);background:#003dc2;border-color:#003dc2;transition:box-shadow .3s}.travelAssistPlans .taCard.taCard--premium .taUpgradeBtn:hover:not(:disabled){color:var(--bs-white);background:#003dc2;border-color:#003dc2;box-shadow:0 0 4px #003dc2!important}.travelAssistPlans .taCard.taCard--premium .taUpgradeBtn.selected,.travelAssistPlans .taCard.taCard--premium .taUpgradeBtn:disabled{background:var(--ta-green);border-color:var(--ta-green);color:var(--bs-white)}.travelAssistPlans .taCard.taCard--platinum .taUpgradeBtn{color:var(--bs-white);background:#003dc2;border-color:#003dc2;transition:box-shadow .3s}.travelAssistPlans .taCard.taCard--platinum .taUpgradeBtn:hover:not(:disabled){color:var(--bs-white);background:#003dc2;border-color:#003dc2;box-shadow:0 0 4px #003dc2!important}.travelAssistPlans .taCard.taCard--platinum .taUpgradeBtn.selected,.travelAssistPlans .taCard.taCard--platinum .taUpgradeBtn:disabled{background:var(--ta-green);border-color:var(--ta-green);color:var(--bs-white)}.travelAssistPlans .taCard .taCardFooter{text-align:center;color:#8a948a;margin-top:10px;font-size:14px;line-height:18px;display:block}.taHeaderSubtitle{color:inherit;font:inherit;line-height:inherit;display:block}.taHeaderSubtitle .taHeaderSubtitleText{min-width:0}.taHeaderSubtitle .travelAssistPart{white-space:nowrap;align-items:center;display:inline-flex;float:none!important;color:var(--link-color)!important;margin:0 0 0 5px!important}.taHeaderSubtitle .travelAssistPart .text-primary{color:var(--link-color)!important}.taHeaderSubtitle .travelAssistPart svg{width:15px;height:15px;color:var(--link-color)!important}#Travel-Assist.custom-acc-static>.accordion-item>.accordion-header .acc-head-lead{align-items:flex-start;gap:0;width:100%}#Travel-Assist.custom-acc-static>.accordion-item>.accordion-header .acc-head-copy{flex:1;row-gap:4px}#Travel-Assist.custom-acc-static>.accordion-item>.accordion-header .acc-custom-btn{background:0 0;align-items:baseline;display:inline-flex!important}#Travel-Assist.custom-acc-static>.accordion-item .disclaimer-insurance-body{padding-top:0}#Travel-Assist.custom-acc-static>.accordion-item .disclaimer-insurance-body>.travelAssistPlans{padding:1.4rem}#Travel-Assist.custom-acc-headerless{overflow:hidden}#Travel-Assist.custom-acc-headerless>.accordion-item>.custom-cartSectionbtn{border-radius:inherit!important}@media (max-width:767px){.travelAssistPlans{padding:15px}#Travel-Assist.custom-acc-static>.accordion-item .disclaimer-insurance-body>.travelAssistPlans{padding:0 15px 15px}}@media (max-width:767.98px){.travelAssistPlans{padding:8px!important}#Travel-Assist.custom-acc-static>.accordion-item .disclaimer-insurance-body>.travelAssistPlans{padding:0 15px 8px;padding-top:12px!important}}.showtimerdesk{margin-top:1rem;display:block}@media (max-width:1200px){.showtimerdesk{display:none}}.showtimerdesk--align{min-height:100px}@media (min-width:1201px){.showtimerdesk--align{flex-direction:column;min-height:80px;margin-top:5px;padding:6px 0 1px;display:flex}.showtimerdesk--align .made_purchase_in_asap,.showtimerdesk--align .showTime{flex:auto;align-items:center;min-height:0;margin:0;padding-top:8px;padding-bottom:8px}}.showtimerdesk--align-back{min-height:160px}.showtimerdesk .showTime{color:#4a4a4a;background:#fdf4e7;border-radius:12px;align-items:center;gap:10px;height:auto;margin-top:0;margin-bottom:15px;padding:12px 14px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.showtimerdesk .showTime:before{content:"";background-color:#f8e3c4;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNlMDgyMGMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4Ii8+PHBhdGggZD0iTTMgM3Y1aDUiLz48cGF0aCBkPSJNMTIgN3Y1bDQgMiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;border-radius:50%;flex:none;width:34px;height:34px}.showtimerdesk .showTime p{margin:0}.showtimerdesk .showTime p b{color:#e0820c;font-weight:700}.showtimerdesk .showTime .end{color:#e51313;font-weight:600}.linkbottom{margin-bottom:15px}.mytripcart_action{background:var(--bs-white);float:left;width:100%;color:var(--heading-color);border-radius:var(--bs-border-radius-lg);margin-top:15px;padding:5px 16px;font-size:18px;font-weight:500}.mytripcart_action img{height:34px;margin-right:5px}.mytripcart_action .booking-details-link{color:var(--link-color)!important;font-size:18px!important}.mytripcart_action .booking-details-link svg{color:var(--link-color)!important}@media (max-width:375px){.mytripcart_action .booking-details-link{font-size:16px!important}.mytripcart_action{font-size:16px}}@media (max-width:1200px){.mytripcart_action{margin-top:0;margin-bottom:1.4rem;padding:0 16px}}@media (min-width:0) and (max-width:767.98px){.mytripcart_action{padding:0 8px}}.mytripcart_action .textUnderline2 span:first-child{user-select:none;color:currentColor;background:-o-linear-gradient(currentColor,currentColor) bottom/0 .1em no-repeat;-o-transition:.3s background-size;cursor:pointer;background:linear-gradient(currentColor,currentColor) bottom/0 .1em no-repeat;flex-wrap:wrap;align-items:center;text-decoration:none;transition:background-size .3s;display:inline-flex}.mytripcart_action .textUnderline2:hover{cursor:pointer}.mytripcart_action .textUnderline2:hover span{background-size:100% 2px!important}.mytripcart_action .shortlinks{justify-content:space-between;display:flex}@media (min-width:1201px){.mytripcart_action+.mytripcart_action{margin-top:16px!important}.mytripcart_action--review{padding-bottom:2px}}.more-travel-services{background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);float:left;border-radius:var(--bs-border-radius-lg);width:calc(100% - 16px);margin:0 8px 1.5rem;padding:14px 16px}@media (min-width:768px) and (max-width:1200px){.more-travel-services{padding:1.4rem}}@media (min-width:0) and (max-width:767.98px){.more-travel-services{padding:12px 8px}}@media (min-width:0) and (max-width:1200px){.more-travel-services{width:100%;margin-left:0;margin-right:0}}.more-travel-services__title{color:var(--heading-color);margin-bottom:6px;font-size:18px;font-weight:500}@media (max-width:375px){.more-travel-services__title{font-size:16px}}.more-travel-services__row{color:var(--link-color);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;margin:0 10px;padding:14px 0;font-size:18px;font-weight:500;display:flex}.more-travel-services__row:last-child{padding-bottom:0}@media (pointer:fine){.more-travel-services__row:hover .textUnderline{background-size:100% 2px!important}}@media (max-width:375px){.more-travel-services__row{font-size:16px}}.more-travel-services__icon{color:var(--link-color);flex-shrink:0}.other-services-addons{background:var(--bs-white);float:left;border-radius:var(--bs-border-radius);width:100%;margin-top:0;margin-bottom:15px;padding:14px 16px;display:block}@media (max-width:767.98px){.other-services-addons{display:none}}.other-services-addons__title{color:#003dc2;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:4px;width:100%;padding:0;font-size:18px;font-weight:500;display:flex}.other-services-addons__title svg{flex-shrink:0}.other-services-addons.is-open .other-services-addons__title{margin-bottom:6px}.other-services-addons__row{cursor:pointer;align-items:center;gap:12px;padding:14px 2px;display:flex}.other-services-addons__row+.other-services-addons__row{border-top:1px solid #ededed}.other-services-addons__icon{color:#003dc2;background:#eef2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.other-services-addons__icon img,.other-services-addons__icon svg{object-fit:contain;width:22px;height:22px}.other-services-addons__info{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.other-services-addons__name{color:#000;font-size:16px;font-weight:600;line-height:1.2}.other-services-addons__desc{color:#6b7280;font-size:13px;line-height:1.3}.other-services-addons__actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.other-services-addons__price{color:var(--price-color);font-size:17px;font-weight:700;line-height:1}.other-services-addons__price sup{font-size:11px;top:-.5em}.other-services-addons__btn{border-radius:var(--bs-border-radius);background:var(--bs-white);color:#003dc2;white-space:nowrap;cursor:pointer;border:1px solid #003dc2;padding:6px 16px;font-size:14px;font-weight:600;line-height:1;transition:background .2s,color .2s}.other-services-addons__btn:hover{color:var(--bs-white);background:#003dc2}.other-services-links{display:none}@media (max-width:767.98px){.other-services-links{display:block}}.cart-addons{border-top:1px solid #ededed;margin:16px -10px 0;padding:16px 16px 0}.cart-addons__title{color:var(--heading-color);margin-bottom:6px;font-size:18px;font-weight:500}@media (max-width:375px){.cart-addons__title{font-size:16px}}.cart-addons .other-services-addons__row{transition:background-color .2s}.cart-addons .other-services-addons__row--added{border-radius:var(--bs-border-radius);background:#ecfaf1;border-top:0;margin:6px 0;padding:12px 10px}.cart-addons .other-services-addons__row--added+.other-services-addons__row{border-top:0}.cart-addons .other-services-addons__row--added .other-services-addons__icon{color:#15a85a;background:#d8f3e3}.cart-addons.add_ons_section{border-top:0;margin:10px 0 12px;padding:0}.cart-addons.add_ons_section .cart-addons__title{color:#000;padding:0 16px;font-size:16px}.cart-addons.add_ons_section .add_ons_card_list{border-radius:var(--bs-border-radius);flex-direction:column;margin:0;display:flex;overflow:hidden}.cart-addons.add_ons_section .addon_row{justify-content:space-between;align-items:center;gap:2px;padding:12px 0;transition:background-color .2s;display:flex}.cart-addons.add_ons_section .addon_row_main{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.cart-addons.add_ons_section .addon_icon{color:#003dc2;border:1px solid var(--primary-shade);background-color:var(--bs-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.cart-addons.add_ons_section .addon_icon svg{width:22px;height:22px}.cart-addons.add_ons_section .addon_info{flex:1;min-width:0}.cart-addons.add_ons_section .addon_title{color:var(--heading-color);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.cart-addons.add_ons_section .addon_title span{overflow-wrap:anywhere;min-width:0}.cart-addons.add_ons_section .addon_badge{color:#390;white-space:nowrap;background-color:var(--bs-white);border:1px solid #d8f3e6;border-radius:20px;padding:2px 10px;font-size:12px;font-weight:400}.cart-addons.add_ons_section .addon_sub{color:var(--bs-secondary);overflow-wrap:anywhere;margin-top:2px;font-size:14px}.cart-addons.add_ons_section .addon_action{flex-direction:column;flex-shrink:0;align-items:end;gap:0;display:flex}.cart-addons.add_ons_section .addon_price{color:var(--price-color);white-space:nowrap;font-size:18px;font-weight:600}.cart-addons.add_ons_section .addon_price .minAmount{font-size:inherit;font-weight:inherit;color:inherit}.cart-addons.add_ons_section .addon_price sup{font-size:11px;top:-.5em}.cart-addons.add_ons_section .addon_add_btn,.cart-addons.add_ons_section .addon_remove_btn{color:#003dc2;background-color:var(--bs-white);border-radius:var(--bs-border-radius);white-space:nowrap;cursor:pointer;text-align:center;border:1px solid #003dc2;flex-shrink:0;width:auto;min-width:100px;padding:6px 12px;font-size:14px;font-weight:500;transition:all .15s}.cart-addons.add_ons_section .addon_add_btn:hover,.cart-addons.add_ons_section .addon_remove_btn:hover{color:var(--bs-white);background-color:#003dc2}.cart-addons.add_ons_section .addon_remove_btn{color:#e51313;background:0 0;border-color:#e51313}.cart-addons.add_ons_section .addon_remove_btn:hover{color:var(--bs-white);background-color:#e51313}.MyTripcart-container .cart-section-heading{justify-content:space-between;align-items:center;gap:.75rem;flex-direction:row!important}.MyTripcart-container .cart-section-heading .section_heading__title{justify-content:flex-start;width:auto}.MyTripcart-container .cart-section-heading .custom-cartSectionbtn{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.MyTripcart-container .cart-section-heading .custom-cartSectionbtn.cost{cursor:default}.MyTripcart-container .cart-section-heading .custom-cartSectionbtn img,.MyTripcart-container .cart-section-heading .custom-cartSectionbtn svg{flex:none}.MyTripcart-container .cart-section-heading .cart-section-heading__label{align-items:center;gap:5px;min-width:0;display:inline-flex}@media (max-width:767.98px){.MyTripcart-container .cart-section-heading .cart-section-heading__label{padding-top:4px}}.MyTripcart-container .cart-section-heading .cart-section-heading__total{color:var(--price-color);white-space:nowrap;flex:none;align-items:baseline;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.MyTripcart-container .cart-section-heading .cart-section-heading__total sup{font-size:.65em}.MyTripcart-container .cart-section-heading.has_aside{align-items:center;flex-direction:row!important}.MyTripcart-container .cart-section-heading.has_aside .section_heading__aside{align-self:center}@media (min-width:1200px){.cart-section{flex:0 0 383px;max-width:383px;width:383px!important}.mt-sec{flex:0 0 calc(100% - 383px);max-width:calc(100% - 383px);width:calc(100% - 383px)!important}}@media (min-width:1201px){.MyTripcart-containerwrap{float:none;flex-direction:column;max-height:calc(100vh - 85px);display:flex;position:sticky;top:85px;overflow:hidden}}@media (min-width:1201px){.mytripcart-scrollarea{min-height:0;max-height:var(--mytripcart-scroll-max-height,calc(100vh - 165px));scrollbar-width:thin;flex:auto;overflow-x:hidden;overflow-y:auto}.mytripcart-scrollarea--pay-footer{padding-bottom:10px}.mytripcart-scrollarea--no-pay-footer{max-height:var(--mytripcart-scroll-max-height,calc(100vh - 85px));padding-bottom:10px}.mytripcart-scrollarea::-webkit-scrollbar{width:6px}.mytripcart-scrollarea::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:3px}.cart-section:has(>.rightviewPayment){flex-direction:column;min-height:calc(100vh - 85px);display:flex}.cart-section>.rightviewPayment{z-index:6;float:none;clear:both;background:var(--bs-body-bg,#fafafa);width:100%;margin:auto 0 0;padding:0;position:sticky;bottom:0;box-shadow:0 -4px 12px -6px rgba(0,0,0,.12)}}.MyTripcart-container{background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);float:left;color:#000;width:calc(100% - 16px);margin:55px 8px 1.5rem;padding-top:4px;font-size:14px;display:inline-block;overflow:hidden}@media (min-width:0) and (max-width:1200px){.MyTripcart-container{width:100%;margin-left:0;margin-right:0}}@media (min-width:768px) and (max-width:1200px){.MyTripcart-container.payment-summary-card{padding:.5rem!important}}.MyTripcart-container.payment-summary-card .custom-cartSectionbtn.cost_summ span{font-size:20px;color:var(--heading-color)!important}@media (min-width:768px) and (max-width:1200px){.MyTripcart-container.payment-summary-card .custom-cartSectionbtn.cost_summ span{font-size:24px}}@media (min-width:0) and (max-width:767.98px){.MyTripcart-container{padding-top:0}}@media (max-width:767.98px){.MyTripcart-container{margin-top:0;position:relative;top:0}}.confirmation-right-skeleton{width:100%;margin-top:15px;position:sticky;top:85px}.confirmation-right-skeleton .placeholder-wave{width:100%}.confirmation-right-skeleton__action,.confirmation-right-skeleton__summary{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);float:left;border:0;width:100%;overflow:hidden}.confirmation-right-skeleton__action{align-items:center;min-height:56px;margin-bottom:16px;padding:14px 16px;display:flex}.confirmation-right-skeleton__summary{flex-direction:column;min-height:430px;margin-bottom:15px;padding:16px 10px 10px;display:flex}.confirmation-right-skeleton__summary-title{margin-bottom:16px;padding:0 6px}.confirmation-right-skeleton__group+.confirmation-right-skeleton__group{margin-top:12px}.confirmation-right-skeleton__group-head{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding-bottom:8px;display:grid}.confirmation-right-skeleton__group-copy,.confirmation-right-skeleton__row-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.confirmation-right-skeleton__row{grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:12px;margin-top:8px;padding-left:44px;display:grid}.confirmation-right-skeleton__method{grid-template-columns:40px minmax(0,1fr) 64px;align-items:center;gap:12px;margin-top:8px;padding-left:44px;display:grid}.confirmation-right-skeleton__total{border-radius:var(--bs-border-radius-lg);background:#f2f6fb;grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:12px;margin-top:12px;padding:10px 8px;display:grid}.confirmation-right-skeleton__addons{border-radius:var(--bs-border-radius-lg);border:0;margin-top:10px;overflow:hidden}.confirmation-right-skeleton__addon{grid-template-columns:34px minmax(0,1fr) 112px;align-items:center;gap:10px;padding:12px;display:grid}.confirmation-right-skeleton__addon+.confirmation-right-skeleton__addon{border-top:1px solid #ededed}.confirmation-right-skeleton__services{flex-direction:column;gap:14px;margin-top:14px;padding:14px 12px 8px;display:flex}.confirmation-right-skeleton__service{grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:12px;display:grid}@media (max-width:1200px){.confirmation-right-skeleton{margin-top:0;position:static}.confirmation-right-skeleton__action{min-height:56px;padding:14px 16px}.confirmation-right-skeleton__summary{min-height:auto}.confirmation-right-skeleton__action--desktop-only{display:none}}@media (min-width:0) and (max-width:767.98px){.confirmation-right-skeleton__action,.confirmation-right-skeleton__summary{padding-left:8px;padding-right:8px}.confirmation-right-skeleton__addon{grid-template-columns:34px minmax(0,1fr) 100px}}.other{margin-top:1rem}@media (max-width:1200px){.other{margin-top:0}}.other .MyTripcart-container{margin-top:0}.min{margin-top:1rem}@media (max-width:1200px){.min,.MyTripcart-container{margin-top:0}}.removeshadow{border:1px dashed #ebebeb}.showTime{color:#390;align-items:center;height:39px;margin-top:1rem;font-size:1rem;display:flex}@media (min-width:0) and (max-width:767.98px){.showTime{color:#000}.showTime b{color:#f5b21a;font-weight:500}.showTime svg{display:none}}@media (min-width:0) and (max-width:1200px){.showTime{margin-top:unset}}@media (min-width:0) and (max-width:380px){.showTime{font-size:12px;line-height:16px}}@media (min-width:381px) and (max-width:767px){.showTime{font-size:14px;line-height:16px}}.showTime p{margin-bottom:0}.showTime .end{color:#e51313;font-weight:500}@media (min-width:0) and (max-width:767px){.showTime .end{text-align:right;width:100%;margin-right:7px}}.timermsg{align-items:center;margin-bottom:15px;display:flex}.timermsg .showTime,.timermsg .made_purchase_in_asap{height:unset;display:none}@media (min-width:768px) and (max-width:1200px){.timermsg .showTime,.timermsg .made_purchase_in_asap{height:unset;margin-left:10px;display:flex}}@media (max-width:1200px){.timermsg .made_purchase_in_asap,.showtimerdesk .made_purchase_in_asap{background-color:#fffaf0;border-color:#f7ead2;border-radius:8px;gap:6px;margin:6px 8px 10px;padding:8px 10px;box-shadow:none!important}.timermsg .made_purchase_in_asap .asap_clock_icon,.showtimerdesk .made_purchase_in_asap .asap_clock_icon{background-color:#faedcf;width:32px;height:32px}.timermsg .made_purchase_in_asap .asap_clock_icon svg,.showtimerdesk .made_purchase_in_asap .asap_clock_icon svg{width:18px;height:18px}.timermsg .made_purchase_in_asap .asap_text,.showtimerdesk .made_purchase_in_asap .asap_text{text-align:left;font-size:13px;line-height:1.28}.timermsg .made_purchase_in_asap .asap_info,.showtimerdesk .made_purchase_in_asap .asap_info{margin-bottom:1px}.timermsg .made_purchase_in_asap .asap_info svg,.showtimerdesk .made_purchase_in_asap .asap_info svg{width:13px;height:13px}}@media (max-width:1200px) and (max-width:767.98px){.timermsg .made_purchase_in_asap,.showtimerdesk .made_purchase_in_asap{border:0;border-radius:0 0 6px 6px;margin:0 8px 8px;padding:6px 8px;display:none}.timermsg .made_purchase_in_asap .asap_clock_icon,.showtimerdesk .made_purchase_in_asap .asap_clock_icon{display:none}.timermsg .made_purchase_in_asap .asap_text,.showtimerdesk .made_purchase_in_asap .asap_text{text-align:center;font-size:12px;line-height:1.22}.timermsg .made_purchase_in_asap .asap_info,.showtimerdesk .made_purchase_in_asap .asap_info{display:none}}.trip-pills-skeleton{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:10px;margin-bottom:14px;display:grid}.trip-pills-skeleton__item{background-color:var(--bs-white);border:0;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:92px;padding:10px;display:flex}.trip-pills-skeleton__item:first-child{background-color:#e8fff0}@media (min-width:768px) and (max-width:1023.98px){.trip-pills-skeleton{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:0) and (max-width:767.98px){.trip-pills-skeleton{gap:10px;display:flex;overflow:hidden}.trip-pills-skeleton__item{border-radius:18px;flex:0 0 150px;min-height:82px}}.timer_mob{width:50%;line-height:18px;display:none;position:absolute;top:30px;right:6px}@media (min-width:0) and (max-width:767px){.timer_mob{display:block}}@media (max-width:330px){.timer_mob{width:39%}}@media (min-width:331px) and (max-width:399px){.timer_mob{width:41%}}@media (min-width:400px) and (max-width:767px){.timer_mob{width:45%}}.booking-promo-accordion .disclaimer-insurance-body{padding:0}.booking-promo-accordion .hotel-container{border-top:0}.hotel-container{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);border-top:1px solid #e4e4e4}.hotel-container .mask_block{border-radius:inherit;position:relative;overflow:hidden}.hotel-container .mask_block .blur{background:radial-gradient(rgba(125,185,232,0) 42%,rgba(20,93,159,.4) 80%,rgba(8,83,151,.5) 89%);width:100%;height:100%;position:absolute;top:0;left:0}.hotel-container .mask_block .cruise_bg{background:linear-gradient(90deg,rgba(184,217,255,.99) 0%,rgba(223,237,253,.9) 30%,rgba(223,237,253,0) 60%)}.hotel-container .mask_block .banner_position{object-fit:cover;max-height:310px;width:100%!important;min-height:310px!important}@media (min-width:0) and (max-width:767.98px){.hotel-container .mask_block .car_position{object-position:35% top!important}}@media (min-width:0) and (max-width:360px){.hotel-container .mask_block .cruise_position{object-position:7% center}}@media (min-width:361px) and (max-width:767.98px){.hotel-container .mask_block .cruise_position{object-position:55% top!important}}.hotel-container .mask_block img{width:100%;height:auto;display:block}@media (max-width:767.98px){.hotel-container .mask_block img{width:inherit}}.hotel-container .mask_block .heading_txt{z-index:9;color:var(--bs-white);text-shadow:1px 1px 4px #000;text-align:center;width:100%;font-size:38px;font-weight:500;line-height:43px;position:absolute;top:10px;left:50%;transform:translate(-50%)}@media (min-width:0) and (max-width:767.98px){.hotel-container .mask_block .heading_txt{font-size:26px;line-height:30px}}.booking-promo-card--hotel{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);border-top:1px solid #e4e4e4}.booking-promo-card--hotel .mask_block{border-radius:inherit;background-color:#f5d29a;border-top-left-radius:0;border-top-right-radius:0;min-height:307px;position:relative;overflow:hidden}.booking-promo-card--hotel .mask_block .banner_position{object-position:right center;height:307px;max-height:307px;min-height:307px!important}.booking-promo-card--hotel .mask_block .hotel-promo-content{z-index:9;max-width:calc(100% - 320px);position:absolute;top:58px;left:42px}.booking-promo-card--hotel .mask_block .heading_txt{color:#4b2104;text-align:left;width:auto;text-shadow:none;padding:0;font-size:48px;font-weight:800;line-height:1;position:static;transform:none}.booking-promo-card--hotel .mask_block .hotel-promo-subtitle{color:#003d8f;margin-top:8px;font-size:22px;font-weight:500;line-height:1.2}.booking-promo-card--hotel .mask_block .cust{border:unset;border-radius:var(--bs-border-radius);min-width:168px;height:52px;color:var(--bs-white);background-color:#e3a72b;margin-top:24px;padding:0 15px;font-size:24px;font-weight:800;line-height:1;transition:all .25s}.booking-promo-card--hotel .mask_block .cust:hover,.booking-promo-card--hotel .mask_block .cust:focus{color:var(--bs-white);background-color:#ecab14;box-shadow:0 0 4px #f5b21a}@media (min-width:768px) and (max-width:1199.98px){.booking-promo-card--hotel .mask_block .banner_position{object-position:90%}.booking-promo-card--hotel .mask_block .hotel-promo-content{max-width:calc(100% - 300px);top:52px;left:32px}.booking-promo-card--hotel .mask_block .heading_txt{font-size:42px}}@media (max-width:767.98px){.booking-promo-card--hotel .mask_block{min-height:260px}.booking-promo-card--hotel .mask_block .banner_position{object-position:right center;height:260px;max-height:260px;min-height:260px!important}}@media (max-width:767.98px) and (max-width:359px){.booking-promo-card--hotel .mask_block .banner_position{object-position:89% center!important}}@media (max-width:767.98px){.booking-promo-card--hotel .mask_block .hotel-promo-content{max-width:58%;top:24px;left:18px}.booking-promo-card--hotel .mask_block .heading_txt{font-size:30px;line-height:1.05}.booking-promo-card--hotel .mask_block .hotel-promo-subtitle{margin-top:6px;font-size:16px}.booking-promo-card--hotel .mask_block .cust{min-width:132px;height:42px;margin-top:16px;padding:0 18px;font-size:17px}}.booking-promo-card .mask_block{min-height:310px}.booking-promo-card .mask_block .heading_txt{color:#003dc2;text-align:left;width:auto;max-width:calc(100% - 32px);text-shadow:-1px 1px 0px var(--bs-white);font-size:38px;font-weight:500;line-height:1.12;top:16px;left:16px;transform:none}.booking-promo-card .mask_block .heading_txt .deals{display:block}.booking-promo-card--car .mask_block{background-color:#f5f2ea;border-top-left-radius:0;border-top-right-radius:0;min-height:307px}.booking-promo-card--car .mask_block .banner_position{object-position:left;height:307px;max-height:307px;min-height:307px!important}.booking-promo-card--car .mask_block .car-promo-content{z-index:9;text-align:right;max-width:560px;position:absolute;top:44px;left:auto;right:64px}.booking-promo-card--car .mask_block .heading_txt{color:#0b3475;letter-spacing:0;text-align:right;width:auto;max-width:none;text-shadow:none;font-size:52px;font-weight:800;line-height:1;position:static;transform:none}.booking-promo-card--car .mask_block .car-promo-title-accent{color:#f48638}.booking-promo-card--car .mask_block .car-promo-subtitle{color:#0b3475;margin-top:8px;font-size:22px;font-weight:600;line-height:1.2}.booking-promo-card--car .mask_block .cust{border-radius:var(--bs-border-radius);min-width:168px;height:52px;color:var(--bs-white);background:linear-gradient(#fb9046 0%,#e16e22 100%);border:none;margin-top:26px;padding:0 15px;font-size:26px;font-weight:800;line-height:1;transition:all .25s}.booking-promo-card--car .mask_block .cust:hover,.booking-promo-card--car .mask_block .cust:focus{color:var(--bs-white);background:linear-gradient(#f1843a 0%,#d8641d 100%);box-shadow:0 0 4px #df7127}@media (min-width:768px) and (max-width:1199.98px){.booking-promo-card--car .mask_block .car-promo-content{max-width:430px;top:38px;left:auto;right:34px}.booking-promo-card--car .mask_block .heading_txt{font-size:42px}.booking-promo-card--car .mask_block .car-promo-subtitle{font-size:20px}}.booking-promo-card--cruise .mask_block{background-color:#dcefff;border-top-left-radius:0;border-top-right-radius:0;min-height:279px}.booking-promo-card--cruise .mask_block .cruise_bg{z-index:4;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.04) 38%,rgba(255,255,255,0) 100%)}.booking-promo-card--cruise .mask_block .banner_position{object-position:right;height:307px;max-height:307px;min-height:307px!important}.booking-promo-card--cruise .mask_block .cruise-promo-content{z-index:9;text-align:left;max-width:calc(100% - 220px);position:absolute;top:52px;left:42px}.booking-promo-card--cruise .mask_block .heading_txt{color:#071c49;letter-spacing:0;text-align:left;width:auto;max-width:none;text-shadow:none;font-size:50px;font-weight:700;line-height:1.05;position:static;transform:none}.booking-promo-card--cruise .mask_block .cruise-promo-divider{color:#c58f28;justify-content:flex-start;align-items:center;gap:10px;margin:4px 0 2px;line-height:1;display:flex}.booking-promo-card--cruise .mask_block .cruise-promo-divider:before,.booking-promo-card--cruise .mask_block .cruise-promo-divider:after{content:"";opacity:.95;background-color:currentColor;border-radius:999px;width:-webkit-fill-available;width:stretch;height:1px;display:block;transform:translateY(1px)}.booking-promo-card--cruise .mask_block .cruise-promo-anchor{flex:none;font-size:24px;line-height:1}.booking-promo-card--cruise .mask_block .cruise-promo-anchor:before{content:"⚓"}.booking-promo-card--cruise .mask_block .cruise-promo-subtitle{color:#002d69;font-size:22px;font-weight:500;line-height:1.2}.booking-promo-card--cruise .mask_block .cust{border-radius:var(--bs-border-radius);min-width:168px;height:52px;color:var(--bs-white);border:unset;background-color:#123f82;margin-top:15px;padding:0 15px;font-size:26px;font-weight:800;line-height:1;transition:all .25s}.booking-promo-card--cruise .mask_block .cust:hover,.booking-promo-card--cruise .mask_block .cust:focus{color:var(--bs-white);background-color:#0d3470;box-shadow:0 0 4px #0d3470}@media (min-width:768px) and (max-width:1199.98px){.booking-promo-card--cruise .mask_block .cruise-promo-content{width:44%;max-width:420px;top:20px;left:32px}.booking-promo-card--cruise .mask_block .heading_txt{font-size:42px}.booking-promo-card--cruise .mask_block .cruise-promo-subtitle{font-size:20px}}@media (max-width:767.98px){.booking-promo-card .mask_block{min-height:260px}.booking-promo-card .mask_block .heading_txt{text-align:center;width:100%;text-shadow:1px 1px 0px var(--bs-white);margin:0 auto;font-size:26px;line-height:30px;top:12px;left:0;right:0}.booking-promo-card--car .mask_block{min-height:260px}.booking-promo-card--car .mask_block .banner_position{height:260px;max-height:260px;object-position:3% center!important;min-height:260px!important}}@media (max-width:767.98px) and (max-width:359px){.booking-promo-card--car .mask_block .banner_position{object-position:7% center!important}}@media (max-width:767.98px){.booking-promo-card--car .mask_block .car-promo-content{text-align:right;max-width:58%;top:24px;left:auto;right:18px}.booking-promo-card--car .mask_block .heading_txt{text-align:right;width:auto;text-shadow:none;margin:0;font-size:30px;line-height:1.05}.booking-promo-card--car .mask_block .car-promo-subtitle{margin-top:6px;font-size:16px}.booking-promo-card--car .mask_block .cust{min-width:118px;height:40px;margin-top:16px;padding:0 14px;font-size:18px}.hotel-container .mask_block .cruise_bg{background:linear-gradient(90deg,rgba(184,217,255,.99) 0%,rgba(223,237,253,.9) 30%,rgba(223,237,253,0) 100%)}.booking-promo-card.booking-promo-card--cruise .mask_block{min-height:260px}.booking-promo-card.booking-promo-card--cruise .mask_block .cruise_bg{background:linear-gradient(90deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.04) 48%,rgba(255,255,255,0) 100%)}.booking-promo-card.booking-promo-card--cruise .mask_block .banner_position{height:260px;max-height:260px;object-position:100%!important;min-height:260px!important}}@media (max-width:767.98px) and (max-width:359px){.booking-promo-card.booking-promo-card--cruise .mask_block .banner_position{object-position:95% center!important}}@media (max-width:767.98px){.booking-promo-card.booking-promo-card--cruise .mask_block .cruise-promo-content{top:20px;left:15px;right:unset;text-align:left;width:72%;max-width:250px}.booking-promo-card.booking-promo-card--cruise .mask_block .heading_txt{color:#071c49;text-align:left;width:auto;max-width:none;text-shadow:none;margin:0;font-size:27px;line-height:1.05;position:static;transform:none}.booking-promo-card.booking-promo-card--cruise .mask_block .cruise-promo-divider{justify-content:flex-start;gap:7px;margin:5px auto 4px 0}.booking-promo-card.booking-promo-card--cruise .mask_block .cruise-promo-divider:before,.booking-promo-card.booking-promo-card--cruise .mask_block .cruise-promo-divider:after{width:42px;min-width:22px;max-width:42px}.booking-promo-card.booking-promo-card--cruise .mask_block .cruise-promo-anchor{font-size:17px}.booking-promo-card.booking-promo-card--cruise .mask_block .cruise-promo-subtitle{font-size:14px;line-height:1.12}.booking-promo-card.booking-promo-card--cruise .mask_block .cust{min-width:118px;height:40px;margin-top:10px;padding:0 14px;font-size:17px}}.markgreen{color:var(--price-color)!important}.psum-group+.psum-group{margin-top:4px}.psum-group__head{align-items:center;gap:10px;padding:6px 10px 8px 0;display:flex}.psum-group__chip{border:1px solid var(--primary-shade);color:#003dc2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.psum-group__chip svg{width:18px;height:18px}.psum-group__text{min-width:0}.psum-group__title{color:var(--heading-color);font-size:16px;font-weight:600;line-height:1.2}.psum-group__sub{color:#6b7280;word-break:break-word;margin-top:2px;font-size:12px;line-height:1.2}.psum-group--products ul{margin-bottom:10px;padding-left:44px;list-style:none}.psum-group--flight .customhearderacc,.psum-group--flight .custom-cartSectionbtn-body{padding-left:44px!important;padding-right:0!important}.psum-group--flight ul{padding-left:12px}.psum-paid-with{color:#6b7280;overflow-wrap:anywhere;margin-top:2px;font-size:12px;font-weight:400;line-height:1.2}.psum-methods{margin:0 0 10px;padding-left:44px;list-style:none}.psum-method{border-radius:var(--bs-border-radius);align-items:center;gap:12px;padding:8px 0;display:flex}.psum-method__brand{background:var(--bs-white);border:1px solid #e6e8ef;border-radius:6px;flex:none;justify-content:center;align-items:center;width:40px;height:30px;display:flex}.psum-method__brand img{object-fit:contain;width:30px;height:auto}.psum-method__label{min-width:0;color:var(--bs-body-color,#1f2937);word-break:break-word;flex:auto;font-size:15px}.psum-method__amount{white-space:nowrap;flex:none;font-size:16px;font-weight:600}.psum-method__amount sup{font-size:.65em}.newly-remove-btn{border-radius:var(--bs-border-radius);background:var(--bs-white);color:#e21e1e;white-space:nowrap;cursor:pointer;border:1px solid #e21e1e;width:fit-content;margin:6px 0 0 auto;padding:4px 16px;font-size:14px;font-weight:600;line-height:1.3;transition:background .2s,color .2s;display:block}.newly-remove-btn:hover{color:var(--bs-white);background:#e21e1e}.tripinfo-wrapper{padding:10px 0}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper{padding:15px 10px}}.tripinfo-wrapper{position:relative}.tripinfo-wrapper.stamp{background-color:var(--bs-white);position:relative}.tripinfo-wrapper.stamp:before{content:"";opacity:.3;pointer-events:none;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;bottom:0;left:-30px;right:0}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper.stamp:before{left:0}}.tripinfo-wrapper.canc:before{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/cancel_stamp.svg)}.tripinfo-wrapper.comp:before{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/complete_stamp.png)}.tripinfo-wrapper.rfnd:before{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/refund_stamp.svg)}.tripinfo-wrapper .cabinInfo{color:#f5b21a;border:1px solid #003dc2;margin-bottom:5px;padding:5px;font-size:16px;font-weight:600}.tripinfo-wrapper .cabinInfo svg{color:#003dc2;width:22px}.tripinfo-wrapper .tripSection-info{justify-content:space-between;align-items:center;padding:0 0 15px;display:flex}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .tripSection-info{align-items:baseline}}.tripinfo-wrapper .tripSection-info .leftside-info{align-items:center;width:auto;display:flex}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .tripSection-info .leftside-info{padding-right:0}}@media (min-width:0) and (max-width:368px){.tripinfo-wrapper .tripSection-info .leftside-info{align-items:flex-start;width:52%}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .tripSection-info .leftside-info .tripsubtitle{font-size:14px;line-height:14px}}.tripinfo-wrapper .tripSection-info .leftside-info .triptitle{color:#003dc2;align-items:center;font-size:18px;font-weight:600;display:flex;position:relative;top:-1px}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .tripSection-info .leftside-info .triptitle{font-size:1rem;top:0}}@media (max-width:359.98px){.tripinfo-wrapper .tripSection-info .leftside-info .triptitle{font-size:14px}}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .tripSection-info .leftside-info .triptitle .tpdarrow,.tripinfo-wrapper .tripSection-info .leftside-info .triptitle .tprarrow{top:-8px!important}}.tripinfo-wrapper .tripSection-info .leftside-info .triptitle .tpdarrow,.tripinfo-wrapper .tripSection-info .leftside-info .triptitle .tprarrow{top:-9px}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .tripSection-info .leftside-info .tripsubtitle{font-size:16px}}.tripinfo-wrapper .tripSection-info .rightside-info{width:25%}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .tripSection-info .rightside-info{text-align:end;width:40%;font-size:16px}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .tripSection-info .rightside-info{text-align:end;width:45%;font-size:14px}.tripinfo-wrapper .tripSection-info .rightside-info .tripsubtitle{font-size:14px;line-height:14px}.tripinfo-wrapper .tripSection-info .rightside-info .tripsubtitle span{display:none}}@media (min-width:0) and (max-width:375px){.tripinfo-wrapper .tripSection-info .rightside-info{width:40%}}.tripinfo-wrapper .flightdetails-info{width:20%}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .flightdetails-info{flex-direction:row;width:100%;display:flex}.tripinfo-wrapper .flightdetails-info div:nth-child(3){align-self:flex-end}.tripinfo-wrapper .flightdetails-info .flightdetails-content{margin-left:10px}}.tripinfo-wrapper .flightdetails-info .flghtlogo{width:36px}.tripinfo-wrapper .flightdetails-info .flghtlogo img{width:100%}.tripinfo-wrapper .flightdetails-info .flightlogs{color:#777;flex-direction:column;font-size:12px;display:flex}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .flightdetails-info .flightlogs span .last{display:contents}}.tripinfo-wrapper .flightdetails-info .flightlogs span .last{display:none}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .flightdetails-info .flightlogs{flex-direction:row}}.tripinfo-wrapper .duration-section{align-items:center;width:55%;padding:0;display:flex}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-section{width:57%;font-size:16px}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section{width:100%;padding-right:10px}.tripinfo-wrapper .duration-section .blankSpace{width:auto;padding-left:59px;line-height:10px}}.tripinfo-wrapper .duration-section .duration-leftside{width:30%}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-section .duration-leftside{width:34%}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section .duration-leftside{width:auto;font-size:20px;line-height:20px}}.tripinfo-wrapper .duration-section .duration-leftside{text-align:right;flex-direction:column;line-height:24px;display:flex}.tripinfo-wrapper .duration-section .duration-leftside .durationleft-time{font-size:20px;font-weight:600}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-section .duration-leftside .durationleft-time{font-size:20px}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section .duration-leftside .durationleft-time{font-size:1rem}}.tripinfo-wrapper .duration-section .duration-leftside .durationleft-time .durationleft-ampm{font-size:1rem;font-weight:400}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section .duration-leftside .durationleft-date{display:none}}.tripinfo-wrapper .duration-section .duration-leftside .durationleft-area.desk{display:block}.tripinfo-wrapper .duration-section .duration-leftside .durationleft-area.desk b{font-size:20px}@media (min-width:0) and (max-width:1023px){.tripinfo-wrapper .duration-section .duration-leftside .durationleft-area.desk{display:none}}.tripinfo-wrapper .duration-section .duration-leftside .durationleft-area.mob{display:none}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-section .duration-leftside .durationleft-area.mob{font-size:20px}}@media (min-width:0) and (max-width:1023px){.tripinfo-wrapper .duration-section .duration-leftside .durationleft-area.mob{display:block}}.tripinfo-wrapper .duration-section .duration-centerline{width:40%}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-section .duration-centerline{width:30%}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section .duration-centerline{width:100%}}.tripinfo-wrapper .duration-section .duration-centerline .duration-centerline_warpper{border-bottom:1px dashed #e2e2e2;justify-content:space-between;align-items:center;height:2px;margin:0 10px;display:flex}.tripinfo-wrapper .duration-section .duration-centerline .duration-centerline_warpper .durationdot1,.tripinfo-wrapper .duration-section .duration-centerline .duration-centerline_warpper .durationdot2{background-color:#e2e2e2;border-radius:6px;width:6px;height:6px;margin-top:2px}.tripinfo-wrapper .duration-section .duration-centerline .duration-centerline_warpper .durationdotlogo{background-color:var(--bs-white)}.tripinfo-wrapper .duration-section .duration-centerline .duration-centerline_warpper .durationdotlogo svg{width:24px;height:24px;position:relative;top:1px}.tripinfo-wrapper .duration-section .duration-rightside{width:30%}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-section .duration-rightside{width:34%}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section .duration-rightside{width:20%;line-height:20px}}.tripinfo-wrapper .duration-section .duration-rightside{text-align:left;flex-direction:column;line-height:24px;display:flex}.tripinfo-wrapper .duration-section .duration-rightside .durationright-time{font-size:20px;font-weight:600}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-section .duration-rightside .durationright-time{font-size:20px}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section .duration-rightside .durationright-time{font-size:1rem}}.tripinfo-wrapper .duration-section .duration-rightside .durationright-time .durationright-ampm{font-size:1rem;font-weight:400}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section .duration-rightside .durationright-date{display:none}}.tripinfo-wrapper .duration-section .duration-rightside .durationright-area.desk{display:block}.tripinfo-wrapper .duration-section .duration-rightside .durationright-area.desk b{font-size:20px}@media (min-width:0) and (max-width:1023px){.tripinfo-wrapper .duration-section .duration-rightside .durationright-area.desk{display:none}}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-section .duration-rightside .durationright-area.mob{font-size:20px!important}}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-section .duration-rightside .durationright-area.mob{font-size:20px!important}}.tripinfo-wrapper .duration-section .duration-rightside .durationright-area.mob{display:none}@media (min-width:0) and (max-width:1023px){.tripinfo-wrapper .duration-section .duration-rightside .durationright-area.mob{display:block}}.tripinfo-wrapper .tripmeal-info_wrapper{width:25%;font-size:14px}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .tripmeal-info_wrapper{width:23%;padding-right:0}}.tripinfo-wrapper .tripmeal-info_wrapper{align-items:center;line-height:20px;display:flex}.tripinfo-wrapper .tripmeal-info_wrapper .tripmeal-info{color:#777;flex-direction:column;display:flex}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .tripmeal-info_wrapper{display:none}}.tripinfo-wrapper .obt-info{color:#777;font-size:12px}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .obt-info{display:none}}.tripinfo-wrapper .duration-layover_wrapper_mian{justify-content:flex-end;width:100%;margin:0;padding:5px 0;display:flex}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-layover_wrapper_mian{justify-content:center}}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper{background-color:#f5f5f5;width:80%}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper{display:none}}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper{text-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;margin:0;padding:2px 0;font-size:14px;display:flex}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper .duration_connect{text-align:end;width:69%}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper .duration_connect{width:72%}}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper .duration_connect{padding-right:calc(var(--bs-gutter-x) * .5)}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper .duration_connect .airportCg{float:inline-start;color:#e51313;padding-left:10px}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper .duration_connect .airportCg svg{cursor:pointer;position:relative;top:-2px}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper .duration_layover_time{width:25%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .6);text-align:start}@media (min-width:768px) and (max-width:1023.98px){.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper .duration_layover_time{width:27%;padding-right:0}}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper_mob{display:none}@media (min-width:0) and (max-width:767.98px){.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper_mob{background-color:#f5f5f5;flex-direction:column;width:100%;margin:5px 0;padding:5px;display:flex}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper_mob .duration_connect{text-align:center;color:#e51313}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper_mob .duration_connect svg{position:relative;top:-2px}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover_wrapper_mob .duration_layover_time{justify-content:space-between;display:flex}.tripinfo-wrapper .duration-layover_wrapper_mian{width:auto}}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover{text-align:center;width:100%}@media (min-width:768px){.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover{position:relative;left:-28px}}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover:before,.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover:after{content:"";border-top:1px solid #ebebeb;width:24%;display:inline-block;transform:translateY(-.2rem)}.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover span{background:var(--bs-white);color:#777;float:none;padding:5px;font-size:14px}@media (min-width:0) and (max-width:330px){.tripinfo-wrapper .duration-layover_wrapper_mian .duration-layover span{font-size:13px}}.canc,.comp{padding:0!important}.canc .eticket_purchase_flight_details,.comp .eticket_purchase_flight_details{margin-top:0!important}.seatStripsInfo_wrapper{border:1px solid #e4ebf8;border-radius:12px;grid-template-rows:1fr;grid-template-columns:repeat(5,auto);grid-auto-columns:min-content;justify-content:space-between;row-gap:1.5rem;padding:8px 16px;display:grid}@media (min-width:768px) and (max-width:991px){.seatStripsInfo_wrapper{grid-template-columns:repeat(3,1fr);row-gap:10px;padding:10px 14px}.seatStripsInfo_wrapper .strips_item:nth-child(4),.seatStripsInfo_wrapper .strips_item:nth-child(5){grid-row-start:2}}@media (max-width:767.98px){.seatStripsInfo_wrapper{border:none;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:center;gap:10px 16px;padding:10px 0 0;display:grid}}@media (max-width:340px){.seatStripsInfo_wrapper{gap:10px 5px;padding:5px 2px}}.seatStripsInfo_wrapper .strips_item{max-width:fit-content}@media (max-width:767.98px){.seatStripsInfo_wrapper .strips_item{width:100%;min-width:0;max-width:none}}.seatStripsInfo_wrapper .strips_item .strips_item_trigger{cursor:pointer;width:fit-content;max-width:100%}.seatStripsInfo_wrapper .strips_item span{grid-template-rows:1fr;grid-template-columns:38px 1fr;align-items:center;gap:5px;display:grid}@media (max-width:767.98px){.seatStripsInfo_wrapper .strips_item span{align-items:center;gap:6px;display:flex}}.seatStripsInfo_wrapper .strips_item:not(span){grid-template-rows:24px;grid-template-columns:min-content;align-items:center;display:grid}@media (max-width:767.98px){.seatStripsInfo_wrapper .strips_item:not(span){grid-template-rows:none;grid-template-columns:none;align-items:center;display:flex}}.seatStripsInfo_wrapper .strips_item.is_more_wrap{grid-template-columns:auto!important;grid-auto-columns:min-content!important}@media (max-width:767.98px){.seatStripsInfo_wrapper .strips_item.is_more_wrap{grid-column:1/-1}}.seatStripsInfo_wrapper .strips_item.is_more_wrap span{grid-template-columns:auto!important;grid-auto-columns:min-content!important}.seatStripsInfo_wrapper .strips_item.is_more_wrap .label_and_info_wrap{grid-template-columns:auto}.seatStripsInfo_wrapper .strips_item.is_more_wrap .label_and_info_wrap.is_more_label{grid-template-columns:auto auto;gap:4px}.seatStripsInfo_wrapper .strips_item.is_more_wrap .label_and_info_wrap.is_more_label .more_chevron_icon{width:20px;height:20px;display:block}@media (max-width:767.98px){.seatStripsInfo_wrapper .strips_item.is_more_wrap .label_and_info_wrap.is_more_label .more_chevron_icon{width:18px;height:18px}}.seatStripsInfo_wrapper .type_box_wrap{background-color:var(--bg-color);border:1px solid var(--bd-right-color);border-radius:var(--bs-border-radius);color:#999;align-content:center;place-items:center;width:100%;height:24px;display:grid}@media (max-width:767.98px){.seatStripsInfo_wrapper .type_box_wrap{flex:none;width:30px;height:26px;font-size:14px}}.seatStripsInfo_wrapper .type_box_wrap--unavailable{font-size:18px;line-height:1}.seatStripsInfo_wrapper .label_and_info_wrap{white-space:nowrap;color:#344054;grid-template-rows:1fr;grid-template-columns:auto auto;grid-auto-columns:min-content;align-items:center;gap:5px;display:grid}@media (max-width:767.98px){.seatStripsInfo_wrapper .label_and_info_wrap{gap:5px;min-width:0}}.seatStripsInfo_wrapper .label_and_info_wrap svg{width:14px;height:14px}@media (max-width:767.98px){.seatStripsInfo_wrapper .label_and_info_wrap svg{width:14px;height:14px}}.seatStripsInfo_wrapper .label_and_info_wrap label{color:#344054;cursor:pointer;font-size:14px;font-weight:500;display:block}@media (max-width:767.98px){.seatStripsInfo_wrapper .label_and_info_wrap label{font-size:14px;line-height:1.25}}.seatStripsInfo_wrapper .mobi_text{display:none}@media (min-width:768px) and (max-width:991.98px){.seatStripsInfo_wrapper .strips_item:not(span){grid-template-rows:28px}.seatStripsInfo_wrapper .strips_item span{grid-template-columns:40px 1fr}.seatStripsInfo_wrapper .type_box_wrap{height:28px}}.seatStripsInfo_wrapper--loading{pointer-events:none}.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_item{align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_swatch,.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_label{background:#e9edf3;flex:none;position:relative;overflow:hidden}.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_swatch:after,.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_label:after{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:1.25s ease-in-out infinite seat-strip-skeleton-shimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_swatch{border-radius:var(--bs-border-radius);width:38px;height:24px}.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_label{border-radius:4px;max-width:calc(100% - 46px);height:14px}@media (max-width:767.98px){.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_item{gap:6px;width:100%;min-height:26px}.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_swatch{width:30px;height:26px}.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_label{max-width:calc(100% - 36px)}}@keyframes seat-strip-skeleton-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_swatch:after,.seatStripsInfo_wrapper--loading .seatStripsInfo_skeleton_label:after{animation:none}}.cust{background:var(--bs-white);color:#f5b21a;text-transform:uppercase;border-radius:var(--bs-border-radius);border:1px solid #f5b21a;height:45px;padding:0 12px;font-size:18px;font-weight:600}@media (min-width:0) and (max-width:767.98px){.cust{height:35px;font-size:16px}}.cust:hover{color:var(--bs-white);cursor:pointer;background:#f5b21a}.seatmap_drawer{z-index:1200;background:var(--bs-white);border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(6,27,73,.12);border:1px solid #c6cbd6!important;max-width:100%!important;height:100%!important;max-height:100%!important}.seatmap_drawer.offcanvas.offcanvas-bottom{width:100%!important;height:100%!important;max-height:100%!important}@media (max-width:767.98px){.seatmap_drawer.offcanvas.offcanvas-bottom{padding-bottom:5px;bottom:5px;left:5px;right:5px;width:auto!important;max-width:calc(100% - 10px)!important;height:calc(100% - 65px)!important;max-height:calc(100% - 65px)!important;top:60px!important}}.seatmap_drawer .offcanvas-header{background-color:var(--bs-white);color:#003dc2;border-bottom:0;justify-content:space-between;align-items:center;min-height:48px}@media (max-width:767px){.seatmap_drawer .offcanvas-header{padding:8px 10px 4px}}.seatmap_drawer .offcanvas-header .offcanvas-title{width:unset;color:#003dc2;align-items:center;padding:0;font-size:16px;font-weight:600;line-height:1.2;display:flex}.seatmap_drawer .offcanvas-header .offcanvas-title .backArrowIcon{color:#003dc2;stroke:#003dc2;margin-right:2px}.seatmap_drawer .offcanvas-header .crossMHeader{align-items:center;padding-right:0;display:flex}.seatmap_drawer .offcanvas-header .crossMHeader svg{cursor:pointer;width:26px;height:26px}.seatmap_drawer .offcanvas-header .btn-close{background-color:rgba(255,255,255,.35)}.seatmap_drawer .offcanvas-body{background:var(--bs-white);overflow:unset;padding:0!important}@media (max-width:767.98px){.seatmap_drawer .offcanvas-body>.slidebar-swiper-shell--route,.seatmap_drawer .offcanvas-body>.mt-1>.slidebar-swiper-shell--pax{box-sizing:border-box;max-width:calc(100% - 10px);margin-left:5px;margin-right:5px}}.seatmap_drawer .offcanvas-body .mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling{padding-bottom:calc(50px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(50px + env(safe-area-inset-bottom,0px))}.seatmap_drawer .offcanvas-body .bottom_canvas_section{z-index:10;user-select:none;width:100%;position:absolute;bottom:0}.seatmap_drawer .offcanvas-body .bottom_canvas_section .showhide{display:flex}.seatmap_drawer .offcanvas-body .bottom_canvas_section .showhide button{box-shadow:var(--shadow-up);border-top-left-radius:.5rem;padding:5px;position:absolute;top:-34px;right:0}@media (max-width:359.98px){.seatmap_drawer .offcanvas-body .bottom_canvas_section .showhide button{top:-31px}}.seatmap_drawer .offcanvas-body .bottom_canvas_section #example-collapse-text{background-color:var(--bs-white);box-shadow:var(--shadow-up);padding:10px}@media (min-width:0) and (max-width:767.98px){.seatmap_drawer .offcanvas-body .bottom_canvas_section #example-collapse-text{padding:0 5px}.seatmap_drawer .offcanvas-body .bottom_canvas_section{padding-top:0}}.seatmap_drawer .offcanvas-body .bottom_canvas_section .button_sec{background-color:var(--bs-white);gap:5px;display:flex;box-shadow:0 -10px 10px -10px rgba(0,0,0,.24);padding:5px calc(5px + env(safe-area-inset-bottom,0px)) 5px!important}.seatmap_drawer .offcanvas-body .bottom_canvas_section .button_sec button{-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);width:100%;color:var(--bs-white);background:#003dc2;border:1px solid #003dc2;padding:5px 15px;transition:box-shadow .3s}.seatmap_drawer .offcanvas-body .bottom_canvas_section .button_sec button:hover{color:var(--bs-white);background:#003dc2;box-shadow:0 0 4px #003dc2!important}.seatmap_drawer .offcanvas-body .bottom_canvas_section .button_sec button:first-child{color:#6c757d;background:var(--bs-white);border:1px solid #6c757d}.seatmap_drawer .offcanvas-body .bottom_canvas_section .button_sec button:first-child:hover{color:var(--bs-white);background:#6c757d;border-color:#6c757d;box-shadow:none!important}.seatmap_drawer .offcanvas-body .bottom_canvas_section .ubd{box-shadow:none!important}.seatMapLoader{justify-content:center;align-items:center;width:100%;min-height:280px;display:flex}.seatmap_drawer .seatMapLoader{min-height:calc(100vh - 200px);min-height:calc(100dvh - 200px)}.seatMap-switchArea{position:relative}.seatMap-switchArea .seatMap-switchArea-content{transition:opacity .2s}.seatMap-switchArea .seatMap-switchArea-content.is-switching{opacity:.35;pointer-events:none}.seatMap-switchArea .seatMap-switchLoader{z-index:5;justify-content:center;align-items:center;min-height:180px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.seatMap-switchArea .seatMap-switchLoader .small_loader_wrappper{align-items:center;min-height:100%}.seatMap-switchArea .seatMap-switchLoader .loader_state_start{position:relative}.travelTableMobile{flex-direction:column;gap:0;margin:15px 0 0;display:flex}.travelTableMobile .tarvelCard{background:var(--bs-white);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:16px;display:flex}@media (min-width:341px) and (max-width:440px){.travelTableMobile .tarvelCard{font-size:14px}}@media (max-width:340px){.travelTableMobile .tarvelCard{padding:10px 12px;font-size:12px}}@media only screen and (max-width:340px){.travelTableMobile .tarvelCard{gap:15px;padding:8px}}.travelTableMobile .tarvelCard .leftCol{align-items:center;gap:8px;min-width:40%;display:flex}@media only screen and (max-width:340px){.travelTableMobile .tarvelCard .leftCol{min-width:38%}}.travelTableMobile .tarvelCard .leftCol>img{-o-object-fit:contain;object-fit:contain;width:30px;height:30px}.travelTableMobile .tarvelCard .leftCol .leftCol-info p{margin:0;padding:0}.travelTableMobile .tarvelCard .leftCol .leftCol-info p:first-child{color:var(--heading-color);white-space:nowrap;align-items:center;gap:4px;font-weight:500;display:flex}.travelTableMobile .tarvelCard .leftCol .leftCol-info p:last-child{color:var(--bs-secondary);font-size:12px}.travelTableMobile .tarvelCard .leftCol .travelers-table__route-plane{flex-shrink:0;align-items:center;display:inline-flex}.travelTableMobile .tarvelCard .leftCol .travelers-table__route-plane svg{width:14px;height:14px;display:block}.travelTableMobile .tarvelCard .leftCol .travelers-table__route-plane.is-return svg{transform:rotate(180deg)}.travelTableMobile .tarvelCard .rightCol{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:8px;min-width:0;display:flex}.travelTableMobile .tarvelCard .rightCol .rightCol-info{cursor:pointer;text-align:left;-o-transition:all .15s ease;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:48%;min-width:0;min-height:52px;padding:8px 12px;transition:all .15s;display:flex}.travelTableMobile .tarvelCard .rightCol .rightCol-info:only-child{width:100%}.travelTableMobile .tarvelCard .rightCol .rightCol-info .seat-info-main{flex-direction:column;width:100%;min-width:0;display:flex}.travelTableMobile .tarvelCard .rightCol .rightCol-info p{margin:0}.travelTableMobile .tarvelCard .rightCol .rightCol-info .seat-info-value{min-width:0;max-width:100%;color:var(--heading-color);justify-content:center;align-items:center;gap:4px;font-weight:600;display:flex}.travelTableMobile .tarvelCard .rightCol .rightCol-info .seat-info-value .seat-info-seat-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.travelTableMobile .tarvelCard .rightCol .rightCol-info .seat-info-value .seat-info-price{white-space:nowrap;flex:none}.travelTableMobile .tarvelCard .rightCol .rightCol-info .seat-info-value font{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.travelTableMobile .tarvelCard .rightCol .rightCol-info .name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--heading-color);text-transform:capitalize;text-align:center;font-size:14px;font-weight:400;overflow:hidden!important}@media (max-width:375px){.travelTableMobile .tarvelCard .rightCol .rightCol-info .name{font-size:12px}}.travelTableMobile .tarvelCard .rightCol .rightCol-info .seat-info-action{color:#3985ff;-webkit-box-flex:0;flex-shrink:0;font-size:12px;font-weight:400}.travelTableMobile .tarvelCard .rightCol .rightCol-info .seat-info-arrow{color:#3985ff;-webkit-box-flex:0;flex-shrink:0}.travelTableMobile .tarvelCard .rightCol .selectOption{border-color:#c9d6f5}.travelTableMobile .tarvelCard .rightCol .selectOption .seat-info-value{color:#003dc2;font-weight:600}.travelTableMobile .tarvelCard .rightCol .selected{background-color:var(--bs-white);border-color:#b7e6c9}.travelTableMobile .tarvelCard .rightCol .selected .seat-info-value{color:#1a9e5a;font-weight:500}.travelTableMobile .tarvelCard .rightCol .selected .seat-info-action{color:var(--link-color)!important}.travelTableMobile .tarvelCard .rightCol .notSelected{background-color:var(--bs-white);border-color:#c9d6f5}.travelTableMobile .tarvelCard.multiPax .leftCol{min-width:34%}@media (max-width:375px){.travelTableMobile .tarvelCard.multiPax .leftCol{min-width:32%}}.travelTableMobile .tarvelCard.multiPax .rightCol{justify-content:flex-start}.travelTableMobile .tarvelCard.multiPax .rightCol .rightCol-info{width:-webkit-calc(50% - 4px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;width:calc(50% - 4px);padding:6px;position:relative}.travelTableMobile .tarvelCard.multiPax .rightCol .rightCol-info .seat-info-main{align-items:center;width:100%}.travelTableMobile .tarvelCard.multiPax .rightCol .rightCol-info .seat-info-arrow{display:none}.travelTableMobile .tarvelCard.multiPax .rightCol .rightCol-info .seat-info-action{font-size:14px;position:absolute;top:4px;right:6px}@media only screen and (max-width:340px){.travelTableMobile .tarvelCard.multiPax{align-items:stretch}.travelTableMobile .tarvelCard.multiPax .leftCol{flex:0 0 82px;gap:4px;min-width:82px}.travelTableMobile .tarvelCard.multiPax .leftCol>img{width:22px;height:22px}.travelTableMobile .tarvelCard.multiPax .leftCol .leftCol-info{min-width:0}.travelTableMobile .tarvelCard.multiPax .leftCol .leftCol-info p:first-child{gap:2px;font-size:12px}.travelTableMobile .tarvelCard.multiPax .leftCol .leftCol-info p:last-child{font-size:12px}.travelTableMobile .tarvelCard.multiPax .leftCol .travelers-table__route-plane svg{width:12px;height:12px}.travelTableMobile .tarvelCard.multiPax .rightCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.travelTableMobile .tarvelCard.multiPax .rightCol .rightCol-info{border-radius:10px;width:auto;min-height:48px;padding:7px 4px 6px}.travelTableMobile .tarvelCard.multiPax .rightCol .seat-info-value,.travelTableMobile .tarvelCard.multiPax .rightCol .name{font-size:12px;line-height:1.2}.travelTableMobile .tarvelCard.multiPax .rightCol .seat-info-action{font-size:12px;line-height:1.2;top:3px;right:4px}}.travelTableMobile .tarvelCard .rightCol .rightCol-info.selected-with-action{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-items:start;row-gap:2px;display:grid}.travelTableMobile .tarvelCard .rightCol .rightCol-info.selected-with-action .seat-info-main{display:contents}.travelTableMobile .tarvelCard .rightCol .rightCol-info.selected-with-action .seat-info-value{grid-area:2/1;justify-content:center;width:100%;min-width:0}.travelTableMobile .tarvelCard .rightCol .rightCol-info.selected-with-action .seat-info-action{grid-area:1/1;justify-self:end;line-height:1.1;position:static}.travelTableMobile .tarvelCard .rightCol .rightCol-info.selected-with-action .name{text-align:center;grid-area:3/1;justify-self:center}.flyflex-head{background:var(--bs-white);align-items:flex-start}.flyflex-head .flyflex-head__title{color:#0a2a5e;font-size:24px;font-weight:600;line-height:1.4}@media (min-width:0) and (max-width:767.98px){.flyflex-head .flyflex-head__title{font-size:20px}}.flyflex-head .flyflex-head__desc{color:var(--bs-secondary);font-size:16px;font-weight:400}@media (min-width:0) and (max-width:767.98px){.flyflex-head .flyflex-head__desc{font-size:14px}}.flyflex-wrapper.browse_travelex_mob{border-top:none}.flyflex-wrapper .flydlex-disc{width:100%;padding-left:0;display:block}@media (min-width:0) and (max-width:767.98px){.flyflex-wrapper .flydlex-disc{margin-bottom:15px}}.flyflex-wrapper .flydlex-disc .keypoints{grid-template-columns:repeat(4,1fr);gap:16px;width:100%;margin:0;font-size:1rem;display:grid;padding-left:0!important}@media (min-width:576px) and (max-width:991.98px){.flyflex-wrapper .flydlex-disc .keypoints{grid-template-columns:repeat(2,1fr);gap:0}}.flyflex-wrapper .flydlex-disc .keypoints .keypoint-card{background:var(--bs-white);align-items:center;gap:10px;padding:10px;display:flex}@media (min-width:0) and (max-width:767.98px){.flyflex-wrapper .flydlex-disc .keypoints .keypoint-card{gap:10px;padding:0}}.flyflex-wrapper .flydlex-disc .keypoints .keypoint-card .keypoint-check{border:1px solid #e3f7ec;border-radius:50%;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;display:inline-flex}@media (min-width:768px) and (max-width:991.98px){.flyflex-wrapper .flydlex-disc .keypoints .keypoint-card .keypoint-check{width:30px;min-width:30px;height:30px}}@media (min-width:0) and (max-width:767.98px){.flyflex-wrapper .flydlex-disc .keypoints .keypoint-card .keypoint-check{width:30px;min-width:30px;height:30px}.flyflex-wrapper .flydlex-disc .keypoints .keypoint-card .keypoint-check svg{width:16px;height:16px}}.flyflex-wrapper .flydlex-disc .keypoints .keypoint-card .keypoint-text{color:#000;font-size:1rem}@media (min-width:0) and (max-width:767.98px){.flyflex-wrapper .flydlex-disc .keypoints .keypoint-card .keypoint-text{font-size:1rem}.flyflex-wrapper .flydlex-disc .keypoints{grid-template-columns:1fr;gap:10px;margin-bottom:10px}}.flyflex-wrapper .flydlex-disc #contPdSeatmap{float:none;top:auto;padding:12px 0!important}@media screen and (max-width:767px){.flyflex-wrapper .flydlex-disc #contPdSeatmap ul{margin-bottom:0}}.acc-head-lead{align-items:center;gap:24px;display:flex}@media (min-width:992px) and (max-width:1199.98px){.acc-head-lead{gap:18px}}@media (min-width:0) and (max-width:767.98px){.acc-head-lead{align-items:flex-start;gap:14px}}.acc-head-copy{flex-direction:column;flex:auto;width:100%;min-width:0;display:flex}.acc-head-badge{color:#d6890b;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;background:#fdecc8;border-radius:6px;align-items:center;margin-left:0;padding:4px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}#Select-Baggage .acc-head-badge{border-radius:var(--bs-border-radius);color:#003dc2;letter-spacing:.6px;background:#e6efff;padding:4px 12px;font-weight:600}#Select-Seats>.accordion-item>.accordion-header .section_heading__title{color:var(--heading-color);font-size:24px;font-weight:600;line-height:1.2}@media (min-width:0) and (max-width:767.98px){#Select-Seats>.accordion-item>.accordion-header .section_heading__title{flex-wrap:wrap;gap:.5rem;font-size:20px;display:flex}}#Select-Seats>.accordion-item>.accordion-header .section_heading__subtitle{color:var(--bs-secondary);margin-top:4px;font-size:16px;font-weight:400;line-height:24px}@media (min-width:0) and (max-width:767.98px){#Select-Seats>.accordion-item>.accordion-header .section_heading__subtitle{font-size:14px}}#Select-Seats>.accordion-item>.accordion-header .acc-head-badge{color:#d6890b;letter-spacing:.04em;text-transform:uppercase;background:#fdecc8;border-radius:6px;flex:none;padding:4px 10px;font-size:12px;font-weight:500}@media (min-width:0) and (max-width:767.98px){#Select-Seats>.accordion-item>.accordion-header .acc-head-badge{margin-left:0}}#Select-Baggage>.accordion-item>.accordion-header .section_heading__title{color:#0a1f44;font-size:24px;font-weight:600;line-height:1.2}@media (min-width:0) and (max-width:767.98px){#Select-Baggage>.accordion-item>.accordion-header .section_heading__title{font-size:20px}}#Select-Baggage>.accordion-item>.accordion-header .section_heading__subtitle{color:var(--bs-secondary);margin-top:4px;font-size:16px;font-weight:400;line-height:24px}@media (min-width:0) and (max-width:767.98px){#Select-Baggage>.accordion-item>.accordion-header .section_heading__subtitle{font-size:14px}}.custom-acc-static.custom-acc-headerless#Select-Seats{overflow:hidden}.custom-acc-static.custom-acc-headerless#Select-Seats>.accordion-item>.custom-cartSectionbtn,.custom-acc-static.custom-acc-headerless#Select-Seats .seatmapLayout{border-radius:inherit!important}.custom-acc-static.custom-acc-headerless#Select-Baggage{overflow:hidden}.custom-acc-static.custom-acc-headerless#Select-Baggage>.accordion-item>.custom-cartSectionbtn,.custom-acc-static.custom-acc-headerless#Select-Baggage .baggageLayout{border-radius:inherit!important}.custom-acc-static.custom-acc-headerless#Fly-Flexible{overflow:hidden}.custom-acc-static.custom-acc-headerless#Fly-Flexible>.accordion-item>.custom-cartSectionbtn{border-radius:inherit!important}.custom-acc-static.custom-acc-headerless#Add-Insurance{overflow:hidden}.custom-acc-static.custom-acc-headerless#Add-Insurance>.accordion-item>.custom-cartSectionbtn{border-radius:inherit!important}.custom-acc-static>.accordion-item>.accordion-header .acc-custom-btn{cursor:default;pointer-events:none}.custom-acc-static>.accordion-item>.accordion-header .disclaimer-insurance-main{border-bottom:none}.custom-acc-static .seatmapLayout{border-top:0}.custom-acc-static .addTravelAssist .pgTitle,.custom-acc-static .browse_travelex_mob{border-bottom:0}@media (max-width:767.98px){.custom-acc-static .browse_travelex_mob{padding-top:1.4rem!important}}.trip-protection-head{align-items:center}.trip-protection-head .section_heading__subtitle{max-width:620px}.trip-protection-head .tp-head-provider{color:#000;font-weight:500}.trip-protection-head .section_heading__aside{flex:none}.trip-protection-head .tp-head-logo-box{background:var(--bs-white);min-width:190px;min-height:70px;box-shadow:var(--bs-box-shadow-sm);border-radius:12px;justify-content:center;align-items:center;padding:14px 28px;display:inline-flex}.trip-protection-head .tp-head-logo-img{object-fit:contain;width:auto;max-width:150px;height:40px}@media (min-width:0) and (max-width:767.98px){.trip-protection-head .section_heading__aside{justify-content:center;width:100%;display:flex}.trip-protection-head .tp-head-logo-box{min-width:160px;min-height:58px;padding:10px 18px}.trip-protection-head .tp-head-logo-img{height:30px}}.custom-acc-container>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:1.4rem!important}@media (max-width:767.98px){.custom-acc-container>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:12px 8px!important}}.custom-acc-container>.accordion-item>.accordion-header .acc-head-row{gap:.75rem;align-items:flex-start!important}.custom-acc-container>.accordion-item>.accordion-header .acc-section-heading{width:100%}.custom-acc-container>.accordion-item>.accordion-header .acc-custom-btn{color:inherit;font:inherit;line-height:inherit}.custom-acc-container>.accordion-item>.accordion-header .acc-custom-btn svg{flex:none}.custom-acc-container>.accordion-item>.accordion-header .section_heading__subtitle.disclaimer-insurance-subtext{color:var(--bs-secondary);margin-top:8px;font-size:16px;font-weight:400;line-height:24px}@media (max-width:767.98px){.custom-acc-container>.accordion-item>.accordion-header .section_heading__subtitle.disclaimer-insurance-subtext{font-size:14px;line-height:20px;padding-left:0!important}}.acc-head-icon{flex:none;justify-content:center;align-items:center;width:104px;height:104px;display:inline-flex}.acc-head-icon img{object-fit:contain;width:100%;height:100%}@media (min-width:768px) and (max-width:991.98px){.acc-head-icon{width:84px;height:84px}}@media (min-width:0) and (max-width:767.98px){.acc-head-icon{width:72px;height:72px}}#Fly-Flexible>.accordion-item>.accordion-header .disclaimer-insurance-main{position:relative;background:#fff!important}#Fly-Flexible>.accordion-item>.accordion-header .acc-head-icon{display:none}#Fly-Flexible>.accordion-item>.accordion-header .acc-head-lead{align-items:flex-start;gap:0;width:100%}#Fly-Flexible>.accordion-item>.accordion-header .acc-head-copy{flex-direction:column;flex:1;align-items:flex-start;row-gap:4px}#Fly-Flexible>.accordion-item>.accordion-header .acc-custom-btn{align-items:baseline;width:auto;display:inline-flex!important}#Fly-Flexible>.accordion-item>.accordion-header .section_heading__title{color:var(--heading-color)}#Fly-Flexible .custom-acc-container-disclaimer{border-top:1px solid #e4e4e4}#Fly-Flexible .custom-acc-container-disclaimer .mini_head .textUnderline,#Add-Insurance .custom-acc-container-disclaimer .mini_head .textUnderline{position:relative;background:0 0!important}#Fly-Flexible .custom-acc-container-disclaimer .mini_head .textUnderline:after,#Add-Insurance .custom-acc-container-disclaimer .mini_head .textUnderline:after{content:"";transform-origin:50%;-o-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s;background:currentColor;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (pointer:fine){#Fly-Flexible .custom-acc-container-disclaimer .mini_head .textUnderline:hover:after,#Add-Insurance .custom-acc-container-disclaimer .mini_head .textUnderline:hover:after{transform:scaleX(1)}}#Add-Insurance .custom-acc-container-disclaimer{border-top:1px solid #e4e4e4}.tp-acc--rr>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:16px 20px}@media (min-width:768px) and (max-width:991.98px){.tp-acc--rr>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:10px 15px}}@media (min-width:0) and (max-width:767.98px){.tp-acc--rr>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:14px}}.tp-acc--rr>.accordion-item>.accordion-header .acc-head-row{column-gap:18px}@media (min-width:0) and (max-width:767.98px){.tp-acc--rr>.accordion-item>.accordion-header .acc-head-row{flex-wrap:wrap;row-gap:14px}}.tp-acc--rr>.accordion-item>.accordion-header .section_heading__subtitle.disclaimer-insurance-subtext{max-width:560px}.tp-acc--rr>.accordion-item>.accordion-header .tp-head-provider{color:#000;font-weight:500}.tp-acc--rr>.accordion-item>.accordion-header .acc-head-aside{flex:none}@media (min-width:0) and (max-width:767.98px){.tp-acc--rr>.accordion-item>.accordion-header .acc-head-aside{justify-content:center;width:100%;display:flex}}.tp-acc--rr>.accordion-item>.accordion-header .tp-head-logo-box{background:var(--bs-white);min-width:172px;min-height:64px;box-shadow:var(--bs-box-shadow-sm);border-radius:12px;justify-content:center;align-items:center;padding:12px 24px;display:inline-flex}@media (min-width:0) and (max-width:767.98px){.tp-acc--rr>.accordion-item>.accordion-header .tp-head-logo-box{width:fit-content;min-width:160px;min-height:56px;padding:10px 18px}}.tp-acc--rr>.accordion-item>.accordion-header .tp-head-logo-img{object-fit:contain;width:auto;max-width:150px;height:40px}.mlink{display:none}@media (min-width:0) and (max-width:767.98px){.mlink{flex-direction:row-reverse;width:100%;display:flex}}.mlink .textUnderline,.mlink .textUnderline .text-primary,.mlink .textUnderline svg{color:var(--link-color)!important}.custom-success{color:#390!important;border-color:#390!important}.custom-success:hover,.custom-success:active{color:#fff!important;background-color:#390!important}.flyflex-skeleton{flex-direction:column;gap:18px;padding:22px 16px 18px;display:flex}.flyflex-skeleton__main{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:22px;display:grid}.flyflex-skeleton__features,.flyflex-skeleton__choices{flex-direction:column;gap:10px;min-width:0;display:flex}.flyflex-skeleton__choices{gap:12px}@media (min-width:0) and (max-width:767.98px){.flyflex-skeleton{padding:18px 8px}.flyflex-skeleton__main{grid-template-columns:minmax(0,1fr);justify-items:center}.flyflex-skeleton__features{width:100%}}.flyflexSelection{clear:both;align-items:stretch;gap:0;display:grid}@media (min-width:0) and (max-width:991.98px){.flyflexSelection{grid-template-columns:1fr}}.flyflexSelection .travel_assitance_check.tp-choice{align-items:center;gap:14px;margin:0;padding:18px 20px 18px 16px;position:relative}@media (min-width:0) and (max-width:767.98px){.flyflexSelection .travel_assitance_check.tp-choice{padding:14px 16px}}.flyflexSelection .travel_assitance_check.tp-choice--yes:only-child{grid-column:auto}.flyflexSelection .travel_assitance_check.tp-choice--yes .side_check.travelx_side_check{gap:10px;padding-left:35px}@media (min-width:0) and (max-width:767.98px){.flyflexSelection .travel_assitance_check.tp-choice--yes .side_check.travelx_side_check{gap:12px;padding-left:40px}}.flyflexSelection .travel_assitance_check.tp-choice--no .side_check.travelx_side_check{gap:10px;padding-left:35px}@media (min-width:0) and (max-width:767.98px){.flyflexSelection .travel_assitance_check.tp-choice--no .side_check.travelx_side_check{gap:12px;padding-left:40px}}.flyflexSelection .side_check.travelx_side_check{flex:1;align-items:center;gap:14px;min-width:0;padding-left:48px;display:flex;margin:0!important}.flyflexSelection .side_check.travelx_side_check .checkmark.travelx_check{background:var(--bs-white);box-shadow:none;border:2px solid #8b969b;border-radius:50%;top:12px;transform:translateY(-50%);width:24px!important;height:24px!important}@media (min-width:0) and (max-width:767.98px){.flyflexSelection .side_check.travelx_side_check{gap:10px;padding-left:40px}.flyflexSelection .side_check.travelx_side_check .checkmark.travelx_check{width:24px!important;height:24px!important}}.flyflexSelection .side_check.travelx_side_check input:checked~.checkmark.travelx_check,.flyflexSelection .side_check.travelx_side_check:hover input~.checkmark.travelx_check{background:#fff!important;border-color:#1f9a2d!important}.flyflexSelection .side_check.travelx_side_check .checkmark.travelx_check:after{background:#1f9a2d;border-radius:50%;border:0!important;width:12px!important;height:12px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.flyflexSelection .side_check_false.travelx_side_check input:checked~.checkmark.travelx_check,.flyflexSelection .side_check_false.travelx_side_check:hover input~.checkmark.travelx_check{background:#fff!important;border-color:#e51313!important}.flyflexSelection .side_check_false.travelx_side_check .checkmark.travelx_check:after{background:#e51313}@media (min-width:0) and (max-width:767.98px){.flyflexSelection .side_check.travelx_side_check .checkmark.travelx_check:after{width:14px!important;height:14px!important}}.flyflexSelection .travel_assitance_txt{color:#1a1a1a;flex-flow:wrap;align-items:center;gap:4px 12px;min-width:0;margin-left:0;padding-left:0;font-size:1rem;display:flex;font-weight:400!important}.flyflexSelection .tp-choice--yes .travel_assitance_txt{flex-direction:column;align-items:flex-start;row-gap:10px}@media (min-width:0) and (max-width:767.98px){.flyflexSelection .tp-choice--yes .travel_assitance_txt{row-gap:6px}}.flyflexSelection .travel_assitance_txt span{color:inherit}.flyflexSelection .travel_assitance_txt .tp-choice-prefix{font-size:1.375rem;font-weight:600;line-height:1}@media (min-width:0) and (max-width:767.98px){.flyflexSelection .travel_assitance_txt .tp-choice-prefix{font-size:20px}}.flyflexSelection .travel_assitance_txt .tp-choice-prefix--yes{color:#16855b}.flyflexSelection .travel_assitance_txt .tp-choice-prefix--no{color:#e51313}.flyflexSelection .travel_assitance_txt .tp-choice-price{font-size:20px;font-weight:600;line-height:1}.flyflexSelection .travel_assitance_txt .tp-choice-price--yes{color:#16855b}.flyflexSelection .travel_assitance_txt .tp-choice-price--no{color:#e51313}.flyflexSelection .tp-choice-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.flyflexSelection .tp-recommended-badge{white-space:nowrap;border:1px solid #d8f3e6;border-radius:20px;align-items:center;padding:5px 12px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;color:#390!important}@media (min-width:768px) and (max-width:1366px){.flyflexSelection .travel_assitance_check.tp-choice{padding:14px 16px}.flyflexSelection .travel_assitance_check.tp-choice .side_check.travelx_side_check{padding-left:30px}.flyflexSelection .tp-choice .travel_assitance_txt{flex-flow:wrap;align-items:center;gap:6px 8px;display:flex;font-size:16px!important}.flyflexSelection .tp-choice--yes .tp-choice-line{white-space:nowrap;flex:none}.flyflexSelection .tp-choice--no .travel_assitance_txt>span{white-space:normal;flex:auto;min-width:0}.flyflexSelection .tp-choice--yes .tp-recommended-badge{padding:4px 8px;font-size:14px!important}.flyflexSelection .tp-choice--yes .lmicon{width:14px!important;height:14px!important}}@media (min-width:768px){.tp-choice-row--rr>.tp-choice-col--yes:only-child{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}}.tp-choice-row--rr .side_check.travelx_side_check{padding-left:35px}.tp-choice-row--rr .side_check.travelx_side_check input:checked~.checkmark.travelx_check,.tp-choice-row--rr .side_check.travelx_side_check:hover input~.checkmark.travelx_check{background:#fff!important;border-color:#1f9a2d!important}.tp-choice-row--rr .side_check_false.travelx_side_check input:checked~.checkmark.travelx_check,.tp-choice-row--rr .side_check_false.travelx_side_check:hover input~.checkmark.travelx_check{background:#fff!important;border-color:#e51313!important}.tp-choice-row--rr .tp-choice-icon{background:0 0;flex:0 0 56px}.tp-choice-row--rr .tp-choice-icon svg{width:50px;height:50px}.tp-choice-row--rr .tp-choice-line-sub--inline{margin-top:0;margin-left:4px;display:inline}.tp-choice-row--rr .tp-recommended-badge{color:#1e8a3c;white-space:nowrap;border-radius:6px;align-items:center;padding:5px 12px;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.tp-plan-summary .booking-details-link svg,.tp-plan-summary .booking-details-link .text-primary,.tp-plan-summary .booking-details-link:hover{color:var(--link-color)!important}.flyflex-bottom .travelex_bottom_txt{color:#0a1f44;align-items:flex-start;gap:12px;margin:12px 0 14px;font-size:14px;font-style:italic;line-height:1.35;display:flex}.flyflex-bottom q{color:#0a1f44;quotes:none}.flyflex-bottom q:before,.flyflex-bottom q:after{content:""}.new_accord .accord_title{color:var(--link-color);padding-bottom:0;font-size:14px}@media (max-width:767.98px){.new_accord .accord_title{padding:0 8px}}.new_accord .accord_title svg{cursor:pointer;will-change:transform;font-size:18px;transition:transform .25s ease-in-out;transform:rotate(180deg)}.new_accord .accord_title svg.active{transform:rotate(0)}.new_accord .disclaimer_body{padding-top:10px;font-size:14px}@media (max-width:767.98px){.new_accord .disclaimer_body{padding:10px 8px 0}}#collapse-Add-Insurance,#collapse-Fly-Flexible{padding:1.4rem}@media (max-width:767.98px){#collapse-Add-Insurance,#collapse-Fly-Flexible{padding:12px 8px}#collapse-Add-Insurance .travelex_center,#collapse-Fly-Flexible .travelex_center{margin:0}}.travelnotes,#collapse-Review-details .seatmapLayout{padding-top:0!important}.baggageLayout{flex-direction:column;padding:1.4rem;display:flex;position:relative}@media (min-width:0) and (max-width:767.98px){.baggageLayout{padding:12px 8px 8px!important}}.baggageMapCal{border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:14px 18px;display:flex;position:relative}@media (min-width:768px) and (max-width:991.98px){.baggageMapCal{gap:10px;padding:10px 14px}}@media (min-width:0) and (max-width:767.98px){.baggageMapCal{gap:12px;padding:0 0 8px}}.baggageMapCal .infoarea{flex-flow:row;flex:auto;align-items:flex-end;gap:16px 20px;min-width:0;padding:0;display:flex}@media (min-width:768px) and (max-width:991.98px){.baggageMapCal .infoarea{flex-basis:100%;max-width:100%}}@media (min-width:0) and (max-width:767.98px){.baggageMapCal .infoarea{flex-flow:column wrap;align-items:stretch;gap:10px 14px;width:100%}}.baggageMapCal .infoarea .bag-price-block{flex-direction:column;gap:10px;min-width:0;display:flex}@media (min-width:0) and (max-width:767.98px){.baggageMapCal .infoarea .bag-price-block{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;width:100%}}.baggageMapCal .infoarea .bag-price-block .bag-price-label{color:var(--heading-color);font-size:14px;line-height:1.2;display:inline}@media (min-width:0) and (max-width:767.98px){.baggageMapCal .infoarea .bag-price-block .bag-price-label{flex:auto;min-width:0;font-size:14px}}.baggageMapCal .infoarea .bag-price-block .bag-price-label .info_travel_icon{vertical-align:text-bottom;cursor:pointer;width:16px;height:16px;margin-left:4px;display:inline-block}.baggageMapCal .infoarea .bag-price-block .bag-price-value{color:var(--heading-color);font-size:18px;font-weight:500;line-height:1.2}@media (min-width:0) and (max-width:767.98px){.baggageMapCal .infoarea .bag-price-block .bag-price-value{text-align:right;flex:none;font-size:16px}}.baggageMapCal .infoarea .bag-price-block .bag-price-value sup{font-size:.55em;font-weight:600;top:-.7em}.baggageMapCal .infoarea .bag-price-block.total .bag-price-label{color:#000;font-size:16px;font-weight:400;position:relative;top:2px}@media (min-width:768px) and (max-width:991.98px){.baggageMapCal .infoarea .bag-price-block.total .bag-price-label{font-size:14px}}@media (min-width:0) and (max-width:767.98px){.baggageMapCal .infoarea .bag-price-block.total .bag-price-label{font-size:16px}}.baggageMapCal .infoarea .bag-price-block.total .bag-price-value{color:#0d9488;font-size:20px;font-weight:600}@media (min-width:0) and (max-width:767.98px){.baggageMapCal .infoarea .bag-price-block.total .bag-price-value{font-size:18px}}.baggageMapCal .infoarea .bag-price-block.highlight .bag-price-label,.baggageMapCal .infoarea .bag-price-block.highlight .bag-price-value{color:#390}.baggageMapCal .infoarea .bag-price-op{color:#98a2b3;align-self:flex-end;padding-bottom:4px;font-size:18px;font-weight:500;line-height:1}@media (min-width:0) and (max-width:767.98px){.baggageMapCal .infoarea .bag-price-op{justify-content:flex-end;align-self:stretch;align-items:center;gap:22px;padding-bottom:0;font-size:16px;display:flex}.baggageMapCal .infoarea .bag-price-op:before,.baggageMapCal .infoarea .bag-price-op:after{content:"";height:1px}}.baggageMapCal .btn_Wrapper{flex:none;margin-left:auto}.baggageMapCal .btn_Wrapper.is-hidden{display:none}@media (min-width:768px) and (max-width:991.98px){.baggageMapCal .btn_Wrapper{flex:100%}.baggageMapCal .btn_Wrapper .btnarea{justify-content:flex-end}}@media (min-width:0) and (max-width:767.98px){.baggageMapCal .btn_Wrapper{flex:100%}.baggageMapCal .btn_Wrapper .btnarea button{justify-content:center;width:fit-content}}.baggageMapCal .btn_Wrapper .btnarea{align-items:center;gap:10px;display:flex}@media (max-width:767.98px){.baggageMapCal .btn_Wrapper .btnarea{justify-content:center}}.baggageMapCal .btn_Wrapper .btnarea button{border-radius:var(--bs-border-radius);white-space:nowrap;align-items:center;gap:4px;padding:8px 18px;font-size:16px;font-weight:500;transition:box-shadow .3s;display:flex}@media (max-width:359.98px){.baggageMapCal .btn_Wrapper .btnarea button{padding:7px 14px;font-size:14px}}.baggageLayout .baggageHeadline{flex-direction:column;gap:30px;width:100%;margin-bottom:1.4rem;padding:0;display:flex}@media (min-width:0) and (max-width:767.98px){.baggageLayout .baggageHeadline{gap:30px}}.baggageLayout .baggageHeadline .baggageHeadline-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;display:flex}.baggageLayout .baggageHeadline .baggageHeadline-heading .baggageHeadline-title{color:#0a1f44;align-items:center;gap:8px;margin:0;font-size:24px;font-weight:600;line-height:1.2;display:inline-flex}@media (min-width:0) and (max-width:767.98px){.baggageLayout .baggageHeadline .baggageHeadline-heading .baggageHeadline-title{font-size:20px}}.baggageLayout .baggageHeadline .baggageHeadline-heading .baggageHeadline-subtitle{max-width:100%;color:var(--bs-secondary);margin-top:4px;font-size:16px;font-weight:400}@media (min-width:0) and (max-width:767.98px){.baggageLayout .baggageHeadline .baggageHeadline-heading .baggageHeadline-subtitle{font-size:14px}}.BaggagePolicy{color:#003dc2;flex-direction:row-reverse;gap:5px;font-size:16px;display:flex;position:relative;bottom:-4px}@media (min-width:0) and (max-width:767.98px){.BaggagePolicy{margin-top:0!important}}@media (max-width:359.98px){.BaggagePolicy{font-size:14px}}.isError{position:absolute;bottom:0;right:0}.baggageSkeleton{width:100%}.baggageSelect{flex-direction:column;gap:10px;width:100%;display:flex}@media (max-width:767.98px){.baggageSelect{padding:0}}.baggageSelect .baggageSelect-panel{position:relative}.baggageSelect .baggageSelect-panelContent{transition:opacity .2s}@media (max-width:767.98px){.baggageSelect .baggageSelect-panelContent{padding-top:12px}}.baggageSelect .baggageSelect-panelContent.is-switching{opacity:.35;pointer-events:none}.baggageSelect .baggageSelect-panelLoader{z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.baggageSelect .baggageSelect-panelLoader .small_loader_wrappper{align-items:center;min-height:100%}.baggageSelect .baggageSelect-panelLoader .loader_state_start{position:relative}.baggageSelect .baggageSelect-tabs{border-radius:var(--bs-border-radius-lg);align-self:flex-start;gap:6px;max-width:100%;display:inline-flex}@media (min-width:0) and (max-width:767.98px){.baggageSelect .baggageSelect-tabs{align-self:stretch;gap:4px;width:100%;padding:0;display:flex}.baggageSelect .baggageSelect-tabs.baggageSelect-tabs--single-depart{align-self:flex-start;width:fit-content;min-width:190px;max-width:100%}}@media (max-width:340px){.baggageSelect .baggageSelect-tabs{gap:2px;padding:0}}.baggageSelect .baggageSelect-tab{min-width:0;max-width:100%;box-shadow:none;cursor:pointer;text-align:left;background:0 0;border:1px solid transparent;border-radius:10px;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:9px 20px;transition:box-shadow .3s;display:flex}@media (min-width:0) and (max-width:767.98px){.baggageSelect .baggageSelect-tab{flex:1 1 0;justify-content:center;padding:8px 10px}.baggageSelect .baggageSelect-tab .route-leg-card{flex-direction:column;align-items:center;gap:6px;width:100%}.baggageSelect .baggageSelect-tab .route-leg-card-main{justify-content:center;width:100%}.baggageSelect .baggageSelect-tab .route-leg-card-actions{order:-1;justify-content:center;width:100%;margin-left:0}}@media (max-width:797.98px){.baggageSelect .baggageSelect-tab{padding:4px}}.baggageSelect .baggageSelect-tab:hover{background:#f5f7fe}.baggageSelect .baggageSelect-tab.active{border-color:var(--border-color);border:1px solid #003dc2}.baggageSelect .baggageSelect-tab.active:hover{background:#f5f7fe}.baggageSelect .baggageSelect-tab.active .route-leg-card-route{color:#003dc2}.baggageSelect .baggageSelect-tab.baggageSelect-tab--single-depart{box-shadow:none;background:0 0;border-color:transparent}@media (min-width:0) and (max-width:767.98px){.baggageSelect .baggageSelect-tab.baggageSelect-tab--single-depart{flex:0 auto;width:fit-content;min-width:190px;max-width:100%}.baggageSelect .baggageSelect-tab.baggageSelect-tab--single-depart .route-leg-card{width:fit-content;max-width:100%}.baggageSelect .baggageSelect-tab.baggageSelect-tab--single-depart .route-leg-card-main{width:auto;max-width:100%}}.baggageSelect .baggageSelect-tab.baggageSelect-tab--single-depart:hover,.baggageSelect .baggageSelect-tab.baggageSelect-tab--single-depart.active,.baggageSelect .baggageSelect-tab.baggageSelect-tab--single-depart.active:hover{box-shadow:none;cursor:default;background:0 0;border-color:transparent}.baggageSelect .baggageSelect-tab.baggageSelect-tab--single-depart.active .route-leg-card-route{color:#003dc2}.baggageSelect .leg-badge{background:var(--bs-white);color:#003dc2;letter-spacing:.6px;text-transform:uppercase;border:1px solid transparent;border-radius:20px;flex:none;align-items:center;padding:4px 12px;font-size:11px;font-weight:600;display:inline-flex}.baggageSelect .baggageSelect-body{border-radius:12px;flex-direction:column;align-items:stretch;gap:20px;width:fit-content;padding:12px;display:flex}@media (max-width:767.98px){.baggageSelect .baggageSelect-body{padding:0}}.baggageSelect .bag-included-group{flex-direction:column;align-self:flex-start;align-items:stretch;gap:28px;width:fit-content;max-width:100%;display:flex}@media (max-width:767.98px){.baggageSelect .bag-included-group{gap:15px}}.baggageSelect .bag-free-banner{box-sizing:border-box;border-radius:12px;align-items:center;gap:10px;padding:10px 0;display:flex}@media (max-width:575.98px){.baggageSelect .bag-free-banner{gap:8px;padding:0}}.baggageSelect .bag-free-banner .bag-free-banner-text{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.baggageSelect .bag-free-banner .bag-free-banner-title{color:#15a05c;font-size:16px;font-weight:400}@media (max-width:575.98px){.baggageSelect .bag-free-banner .bag-free-banner-title{font-size:14px}}.baggageSelect .bag-free-banner .bag-free-banner-sub{color:#3f7d63;font-size:12px;font-weight:400}.baggageSelect .bag-free-banner .bag-free-banner-badge{color:#390;letter-spacing:.4px;text-transform:uppercase;border-radius:8px;flex:none;padding:6px 16px;font-size:14px;font-weight:400}.baggageSelect .bag-info-row{box-sizing:border-box;background:var(--bs-white);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;display:flex}@media (max-width:575.98px){.baggageSelect .bag-info-row{gap:12px}}.baggageSelect .bag-info-row .bag-traveler-bag{flex:0 auto;min-width:0}.baggageSelect .bag-info-row .bag-info-action{white-space:nowrap;text-align:right;flex:none}.baggageSelect .bag-info-row .bag-info-action .details-link{color:#003dc2;align-items:center;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.baggageSelect .bag-info-row .bag-info-action .bag-info-note{color:#667085;font-size:14px}.baggageSelect .bag-traveler-bag{align-items:center;gap:10px;min-width:0;display:flex}.baggageSelect .bag-traveler-bag .bag-traveler-bag-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.baggageSelect .bag-traveler-bag .bag-traveler-bag-title{color:#16223a;font-size:14px;font-weight:500}.baggageSelect .bag-traveler-bag .bag-traveler-bag-sub{color:#667085;font-size:13px;font-weight:400}.baggageSelect .bag-combined-section{flex-direction:column;gap:22px;display:flex}@media (min-width:0) and (max-width:767.98px){.baggageSelect .bag-combined-section{gap:10px}}.baggageSelect .bag-legend-stack{flex-flow:column wrap;align-items:start;gap:8px 24px;padding:0;display:flex}.baggageSelect .bag-legend-stack .bag-tier-legend+.bag-tier-legend{position:relative}.baggageSelect .bag-legend-stack .bag-tier-legend+.bag-tier-legend:before{content:"";width:1px;height:24px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.baggageSelect .bag-legend-stack.is-wrapped .bag-tier-legend+.bag-tier-legend:before{display:none}@media (max-width:767.98px){.baggageSelect .bag-legend-stack{flex-direction:column;align-items:flex-start;gap:10px;padding:2px 12px 14px 0}.baggageSelect .bag-legend-stack .bag-tier-legend+.bag-tier-legend:before{display:none}}.baggageSelect .bag-tier-legend{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 10px;display:flex}.baggageSelect .bag-tier-legend .bag-tier-legend-label{color:#667085;white-space:nowrap;font-size:14px;font-weight:500}@media (max-width:767.98px){.baggageSelect .bag-tier-legend .bag-tier-legend-label{flex:none;font-size:12px}}.baggageSelect .bag-tier-legend .bag-tier-chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767.98px){.baggageSelect .bag-tier-legend .bag-tier-chips{align-self:stretch;gap:8px}.baggageSelect .bag-tier-legend{flex-direction:column;align-items:flex-start;gap:6px}}.baggageSelect .bag-tier-legend .bag-tier-chip{color:#16223a;white-space:nowrap;border-radius:16px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;display:inline-flex}@media (max-width:767.98px){.baggageSelect .bag-tier-legend .bag-tier-chip{gap:4px;padding:3px 8px;font-size:12px}}.baggageSelect .bag-tier-legend .bag-tier-chip strong{font-weight:500}.baggageSelect .bag-tier-legend .bag-tier-chip .bag-tier-chip-weight{color:#667085;font-weight:400}.baggageSelect .bag-tier-legend .bag-tier-chip .bag-tier-chip-price{color:#0d9488;margin-left:2px;font-size:18px;font-weight:600}.baggageSelect .bag-tier-legend .bag-tier-chip .bag-tier-chip-price--note{color:#001b44;font-size:14px;font-weight:400}@media (max-width:767.98px){.baggageSelect .bag-tier-legend .bag-tier-chip .bag-tier-chip-price{font-size:16px}}.baggageSelect .bag-tier-legend .bag-tier-chip .bag-tier-chip-price sup{font-size:.6em;font-weight:600;top:-.6em}.baggageSelect .bag-stepper-list{flex-direction:column;gap:30px;padding-bottom:0;display:flex}.baggageSelect .bag-traveler-row{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;column-gap:16px;display:grid}@media (max-width:767.98px){.baggageSelect .bag-traveler-row{flex-direction:column;align-items:stretch;gap:16px;display:flex}}@media (max-width:359.98px){.baggageSelect .bag-traveler-row{gap:16px}}.baggageSelect .bag-traveler-id{flex:none;align-items:center;gap:10px;min-width:0;display:flex}@media (max-width:767.98px){.baggageSelect .bag-traveler-id{flex:none}}.baggageSelect .bag-traveler-id .bag-traveler-avatar{background:var(--bs-white);border:1px solid var(--primary-shade);color:#003dc2;text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-weight:600;display:flex}.baggageSelect .bag-traveler-id .bag-traveler-meta{flex-direction:column;min-width:0;line-height:1.3;display:flex}.baggageSelect .bag-traveler-id .bag-traveler-name{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.baggageSelect .bag-traveler-id .bag-traveler-type{color:#000;text-transform:capitalize;font-size:16px;font-weight:500}.baggageSelect .bag-traveler-cells{flex-flow:wrap;align-items:center;gap:10px 35px;min-width:0;display:flex}@media (max-width:767.98px){.baggageSelect .bag-traveler-cells{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:16px}}.baggageSelect .bag-cell{flex:none;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.baggageSelect .bag-cell .bag-traveler-bag{box-sizing:border-box;flex:none;min-width:max-content;padding-left:0}.baggageSelect .bag-cell .bag-traveler-bag-text,.baggageSelect .bag-cell .bag-traveler-bag-title{white-space:nowrap}.baggageSelect .bag-cell:not(.bag-cell--readonly) .bag-traveler-bag-title:after{content:" :"}@media (min-width:768px){.baggageSelect .bag-cell:not(.bag-cell--readonly) .bag-traveler-bag{flex:0 0 144px;min-width:144px}}.baggageSelect .bag-cell--readonly.bag-cell--paid .bag-traveler-bag-title{color:var(--price-color);white-space:nowrap}@media (max-width:767.98px){.baggageSelect .bag-cell--readonly{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;padding-left:44px}.baggageSelect .bag-cell--readonly .bag-traveler-bag{flex:none;padding-left:0}}.baggageSelect .bag-cell .bag-stepper{flex:none}@media (max-width:767.98px){.baggageSelect .bag-cell{gap:8px}.baggageSelect .bag-cell:not(.bag-cell--readonly){grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;column-gap:8px;padding-left:10px;padding-right:10px;display:grid}.baggageSelect .bag-cell:not(.bag-cell--readonly) .bag-traveler-bag{padding-left:0}.baggageSelect .bag-cell .bag-traveler-bag{flex:none;min-width:max-content}.baggageSelect .bag-cell .bag-traveler-bag .bag-traveler-bag-title,.baggageSelect .bag-cell .bag-traveler-bag .bag-traveler-bag-sub{text-overflow:clip;overflow:visible}.baggageSelect .bag-cell .bag-traveler-bag .bag-traveler-bag-title{white-space:nowrap;font-size:14px;line-height:1.2}.baggageSelect .bag-cell .bag-traveler-bag .bag-traveler-bag-sub{white-space:normal;font-size:12px}.baggageSelect .bag-cell .bag-stepper{justify-self:end;width:auto}}@media (max-width:359.98px){.baggageSelect .bag-cell{gap:6px}.baggageSelect .bag-cell:not(.bag-cell--readonly){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px}.baggageSelect .bag-cell:not(.bag-cell--readonly) .bag-traveler-bag{grid-area:1/1;align-self:center}.baggageSelect .bag-cell .bag-traveler-bag .bag-traveler-bag-title{font-size:14px}.baggageSelect .bag-cell .bag-stepper{grid-area:1/2;width:auto}}.baggageSelect .bag-stepper{background:var(--bs-white);align-items:center;display:inline-flex;overflow:hidden}.baggageSelect .bag-stepper .bag-stepper-btn{background:var(--bs-white);border:0;border-right:1px solid var(--border-color);color:#003dc2;cursor:pointer;border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);border:1px solid #003dc2;justify-content:center;align-items:center;width:40px;height:40px;transition:background .12s,color .12s;display:flex}.baggageSelect .bag-stepper .bag-stepper-btn svg{width:20px;height:20px;overflow:initial!important}.baggageSelect .bag-stepper .bag-stepper-btn:not(:disabled){color:#003dc2}.baggageSelect .bag-stepper .bag-stepper-btn--plus{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);border:1px solid #003dc2;border-top-left-radius:0;border-bottom-left-radius:0}.baggageSelect .bag-stepper .bag-stepper-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.baggageSelect .bag-stepper .bag-stepper-btn:not(:disabled):hover{color:var(--bs-white);background:#003dc2}}@media (max-width:767.98px){.baggageSelect .bag-stepper .bag-stepper-btn{width:32px;height:36px}.baggageSelect .bag-stepper .bag-stepper-btn svg{width:16px;height:16px}}@media (max-width:359.98px){.baggageSelect .bag-stepper .bag-stepper-btn{width:32px;height:36px}}.baggageSelect .bag-stepper .bag-stepper-count{text-align:center;color:#16223a;border-top:1px solid #7f9ee0;border-bottom:1px solid #7f9ee0;justify-content:center;align-self:stretch;align-items:center;min-width:40px;padding:6px 4px;font-size:16px;font-weight:600;display:flex}@media (max-width:767.98px){.baggageSelect .bag-stepper .bag-stepper-count{min-width:30px;padding:1px 4px}}@media (max-width:359.98px){.baggageSelect .bag-stepper .bag-stepper-count{min-width:28px}}.baggageSelect .bag-traveler-readonly{background:var(--bs-white);color:#1f1f1f;white-space:nowrap;border-radius:4px;padding:8px 10px;font-size:15px}.bagFeeNote{color:#3a4a66;align-items:center;gap:12px;margin-top:4px;padding-bottom:0;font-size:14px;line-height:1.2;display:flex}.bagFeeNote .bagFeeNote__icon{color:#003dc2;flex-shrink:0}#collapse-Baggage-Information .purchaseBaggage{box-shadow:none!important;padding-top:0!important}.route-leg-card{align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:767.98px){.route-leg-card{gap:8px}}.route-leg-card .route-leg-card-main{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}@media (max-width:767.98px){.route-leg-card .route-leg-card-main{gap:8px}}.route-leg-card .route-leg-card-logo{object-fit:contain;flex:none;width:34px;height:34px}.route-leg-card .route-leg-card-info{flex-direction:column;min-width:0;display:flex}.route-leg-card .route-leg-card-route{color:#16223a;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:18px;font-weight:600;line-height:1.2;display:flex;overflow:hidden}@media (max-width:767.98px){.route-leg-card .route-leg-card-route{gap:4px;font-size:16px}}@media (max-width:575.98px){.route-leg-card .route-leg-card-route{font-size:15px}}@media (max-width:420px){.route-leg-card .route-leg-card-route{gap:3px;font-size:14px}}.route-leg-card .route-leg-card-route svg{color:#98a2b3;flex:none;width:16px}@media (max-width:767.98px){.route-leg-card .route-leg-card-route svg{width:14px}}.route-leg-card .route-leg-card-route .is-return svg{transform:rotate(180deg)}.route-leg-card .route-leg-card-subtitle{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.route-leg-card .route-leg-card-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-width:767.98px){.route-leg-card .route-leg-card-actions{gap:4px}}.route-leg-card .route-check-slot{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@media (max-width:767.98px){.route-leg-card .route-check-slot{width:22px;height:22px}}.route-leg-card .leg-badge{color:#003dc2;letter-spacing:.6px;text-transform:uppercase;border-radius:20px;flex:none;justify-content:center;align-items:center;min-height:24px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex;border:1px solid #e6efff!important}@media (max-width:767.98px){.route-leg-card .leg-badge{letter-spacing:.3px;min-height:20px;padding:3px 8px;font-size:9px}}.route-leg-card.active .leg-badge,.route-leg-card .leg-badge.is-active{color:var(--bs-white);background:#003dc2;border:none!important}.custom-select-container{width:100%;display:flex;position:relative}.custom-select-trigger{border:1px solid var(--border-color);cursor:pointer;background-color:var(--bs-white);border-radius:var(--bs-border-radius);color:#667085;justify-content:space-between;align-items:center;width:100%;padding:10px;font-size:16px;display:flex;position:relative}@media (min-width:576px) and (max-width:767.98px){.custom-select-trigger{font-size:16px}}.custom-select-container.disabled .custom-select-trigger{cursor:not-allowed;background-color:#eee}.custom-select-trigger .select-arrow-icon{color:#003dc2;width:24px;height:24px;transition:transform .3s}.custom-select-container.open .custom-select-trigger .select-arrow-icon{transform:rotate(180deg)}.custom-select-options{border:1px solid var(--border-color);border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);background-color:var(--bs-white);z-index:9;border-top:none;max-height:200px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 8px rgba(0,0,0,.1)}.custom-select-option{cursor:pointer;color:#000;padding:10px;line-height:1.35}@media (min-width:576px) and (max-width:767.98px){.custom-select-option{font-size:14px}}.custom-select-option:last-child{border-bottom-color:transparent}.custom-select-option:hover{color:#003dc2;background-color:#f5f7fe}.custom-select-option.selected{color:#003dc2;background-color:#f5f7fe;font-weight:600}.custom-select-option.disabled-option{color:#ccc;cursor:not-allowed;background-color:#f9f9f9}@media (max-width:767px){.custom-select-trigger{padding:8px;font-size:16px}.custom-select-option{padding:8px;font-size:14px}.custom-select-trigger .select-arrow-icon{width:24px;height:24px}.custom-select-options{max-height:150px}}@media (max-width:375px){.custom-select-trigger{padding:6px;font-size:16px}.custom-select-option{padding:6px;font-size:14px}.custom-select-trigger .select-arrow-icon{width:18px;height:18px}}.title-tag{font-size:1.3rem}@media (min-width:0) and (max-width:767.98px){.title-tag{font-size:1.25rem}}@media (max-width:375px){.title-tag{font-size:1.125rem}}.input_form_container{background-color:var(--bs-white);border-radius:var(--bs-border-radius);width:100%}.input_form_container.formDisabled{cursor:not-allowed;position:relative}.input_form_container.formDisabled input,.input_form_container.formDisabled textarea,.input_form_container.formDisabled select,.input_form_container.formDisabled .input_form_label{cursor:not-allowed;pointer-events:none}.input_form_container.formDisabled:after{content:"";background-color:var(--disabled-form);border-radius:var(--bs-border-radius);pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}input:focus-visible{outline:none}.input_form_group,.input_or_selection_wrapper{position:relative}.input_or_selection_wrapper.for_telephone_wrapper{border-style:solid;border-width:1px;border-color:var(--border-color);z-index:1;border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:1fr;grid-auto-columns:min-content;display:grid;position:relative}.input_or_selection_wrapper.for_telephone_wrapper input{border-width:0}.input_or_selection_wrapper.for_telephone_wrapper.valid_telefone{border-color:var(--bs-success)}.input_or_selection_wrapper.for_telephone_wrapper.invalid_telefone{border-color:#e51313}.input_or_selection_wrapper.for_telephone_wrapper.focused_telephone,.input_or_selection_wrapper.for_telephone_wrapper:focus-within{border-color:#003dc2}.input_or_selection_wrapper.dob_wrapper{border:1px solid var(--border-color);border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:145px auto 50px auto 70px 25px;align-items:center;width:100%;display:grid;position:relative}@media (max-width:359.98px){.input_or_selection_wrapper.dob_wrapper{grid-template-columns:105px auto minmax(0,44px) auto 64px 22px}.input_or_selection_wrapper.dob_wrapper .mm_min_width{min-width:0}.input_or_selection_wrapper.dob_wrapper .dob_input_child_day{width:44px}}.input_or_selection_wrapper.dob_wrapper.activeFocusState{border-color:#003dc2}.input_or_selection_wrapper.dob_wrapper.isDOBInvalid{border-color:#e51313}.input_or_selection_wrapper.dob_wrapper.isDOBValid{border-color:var(--bs-success)}.input_or_selection_wrapper.dob_wrapper .dob_title_wrapper{z-index:1;width:calc(100% - var(--get-width,fit-content));white-space:nowrap;text-overflow:ellipsis;padding:10px;transition:all .2s;position:absolute;overflow:hidden}.input_or_selection_wrapper.dob_wrapper .dob_title_wrapper.activeState{background-color:var(--bs-white);width:fit-content;margin-left:3px;padding:0 3px;font-size:14px;transform:translateY(-21px);padding-right:3px!important}.input_or_selection_wrapper.dob_wrapper .mm_min_width{min-width:136px}.input_or_selection_wrapper.dob_wrapper .month_selectior_wrap{width:-webkit-fill-available}.input_or_selection_wrapper.dob_wrapper .month_selectior_wrap .input_form_control{--get_padding_right:20px!important}.input_or_selection_wrapper.dob_wrapper .month_selectior_wrap .input_right_add_on{padding:0}.input_or_selection_wrapper.dob_wrapper .input_form_control,.input_or_selection_wrapper.dob_wrapper .dob_input_child_day,.input_or_selection_wrapper.dob_wrapper .dob_input_child_year{border:none}.input_or_selection_wrapper.dob_wrapper .input_form_control:focus+.input_form_label,.input_or_selection_wrapper.dob_wrapper .input_form_control.isFocused+.input_form_label,.input_or_selection_wrapper.dob_wrapper .input_form_control:not(:placeholder-shown)+.input_form_label{display:none}.input_or_selection_wrapper.dob_wrapper .dob_input_child_day{text-align:center;width:50px}.input_or_selection_wrapper.dob_wrapper .dob_input_child_day .react-autosuggest__suggestions-container{width:75px}.input_or_selection_wrapper.dob_wrapper .dob_input_child_year .country_list_wrap{right:-25px}@media (max-width:359.98px){.input_or_selection_wrapper.dob_wrapper .dob_input_child_year .country_list_wrap{right:-22px}}.input_or_selection_wrapper.dob_wrapper .dob_input_child_year .country_list_wrap.hide_search_field .country_selection_wrap ul{border-top-left-radius:var(--bs-border-radius);border-top-right-radius:var(--bs-border-radius)}.input_or_selection_wrapper.dob_wrapper .dob_input_child_year .caret_icon_wrap{padding:5px}.input_or_selection_wrapper.dob_wrapper .dob_input_child_year input{padding-right:10px}.input_or_selection_wrapper.dob_wrapper .dob_input_child_year .input_right_add_on{padding:0}.input_or_selection_wrapper.dob_wrapper .dob_input_child_year .country_list_wrap .country_selection_wrap{width:min(150px,100vw - 32px);left:auto;right:0}.input_or_selection_wrapper.dob_wrapper .dob_input_child_year .country_list_wrap .country_selection_wrap .search_box_wrap{box-sizing:border-box}.input_or_selection_wrapper.dob_wrapper .dob_input_child_year .country_list_wrap .country_selection_wrap .search_box_wrap .search_country_area{min-width:0}.input_or_selection_wrapper.dob_wrapper input{font-size:16px}.input_or_selection_wrapper.dob_wrapper input::placeholder{color:var(--bs-body-color)}.input_or_selection_wrapper.dob_wrapper input:disabled{color:var(--bs-body-color);-webkit-text-fill-color:var(--bs-body-color);opacity:1;background-color:transparent}.input_or_selection_wrapper.dob_wrapper .seperator_of_dob_wrap{text-align:center;padding:0 2px;font-size:16px;position:relative;top:0}@media (min-width:991.98px) and (max-width:1390.98px){.input_or_selection_wrapper.dob_wrapper .seperator_of_dob_wrap{padding:0}}@media (max-width:359.98px){.input_or_selection_wrapper.dob_wrapper .seperator_of_dob_wrap{padding:0}}.input_or_selection_wrapper.dob_wrapper .validation{justify-content:center;align-items:center;height:100%;padding-right:5px;display:flex;position:relative}.input_or_selection_wrapper.dob_wrapper .validation svg{width:16px;height:16px}.input_form_container.formDisabled .input_or_selection_wrapper.dob_wrapper .dob_title_wrapper{cursor:not-allowed;pointer-events:none}.input_form_container.formDisabled .input_or_selection_wrapper.for_telephone_wrapper{cursor:not-allowed}.input_form_container.formDisabled .input_or_selection_wrapper.for_telephone_wrapper input:disabled{color:var(--bs-body-color);-webkit-text-fill-color:var(--bs-body-color);opacity:1;background-color:transparent}.input_form_container.formDisabled .input_or_selection_wrapper.for_telephone_wrapper .input_left_add_on.for_telephone_input{pointer-events:none}.input_form_container.formDisabled .input_or_selection_wrapper.for_telephone_wrapper .input_left_add_on.for_telephone_input .current_country_wrap{cursor:not-allowed;opacity:1}.form_error_text_tooltip{z-index:1;position:absolute;bottom:48px;right:-2px}.form_error_text_tooltip .invalid_text{color:var(--bs-white);float:right;border-radius:var(--bs-border-radius);background-color:#e51313;width:fit-content;max-width:100%;padding:1px 5px;font-size:14px}.form_error_text_tooltip_arrow{background:#e51313;width:14px;height:14px;position:absolute;bottom:45px;transform:rotate(45deg)}.input_form_control{width:100%;padding:10px;padding-right:var(--get_padding_right,10px);padding-left:var(--get_padding_left,10px);border-style:solid;border-width:1px;border-color:var(--border-color);color:var(--bs-body-color);white-space:nowrap;text-overflow:ellipsis;border-radius:var(--bs-border-radius);background-color:transparent;outline:none;font-size:16px;transition:all .3s;overflow:hidden}.input_form_control.isInvalid{border-color:#e51313}.input_form_control.isValid{border-color:var(--bs-success)}.input_form_control.isFocused{border-color:#003dc2}.input_form_control.like_password{-webkit-text-security:disc;text-security:disc}.input_form_control:focus{border-color:#003dc2}.input_form_control:disabled{user-select:none;cursor:not-allowed}.input_form_label{left:var(--move_from_left,5px);right:var(--more-from-right,5px);pointer-events:none;background-color:var(--bs-white);text-wrap:nowrap;white-space:nowrap;padding:0 5px;font-size:16px;transition:all .2s;position:absolute;top:25%}.input_form_control:not(:placeholder-shown):focus,.input_form_control:not(:placeholder-shown).isFocused,.input_form_control:not(:focus):not(.isFocused)+.input_form_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.input_form_control:focus+.input_form_label,.input_form_control.isFocused+.input_form_label,.input_form_control:not(:placeholder-shown)+.input_form_label{z-index:0;width:fit-content;font-size:14px;transform:translateY(-21px);max-width:100%!important;padding-right:5px!important}.input_form_control::placeholder{color:transparent}.input_left_add_on{z-index:0;padding:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.input_left_add_on.for_telephone_input{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);border-right:1px solid #f5f7fe;width:95px;height:100%}.input_left_add_on.for_freq_flyer_input{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);border-right:1px solid var(--primary-shade);justify-content:center;align-items:center;height:100%;max-height:44px;display:flex;left:1px}.input_left_add_on .current_country_wrap{color:var(--bs-body-color);user-select:none;cursor:pointer;grid-template-rows:1fr;grid-template-columns:20px 1fr 20px;place-items:center;gap:4px;height:100%;display:grid}.input_left_add_on .current_country_wrap.isReadOnly{cursor:not-allowed;opacity:.9}.input_left_add_on .current_country_wrap .fi{width:100%}.input_left_add_on .current_country_wrap .caret_down_wrap{color:#003dc2;justify-content:center;align-items:center;font-size:16px;display:flex}.input_left_add_on .flyer_airline_logo img{object-fit:contain;border-radius:var(--bs-border-radius);width:100%;max-width:33px;height:100%;max-height:44px}.input_right_add_on{background:0 0;border:none;align-items:center;gap:4px;height:100%;padding:5px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.input_right_add_on .show_icon_password_wrap{color:#003dc2;cursor:pointer}.input_right_add_on .show_icon_password_wrap svg{width:20px;height:20px}.input_right_add_on .addon_field_wrap{color:#003dc2;cursor:pointer}.input_right_add_on .validation{pointer-events:initial;align-items:center;width:fit-content;height:100%;display:flex}.input_right_add_on .validation svg{width:16px;height:16px}.input_right_add_on .edit_field_label{color:#003dc2;cursor:pointer;align-items:center;display:inline-flex}.input_right_add_on .edit_field_label .textUnderline svg{margin-right:5px}.input_right_add_on .caret_icon_wrap{color:#003dc2;cursor:pointer;justify-content:center;align-items:center;height:100%;font-size:16px;display:flex}.input_right_add_on .info_icon_wrap{cursor:pointer;justify-content:center;align-items:center;height:100%;display:flex}.input_right_add_on .info_icon_wrap svg{width:16px;height:16px}.input_right_add_on .credit_type_logo_wrap .card_logo_wrap{border-radius:var(--bs-border-radius);justify-content:center;align-items:center;height:100%;padding:2px;display:flex}.input_right_add_on .credit_type_logo_wrap .card_logo_wrap img{border-radius:var(--bs-border-radius);object-fit:cover;width:36px;height:24px}.input_right_add_on .airline_logo_wrap{border:1px solid var(--border-color);width:50px;height:26px}.input_right_add_on .airline_logo_wrap img{object-fit:contain;width:100%;height:100%;padding:2px 4px}.react-autosuggest__suggestions-container{width:100%;position:relative}.react-autosuggest__suggestions-list{background-color:var(--bs-white);z-index:12;width:100%;box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius);max-height:225px;margin-bottom:0;list-style-type:none;position:absolute;top:3px;overflow-x:hidden;overflow-y:auto}.react-autosuggest__suggestions-list li{cursor:pointer;border-top-left-radius:var(--bs-border-radius);padding:8px;transition:background-color .15s,color .15s}.react-autosuggest__suggestions-list li:last-child{border-bottom:none}.react-autosuggest__suggestions-list li:has(.show_active_state){color:#003dc2;background-color:#f5f7fe}@media (hover:hover) and (pointer:fine){.react-autosuggest__suggestions-list li:focus,.react-autosuggest__suggestions-list li:hover{color:#003dc2;background-color:#f5f7fe}}.react-autosuggest__suggestion .render_airline_wrap,.react-autosuggest__suggestion .render_address_wrap{grid-template-columns:30px 1fr;align-items:center;gap:.5rem;display:grid}.react-autosuggest__suggestion .render_airline_wrap.has_no_country_logo,.react-autosuggest__suggestion .render_address_wrap.has_no_country_logo{grid-template-columns:1fr}.react-autosuggest__suggestion .render_airline_wrap:hover img{filter:drop-shadow(0 1px #000)}.react-autosuggest__suggestion .render_airline_wrap img{object-fit:scale-down;width:100%;height:24px}.country_list_wrap{width:100%;position:absolute;top:45px}.country_list_wrap .country_selection_wrap ul{scrollbar-width:thin;scrollbar-color:#999 transparent}.country_list_wrap .country_selection_wrap ul::-webkit-scrollbar{width:6px}.country_list_wrap .country_selection_wrap ul::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.country_list_wrap .country_selection_wrap{border-radius:var(--bs-border-radius);background-color:var(--bs-white);z-index:2;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;display:block;position:absolute;top:2px}.country_list_wrap .country_selection_wrap .search_box_wrap{border-radius:var(--bs-border-radius);border:1px solid #003dc2;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;display:flex}.country_list_wrap .country_selection_wrap .search_box_wrap .search_country_area{-webkit-appearance:none;appearance:none;border-radius:var(--bs-border-radius);border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;outline:none;flex-grow:1;height:100%;padding:12px 8px}.country_list_wrap .country_selection_wrap .search_box_wrap .search_country_area::placeholder{color:currentColor}.country_list_wrap .country_selection_wrap .search_box_wrap .close_search_box{justify-content:center;align-items:center;padding:5px;display:flex;position:relative;top:0}.country_list_wrap .country_selection_wrap .search_box_wrap .close_search_box svg{width:20px;height:20px}.country_list_wrap .country_selection_wrap ul{border-radius:var(--bs-border-radius);background-color:var(--bs-white);z-index:2;width:100%;max-height:225px;box-shadow:var(--bs-box-shadow-sm);border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0;list-style-type:none;position:absolute;overflow-y:auto}.country_list_wrap .country_selection_wrap ul li{cursor:pointer;color:var(--bs-body-color);padding:8px}.country_list_wrap .country_selection_wrap ul li.active{color:#003dc2;background-color:#eef5ff}.country_list_wrap .country_selection_wrap ul li:last-child{border-bottom:none}.country_list_wrap .country_selection_wrap ul li:focus,.country_list_wrap .country_selection_wrap ul li:hover{color:#003dc2;background-color:#eef5ff}.country_list_wrap .country_selection_wrap ul li .suggest_pref_airline_render{grid-template-rows:1fr;grid-template-columns:24px 1fr;align-items:center;gap:.5rem;display:grid}.country_list_wrap .country_selection_wrap ul li .suggest_pref_airline_render img{border:1px solid var(--border-color);border-radius:var(--bs-border-radius)}.country_list_wrap .country_selection_wrap ul li .country_items{grid-template-rows:1fr;grid-template-columns:1fr auto;gap:5px;display:grid}.country_list_wrap .country_selection_wrap ul li .country_items .country_logo_name_wrap{grid-template-rows:1fr;grid-template-columns:25px 1fr;gap:5px;display:grid}.country_list_wrap .country_selection_wrap ul li .country_items .country_logo_name_wrap .country_logo_wrap{border:1px solid var(--border-color);justify-content:center;align-items:center;height:25px;max-height:25px;display:flex}.country_list_wrap .country_selection_wrap ul li .country_items .country_logo_name_wrap .country_logo_wrap .fi{width:25px;height:100%}.input_multi_airline_wrappper{border:1px solid var(--border-color);min-height:46px;padding:10px;position:relative}.input_multi_airline_wrappper.is_focused{border:1px solid #003dc2}.input_multi_airline_wrappper .label_wrap{transition:all .3s;position:absolute}.input_multi_airline_wrappper .label_wrap.hasValue{background-color:var(--bs-white);z-index:1;width:fit-content;padding:0 5px;font-size:14px;left:5px;transform:translateY(-20px)}.input_multi_airline_wrappper .all_airlines_list_wrap{flex-wrap:wrap;gap:10px;max-height:22px;line-height:1;display:flex;overflow-y:auto}.input_multi_airline_wrappper .all_airlines_list_wrap .airline_chip_wrap{border:1px solid var(--border-color);z-index:1;border-radius:4px;grid-template-rows:1fr;grid-template-columns:auto auto;grid-auto-columns:min-content;align-items:center;gap:2px;padding:2px 4px;font-size:16px;display:grid;position:relative}.input_multi_airline_wrappper .all_airlines_list_wrap .airline_chip_wrap:hover{border:1px solid #003dc2}.input_multi_airline_wrappper .all_airlines_list_wrap .airline_chip_wrap .close_wrap{color:var(--bs-gray-600);cursor:pointer}.input_multi_airline_wrappper .all_airlines_list_wrap input{-webkit-appearance:none;appearance:none;border:none;outline:none;max-width:100px}input[type=custom_password]{-webkit-text-security:disc}.popover-arrow-container{padding:8px}.popover-arrow-container .tiny_popover_wrap{margin-top:-1px}.options_list_items{justify-content:space-between;align-items:center;display:flex}.options_list_items.no_break_in_option{white-space:nowrap}.options_list_items.show_active_state{color:#003dc2}input,textarea,select{-webkit-appearance:none;appearance:none;box-shadow:none;border-radius:0;outline:none}.pref_airline_selector_wrap{border-bottom:1px solid var(--border-color);grid-template-rows:1fr;grid-template-columns:1fr 26px;align-items:center;height:46px;max-height:46px;display:grid}.pref_airline_selector_wrap .clear_pref_value{transition:none}.pref_airline_selector_wrap .clear_pref_value circle{fill:transparent;stroke:#475467;transition:fill .15s ease-in-out}.pref_airline_selector_wrap .clear_pref_value path{fill:#475467;transition:fill .15s ease-in-out}@media (hover:hover) and (pointer:fine){.pref_airline_selector_wrap .clear_pref_value:hover circle{fill:#475467}.pref_airline_selector_wrap .clear_pref_value:hover path{fill:var(--bs-white)}}@media (max-width:767.98px){.pref_airline_selector_wrap{border:1px solid var(--border-color);border-radius:var(--bs-border-radius)}}.pref_airline_selector_wrap.focused{border-bottom:1px solid #003dc2}@media (max-width:767.98px){.pref_airline_selector_wrap.focused{border:1px solid #003dc2}}.pref_airline_selector_wrap .pref_airline_field_wrap{width:100%;height:100%;position:relative}@media (max-width:767.98px){.pref_airline_selector_wrap .pref_airline_field_wrap{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius)}}.pref_airline_selector_wrap .pref_airline_field_wrap .custom_input{cursor:pointer;width:100%;height:100%;display:inline-flex;position:relative}@media (max-width:767.98px){.pref_airline_selector_wrap .pref_airline_field_wrap .custom_input,.pref_airline_selector_wrap .pref_airline_field_wrap .custom_input .search_icon_wrap_left{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius)}}.pref_airline_selector_wrap .pref_airline_field_wrap .custom_input .search_icon_wrap_left{justify-content:center;align-items:center;width:26px;height:100%;display:flex;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.pref_airline_selector_wrap .pref_airline_field_wrap .custom_input input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;width:100%;color:var(--bs-body-color);border:none;border-radius:0;outline:none;padding-left:35px;font-size:16px;overflow:hidden}@media (max-width:767.98px){.pref_airline_selector_wrap .pref_airline_field_wrap .custom_input input{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius)}}.pref_airline_selector_wrap .pref_airline_field_wrap .custom_input input::placeholder{color:var(--bs-body-color)}.pref_airline_selector_wrap .pref_airline_field_wrap .search_country_area{-webkit-appearance:none;appearance:none;font-size:16px}.pref_airline_selector_wrap .pref_airline_field_wrap ul{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.suggestion_render_box_wrap{width:100%;position:relative}.suggestion_render_box_wrap .search_input_value{background-color:var(--bs-white);z-index:2;width:100%;display:block;position:absolute;top:2px}.suggestion_render_box_wrap .search_input_value input{position:absolute}.travelers-table{--border-color:#e6eaf2;--card-radius:16px;--card-gutter:4px;--band-gap:12px;--band-color:#eef0fb;--traveler-label-offset:42px;box-sizing:border-box;margin-bottom:20px;display:flex}.travelers-table__left{width:var(--travelers-table-left-width,22%);flex:0 0 var(--travelers-table-left-width,22%);box-sizing:border-box;z-index:2;background:var(--bs-white);position:relative}.travelers-table__head{color:var(--heading-color);box-sizing:border-box;align-items:center;gap:10px;min-height:64px;padding:10px 8px 10px 12px;font-size:16px;font-weight:600;line-height:2rem;display:flex}.travelers-table__head-icon{color:#003dc2;flex-shrink:0}.travelers-table__pax{color:var(--heading-color);padding:10px 8px 10px var(--traveler-label-offset);box-sizing:border-box;align-items:center;min-height:64px;font-size:16px;line-height:2rem;display:flex}.travelers-table__pax span{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;width:90%;display:block;overflow:hidden}.travelers-table__subtotal-head{color:var(--heading-color);white-space:nowrap;min-height:56px;margin-top:calc(var(--band-gap) + 2px);background-color:var(--bs-white);box-sizing:border-box;border-right:none;border-radius:12px 0 0 12px;align-items:center;gap:10px;padding:10px 8px 10px 12px;font-size:16px;font-weight:600;line-height:2rem;display:flex}.travelers-table__right{width:var(--travelers-table-right-width,78%);max-width:var(--travelers-table-right-width,78%);flex:0 0 var(--travelers-table-right-width,78%);box-sizing:border-box;min-width:0}.travelers-table .swiper{width:100%;min-width:0;overflow:visible}.travelers-table .swiper-slide{box-sizing:border-box;width:100%;font-size:16px}.travelers-table .swiper-button-next,.travelers-table .swiper-button-prev{top:-20px!important}.travelers-table .swiper-button-next .swiper-navigation-icon,.travelers-table .swiper-button-prev .swiper-navigation-icon{display:none!important}.travelers-table .swiper-button-next{right:0!important}.travelers-table .swiper-button-prev{z-index:1;right:40px!important;left:unset!important}.travelers-table__route{text-align:center;box-sizing:border-box;width:100%;max-width:100%}.travelers-table__card{margin:0 var(--card-gutter);border-radius:var(--card-radius);background:var(--bs-white);transition:box-shadow .2s,border-color .2s;overflow:hidden}.travelers-table__route-head{color:#003dc2;justify-content:center;align-items:center;gap:8px;min-height:64px;padding:5px 4px;font-size:16px;font-weight:500;line-height:19px;display:flex;position:relative}.travelers-table__route-logo{flex-shrink:0}.travelers-table__route-logo img{width:42px;height:42px}.travelers-table__route-info{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.travelers-table__route-journey{color:var(--heading-color);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:flex}.travelers-table__route-plane{flex:none;align-items:center;display:inline-flex}.travelers-table__route-plane svg{width:16px;height:16px;display:block}.travelers-table__route-plane.is-return svg{transform:rotate(180deg)}.travelers-table__flight-number{color:var(--bs-secondary);font-weight:400}.travelers-table__seat-selected,.travelers-table__seat-empty{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:64px;max-height:64px;display:flex}.travelers-table__seat-selected{color:var(--heading-color)}.travelers-table__seat-empty{color:#003dc2}.travelers-table__seat-value{justify-content:center;align-items:center;gap:6px;display:flex}.travelers-table__check-badge{background:var(--bs-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.travelers-table__edit{font-size:14px;color:var(--link-color)!important}.travelers-table__route-total{color:var(--heading-color);min-height:56px;margin-top:var(--band-gap);background-color:var(--bs-white);border-left:none;border-right:none;justify-content:center;align-items:center;padding:5px;font-size:16px;font-weight:600;display:flex}.travelers-table .travelers-table__route--last-visible .travelers-table__route-total{border-radius:0 12px 12px 0}.travelers-table--view-only .travelers-table__seat-empty{color:var(--heading-color);cursor:default}@media (min-width:768px) and (max-width:991.98px){.travelers-table__route-head{gap:6px;font-size:15px}.travelers-table__route-logo img{width:34px;height:34px}}.travelnotes{font-size:16px;line-height:1.75}@media (min-width:0) and (max-width:767.98px){.travelnotes{font-size:14px}}.travelnotes ul{padding-left:1rem}.travelnotes li{margin-bottom:10px}@media (min-width:0) and (max-width:767.98px){.mbt_wrap{text-align:center;justify-content:center;line-height:13px}}.mbt_wrap font{color:#000;margin-bottom:5px;font-size:14px;font-weight:400}@media (min-width:0) and (max-width:767.98px){.mbt_wrap font{padding-bottom:5px}}.travelnotestab{display:none}@media (max-width:1200px){.travelnotestab{display:block}}.travelnotesdesk{display:block}@media (max-width:1200px){.travelnotesdesk{display:none}}.checkstatusipad{display:none}@media (min-width:768px) and (max-width:1200px){.checkstatusipad{display:block}}.noflightdetails{color:#003dc2;padding:10px 15px;font-size:16px;font-weight:600}@media (min-width:0) and (max-width:767.98px){.noflightdetails{padding:10px 8px}}.verification-page{font-size:16px}.verification-page .verification_page_wrap{align-items:flex-start;margin-bottom:15px;display:flex}@media only screen and (max-width:767px){.verification-page .verification_page_wrap{flex-direction:column}}.verification-page .travelx_check_ver{border:2px solid #003dc2;width:28px!important;height:28px!important}@media only screen and (max-width:359.98px){.verification-page .travelx_check_ver{width:24px!important;height:24px!important}}.verification-page .travelx_check_ver.error_border{border:2px solid #e51313!important}.verification-page .travelx_check_ver:after{border-width:0 3px 3px 0!important;width:7px!important;height:15px!important;top:3px!important;left:8px!important}@media only screen and (max-width:359.98px){.verification-page .travelx_check_ver:after{top:1px!important;left:6px!important}}.verification-page .side_check input:disabled:not(:checked)~.travelx_check_ver,.verification-page .side_check:hover input:disabled:not(:checked)~.travelx_check_ver{background-color:var(--bs-white);border-color:#838383!important}.verification-page .verification_child_wrap.is-disabled,.verification-page .verification_child_wrap.is-disabled .side_check{cursor:not-allowed}.verification-page .verification_child_wrap.is-disabled .check_content,.verification-page .verification_child_wrap.is-disabled .check_content .check_content_title{color:#838383!important}@media only screen and (max-width:767px){.verification-page .call_section .cust{height:45px!important}}.verification-page .call_section .call_para{font-size:18px}@media only screen and (max-width:359.98px){.verification-page .call_section .call_para{font-size:16px}}.verification-page .call_section .callme-section{align-items:center;display:flex}.verification-page .call_section .callme-section .callme-text{margin-left:15px}@media only screen and (max-width:767px){.verification-page .call_section .callme-section .callme-text{margin-top:10px;margin-left:0}.verification-page .call_section .callme-section{flex-direction:column;align-items:flex-start}}.verification-page .call_section .call_link{color:#003dc2;cursor:pointer;margin-bottom:15px;font-size:18px;font-weight:600;text-decoration:underline;display:inline-flex}.verification-page .call_section .call_link:hover{color:#1e4678;text-decoration:none}.verification-page .call_section .warn_msg{align-items:center;display:flex}.verification-page .call_section .warn_msg img{width:20px;height:20px;margin-right:5px}@media only screen and (max-width:359.98px){.verification-page{font-size:14px}}.verification-page .check_content{margin-left:30px}.verification-page .check_content .save_btn_ipn{color:#390;cursor:pointer;background:#fff;border:1px solid #390;padding:4px 10px}.verification-page .check_content .save_btn_ipn:hover{color:var(--bs-white);background:#390}.verification-page .check_content .cancel_btn_ipn{color:#003dc2;cursor:pointer;background:#fff;border:1px solid #003dc2;padding:4px 10px}.verification-page .check_content .cancel_btn_ipn:hover{color:var(--bs-white);background:#003dc2}@media only screen and (max-width:767.98px){.verification-page .check_content{margin-left:0}}.verification-page .check_content .check_content_title{margin-bottom:10px;font-size:18px;font-weight:600}.verification-page .check_content .check_content_title .input_form_container,.verification-page .check_content .check_content_title .react-autosuggest__suggestions-list{font-weight:400}@media only screen and (max-width:375.98px){.verification-page .check_content .check_content_title{margin-left:35px;font-size:16px}}@media (min-width:376px) and (max-width:767.98px){.verification-page .check_content .check_content_title{margin-left:40px}}.verification-page .check_content .at-offer-list{margin-top:10px;margin-left:20px}.verification-page .callbtn{margin:unset;font-size:18px;font-weight:600;border:1px solid #d9bb55!important}.verification-page .callbtn:hover{background-color:#bb9e39!important;border:1px solid #bb9e39!important}.verification-page .callmsg{color:#390;text-align:right;margin-top:15px;margin-bottom:0;font-size:18px;font-weight:600}@media (max-width:500px){.verification-page .callmsg{text-align:start}}.verification-page .codesubmit{background-color:var(--bs-white);color:#003dc2;height:unset;border-color:#003dc2;padding:5px 15px}.verification-page .codesubmit:hover{color:var(--bs-white);background-color:#2f5695!important;border:1px solid #2f5695!important}.verification-page .errorMain{color:#e51313;margin-top:10px;font-weight:600}.verification-page .expire{text-align:right}@media (max-width:500px){.verification-page .expire{text-align:start}}.verification-page .otp_wrapbox{justify-content:flex-end;align-items:center;gap:10px;margin-top:15px;display:flex}.verification-page .otp_wrapbox .otp_area{justify-content:flex-end;gap:10px;display:flex}.verification-page .otp_wrapbox .otp_area input{padding:5px;width:100px!important}@media (max-width:500px){.verification-page .otp_wrapbox .otp_area{justify-content:space-between}.verification-page .otp_wrapbox .otp_area input{width:100%!important}.verification-page .otp_wrapbox .otp_area button{min-width:145px!important}.verification-page .otp_wrapbox{align-items:unset;flex-direction:column}}.verification-page .verification_child_wrap{align-items:flex-start;margin-bottom:15px;margin-left:60px;display:flex}@media only screen and (max-width:767.98px){.verification-page .verification_child_wrap{margin-left:0}}@media only screen and (max-width:359.98px){.verification-page .verification_child_wrap .check_content{margin-left:22px}}@media (min-width:360px) and (max-width:767.98px){.verification-page .verification_child_wrap .check_content{margin-left:25px}}.verification-page .verification_child_wrap .check_content_title{margin-top:2px;margin-bottom:10px;font-size:16px;font-weight:400}@media only screen and (max-width:767.98px){.verification-page .verification_child_wrap .check_content_title{margin-left:0}}@media only screen and (max-width:359.98px){.verification-page .verification_child_wrap .check_content_title{font-size:14px}}.verification-page .verification_child_wrap .check_content_title .input_form_container,.verification-page .verification_child_wrap .check_content_title .react-autosuggest__suggestions-list{font-weight:400}.verification-page .citizenship-selector-wrapper{max-width:350px;margin-top:20px;position:relative;left:-42px}@media only screen and (max-width:767px){.verification-page .citizenship-selector-wrapper{left:-34px}}.verification-page .citizenship-selector-wrapper .input_form_container,.verification-page .citizenship-selector-wrapper .react-autosuggest__suggestions-container{min-width:350px}@media only screen and (max-width:767px){.verification-page .citizenship-selector-wrapper .input_form_container,.verification-page .citizenship-selector-wrapper .react-autosuggest__suggestions-container{min-width:300px}}.verification-page .citizenship-selector-wrapper .input_form_wrapper{margin-bottom:0}.verification-page .country-only-citizenship-wrap{margin-left:60px}@media only screen and (max-width:767.98px){.verification-page .country-only-citizenship-wrap{margin-left:0}}.verification-page .country-only-citizenship-selector{margin-top:0;left:0}.verification-page .country-only-citizenship-selector .country_selection_wrap{z-index:20}.paxheading{color:#003dc2;margin-bottom:10px;padding-left:35px;font-weight:600}@media only screen and (max-width:767.98px){.paxheading{padding-left:0}}.custom-tooltip .tooltip-inner{border:1px solid #ddd;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#000!important;background-color:#fff!important}.custom-tooltip .tooltip-arrow:before{border-top-color:#fff!important}.tripNotes{z-index:5;font-size:16px;position:relative}@media only screen and (max-width:359.98px){.tripNotes{font-size:14px}}.tripNotes .tripNotes_wrapBox .tripNotes_wrapBox_title{margin-bottom:5px;font-size:18px;font-weight:600;display:flex}@media only screen and (max-width:359.98px){.tripNotes .tripNotes_wrapBox .tripNotes_wrapBox_title{font-size:16px}}.tripNotes .tripNotes_wrapBox .tripNotes_wrapBox_title span{margin-right:10px}.tripNotes .tripNotes_wrapBox .description_text{margin-bottom:0;margin-left:35px}@media only screen and (max-width:767.98px){.tripNotes .tripNotes_wrapBox .description_text{margin-left:0}}.tripNotes .tripNotes_wrapBox .description_text ul{margin-top:15px}.tripNotes .tripNotes_wrapBox .description_text .textUnderline{-webkit-text-decoration:none!important;text-decoration:none!important}.tripNotes .tripNotes_wrapBox .description_text .verification_child_wrap{align-items:flex-start;margin-bottom:0;display:flex}@media only screen and (max-width:359.98px){.tripNotes .tripNotes_wrapBox .description_text .verification_child_wrap .check_content{margin-left:22px}}@media (min-width:360px) and (max-width:767.98px){.tripNotes .tripNotes_wrapBox .description_text .verification_child_wrap .check_content{margin-left:25px}}.tripNotes .tripNotes_wrapBox .description_text .verification_child_wrap .check_content_title{margin-bottom:10px;margin-left:15px;font-size:16px;font-weight:400}@media only screen and (max-width:767.98px){.tripNotes .tripNotes_wrapBox .description_text .verification_child_wrap .check_content_title{margin-left:0}}@media only screen and (max-width:359.98px){.tripNotes .tripNotes_wrapBox .description_text .verification_child_wrap .check_content_title{font-size:14px}}.tripNotes .tripNotes_wrapBox .description_text .verification_child_wrap .check_content_title .input_form_container,.tripNotes .tripNotes_wrapBox .description_text .verification_child_wrap .check_content_title .react-autosuggest__suggestions-list{font-weight:400}.tripNotes .tripNotes_wrapBox .description_text_min{margin-bottom:5px;margin-left:30px}.tripNotes .tripNotes_wrapBox .at-offer-list{margin-left:20px}.tripNotes .tripNotes_wrapBox .url_trip{flex-direction:column;display:flex}.tripNotes .tripNotes_wrapBox .url_trip a{color:#003dc2;width:fit-content}.tripNotes .tripNotes_submitRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.tripNotes .tripNotes_submitRow .cust{justify-content:center;align-items:center;min-width:95px;display:inline-flex}.tripNotes .tripNotes_submitOverlay{z-index:10;background:rgba(255,255,255,.7);border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tripNotes .tripNotes_submitOverlay .searching_airport_loader{width:50px}.tripNotes .tripNotes_successMessage{color:#148a2f;font-weight:600}.tripNotes .tripNotes_selectedDocumentItem{margin-bottom:20px}.tripNotes .tripNotes_selectedDocumentItem:last-child{margin-bottom:0}.tripNotes .tripNotes_selectedDocMeta{color:#4b5563;margin-top:4px;font-size:13px;font-weight:500}.tripNotes .tripNotes_submitError{margin-top:0}.sliceBorderVer{border-bottom:1px solid transparent;-o-border-image:-o-linear-gradient(270deg,#fef7fc,#a9a9a9,#fef7fc);-webkit-border-image:-webkit-gradient(linear, left top, right top, from(#fef7fc), color-stop(#a9a9a9), to(#fef7fc));-webkit-border-image:linear-gradient(.25turn,#fef7fc,#a9a9a9,#fef7fc);border-image:-webkit-gradient(linear, left top, right top, from(#fef7fc), color-stop(#a9a9a9), to(#fef7fc));border-image:linear-gradient(.25turn,#fef7fc,#a9a9a9,#fef7fc) 1;width:340px;margin-left:60px;position:relative;top:-11px}@media only screen and (max-width:767px){.sliceBorderVer{width:300px;margin-left:30px}}.errorMain{color:#e51313;margin-top:10px;font-weight:600}.verification_child_wrap{align-items:flex-start;margin-bottom:15px;margin-left:60px;display:flex}.verification_child_wrap .textUnderline{-webkit-text-decoration:none!important;text-decoration:none!important}@media only screen and (max-width:767.98px){.verification_child_wrap{margin-left:0}}.verification-page.eticket-verify-redesign{color:#1f2937}.verification-page.eticket-verify-redesign .verification_page_wrap,.verification-page.eticket-verify-redesign .check_content_title{margin-bottom:12px}.verification-page.eticket-verify-redesign .travelx_check_ver{border-radius:7px;transition:border-color .15s,background-color .15s;width:24px!important;height:24px!important}.verification-page.eticket-verify-redesign .travelx_check_ver:after{width:6px!important;height:13px!important;top:2px!important;left:7px!important}.verification-page.eticket-verify-redesign .check_content_title{color:#111827;font-size:16px}@media only screen and (max-width:359.98px){.verification-page.eticket-verify-redesign .check_content_title{font-size:14px}}.verification-page.eticket-verify-redesign .description_text{color:#4b5563;font-size:16px;line-height:1.5}@media only screen and (max-width:767.98px){.verification-page.eticket-verify-redesign .description_text{font-size:14px}}.verification-page.eticket-verify-redesign .description_text a,.verification-page.eticket-verify-redesign .description_text .textUnderline{color:#003dc2;text-decoration:none}.verification-page.eticket-verify-redesign .description_text ul{margin-bottom:0;padding-left:20px}.verification-page.eticket-verify-redesign .description_text ul li{margin-bottom:6px}.verification-page.eticket-verify-redesign .verify_item_divider{height:1px;margin:5px 0}.verification-page.eticket-verify-redesign .call_section{padding-top:22px}.verification-page.eticket-verify-redesign .call_section .call_section__lead{margin-bottom:18px}.verification-page.eticket-verify-redesign .call_section .call_para{color:#374151;align-self:center;margin-bottom:0;font-size:15px}.verification-page.eticket-verify-redesign .call_section .call_now_btn.cust{background:var(--bs-white);color:#003dc2;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex;border:1px solid #003dc2!important;height:auto!important}.verification-page.eticket-verify-redesign .call_section .call_now_btn.cust:hover:not(:disabled){color:var(--bs-white);background:#003dc2!important}.verification-page.eticket-verify-redesign .confirmation_box_new{background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border-radius:12px;align-items:center;gap:24px;margin-top:28px;padding:22px 24px;display:flex}@media only screen and (max-width:767.98px){.verification-page.eticket-verify-redesign .confirmation_box_new{flex-direction:column;align-items:stretch;gap:16px}}.verification-page.eticket-verify-redesign .confirmation_box_new__lead{flex:auto;align-items:flex-start;gap:14px;min-width:0;display:flex}.verification-page.eticket-verify-redesign .confirmation_box_new__icon{color:#003dc2;border:1px solid #dbe7ff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.verification-page.eticket-verify-redesign .confirmation_box_new__title{color:#111827;margin-bottom:5px;font-size:15px;display:block}.verification-page.eticket-verify-redesign .confirmation_box_new__statement{color:#4b5563;font-size:14px;line-height:1.55}.verification-page.eticket-verify-redesign .confirmation_box_new__action{flex:0 0 320px;min-width:300px;max-width:100%;padding-left:22px}@media only screen and (max-width:767.98px){.verification-page.eticket-verify-redesign .confirmation_box_new__action{border-left:none;flex-basis:auto;width:100%;min-width:0;padding-top:16px;padding-left:0}}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:12px;margin-top:0}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox .otp_label{color:#111827;white-space:nowrap;margin:0;font-size:14px;font-weight:600}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox .otp_area{flex:0 0 100%;justify-content:flex-start;gap:10px}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox .otp_area input{background:var(--bs-white);border:1px solid #c7d2e6;border-radius:8px;height:42px;width:90px!important}@media only screen and (max-width:767.98px){.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox .otp_area{justify-content:flex-start;gap:10px;width:100%}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox .otp_area input{flex:auto;min-width:0;width:auto!important}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox .otp_area button{white-space:nowrap;flex:none;min-width:0!important}}.verification-page.eticket-verify-redesign .confirmation_box_new .codesubmit.cust{height:42px;color:var(--bs-white);background:#003dc2;border-radius:8px;padding:0 18px;font-weight:600;border:1px solid #003dc2!important}.verification-page.eticket-verify-redesign .confirmation_box_new .codesubmit.cust:hover:not(:disabled){color:var(--bs-white);transition:box-shadow .3s ease background-color .3s ease;background-color:var(--bs-btn-hover-bg)!important;border-color:var(--bs-btn-hover-border-color)!important;box-shadow:0 0 4px #003dc2!important}.verification-page.eticket-verify-redesign .confirmation_box_new--done{background:var(--bs-white);border-color:#cdeccd;align-items:flex-start}.verification-page.eticket-verify-redesign .confirmation_box_new--done .confirmation_box_new__icon{background:var(--bs-white);color:#2e7d32;border:1px solid #cdeccd}.verification-page.eticket-verify-redesign .confirmation_box_new--done .confirmation_box_new__action{border-left-color:#cdeccd}@media only screen and (max-width:767.98px){.verification-page.eticket-verify-redesign .confirmation_box_new--done .confirmation_box_new__action{border-top-color:#cdeccd}}.verification-page.eticket-verify-redesign .confirmation_box_new__done-details{color:#4b5563;text-align:right;flex-direction:column;align-items:flex-end;gap:3px;font-size:14px;display:flex}@media only screen and (max-width:767.98px){.verification-page.eticket-verify-redesign .confirmation_box_new__done-details{text-align:left;align-items:flex-start;font-size:12px}}.verification-page.eticket-verify-redesign .confirmation_box_new__charge{color:#2e7d32;align-items:center;gap:5px;font-weight:600;display:inline-flex}.verification-page.eticket-verify-redesign .confirmation_box_new__pax{text-transform:capitalize;color:#111827;font-weight:600}.travel-container{padding:32px 0}.features{gap:24px;margin-bottom:40px;display:flex}.features .feature-card{background:var(--bs-white);border:1px solid transparent;flex:1;align-items:center;padding:20px;display:flex}.features .feature-card .icon img{width:100px;height:100px;color:var(--bs-white);border-radius:50%;justify-content:center;align-items:center;margin-right:16px;font-size:18px;font-weight:600;display:flex}.features .feature-card .content h4,.features .feature-card .content .h4{margin:0 0 6px;font-size:18px;font-weight:600}.features .feature-card .content p{margin:0;font-size:16px}.features .feature-card.green{background-color:#fafff8;border-color:#8bc34a}.features .feature-card.light_green{background-color:#fbfcf7;border-color:#98aa30}.features .feature-card.blue{background-color:#f6f9ff;border-color:#003dc2}.cta-banner{background:var(--bs-white);position:relative;-moz-box-shadow:-1px 1px 5px #e3e3e3}.cta-banner .left-sider{position:relative}.cta-banner .left-sider:before{content:"";background:#f5c400;border-bottom-right-radius:104px;width:85px;height:68px;position:absolute;top:0;left:0}.cta-banner .left-sider:after{content:"";background:#003dc2;border-bottom-right-radius:71px;width:75px;height:65px;position:absolute;top:0;left:0}.cta-banner .right-sider{float:right;position:relative}.cta-banner .right-sider:after{content:"";background:#003dc2;border-top-left-radius:73px;width:66px;height:60px;position:absolute;bottom:0;right:0}.cta-banner .cta-wrapper{text-align:center;justify-content:center;padding:30px;display:flex}.cta-banner .cta-wrapper .text-details h2,.cta-banner .cta-wrapper .text-details .h2{color:#003dc2;font-size:30px;font-weight:600}.cta-banner .cta-wrapper .text-details p{margin-bottom:14px;font-size:22px;font-weight:600}.cta-banner .cta-wrapper .text-details .cta-actions{justify-content:center;align-items:center;gap:12px;display:flex}.cta-banner .cta-wrapper .text-details .cta-actions .call-text,.cta-banner .cta-wrapper .text-details .cta-actions .call-text strong{color:#003dc2;font-size:24px}.cta-banner .cta-wrapper .text-details .cta-actions .or{background:#eee;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:300;display:flex}.cta-banner .cta-wrapper .text-details .cta-actions .cta-btn{color:var(--bs-white);cursor:pointer;background:#003dc2;border:none;align-items:center;padding:6px 18px;font-size:24px;display:flex}.cta-banner .cta-wrapper .text-details .cta-actions .cta-btn svg{margin-left:5px}.cta-banner .cta-wrapper .text-details .cta-actions .cta-btn:hover{background:#244f94}.cta-banner .cta-wrapper .agent{color:#4caf50;align-items:center;padding-left:40px;font-size:12px;display:flex}.cta-banner .cta-wrapper .agent .status-dot{background:#4caf50;border-radius:50%;width:8px;height:8px;margin-right:6px}.bestChoice{background:var(--bs-white);padding:32px 0;position:relative}.bestChoice .bestChoice_wrap{padding-right:60px}.bestChoice__title{font-weight:600}.bestChoice__reviews{align-items:center;font-weight:600;display:flex}.bestChoice__reviews .bestChoice__content{margin-left:10px}.bestChoice__reviews .bestChoice__content p{margin-bottom:0}.bestChoice__reviews .bestChoice__content .bestChoice__rating{flex-direction:column;display:flex}.bestChoice__reviews .bestChoice__content .bestChoice__rating span{color:#0eb47a;font-weight:400}.bestChoice .feature-card{background-color:#f4f4f4;border-bottom:2px solid #003dc2;align-items:center;padding:10px 15px;display:flex;-moz-box-shadow:-1px 1px 5px #e3e3e3}.bestChoice .feature-card span{color:#003dc2;margin-left:10px;font-size:20px;font-weight:600}.customerReviews_wrap{background-color:var(--bs-white)}.customerReviews_wrap .customer-reviews{margin-top:40px;margin-bottom:40px;padding:40px 0}.customerReviews_wrap .customer-reviews .reviews-header{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.customerReviews_wrap .customer-reviews .reviews-header h2,.customerReviews_wrap .customer-reviews .reviews-header .h2{color:#222;margin:0;font-size:26px;font-weight:600}.customerReviews_wrap .customer-reviews .reviews-header h2 .updated,.customerReviews_wrap .customer-reviews .reviews-header .h2 .updated{font-size:14px;font-weight:400}.customerReviews_wrap .customer-reviews .reviews-header .subtitle{margin-top:4px}.customerReviews_wrap .customer-reviews .reviews-header .btn-primary{color:var(--bs-white);cursor:pointer;background:#003dc2;border:none;border-radius:4px;padding:10px 18px;font-size:16px;font-weight:600}.customerReviews_wrap .customer-reviews .reviews-header .btn-primary:hover{background:#244fa3}.customerReviews_wrap .customer-reviews .reviews-list{margin-bottom:30px;display:block}.customerReviews_wrap .customer-reviews .review-card{margin-top:20px;padding:0 12px}.customerReviews_wrap .customer-reviews .card{background:var(--bs-white);border:1px solid #dcdcdc;border-radius:0;min-height:260px;padding:28px 24px 32px;position:relative}.customerReviews_wrap .customer-reviews .card .avatar{width:44px;height:44px;color:var(--bs-white);background:#003dc2;border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex;position:absolute;top:-18px;left:24px}.customerReviews_wrap .customer-reviews .card .rating{text-align:right;color:#f5b301;margin-bottom:12px;font-size:24px}.customerReviews_wrap .customer-reviews .card .review-text{color:#000;margin-bottom:24px;font-size:16px;line-height:1.6}.customerReviews_wrap .customer-reviews .card .reviewer-name{color:#003dc2;margin:0;font-size:18px;font-weight:600}.customerReviews_wrap .customer-reviews .pagination{justify-content:center;gap:8px;display:flex}.customerReviews_wrap .customer-reviews .pagination .dot{cursor:pointer;background:#ccc;border-radius:50%;width:10px;height:10px}.customerReviews_wrap .customer-reviews .pagination .dot.active{background:#003dc2}@media (max-width:1024px){.customerReviews_wrap .customer-reviews{padding:30px}.customerReviews_wrap .customer-reviews .reviews-list{flex-direction:column}}.home-footer{background:var(--bs-white);color:#2f2f2f;position:relative}.home-footer a{transition:all .3s}.home-footer .container{max-width:1320px}.home-footer .newsletter-section{z-index:2;width:100%;position:absolute;top:-72px;left:0}.home-footer .newsletter-section .newsletter-wrap{background:var(--bs-white);padding:34px 28px;position:relative;overflow:hidden;box-shadow:0 4px 14px rgba(31,52,87,.12)}.home-footer .newsletter-section .newsletter-wrap>.row{z-index:1;position:relative}.home-footer .newsletter-section .newsletter-wrap .newsletter-bg{pointer-events:none;user-select:none;z-index:0;max-width:none;position:absolute;top:0;bottom:0}.home-footer .newsletter-section .newsletter-wrap .newsletter-bg-left{width:auto;height:100%;left:0}.home-footer .newsletter-section .newsletter-wrap .newsletter-bg-right{width:auto;height:100%;right:0}.home-footer .newsletter-section .newsletter-title{z-index:1;color:#003dc2;max-width:560px;margin:0;font-size:30px;font-weight:700;line-height:1.18;position:relative}.home-footer .newsletter-section .newsletter-form{z-index:1;background:var(--bs-white);border:2px solid #003dc2;align-items:stretch;display:flex;position:relative;overflow:hidden}.home-footer .newsletter-section .newsletter-form .form-control{color:#545454;border:0;border-radius:0;height:auto;min-height:54px;padding:13px 16px;font-size:18px}.home-footer .newsletter-section .newsletter-form .form-control:focus{box-shadow:none}.home-footer .newsletter-section .newsletter-form .btn{min-width:198px;color:var(--bs-white);white-space:nowrap;background:#003dc2;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 10px;font-size:20px;font-weight:700;display:inline-flex}.home-footer .newsletter-section .newsletter-form .btn svg{width:24px!important;height:24px!important}.home-footer .newsletter-section .newsletter-form .btn span{margin-left:8px}.home-footer .newsletter-section .newsletter-form .btn:hover,.home-footer .newsletter-section .newsletter-form .btn:focus{background:#2d5593}.home-footer .footer-links-section{padding:108px 0 0}.home-footer .footer-links-section .footer-links-row{margin-left:0;margin-right:0}.home-footer .footer-links-section .footer-links-row>div{padding-left:0;padding-right:0}.home-footer .footer-links-section .link-column{background:0 0;border:0;border-radius:0;height:100%;padding:0 22px 10px}.home-footer .footer-links-section .link-column .link-column-toggle{color:#003dc2;text-align:left;pointer-events:none;width:100%;box-shadow:none;background:0 0;border:0;padding:0;display:block}.home-footer .footer-links-section .link-column .link-column-toggle .link-column-title{display:block}.home-footer .footer-links-section .link-column .link-column-toggle .link-column-title span{letter-spacing:.04em;margin-bottom:16px;font-size:18px;font-weight:700;display:block}.home-footer .footer-links-section .link-column .link-column-toggle .link-column-icon{display:none}.home-footer .footer-links-section .link-column .link-column-body,.home-footer .footer-links-section .link-column .link-column-body-inner{padding:0}.home-footer .footer-links-section .link-column ul{margin:0;padding:0;list-style:none}.home-footer .footer-links-section .link-column li{margin-bottom:8px}.home-footer .footer-links-section .link-column a{font-size:16px;font-weight:500;text-decoration:none;color:#000!important}.home-footer .footer-links-section .link-column a:hover{color:#003dc2!important}@media (min-width:768px){.home-footer .footer-links-section .link-column .link-column-toggle .link-column-icon{display:none!important}.home-footer .footer-links-section .link-column .collapse,.home-footer .footer-links-section .link-column .collapsing{display:block;height:auto!important}.home-footer .footer-links-section .footer-links-row>div:not(:first-child) .link-column{border-left:1px solid transparent;-o-border-image:-o-linear-gradient(top, #fef7fc, var(--border-color), #fef7fc);-webkit-border-image:-webkit-gradient(linear, left top, left bottom, from(#fef7fc), color-stop(var(--border-color)), to(#fef7fc));-webkit-border-image:linear-gradient(180deg, #fef7fc, var(--border-color), #fef7fc);border-image:-webkit-gradient(linear, left top, left bottom, from(#fef7fc), color-stop(var(--border-color)), to(#fef7fc));border-image:linear-gradient(180deg, #fef7fc, var(--border-color), #fef7fc);border-image-slice:1;margin-left:24px;padding-left:42px}}@media (max-width:1199px){.home-footer .newsletter-section .newsletter-title{font-size:28px}.home-footer .newsletter-section .newsletter-form .btn{min-width:170px;font-size:16px}.home-footer .newsletter-section .newsletter-form .btn svg{width:18px;height:18px}}@media (max-width:991px){.home-footer .newsletter-section{position:static}.home-footer .newsletter-section .newsletter-wrap{padding:24px 24px 28px}.home-footer .newsletter-section .newsletter-title{text-align:center;max-width:100%;font-size:28px}.home-footer .footer-links-section{padding:20px 0 22px}.home-footer .footer-links-section .link-column{margin-bottom:0;margin-left:0!important;padding:0 15px!important}}@media (min-width:768px) and (max-width:991px){.home-footer .newsletter-section .newsletter-title{font-size:28px}.home-footer .newsletter-section .newsletter-form .form-control{font-size:18px}.home-footer .newsletter-section .newsletter-form .btn{min-width:180px;font-size:20px}.home-footer .footer-links-section .link-column .link-column-toggle .link-column-title span,.home-footer .footer-links-section .link-column a{font-size:16px}}@media (max-width:767px){.home-footer .newsletter-section .newsletter-wrap{padding:18px 16px 20px}.home-footer .newsletter-section .newsletter-wrap .newsletter-bg-left,.home-footer .newsletter-section .newsletter-wrap .newsletter-bg-right{height:100%}.home-footer .newsletter-section .newsletter-wrap .newsletter-bg-left{left:-33px}.home-footer .newsletter-section .newsletter-wrap .newsletter-bg-right{right:-33px}.home-footer .newsletter-section .newsletter-title{font-size:20px}.home-footer .newsletter-section .newsletter-form .form-control{min-height:48px;padding:11px 14px;font-size:15px}.home-footer .newsletter-section .newsletter-form .btn{gap:8px;min-width:154px;padding:0 12px;font-size:16px}.home-footer .footer-links-section{padding:18px 0 6px}.home-footer .footer-links-section .footer-links-row>div{border-bottom:1px solid var(--border-color)}.home-footer .footer-links-section .footer-links-row>div:last-child{border-bottom:0}.home-footer .footer-links-section .link-column{border-left:0;border-image:;margin-left:0;padding:0!important}.home-footer .footer-links-section .link-column .link-column-toggle{pointer-events:auto;padding:14px 6px;display:block}.home-footer .footer-links-section .link-column .link-column-toggle .link-column-title{justify-content:space-between;align-items:center;display:flex}.home-footer .footer-links-section .link-column .link-column-toggle .link-column-title span{margin-bottom:0;font-size:16px}.home-footer .footer-links-section .link-column .link-column-toggle .link-column-title .link-column-icon{flex:none;width:24px;height:24px;display:inline-flex;position:relative}.home-footer .footer-links-section .link-column .link-column-toggle .link-column-title .link-column-icon svg{width:24px;height:24px;position:absolute;top:0;bottom:0;left:0;right:0}.home-footer .footer-links-section .link-column.is-open .link-column-icon .icon-expanded{display:block}.home-footer .footer-links-section .link-column.is-open .link-column-icon .icon-collapsed,.home-footer .footer-links-section .link-column:not(.is-open) .link-column-icon .icon-expanded{display:none}.home-footer .footer-links-section .link-column:not(.is-open) .link-column-icon .icon-collapsed{display:block}.home-footer .footer-links-section .link-column .link-column-body{padding:0}.home-footer .footer-links-section .link-column .link-column-body-inner{padding:2px 6px 10px}.home-footer .footer-links-section .link-column .collapse,.home-footer .footer-links-section .link-column .collapsing{will-change:height;overflow:hidden}.home-footer .footer-links-section .link-column .collapsing{transition:height .18s!important}.home-footer .footer-links-section .link-column ul{padding-top:2px}.home-footer,.home-footer .newsletter-section,.home-footer .footer-links-section{background:#003dc2}}@media (max-width:479px){.home-footer .newsletter-section .newsletter-title{font-size:20px}.home-footer .newsletter-section .newsletter-form .btn{min-width:150px}.home-footer .copyright-bar p{max-width:320px;margin:0 auto}}.site_time_picker{min-width:0;display:inline-flex;position:relative}.site_time_picker.has_error{z-index:4}.site_time_picker>.same_err_wrap{z-index:3;visibility:visible;opacity:1;pointer-events:none;display:block;position:absolute;top:30px;right:0}.site_time_picker>.same_err_wrap .show_err{display:block;position:relative}.site_time_picker>.same_err_wrap .show_err>svg{width:20px;height:20px}.site_time_picker>.same_err_wrap .show_err .err_msg{position:absolute;top:0;right:0}.site_time_picker>.same_err_wrap .show_err .err_msg .dwn_chevron{border:7px solid transparent;border-top:9px solid var(--bs-danger);border-bottom:0;position:relative;right:3px}.site_time_picker>.same_err_wrap .show_err .err_msg .msg_wrap{z-index:2;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);width:100%;min-width:max-content;color:var(--bs-white);padding:5px;font-size:14px;display:block;position:absolute;bottom:27px;right:-12px}.site_time_picker_trigger{border-radius:var(--bs-border-radius);min-width:88px;color:var(--heading-color);cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:5px;padding:2px 4px;font-family:inherit;font-size:16px;font-weight:600;display:inline-flex}.site_time_picker_trigger svg{width:17px;height:17px;color:var(--bs-primary);flex:none}.site_time_picker_trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.site_time_picker_trigger[aria-expanded=true]{color:var(--bs-primary);outline:2px solid rgba(0,61,194,.24)}.site_time_picker_trigger:focus-visible{color:var(--bs-primary);outline:2px solid rgba(0,61,194,.24)}.site_time_picker_trigger.has_error{outline:2px solid rgba(220,53,69,.35)}.site_time_picker_trigger.is_buss svg,.site_time_picker_trigger.is_buss[aria-expanded=true]{color:var(--gold-text)}.site_time_picker_trigger.is_buss[aria-expanded=true]{outline-color:rgba(212,154,42,.28)}.site_time_picker_trigger.is_buss:focus-visible{outline-color:rgba(212,154,42,.28)}.site_time_picker_panel{border-radius:var(--bs-border-radius);background:var(--bs-white);width:400px;max-width:calc(100vw - 32px);box-shadow:var(--bs-box-shadow-sm);border:none;overflow:hidden}.site_time_picker_panel .site_time_picker_header{border-bottom:none;justify-content:space-between;align-items:center;min-height:43px;padding:7px;font-size:16px;font-weight:400;line-height:1.2;display:flex}.site_time_picker_panel .site_time_picker_close{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;padding:0;display:flex}.site_time_picker_panel .site_time_picker_close svg{width:27px;height:27px}.site_time_picker_panel .site_time_picker_close:focus-visible{outline-offset:2px;outline:2px solid rgba(0,61,194,.24)}.site_time_picker_panel .site_time_picker_options{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-height:342px;padding:16px 16px 32px;display:grid;overflow-x:hidden;overflow-y:auto}.site_time_picker_panel .site_time_picker_option{border-radius:var(--bs-border-radius);background:var(--bs-white);min-height:42px;box-shadow:var(--bs-box-shadow-sm);color:var(--heading-color);border:1px solid transparent;justify-content:center;align-items:center;padding:7px 28px;font-family:inherit;font-size:15px;font-weight:600;display:flex;position:relative}.site_time_picker_panel .site_time_picker_option svg{width:17px;height:17px;position:absolute;right:8px}.site_time_picker_panel .site_time_picker_option.selected{border-color:var(--bs-primary);box-shadow:none;color:var(--heading-color)}.site_time_picker_panel .site_time_picker_option.selected svg{color:var(--bs-primary)}.site_time_picker_panel .site_time_picker_option:disabled{box-shadow:none;color:#98a6af;cursor:not-allowed;background:#e8edf0;border-color:transparent}.site_time_picker_panel .site_time_picker_option:disabled svg{color:#98a6af}.site_time_picker_panel .site_time_picker_option:focus-visible{outline:2px solid rgba(0,61,194,.2)}.site_time_picker_panel.is_buss .site_time_picker_option{background:var(--bs-white)}.site_time_picker_panel.is_buss .site_time_picker_option.selected{border-color:var(--gold-text);box-shadow:none;color:var(--heading-color);background:#faf4e7}.site_time_picker_panel.is_buss .site_time_picker_option.selected svg{color:var(--gold-text)}.site_time_picker_panel.is_buss .site_time_picker_option:focus-visible{outline-color:rgba(212,154,42,.22)}.site_time_picker_mobile_overlay{z-index:20020;background:rgba(1,24,66,.42);justify-content:center;align-items:center;padding:8px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.site_time_picker_mobile_overlay .site_time_picker_panel{width:min(370px,100%);max-height:calc(100vh - 16px)}@media (hover:hover) and (pointer:fine){.site_time_picker_trigger:hover{color:var(--bs-primary);background:#eef4ff}.site_time_picker_trigger:hover.is_buss{color:var(--gold-text);background:#faf4e7}.site_time_picker_panel .site_time_picker_option:not(.selected):not(:disabled):hover{background-color:var(--primary-hover)}.site_time_picker_panel.is_buss .site_time_picker_option:not(.selected):not(:disabled):hover{background-color:#faf4e7}}@media (hover:none) and (pointer:coarse){.site_time_picker_panel .site_time_picker_option:not(.selected):not(:disabled):hover{background-color:var(--bs-white)}}@media (max-width:767.98px){.site_time_picker>.same_err_wrap .show_err .err_msg .msg_wrap{white-space:normal;width:max-content;min-width:0;max-width:calc(100vw - 8px)}.site_time_picker_panel{width:min(350px,100vw - 16px)}.site_time_picker_panel .site_time_picker_options{gap:20px;max-height:min(390px,100vh - 150px);padding:10px 12px 14px}}.show_sub_flight_deatils{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;gap:.5rem;display:grid}.show_sub_flight_deatils .sub_flight_book_btn{flex-grow:1;flex-shrink:0;padding:5px 10px;font-size:20px;font-weight:700}.route_details_selector{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.3rem;width:100%;max-width:100%;display:grid;overflow:hidden}.route_details_selector.is_single_seg{background-color:var(--bs-white);border-color:transparent;max-width:fit-content;padding:0 1rem}.route_details_selector.is_single_seg .route_selection_wrap{box-shadow:none!important;background-color:#fff!important;border-color:#fff!important}.route_details_selector .route_selection_wrap{cursor:pointer;-webkit-border-radius:calc(var(--bs-border-radius-lg) - .3rem);border-radius:calc(var(--bs-border-radius-lg) - .3rem);border:1px solid transparent;grid-template-rows:auto auto;grid-template-columns:1fr;place-items:center;gap:4px;width:100%;min-width:0;max-width:100%;padding:10px 14px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:grid;overflow:hidden}@media (max-width:767.98px){.route_details_selector .route_selection_wrap{padding:10px 8px}}@media (max-width:359.98px){.route_details_selector .route_selection_wrap{padding:10px 5px}}@media (max-width:319.98px){.route_details_selector .route_selection_wrap{gap:2px;padding:8px 4px}}.route_details_selector .route_selection_wrap .from_to_wrap{justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}@media (max-width:359.98px){.route_details_selector .route_selection_wrap .from_to_wrap{gap:4px}}.route_details_selector .route_selection_wrap .from_to_wrap .loc_wrap{letter-spacing:.5px;color:#555;white-space:nowrap;flex-shrink:0;font-size:20px;font-weight:700;line-height:1.2;transition:color .2s}@media (max-width:767.98px){.route_details_selector .route_selection_wrap .from_to_wrap .loc_wrap{font-size:18px}}@media (max-width:359.98px){.route_details_selector .route_selection_wrap .from_to_wrap .loc_wrap{letter-spacing:0;font-size:16px}}@media (max-width:319.98px){.route_details_selector .route_selection_wrap .from_to_wrap .loc_wrap{font-size:14px}}.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap{opacity:.55;align-items:center;gap:2px;padding:0;transition:opacity .2s;display:inline-flex}.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap:before,.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap:after{content:"";border-top:1px dashed #9db4e8;flex:0 16px;width:16px;min-width:0;height:0}@media (max-width:767.98px){.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap:before,.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap:after{flex-basis:4px;width:4px}}@media (max-width:359.98px){.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap:before,.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap:after{display:none}}.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap svg{flex-shrink:0;display:block}@media (max-width:319.98px){.route_details_selector .route_selection_wrap .from_to_wrap .plane_wrap svg{width:16px;height:16px}}.route_details_selector .route_selection_wrap .date_wrap{color:var(--bs-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:500;transition:color .2s;overflow:hidden}@media (max-width:359.98px){.route_details_selector .route_selection_wrap .date_wrap{font-size:12px}}@media (max-width:319.98px){.route_details_selector .route_selection_wrap .date_wrap{font-size:11px}}.route_details_selector .route_selection_wrap:hover:not(.active){background-color:var(--primary-hover)}.route_details_selector .route_selection_wrap:not(.active){border:1px solid transparent}.route_details_selector .route_selection_wrap.active{border-color:#003dc2}.route_details_selector .route_selection_wrap.active .loc_wrap{color:#003dc2}.route_details_selector .route_selection_wrap.active .plane_wrap{opacity:1}.route_details_selector .route_selection_wrap.active .date_wrap{color:var(--bs-body-color);font-weight:600}@media (max-width:767.98px){.route_details_selector.multi_route_view{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;grid-auto-columns:minmax(max-content,1fr);overflow-x:auto;overflow-y:hidden}.route_details_selector.multi_route_view::-webkit-scrollbar{width:0;height:0;display:none}.route_details_selector.multi_route_view .route_selection_wrap{white-space:nowrap}}.route_details_selector.multi_route_view .route_selection_wrap{padding:10px 5px}.route_details_selector.multi_route_view .route_selection_wrap .from_to_wrap{gap:4px}.route_details_selector.multi_route_view .route_selection_wrap .from_to_wrap .loc_wrap{letter-spacing:0;font-size:16px}.route_details_selector.multi_route_view .route_selection_wrap .from_to_wrap .plane_wrap svg{width:16px;height:16px}.route_details_selector.multi_route_view .route_selection_wrap .from_to_wrap .plane_wrap:before,.route_details_selector.multi_route_view .route_selection_wrap .from_to_wrap .plane_wrap:after{display:none}.route_details_selector.multi_route_view .route_selection_wrap .date_wrap{font-size:12px}.mobile_sub_flight_details_wrap{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;gap:.5rem;min-width:0;max-width:100%;padding:8px;display:grid}.mobile_sub_flight_details_wrap.less_pad_wrap{padding:0 4px 4px}.mobile_sub_flight_details_wrap .heading_title{align-items:center;width:100%;font-size:16px;display:inline-flex}@media (max-width:359.98px){.mobile_sub_flight_details_wrap .heading_title{font-size:14px}}.mobile_sub_flight_details_wrap .heading_title .trip_type_heading{color:#003dc2;font-size:20px;font-weight:600}@media (max-width:359.98px){.mobile_sub_flight_details_wrap .heading_title .trip_type_heading{font-size:18px}}.mobile_sub_flight_details_wrap .heading_title svg{color:#003dc2}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;gap:.5rem;display:grid}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .flight_count_label{color:var(--bs-secondary);font-size:16px;font-weight:600}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .flight_segment_card{-webkit-border-radius:var(--bs-border-radius-lg);border-radius:var(--bs-border-radius-lg);grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;gap:.75rem;min-width:0;max-width:100%;padding:14px 12px;display:grid}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .logo_and_airline_name{grid-template-rows:1fr;grid-template-columns:28px 1fr;align-items:center;gap:.5rem;display:grid}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .logo_and_airline_name .logo_wrap{place-items:center;display:grid}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .logo_and_airline_name .logo_wrap img{object-fit:contain;width:28px;height:28px}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .logo_and_airline_name .airline_name_code_wrap{grid-template-columns:1fr;grid-auto-rows:min-content;align-items:center;font-size:16px;line-height:1.2;display:grid}@media (max-width:359.98px){.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .logo_and_airline_name .airline_name_code_wrap{font-size:14px}}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .logo_and_airline_name .airline_name_code_wrap .airline_name{text-transform:capitalize;color:var(--heading-color);align-items:baseline;gap:6px;font-weight:600;display:inline-flex}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .logo_and_airline_name .airline_name_code_wrap .airline_name .airline_code{color:var(--bs-secondary);font-size:12px;font-weight:400}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;padding-left:16px;display:grid;position:relative}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid;position:relative}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point:before{content:"";background-color:#003dc2;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:-16px}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point:after{content:"";background-color:#003dc2;border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:-13px}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point.start:after,.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point:first-child:after{top:13px}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point.end:after,.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point:last-child:after{height:13px;top:0;bottom:auto}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point .point_details{grid-template-columns:1fr;grid-auto-rows:min-content;gap:2px;display:grid}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .timeline_point .time_details{text-align:end;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:end;gap:2px;display:grid}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .has_indicator_wrap{color:#003dc2}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .has_indicator_wrap svg{cursor:pointer;position:relative;top:-2px}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_time_wrap{color:var(--heading-color);font-size:22px;font-weight:600;line-height:1.2}@media (max-width:359.98px){.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_time_wrap{font-size:20px}}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_time_wrap small,.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_time_wrap .small{font-size:14px;font-weight:600}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_time_wrap.string_time{font-size:17px}@media (max-width:359.98px){.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_time_wrap.string_time{font-size:16px}}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_date_wrap{color:var(--bs-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:16px;display:inline-flex}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_date_wrap .arr_days_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius);white-space:nowrap;border:1px solid #9ec5fe;margin-left:2px;padding:1px;font-size:13px;font-weight:600}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .flight_date_wrap.has_indicator_wrap{color:#003dc2}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .city_code_wrap{color:var(--heading-color);align-items:center;gap:4px;font-size:20px;font-weight:600;line-height:1.2;display:inline-flex}@media (max-width:359.98px){.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .city_code_wrap{font-size:18px}}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .city_code_wrap.has_indicator_wrap{color:#003dc2}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .city_name_wrap{color:var(--bs-secondary);font-size:16px;line-height:1.2}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .travel_time_row{color:var(--bs-secondary);align-items:center;gap:6px;padding:.6rem 0;font-size:16px;display:inline-flex;position:relative}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .loc_time_wrap .travel_time_row:before{content:"";background-color:#003dc2;width:2px;position:absolute;top:0;bottom:0;left:-13px}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .segment_meta_rows{grid-template-columns:1fr;grid-auto-rows:min-content;gap:6px;padding:2px 4px;display:grid}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .segment_meta_rows .meta_row{grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;font-size:16px;display:grid}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .segment_meta_rows .meta_row .meta_label{color:var(--bs-secondary)}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .segment_meta_rows .meta_row .meta_value{color:var(--heading-color);text-align:end;justify-content:flex-end;align-items:center;gap:4px;font-weight:600;display:inline-flex}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .operated_by_wrap{color:var(--bs-secondary);align-items:center;gap:4px;font-size:14px;display:inline-flex}@media (max-width:359.98px){.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .operated_by_wrap{font-size:12px}}.mobile_sub_flight_details_wrap .mobi_route_details_wrapper .operated_by_wrap .oprt_flight_name{text-transform:capitalize}.mobi_connect_layover_wrap{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;max-width:100%;padding:.25rem 0;display:grid}.mobi_connect_layover_wrap .connectand_layover_details{-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);border:1px dashed #b4c6ef;flex-direction:column;align-items:flex-start;gap:2px;padding:.6rem .8rem;display:flex}.mobi_connect_layover_wrap .connectand_layover_details .flight_change_wrap{color:var(--bs-danger);grid-template-rows:1fr;grid-template-columns:auto auto;align-items:center;gap:4px;font-size:14px;display:grid}.mobi_connect_layover_wrap .connectand_layover_details .layover_wrap{color:var(--heading-color);align-items:center;gap:4px;font-size:15px;font-weight:600;display:inline-flex}.mobi_connect_layover_wrap .connectand_layover_details .connect_flight_name_wrap{font-size:14px}.mobi_connect_layover_wrap .space_line{display:none}.info_icon_center{cursor:pointer;justify-content:center;align-items:center;display:flex}.info_icon_center.long_lay{color:#003dc2;max-width:fit-content}.info_icon_center svg{cursor:pointer}.desktop_sub_flight_details_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;padding:8px 12px;display:grid}@media (max-width:991px){.desktop_sub_flight_details_wrap{padding:4px 6px}}.desktop_sub_flight_details_wrap .heading_title{grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;max-height:24px;display:grid}.desktop_sub_flight_details_wrap .heading_title .flight_type_time_wrap{align-items:center;width:100%;height:24px;font-size:16px;display:inline-flex}.desktop_sub_flight_details_wrap .heading_title .flight_type_time_wrap .trip_type_heading{color:#003dc2;font-size:20px;font-weight:600}.desktop_sub_flight_details_wrap .heading_title .flight_type_time_wrap svg{color:#003dc2}.desktop_sub_flight_details_wrap .heading_title .total_remains_tickets{color:#0a3622;border-radius:var(--bs-border-radius);cursor:pointer;background-color:#ecfccb;border:1px solid #a3cfbb;padding:0 5px;font-size:14px;line-height:24px}.desktop_sub_flight_details_wrap .heading_title .total_remains_tickets svg{position:relative;top:-1px}.desktop_sub_flight_details_wrap .desktop_route_details_wrap{grid-template-rows:auto;grid-template-columns:140px 1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}@media (max-width:991.98px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap{grid-column-gap:0;grid-template-columns:1fr;column-gap:0}}@media (min-width:1145px) and (max-width:1325px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap.is_purchase{grid-column-gap:0;grid-template-columns:1fr;column-gap:0}.desktop_sub_flight_details_wrap .desktop_route_details_wrap.is_purchase .logo_flight_deatils_wrap{grid-column-gap:.5rem;grid-template-columns:40px 1fr;gap:0 .5rem}.desktop_sub_flight_details_wrap .desktop_route_details_wrap.is_purchase .desktop_loc_details_wrap{grid-row-start:2}}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .logo_flight_deatils_wrap{grid-template-rows:40px 1fr;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}@media (max-width:991.98px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap .logo_flight_deatils_wrap{grid-column-gap:.5rem;grid-template-columns:40px 1fr;gap:0 .5rem}}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .logo_flight_deatils_wrap .flight_code_name_wrap{grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:4px;line-height:1;display:grid}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .logo_flight_deatils_wrap .flight_code_name_wrap .flight_name_wrap{white-space:nowrap;font-size:16px}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .logo_flight_deatils_wrap .flight_code_name_wrap .flight_name_wrap.is_special{grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-rows:min-content;justify-content:start;align-items:center;gap:4px;display:grid}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .logo_flight_deatils_wrap .flight_code_name_wrap .flight_code{color:var(--bs-secondary);font-size:14px}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:center;gap:5px;display:grid}@media (max-width:991.98px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap{grid-row-start:2}}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap{grid-template-rows:auto;grid-template-columns:1fr minmax(100px,120px) 1fr 200px;grid-auto-rows:min-content;gap:.5rem;display:grid}@media (max-width:1250px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap{grid-template-columns:1fr 100px 1fr 180px}}@media (max-width:991.98px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap{gap:5px}}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .start{text-align:end}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .end{text-align:start}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .spacer{justify-content:center;align-items:center;display:flex}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_seperator_wrap{border:1px dashed var(--primary-shade);justify-content:center;align-items:center;width:100%;height:1px;display:flex;position:relative}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_seperator_wrap svg{z-index:1;width:30px;height:30px;position:absolute}@media (max-width:991px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_seperator_wrap svg{width:25px;height:25px}}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_seperator_wrap:before{content:"";background-color:var(--primary-shade);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-1px}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_seperator_wrap:after{content:"";background-color:var(--primary-shade);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;right:-1px}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_time_wrap{font-size:20px;font-weight:600}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_time_wrap.string_time{font-size:16px}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_time_wrap small,.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_time_wrap .small{font-weight:400}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_time_wrap mark,.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_time_wrap .mark{background-color:var(--bs-white);text-transform:capitalize;border-radius:var(--bs-border-radius);border:1px solid #9ec5fe;margin-left:4px;padding:0 2px;font-size:14px;font-weight:600}@media (max-width:1024.98px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_time_wrap mark,.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_time_wrap .mark{font-size:12px}}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .city_code_wrap{font-size:20px;font-weight:600;line-height:1}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .city_code_wrap .city_name_wrap{font-size:16px;font-weight:400}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .flight_date_wrap.has_indicator_wrap{grid-template-rows:1fr;gap:4px;display:grid}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .filler_wrap{color:var(--bs-secondary)}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .has_indicator_wrap{color:#003dc2}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .has_indicator_wrap.start{justify-content:end}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .has_indicator_wrap.end{justify-content:start}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .desktop_loc_details_wrap .details_wrap .has_indicator_wrap svg{cursor:pointer;position:relative;top:-2px}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .fligt_deatils_info_wrap{grid-column:span 2/span 2;grid-template-rows:auto;grid-template-columns:1fr 200px;gap:.5rem;display:grid}@media (max-width:1250px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap .fligt_deatils_info_wrap{grid-template-columns:1fr 180px}}@media (max-width:991.98px){.desktop_sub_flight_details_wrap .desktop_route_details_wrap .fligt_deatils_info_wrap{grid-template-columns:1fr 180px;grid-row-start:3;grid-column-start:1}}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .fligt_deatils_info_wrap .flight_info{color:var(--bs-secondary);grid-template-columns:1fr;gap:6px;line-height:1;display:grid}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .fligt_deatils_info_wrap .flight_info .cabin_type_wrap{flex-wrap:wrap;align-items:center;display:inline-flex}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .fligt_deatils_info_wrap .flight_info .operated_by_wrap{color:var(--bs-secondary);grid-template-rows:1fr;grid-template-columns:auto auto auto;justify-content:left;place-items:center;gap:4px;display:grid}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .fligt_deatils_info_wrap .flight_info .operated_by_wrap .oprt_flight_name{text-transform:capitalize}.desktop_sub_flight_details_wrap .desktop_route_details_wrap .fligt_deatils_info_wrap .total_flt_tme{text-align:start}.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap{justify-content:center;padding-top:5px;padding-bottom:5px;display:flex}@media (max-width:991.98px){.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap{grid-template-columns:1fr}}.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap .connectand_layover_details{display:flex}.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap .connectand_layover_details .connect_wrap{grid-template-rows:auto;grid-template-columns:auto auto;gap:5px;display:grid}.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap .connectand_layover_details .connect_wrap .flight_change_wrap{color:var(--bs-danger);grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:start;gap:0;display:grid}.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap .connectand_layover_details .connect_wrap .connect_airport_wrap{grid-template-rows:1fr;grid-template-columns:auto auto auto;grid-column-start:2;justify-content:start;gap:4px;padding:0 4px;display:grid}.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap .connectand_layover_details .connect_wrap .connect_airport_wrap b{font-weight:600}.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap .connectand_layover_details .layover_wrap{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.desktop_sub_flight_details_wrap .desktop_connect_layover_wrap .connectand_layover_details .layover_wrap.has_long_lay{grid-template-columns:auto auto;grid-auto-columns:min-content;justify-content:left;place-items:center;gap:4px}.desktop_sub_flight_details_wrap .total_flight_time_wrap{grid-template-rows:auto;grid-template-columns:200px 1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}@media (max-width:991.98px){.desktop_sub_flight_details_wrap .total_flight_time_wrap{grid-template-columns:1fr}}.desktop_sub_flight_details_wrap .total_flight_time_wrap .adjust_view_wrap{grid-template-rows:auto;grid-template-columns:1fr minmax(100px,1fr) 1fr 200px;grid-auto-rows:min-content;grid-column-start:2;gap:.5rem;display:grid}@media (max-width:1250px){.desktop_sub_flight_details_wrap .total_flight_time_wrap .adjust_view_wrap{grid-template-columns:1fr minmax(100px,1fr) 1fr 180px}}@media (max-width:991.98px){.desktop_sub_flight_details_wrap .total_flight_time_wrap .adjust_view_wrap{grid-column-start:1}}.desktop_sub_flight_details_wrap .total_flight_time_wrap .adjust_view_wrap .total_time_show{grid-column-start:4}.sub_flight_details_pop_view_wrap{--bd-r:var(--bs-border-radius);border-radius:var(--bs-border-radius);min-width:335px;box-shadow:var(--bs-box-shadow-sm)}@media (max-width:359.98px){.sub_flight_details_pop_view_wrap{min-width:305px}}.sub_flight_details_pop_view_wrap .header_wrap{border-radius:var(--bd-r) var(--bd-r) 0px 0px;background-color:#003dc2;border-bottom:none;justify-content:end;width:100%;min-height:37px;padding:5px 8px;display:inline-flex}.sub_flight_details_pop_view_wrap .body_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;padding:5px 10px;display:grid}.sub_flight_details_pop_view_wrap .body_wrap:not(.has_footer){border-radius:0}.sub_flight_details_pop_view_wrap .body_wrap .layover_deatils{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:start;line-height:24px;display:grid}.sub_flight_details_pop_view_wrap .body_wrap .layover_deatils .city_code_wrap{color:#003dc2;grid-template-rows:1fr;grid-template-columns:1fr auto;justify-content:space-around;align-items:center;gap:.5rem;width:100%;font-size:20px;font-weight:600;display:grid}@media (max-width:359.98px){.sub_flight_details_pop_view_wrap .body_wrap .layover_deatils .city_code_wrap{font-size:18px}}.sub_flight_details_pop_view_wrap .body_wrap .layover_deatils .city_code_wrap svg{width:20px;height:20px}.sub_flight_details_pop_view_wrap .body_wrap .layover_deatils .city_name_wrap{font-size:18px}@media (max-width:359.98px){.sub_flight_details_pop_view_wrap .body_wrap .layover_deatils .city_name_wrap{font-size:14px}}.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data{grid-template-rows:auto;grid-template-columns:1fr 40px 1fr;grid-auto-rows:min-content;justify-items:center;gap:.25rem;display:grid}.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .start,.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .end{text-align:center}.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data.is_str_tme .time_wrap{font-size:16px}@media (max-width:359.98px){.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data.is_str_tme .time_wrap{font-size:14px}}.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .has_vehicle svg{width:32px;height:32px}.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .port_wrap{color:var(--bs-body-color);width:100%;font-size:20px;font-weight:600}.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .loc_wrap{word-break:break-all;width:100%;font-size:16px}.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .time_wrap{color:#003dc2;white-space:nowrap;width:100%;font-size:18px;font-weight:500}@media (max-width:359.98px){.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .time_wrap{font-size:16px}}.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .time_wrap small,.sub_flight_details_pop_view_wrap .body_wrap .details_wrap_data .time_wrap .small{font-size:80%}.sub_flight_details_pop_view_wrap .footer_wrap{border-radius:0px 0px var(--bd-r) var(--bd-r);grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.5rem;padding:8px 10px;font-size:16px;display:grid}.sub_flight_details_pop_view_wrap .footer_wrap .helper_text{text-align:start}.sub_flight_details_pop_view_wrap .footer_wrap .time{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:16px 1fr;place-items:center;gap:2px;padding:6px 10px;line-height:1;display:grid}.sub_flight_details_pop_view_wrap .footer_wrap .time svg{color:#003dc2;margin-right:5px}.fare_rules_modal_wrap{padding:0}.fare_rules_modal_wrap .heading_wrap{text-align:center;color:var(--heading-color);margin:0 auto 16px;font-size:20px;font-weight:600}.fare_rules_modal_wrap .fare_rules_list_wrap .fare_rule_item{align-items:center;gap:16px;padding:.75rem 4px;display:flex}@media (max-width:767.98px){.fare_rules_modal_wrap .fare_rules_list_wrap .fare_rule_item{align-items:flex-start}}.fare_rules_modal_wrap .fare_rules_list_wrap .fare_rule_item:last-child{border-bottom:none}.fare_rules_modal_wrap .fare_rules_list_wrap .fare_rule_item .rule_icon{border:1px solid var(--primary-shade);color:#003dc2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.fare_rules_modal_wrap .fare_rules_list_wrap .fare_rule_item .rule_content{flex-direction:column;gap:0;padding-top:2px;display:flex}.fare_rules_modal_wrap .fare_rules_list_wrap .fare_rule_item .rule_title{font-size:16px;font-weight:500;line-height:1.45}.fare_rules_modal_wrap .fare_rules_list_wrap .fare_rule_item .rule_desc{color:var(--bs-secondary);font-size:14px;line-height:1.5}.travel_assist_faq_modal_wrap{color:#263238;padding:.25rem;font-size:14px;line-height:1.35}.travel_assist_faq_modal_wrap .travel_assist_faq_card{background:var(--bs-white);border:1px solid #dde6f2;border-radius:10px;overflow:hidden}.travel_assist_faq_modal_wrap .travel_assist_faq_top{grid-template-columns:minmax(0,3fr) minmax(220px,1fr);display:grid}@media (max-width:991.98px){.travel_assist_faq_modal_wrap .travel_assist_faq_top{grid-template-columns:1fr}}@media (max-width:767.98px){.travel_assist_faq_modal_wrap .travel_assist_faq_top{grid-template-columns:1fr}}.travel_assist_faq_modal_wrap .travel_assist_faq_features{border-right:1px solid #dde6f2;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;padding:10px;display:grid}@media (max-width:767.98px){.travel_assist_faq_modal_wrap .travel_assist_faq_features{border-bottom:1px solid #dde6f2;border-right:none;grid-template-columns:1fr}}.travel_assist_faq_modal_wrap .feature_column{flex-direction:column;gap:8px;display:flex}.travel_assist_faq_modal_wrap .feature_item{flex-wrap:nowrap;align-items:flex-start;gap:6px;display:flex}.travel_assist_faq_modal_wrap .feature_check{box-sizing:border-box;color:#2f8a00;background:#e3f3df;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:3px;display:inline-flex}.travel_assist_faq_modal_wrap .feature_check svg{width:100%;height:100%;display:block}.travel_assist_faq_modal_wrap.fly_flexible_terms_modal_wrap .feature_item{align-items:center;gap:7px}.travel_assist_faq_modal_wrap.fly_flexible_terms_modal_wrap .feature_check{color:#008a4f;background:#ddf8e8;width:26px;height:26px;padding:6px}.travel_assist_faq_modal_wrap .feature_info{color:#8daee3;border:1px solid #8daee3;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;line-height:1;display:inline-flex}.travel_assist_faq_modal_wrap .updated_text{color:#8e8e8e;grid-column:1/-1;margin-top:2px;font-size:11px}.travel_assist_faq_modal_wrap .travel_assist_faq_contact{background:#edf6ff;flex-direction:column;justify-content:center;gap:4px;padding:18px 12px;display:flex}@media (max-width:991.98px){.travel_assist_faq_modal_wrap .travel_assist_faq_contact{padding:10px}}.travel_assist_faq_modal_wrap .contact_label{font-size:16px;font-weight:600}.travel_assist_faq_modal_wrap .contact_number{color:#e51313;font-size:20px;font-weight:600;line-height:1.1}@media (max-width:991.98px){.travel_assist_faq_modal_wrap .contact_number{font-size:18px}}.travel_assist_faq_modal_wrap .faq_heading{color:#003dc2;background:var(--bs-white);padding:16px 10px 12px;font-size:18px;font-weight:600}.travel_assist_faq_modal_wrap .faq_question_wrap{color:#1d2733;padding:0 10px 14px;font-size:16px;font-weight:600}.travel_assist_faq_modal_wrap .faq_answer_box,.travel_assist_faq_modal_wrap .faq_service_box{border-radius:var(--bs-border-radius);background:#edf6ff;border:1px solid #dde6f2;padding:10px 12px}.travel_assist_faq_modal_wrap .faq_paragraph+.faq_paragraph{margin-top:12px}.travel_assist_faq_modal_wrap .faq_section_heading{color:#003dc2;padding:14px 4px 12px;font-size:16px;font-weight:600}.travel_assist_faq_modal_wrap .faq_note{padding:6px 4px 0;font-size:14px}.travel_assist_faq_modal_wrap .important_note{padding-top:10px;font-size:16px;font-weight:600}.travel_assist_faq_modal_wrap .label{font-weight:600}.fly_flexible_terms_modal_wrap .contact_number.textUnderline{gap:7px}.ta_faq_modal{color:#3a4a63;overflow-wrap:break-word;font-size:14px;line-height:1.55}.ta_faq_modal .ta_faq_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}@media (max-width:767.98px){.ta_faq_modal .ta_faq_header{flex-direction:column;align-items:stretch;gap:14px}}.ta_faq_modal .ta_faq_brand{align-items:center;gap:14px;min-width:0;display:flex}.ta_faq_modal .ta_faq_brand_icon{color:#003dc2;flex-shrink:0;width:56px;height:56px}.ta_faq_modal .ta_faq_brand_icon svg{width:100%;height:100%;display:block}.ta_faq_modal .ta_faq_brand_title{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500;line-height:1.2}.ta_faq_modal .ta_faq_brand_title span{display:block}.ta_faq_modal .ta_faq_brand_title .ta_faq_title_dark{color:var(--heading-color)}.ta_faq_modal .ta_faq_brand_title .ta_faq_title_blue{color:#003dc2}@media (max-width:767.98px){.ta_faq_modal .ta_faq_brand_title{font-size:21px}}.ta_faq_modal .ta_faq_contact{text-align:center;border-radius:12px;flex-direction:column;flex-shrink:0;gap:2px;padding:10px 18px;display:flex}.ta_faq_modal .ta_faq_contact_label{color:#5b7bc4;font-size:14px;font-weight:600}.ta_faq_modal .ta_faq_contact_number{white-space:nowrap;justify-content:center;align-items:center;gap:7px;font-size:22px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex;color:#f5b21a!important}.ta_faq_modal .ta_faq_contact_number svg{flex-shrink:0;width:20px;height:20px}.ta_faq_modal .ta_faq_contact_number:hover{color:#f5b21a!important}@media (max-width:767.98px){.ta_faq_modal .ta_faq_contact_number{font-size:20px}}.ta_faq_modal .ta_faq_about{border-radius:14px;padding:16px 18px}.ta_faq_modal .ta_faq_about_head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ta_faq_modal .ta_faq_qmark{width:28px;height:28px;color:var(--bs-white);background-color:#003dc2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.ta_faq_modal .ta_faq_about_title{color:var(--heading-color);margin:0;font-size:18px;font-weight:600}.ta_faq_modal .ta_faq_about_text{margin:0 0 12px}.ta_faq_modal .ta_faq_about_text:last-child{margin-bottom:0}.ta_faq_modal .ta_faq_section_head{text-align:left;margin:16px auto;padding:0 18px}.ta_faq_modal .ta_faq_section_title{color:var(--heading-color);margin:0 0 6px;font-size:20px;font-weight:600}@media (max-width:767.98px){.ta_faq_modal .ta_faq_section_title{font-size:18px;line-height:1.25}}.ta_faq_modal .ta_faq_section_sub{color:#4a5870;margin:0 auto;font-size:14px;line-height:1.55}.ta_faq_modal .ta_faq_benefits{flex-direction:column;gap:10px;display:flex}.ta_faq_modal .ta_faq_benefit{background:var(--bs-white);border-radius:12px;align-items:center;gap:14px;padding:0 16px;display:flex}.ta_faq_modal .ta_faq_benefit_icon{color:#003dc2;border:1px solid #e2ebf9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ta_faq_modal .ta_faq_benefit_body{min-width:0}.ta_faq_modal .ta_faq_benefit_title{color:var(--heading-color);margin-bottom:2px;font-size:16px;font-weight:600;line-height:1.25}.ta_faq_modal .ta_faq_benefit_desc{color:#4a5870;font-size:14px;line-height:1.5}.ta_faq_modal .ta_faq_notes{border-radius:14px;margin-top:18px;padding:14px 16px}.ta_faq_modal .ta_faq_note{align-items:flex-start;gap:11px;display:flex}.ta_faq_modal .ta_faq_note+.ta_faq_note{padding-top:12px}.ta_faq_modal .ta_faq_note_icon{width:26px;height:26px;color:var(--bs-white);background:#003dc2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ta_faq_modal .ta_faq_note_icon svg{display:block}.ta_faq_modal .ta_faq_note_text{min-width:0;margin:0;font-size:14px;line-height:1.5}.ta_faq_modal .ta_faq_note_label{color:#003dc2;font-weight:600}.ta_faq_link_modal.link_modal_wrapper .modal-header{justify-content:flex-end}.ff_faq_modal{color:#3a4a63;overflow-wrap:break-word;font-size:14px;line-height:1.55}.ff_faq_modal .ff_faq_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}@media (max-width:767.98px){.ff_faq_modal .ff_faq_header{flex-direction:column;align-items:stretch;gap:14px}}.ff_faq_modal .ff_faq_brand{align-items:center;gap:14px;min-width:0;display:flex}.ff_faq_modal .ff_faq_brand_icon{flex-shrink:0;width:60px;height:60px}.ff_faq_modal .ff_faq_brand_icon img,.ff_faq_modal .ff_faq_brand_icon svg{object-fit:contain;width:100%;height:100%;display:block}.ff_faq_modal .ff_faq_brand_title{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500;line-height:1.2}.ff_faq_modal .ff_faq_brand_title span{display:block}.ff_faq_modal .ff_faq_brand_title .ff_faq_title_dark{color:var(--heading-color)}.ff_faq_modal .ff_faq_brand_title .ff_faq_title_blue{color:#003dc2}@media (max-width:767.98px){.ff_faq_modal .ff_faq_brand_title{font-size:21px}}.ff_faq_modal .ff_faq_contact{text-align:center;border-radius:12px;flex-direction:column;flex-shrink:0;gap:2px;padding:10px 18px;display:flex}.ff_faq_modal .ff_faq_contact_label{color:#5b7bc4;font-size:14px;font-weight:600}.ff_faq_modal .ff_faq_contact_number{white-space:nowrap;justify-content:center;align-items:center;gap:7px;font-size:22px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex;color:#f5b21a!important}.ff_faq_modal .ff_faq_contact_number svg{flex-shrink:0;width:20px;height:20px}.ff_faq_modal .ff_faq_contact_number:hover{color:#f5b21a!important}@media (max-width:767.98px){.ff_faq_modal .ff_faq_contact_number{font-size:20px}}.ff_faq_modal .ff_faq_about{border-radius:14px;padding:16px 18px}.ff_faq_modal .ff_faq_about_head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ff_faq_modal .ff_faq_qmark{width:28px;height:28px;color:var(--bs-white);background:#003dc2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.ff_faq_modal .ff_faq_about_title{color:var(--heading-color);margin:0;font-size:18px;font-weight:600}.ff_faq_modal .ff_faq_about_text{margin:0}.ff_faq_modal .ff_faq_section_head{text-align:left;margin:16px auto;padding:0 18px}.ff_faq_modal .ff_faq_section_title{color:var(--heading-color);margin:0 0 6px;font-size:20px;font-weight:600}@media (max-width:767.98px){.ff_faq_modal .ff_faq_section_title{font-size:18px;line-height:1.25}}.ff_faq_modal .ff_faq_section_sub{color:#4a5870;margin:0 auto;font-size:14px;line-height:1.55}.ff_faq_modal .ff_faq_benefits{flex-direction:column;gap:10px;display:flex}.ff_faq_modal .ff_faq_benefit{background:var(--bs-white);border-radius:12px;align-items:center;gap:14px;padding:5px 16px;display:flex}.ff_faq_modal .ff_faq_benefit_icon{color:#003dc2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ff_faq_modal .ff_faq_benefit_body{min-width:0}.ff_faq_modal .ff_faq_benefit_title{color:var(--heading-color);margin-bottom:2px;font-size:16px;font-weight:600}.ff_faq_modal .ff_faq_benefit_desc{color:#4a5870;font-size:14px;line-height:1.5}.ff_faq_modal .ff_faq_terms{margin-top:24px}.ff_faq_modal .ff_faq_terms_head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;padding:0 18px;display:flex}@media (max-width:767.98px){.ff_faq_modal .ff_faq_terms_head{flex-direction:column;align-items:flex-start;gap:4px}}.ff_faq_modal .ff_faq_terms_title{color:var(--heading-color);margin:0;font-size:18px;font-weight:600;line-height:1.25}.ff_faq_modal .ff_faq_terms_updated{color:#8e9bb3;flex-shrink:0;font-size:12px}.ff_faq_modal .ff_faq_terms_list{counter-reset:ff_term;border-radius:14px;flex-direction:column;gap:11px;margin:0;padding:16px;list-style:none;display:flex}.ff_faq_modal .ff_faq_term{align-items:flex-start;gap:11px;display:flex}.ff_faq_modal .ff_faq_term+.ff_faq_term{padding-top:11px}.ff_faq_modal .ff_faq_term_num{background:var(--bs-white);color:#003dc2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.ff_faq_modal .ff_faq_term_text{min-width:0;line-height:1.5}.ff_faq_link_modal.link_modal_wrapper .modal-header{justify-content:flex-end}.travel_protection_tabs{border-bottom:2px solid #c2d2ef;display:flex}.travel_protection_tab{cursor:pointer;color:#555;background:0 0;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;padding:6px 20px;font-size:16px}.travel_protection_tab.dis{color:#aaa;cursor:not-allowed;font-weight:600}.travel_protection_tab.active{color:#003dc2;border-bottom-color:#003dc2;font-weight:600}.travel_protection_links{border-bottom:1px solid #c2d2ef;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.travel_protection_link{color:#003dc2;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.travel_protection_link:hover{text-decoration:none}.travel_protection_link img{flex-shrink:0;width:14px;height:14px}.travel_protection_coverage_section{border-right:1px solid #c2d2ef;flex-direction:column;display:flex}.travel_protection_coverage_section .updated_text{padding:10px}@media (max-width:767.98px){.travel_protection_coverage_section{border-bottom:1px solid #c2d2ef;border-right:none}}.travel_protection_coverage_label{padding:10px 10px 0;font-size:14px;font-weight:600}.travel_protection_coverage_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;padding:10px;display:grid}@media (max-width:767.98px){.travel_protection_coverage_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.travel_protection_contact_right{flex-direction:column;gap:5px;display:flex}.travel_protection_agent_img{object-fit:cover;align-self:flex-end;width:100%;max-width:150px;height:auto;margin-bottom:4px}@media (max-width:991.98px){.travel_protection_agent_img{align-self:center}}.travel_protection_service_label{color:#000;padding:0 12px;font-size:12px;line-height:1.35}.contact_label,.contact_number{padding:0 12px}.travel_protection_claim_link{color:#000;margin-top:4px;padding:0 12px 10px;font-size:12px;line-height:1.35}.travel_protection_claim_link a{color:#003dc2}.travel_protection_plan_subtitle{padding:0 4px 8px;font-size:13px;font-weight:600}.travel_protection_table_wrap{margin-bottom:8px;overflow-x:auto}.travel_protection_table{border-collapse:collapse;width:100%;font-size:14px}.travel_protection_table thead tr th{color:var(--bs-white);text-align:left;background-color:#003dc2;padding:8px}.travel_protection_table tbody tr:nth-child(2n) td{background-color:#f0f7ff}.travel_protection_table tbody tr:nth-child(odd) td{background-color:var(--bs-white)}.travel_protection_table td{text-align:left;border-bottom:1px solid #e8e8e8;padding:6px 8px}.travel_protection_footnotes{color:#555;padding:4px 4px 8px;font-size:12px;line-height:1.5}.subHeaderLayout{-o-transition:all .3s ease-in-out;padding:1rem 0;transition:all .3s ease-in-out}.subHeaderLayout .container-fluid,.subHeaderLayout .container-sm,.subHeaderLayout .container-md,.subHeaderLayout .container-lg,.subHeaderLayout .container-xl,.subHeaderLayout .container-xxl{grid-template-columns:1fr!important}.trip_selection_data_wrapper{border-radius:var(--bs-border-radius-lg);grid-template-rows:26px min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:10px;padding:1rem 0;display:grid}.trip_selection_data_wrapper.agent_facing{grid-template-rows:repeat(2,min-content)}.selectTrip{grid-template-rows:1fr;grid-template-columns:1fr auto;display:grid}.selectTrip .subHeaderRadio{grid-template-rows:1fr;grid-template-columns:repeat(3,auto);grid-auto-columns:min-content;justify-content:start;gap:1rem;display:grid}.selectTrip .subHeaderRadio.agent_facing{grid-template-columns:repeat(4,auto)}.selectTrip .multiCityDateError{color:var(--bs-white);background-color:#e51313;padding:0 10px;font-size:15px}.selectTrip .agent_form_actions{gap:16px;width:max-content;min-width:fit-content;display:flex}.selectTrip .agent_form_actions .show_offer_id{color:#003dc2;font-size:18px;font-weight:600}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;background:0 0;height:auto;position:absolute}.psngModalWrapper{-o-transition:all .3s ease-in-out;z-index:2;flex-direction:column;align-items:flex-end;transition:all .3s ease-in-out;display:flex;position:absolute;top:46px;right:0}.psngModalWrapper .tip_arrow_wrap{border-bottom:8px solid #003dc2;border-left:8px solid transparent;border-right:8px solid transparent;width:fit-content;display:inline-block;position:relative;right:.5rem}.passModal{border:1px solid var(--border-color);grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:1rem;display:grid;background-color:#fff!important;padding:14px!important}@media (min-width:360px) and (max-width:767.98px){.passModal{z-index:3;width:100%;padding:5px;position:fixed;top:0;bottom:0;left:0;right:0;overflow:scroll}}.passModal .heading_modal_wrap{grid-template-rows:1fr;grid-template-columns:1fr 30px;align-items:center;gap:.5rem;display:grid}.passModal .heading_modal_wrap .cabin_type_wrap{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);width:100%;display:grid}.passModal .heading_modal_wrap .cabin_type_wrap .cabinItem{border:1px solid var(--border-color);white-space:nowrap;text-align:center;cursor:pointer;border-right:none;padding:8px 10px;font-size:1rem}@media (min-width:360px) and (max-width:767.98px){.passModal .heading_modal_wrap .cabin_type_wrap .cabinItem{padding:5px 0;font-size:14px}}.passModal .heading_modal_wrap .cabin_type_wrap .cabinItem:last-child{border-right:1px solid var(--border-color)}.passModal .heading_modal_wrap .cabin_type_wrap .cabinItem.active,.passModal .heading_modal_wrap .cabin_type_wrap .cabinItem:hover{color:#003dc2;background-color:#e7f0ff}.passModal .heading_modal_wrap .close_modal_wrap svg{width:30px;height:30px}.passModal .persons{grid-template-rows:5fr;grid-template-columns:1fr;gap:1rem;display:grid}.passModal .persons .personSeat{align-items:center;min-height:40px;display:inline-flex}@media (min-width:360px) and (max-width:767.98px){.passModal .persons .personSeat{flex-direction:column;gap:5px}}.passModal .persons .personSeat .labels{flex-direction:column;min-width:152px;height:40px;line-height:1.1rem;display:flex}.passModal .persons .personSeat .labels .travelersTypeWrap{flex-grow:1;font-size:1.1rem;font-weight:600}.passModal .persons .personSeat .labels small,.passModal .persons .personSeat .labels .small{color:#999;flex-grow:1;font-weight:400}@media (min-width:360px) and (max-width:767.98px){.passModal .persons .personSeat .labels{width:100%}}.passModal .persons .personSeat .seatsMap{width:100%;display:flex}@media (max-width:487px){.passModal .persons .personSeat .seatsMap{scrollbar-width:none;overflow-x:scroll;overflow-y:hidden}.passModal .persons .personSeat .seatsMap::-webkit-scrollbar{display:none}.passModal .persons .personSeat .seatsMap::-webkit-scrollbar-track{background-color:var(--bs-white);border:1px solid var(--border-color);border-radius:10px}.passModal .persons .personSeat .seatsMap::-webkit-scrollbar-thumb{background:#c2d9ff;border-radius:10px}.passModal .persons .personSeat .seatsMap.moreSeats{scrollbar-width:thin;scrollbar-color:#c2d9ff var(--bs-white)}.passModal .persons .personSeat .seatsMap.moreSeats::-webkit-scrollbar{height:7px;display:block}}.passModal .persons .personSeat .seatsMap .seatItem{cursor:pointer;border:1px solid #ccc;border-right-width:0;flex-grow:1;justify-content:center;align-items:center;min-width:44px;max-width:44px;min-height:40px;padding:5px;font-size:1rem;display:inline-flex}.passModal .persons .personSeat .seatsMap .seatItem.active{color:#003dc2;background-color:#e7f0ff;font-weight:600}.passModal .persons .personSeat .seatsMap .seatItem.none,.passModal .persons .personSeat .seatsMap .seatItem.prs,.passModal .persons .personSeat .seatsMap .seatItem.ios,.passModal .persons .personSeat .seatsMap .seatItem.iol{border-color:#e51313}.passModal .persons .personSeat .seatsMap .seatItem:hover{background-color:#e7f0ff}.passModal .persons .personSeat .seatsMap .addSeats{user-select:none;cursor:pointer;border-left:1px solid var(--border-color);flex-grow:1;justify-content:center;align-items:center;width:44px;max-width:44px;padding:5px;font-size:1.3rem;display:inline-flex}.passModal .persons .personSeat .seatsMap .addSeats.prs,.passModal .persons .personSeat .seatsMap .addSeats.none,.passModal .persons .personSeat .seatsMap .addSeats.ios,.passModal .persons .personSeat .seatsMap .addSeats.iol{border-left:1px solid #e51313}.passModal .persons .personSeat .seatsMap .addSeats.active,.passModal .persons .personSeat .seatsMap .addSeats:hover{color:#003dc2}.passModal .donePersons{justify-content:flex-end;align-items:center;gap:1rem;width:100%;display:inline-flex}.passModal .donePersons .btn{border-radius:0;min-width:120px;padding:.4rem 1rem;font-size:1.1rem;font-weight:600}.passModal .donePersons .cancel{color:#7bc6ff!important;background:#fff!important;border:1px solid #7bc6ff!important}.passModal .donePersons .cancel:hover{color:#fff!important;background:#7bc6ff!important}.passModal .errorLists{flex-direction:column;gap:.3rem;display:flex}.passModal .errorLists .errorList{color:#e51313;align-items:flex-start;gap:.5rem;display:flex}.passModal .errorLists .errorList .errorMsg{text-wrap:pretty;flex-grow:1;line-height:1.1rem}.errorPassengerToolTip .tooltip-arrow:before{--bs-tooltip-bg:$primary}.errorPassengerToolTip .tooltip-inner{color:var(--bs-white);background-color:#e51313;border-radius:0;font-size:1rem}.mobileViewSubHeader{grid-template-rows:2fr;grid-template-columns:1fr;gap:.5rem;padding:1rem .5rem .5rem;display:grid;position:relative}.mobileViewSubHeader,.mobileViewSubHeader *{text-decoration:none!important}.mobileViewSubHeader a[x-apple-data-detectors],.mobileViewSubHeader a[x-apple-data-detectors] *{color:inherit!important;font:inherit!important;pointer-events:none!important;background-image:none!important;border-bottom:0!important}.mobileViewSubHeader .new_design_mobile_layout{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);flex-direction:column;gap:6px;padding:8px;display:flex;position:relative}.mobileViewSubHeader .new_design_mobile_layout .info_action_row{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobileViewSubHeader .new_design_mobile_layout .info_action_row .info_stack{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.mobileViewSubHeader .new_design_mobile_layout .show_offer_id{color:#003dc2;white-space:nowrap;font-size:16px;font-weight:600}@media (max-width:359.98px){.mobileViewSubHeader .new_design_mobile_layout .show_offer_id{font-size:12px}}.mobileViewSubHeader .new_design_mobile_layout .route_row{align-items:center;gap:8px;display:flex}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .city_name_wrap{color:var(--heading-color);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:18px;font-weight:600;display:inline-flex}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .meta_dot{background-color:#003dc2;border-radius:50%;flex-shrink:0;width:5px;height:5px}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .trip_badge{color:var(--heading-color);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:600;line-height:1}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .cabin_badge{white-space:nowrap;flex-shrink:1;min-width:0;max-width:fit-content;font-size:14px;font-weight:600;line-height:1;position:relative}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .cabin_badge .bell_wrap{background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:2px;display:flex;position:absolute;bottom:13px;left:calc(100% + 10px)}@media (max-width:359.98px){.mobileViewSubHeader .new_design_mobile_layout{gap:5px}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap{gap:6px}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .city_name_wrap{gap:4px;font-size:13px}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .meta_dot{width:4px;height:4px}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .trip_badge{font-size:13px}.mobileViewSubHeader .new_design_mobile_layout .location_data_wrap .cabin_badge{max-width:100px;padding:3px 6px;font-size:13px}.mobileViewSubHeader .new_design_mobile_layout .edit_action_wrap{font-size:13px}.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap{gap:6px}.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .dates_wrap,.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .travelers_meta{font-size:13px}}.mobileViewSubHeader .new_design_mobile_layout .action_stack{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.mobileViewSubHeader .new_design_mobile_layout .edit_action_wrap{color:#003dc2;cursor:pointer;white-space:nowrap;flex-shrink:0;align-self:center;align-items:center;gap:4px;font-size:16px;font-weight:600;display:inline-flex}@media (max-width:359.98px){.mobileViewSubHeader .new_design_mobile_layout .edit_action_wrap{font-size:13px}}.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap{align-items:center;gap:8px;display:flex}.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .dates_wrap{color:var(--heading-color);white-space:nowrap;font-size:16px}@media (max-width:359.98px){.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .dates_wrap{font-size:13px}}.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .meta_dot{background-color:#003dc2;border-radius:50%;flex-shrink:0;width:5px;height:5px}.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .travelers_meta{color:var(--heading-color);cursor:pointer;align-items:center;gap:4px;font-size:16px;font-weight:600;display:inline-flex}.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .alert_bell_wrap,.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .succ_bell{color:#003dc2;cursor:pointer;flex-shrink:0}.mobileViewSubHeader .new_design_mobile_layout .dates_cbn_wrap .alert_bell_wrap{animation:4s 8s infinite ringTheBell}.mobi_sub_header_backdrop{top:55px}.mobileSubHeader,.mobileSubHeader *{text-decoration:none!important}.mobileSubHeader a[x-apple-data-detectors],.mobileSubHeader a[x-apple-data-detectors] *{color:inherit!important;font:inherit!important;pointer-events:none!important;background-image:none!important;border-bottom:0!important}.mobileSubHeader.offcanvas{--bs-offcanvas-height:fit-content;--bs-offcanvas-bg:var(--bs-white);--bs-offcanvas-zindex:1051}.mobileSubHeader.offcanvas.offcanvas-bottom{max-height:-webkit-calc(100% - 59px);border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);max-height:calc(100% - 59px);transition:all .3s ease-in-out}.mobileSubHeader .offcanvas-header.trip_selection_wrap{border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);width:100%;padding:0 .5rem;display:block}.mobileSubHeader .offcanvas-header.trip_selection_wrap .tripNames{justify-content:space-between;align-items:center;width:100%;height:100%;padding:12px 4px;display:flex}.mobileSubHeader .offcanvas-header.trip_selection_wrap .tripNames .txt_hlp{color:#003dc2;font-size:16px;font-weight:600;display:inline-flex}.mobileSubHeader .offcanvas-header.trip_selection_wrap .tripNames .txt_hlp svg{margin-right:6px}.mobileSubHeader .offcanvas-header.mobi_searchEditTravelers{padding:20px 0 5px}.mobileSubHeader .offcanvas-header.mobi_searchEditTravelers .travelersData,.mobileSubHeader .offcanvas-header.mobi_searchEditTravelers .searchFlight{width:100%}.mobileSubHeader .offcanvas-body{padding:0 5px}.mobileSubHeader .offcanvas-body .tript_type_search_for_wrap{align-items:center;gap:1rem;padding:10px 0;font-size:14px;font-weight:600;display:flex}@media (max-width:320px){.mobileSubHeader .offcanvas-body .tript_type_search_for_wrap{gap:.5rem}}.mobileSubHeader .offcanvas-body .tript_type_search_for_wrap .style_radio_wrap{width:fit-content}.mobileSubHeader .offcanvas-body .tript_type_search_for_wrap .style_radio_wrap label{white-space:nowrap}.mobileSubHeader .offcanvas-body .mobi_multi_city_wrapper{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.mobileSubHeader .offcanvas-body .multiCityFlightSegWrap{background-color:var(--bs-white);color:#003dc2;text-transform:capitalize;border-radius:var(--bs-border-radius);justify-content:space-between;align-items:center;padding:.25rem 5px;font-size:1.25rem;font-weight:600;display:inline-flex}.mobileSubHeader .offcanvas-body .multiCityFlightSegWrap .remove_flight_segment_wrap{text-transform:none;justify-content:flex-end;align-items:center;font-size:14px;font-weight:400;display:inline-flex}.mobileSubHeader .offcanvas-body .multiCityFlightSegWrap .remove_flight_segment_wrap .closeThisSegment{width:20px;height:20px;margin-left:.25rem}.mobileSubHeader .offcanvas-body .add_new_flight_segment_wrap{justify-content:flex-end;width:100%;display:inline-flex}.mobileSubHeader .offcanvas-body .add_new_flight_segment_wrap .addnewFlightSegment{text-transform:capitalize;grid-template-rows:1fr;grid-template-columns:24px 1fr;align-items:stretch;width:fit-content;padding:5px 10px;font-size:1rem;font-weight:400;display:grid}.mobileSubHeader .offcanvas-body .userLocationData{background-color:var(--bs-white);border-radius:var(--bs-border-radius)}.mobileSubHeader .offcanvas-body .userLocationData .sliderPopToogle{border:none;border-radius:0;width:100%;padding:0;color:var(--bs-body-color)!important;background-color:#fff!important}.mobileSubHeader .offcanvas-body .userLocationData .sliderPopToogle:after{display:none}.mobileSubHeader .offcanvas-body .userLocationData .depart,.mobileSubHeader .offcanvas-body .userLocationData .return{align-items:flex-start;gap:5px;height:60px;padding:10px 5px 0;display:flex}.mobileSubHeader .offcanvas-body .userLocationData .depart .svgWrap,.mobileSubHeader .offcanvas-body .userLocationData .return .svgWrap{width:1.5rem;height:1.5rem}.mobileSubHeader .offcanvas-body .userLocationData .depart .svgWrap svg,.mobileSubHeader .offcanvas-body .userLocationData .return .svgWrap svg{width:100%;height:100%}.mobileSubHeader .offcanvas-body .userLocationData .depart .location,.mobileSubHeader .offcanvas-body .userLocationData .return .location{flex-grow:1;padding:0 5px}.mobileSubHeader .offcanvas-body .userLocationData .depart .location .code,.mobileSubHeader .offcanvas-body .userLocationData .return .location .code{text-align:start;font-size:1.5rem;font-weight:600;line-height:1.5rem}.mobileSubHeader .offcanvas-body .userLocationData .depart .location .adds,.mobileSubHeader .offcanvas-body .userLocationData .return .location .adds{visibility:hidden}.mobileSubHeader .offcanvas-body .userLocationData .depart .location .adds.hasData,.mobileSubHeader .offcanvas-body .userLocationData .return .location .adds.hasData{visibility:visible}@media (min-width:360px) and (max-width:767.98px){.mobileSubHeader .offcanvas-body .userLocationData .depart .location .adds,.mobileSubHeader .offcanvas-body .userLocationData .return .location .adds{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 35px);overflow:hidden}}.mobileSubHeader .offcanvas-body .userLocationData .divider{justify-content:space-between;align-items:center;height:0;padding:0 5px;display:flex}.mobileSubHeader .offcanvas-body .userLocationData .divider hr{flex-grow:1;margin:1px 0}.mobileSubHeader .offcanvas-body .userLocationData .divider .exchange{user-select:none;cursor:pointer;border:1px solid #003dc2;border-radius:50%;width:34px;height:34px;padding:5px;display:flex;position:relative}.mobileSubHeader .offcanvas-body .userLocationData .divider .exchange svg{-o-transition:all .7s;width:100%;height:100%;transition:all .7s}.mobileSubHeader .offcanvas-body .userLocationData .divider .exchange .rotateNot{transform:rotateX(0)}.mobileSubHeader .offcanvas-body .userLocationData .divider .exchange .rotate{transform:rotateX(180deg)}.mobileSubHeader .offcanvas-body .dateData{gap:10px;display:flex}.mobileSubHeader .offcanvas-body .dateData .start,.mobileSubHeader .offcanvas-body .dateData .end{border-radius:var(--bs-border-radius);background-color:var(--bs-white);-webkit-align-items:flex-start;flex-grow:1;align-items:center;gap:5px;height:60px;padding:10px 5px;line-height:1.5rem;display:flex}.mobileSubHeader .offcanvas-body .dateData .start .svgWrap,.mobileSubHeader .offcanvas-body .dateData .end .svgWrap{width:1.5rem;height:1.5rem}.mobileSubHeader .offcanvas-body .dateData .start .svgWrap svg,.mobileSubHeader .offcanvas-body .dateData .end .svgWrap svg{width:100%;height:100%}.mobileSubHeader .offcanvas-body .dateData .start .data,.mobileSubHeader .offcanvas-body .dateData .end .data{flex-grow:1;padding:0 5px}.mobileSubHeader .offcanvas-body .dateData .start .data .dateAndMonth,.mobileSubHeader .offcanvas-body .dateData .end .data .dateAndMonth{font-size:24px;font-weight:600}@media (max-width:400px){.mobileSubHeader .offcanvas-body .dateData .start .data .dateAndMonth,.mobileSubHeader .offcanvas-body .dateData .end .data .dateAndMonth{font-size:20px}}.mobileSubHeader .offcanvas-body .dateData .start .data .dateAndMonthYear,.mobileSubHeader .offcanvas-body .dateData .end .data .dateAndMonthYear{white-space:nowrap}.mobileSubHeader .offcanvas-body .mobileUserEditFormDetailsWrapInnerChild{height:fit-content}.mobileSubHeader .offcanvas-body .mobi_input_holder_fields{grid-template-rows:auto;grid-template-columns:1fr;gap:20px;height:100%;display:grid}.mobileSubHeader .hm_mobi_dep_ret_search{background-color:var(--bs-white);grid-template-rows:1fr 1fr;grid-template-columns:1fr;padding:0 .5rem;display:grid}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap,.mobileSubHeader .hm_mobi_dep_ret_search .return_wrap{max-width:100%;padding-top:10px}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .wrap_heading,.mobileSubHeader .hm_mobi_dep_ret_search .return_wrap .wrap_heading{justify-content:flex-start;align-items:flex-end;gap:4px;font-size:14px;display:flex}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .wrap_heading.is_to svg,.mobileSubHeader .hm_mobi_dep_ret_search .return_wrap .wrap_heading.is_to svg{margin-left:-2px}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .wrap_input_wrap,.mobileSubHeader .hm_mobi_dep_ret_search .return_wrap .wrap_input_wrap{align-items:baseline;gap:4px;max-width:calc(100% - 40px);padding-bottom:1px;display:inline-flex}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .wrap_input_wrap .ap_loc,.mobileSubHeader .hm_mobi_dep_ret_search .return_wrap .wrap_input_wrap .ap_loc{font-size:24px;font-weight:600}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .wrap_input_wrap .ap_iata,.mobileSubHeader .hm_mobi_dep_ret_search .return_wrap .wrap_input_wrap .ap_iata{flex-grow:1;width:auto}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap{position:relative}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .exchange_place{z-index:15;background-color:var(--bs-white);padding-left:4px;padding-right:8px;position:absolute;bottom:-16px;right:0}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap{border:1px solid #003dc2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:5px;display:flex}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap svg{transition:all .3s ease-in-out;rotate:90deg}.mobileSubHeader .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap svg.rotated{transform:rotateY(180deg)}.mobileSubHeader .hm_dates_data_wrap{background-color:var(--bs-white);grid-template-rows:1fr;grid-template-columns:1fr 1fr;align-items:center;gap:4px;padding:0 .5rem;display:grid;position:relative}.mobileSubHeader .hm_dates_data_wrap.is_nt_rt{grid-template-columns:1fr}.mobileSubHeader .hm_dates_data_wrap.is_nt_rt .start_wrap{border-bottom:none}.mobileSubHeader .hm_dates_data_wrap.is_mt_rt{grid-template-columns:1fr}.mobileSubHeader .hm_dates_data_wrap .end_wrap{padding-left:10px}.mobileSubHeader .hm_dates_data_wrap .start_wrap,.mobileSubHeader .hm_dates_data_wrap .end_wrap{padding-top:10px;padding-left:8px}.mobileSubHeader .hm_dates_data_wrap .start_wrap .heading_wrap,.mobileSubHeader .hm_dates_data_wrap .end_wrap .heading_wrap{justify-content:flex-start;align-items:flex-end;gap:4px;font-size:14px;display:flex}.mobileSubHeader .hm_dates_data_wrap .start_wrap .value_wrap,.mobileSubHeader .hm_dates_data_wrap .end_wrap .value_wrap{align-items:baseline;gap:4px;padding-top:1px;padding-bottom:3px;display:inline-flex}.mobileSubHeader .hm_dates_data_wrap .start_wrap .value_wrap .date_day,.mobileSubHeader .hm_dates_data_wrap .end_wrap .value_wrap .date_day{font-size:24px;font-weight:600}@media (max-width:350px){.mobileSubHeader .hm_dates_data_wrap .start_wrap .value_wrap .date_day,.mobileSubHeader .hm_dates_data_wrap .end_wrap .value_wrap .date_day{font-size:20px}}.mobileSubHeader .hm_dates_data_wrap .start_wrap{padding-left:0}.mobileSubHeader .hm_traverlers_cnt_wrap{background-color:var(--bs-white);grid-template-columns:1fr;width:100%;padding:10px .5rem 0;display:grid}.mobileSubHeader .hm_traverlers_cnt_wrap .heading_wrap{justify-content:flex-start;align-items:flex-end;gap:4px;font-size:14px;display:flex}.mobileSubHeader .hm_traverlers_cnt_wrap .value_wrap{grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:baseline;gap:8px;padding-bottom:1px;display:grid}.mobileSubHeader .hm_traverlers_cnt_wrap .value_wrap .travelers_count{font-size:24px;font-weight:600}.mobileSubHeader .mobi_searchEditTravelers{flex-direction:column;flex-grow:1;gap:10px;width:100%;display:flex}.mobileSubHeader .mobi_searchEditTravelers .travelersData{border-radius:var(--bs-border-radius);background-color:var(--bs-white);align-items:center;height:60px;padding:10px 5px;display:inline-flex}.mobileSubHeader .mobi_searchEditTravelers .travelersData .svgWrap{width:1.5rem;height:1.5rem}.mobileSubHeader .mobi_searchEditTravelers .travelersData .svgWrap svg{width:100%}.mobileSubHeader .mobi_searchEditTravelers .travelersData .trav{align-items:center;gap:5px;padding:0 5px;display:flex}.mobileSubHeader .mobi_searchEditTravelers .travelersData .trav .totalTrav{font-size:1.5rem;font-weight:600}.mobileSubHeader .mobi_searchEditTravelers .searchFlight{grid-template-rows:50px;grid-template-columns:1fr;display:grid}.mobileSubHeader .mobi_searchEditTravelers .searchFlight .btn{grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:center;place-items:center;gap:5px;width:100%;height:100%;font-size:24px;font-weight:700;display:grid}.newSubHeaderWrapper.mt .tripWrapper{margin-bottom:5px}.newSubHeaderWrapper.mt .tripWrapper:last-child{margin-bottom:0}.user_search_rows_grid{grid-template-columns:1fr .75fr .375fr min-content;gap:10px 4px;display:grid}@media (min-width:991px) and (max-width:1100px){.user_search_rows_grid{grid-template-columns:1fr .75fr .5fr min-content}}.user_search_rows_grid.is_not_rt_trip{grid-template-columns:1fr .375fr .375fr min-content}.user_search_all_data_input_wrap_container{grid-column:1/-1;grid-template-columns:subgrid;border-radius:var(--bs-border-radius);grid-template-rows:46px;display:grid}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:4px;display:grid;position:relative}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap{-o-transition:all .3s ease-in-out;-webkit-box-flex:1;-ms-flex-positive:1;height:100%;transition:all .3s ease-in-out;position:relative}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap.disabled_state:after{content:"";background-color:var(--disabled-form);border-radius:var(--bs-border-radius);z-index:1;cursor:not-allowed;width:100%;height:100%;position:absolute;top:0;left:0}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap{border-radius:var(--bs-border-radius);border:1px solid var(--border-color);background-color:var(--bs-white);grid-template-rows:44px;grid-template-columns:40px 1fr auto;place-items:center;gap:2px;display:grid}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap{grid-template-columns:1fr auto;padding-left:4px;padding-right:4px}}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap.type_input_field_to{grid-template-columns:50px 1fr auto}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap.type_input_field_to{grid-template-columns:1fr auto;padding-left:8px}}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap.invalid{border:1px solid #e51313}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .location_icon_wrap{cursor:pointer}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .location_icon_wrap.to_icon{padding-left:14px}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .location_icon_wrap{display:none}}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap{flex-grow:1;align-items:center;width:100%;min-width:50px;display:flex;position:relative}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap{margin-left:5px}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap.to{margin-left:20px}}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap{width:60px;min-width:-webkit-fill-available;min-width:-moz-available;border:none;outline:none;flex-grow:1;min-width:stretch;font-size:1.25rem;font-weight:600}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap::-webkit-input-placeholder{color:var(--bs-body-color)}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap::placeholder{color:var(--bs-body-color)}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap:-ms-placeholder-shown{color:var(--bs-body-color)}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap::placeholder{color:var(--bs-body-color)}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap{width:49px;font-size:1rem}}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap_city_name{cursor:pointer;justify-content:flex-start;align-items:center;width:100%;display:flex;position:absolute;left:0}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap_city_name .airport_code_wrap{margin-right:4px;font-size:20px;font-weight:600}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap_city_name .airport_country_name_wrap{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .user_location_data_wrap .location_user_input_wrap_city_name .airport_country_name_wrap{font-size:14px}}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .error_wrap{justify-content:center;align-items:center;padding:6px 6px 6px 1px;display:flex}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .error_wrap.from_error{padding-right:1rem}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .error_wrap .loc_form_invalid_wrap{justify-content:center;align-items:center;display:flex;position:relative}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .error_wrap .loc_form_invalid_wrap svg{width:1.2rem;min-width:1.2rem;height:1.2rem;min-height:1.2rem}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .error_wrap .loc_form_invalid_wrap .errorMessageWrap{bottom:-webkit-calc(25px);z-index:5;flex-direction:column;align-items:flex-end;gap:1px;display:flex;position:absolute;bottom:25px;right:0}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .inputLocationWrap .location_input_wrap .error_wrap .loc_form_invalid_wrap .errorMessageWrap .errorChevron{border:7px solid transparent;border-top:9px solid var(--bs-danger);border-bottom:0;position:relative;right:3px}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .changeFromTo{cursor:pointer;z-index:1;border:1px solid var(--border-color);background-color:var(--bs-white);user-select:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:5px;right:-20px}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .changeFromTo.invalid{border-color:var(--bs-danger)}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .changeFromTo svg{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transform:rotateY(0)}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .changeFromTo svg.rotate{transform:rotateY(180deg)}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .changeFromTo:hover{background-color:#f5f7fe}.user_search_all_data_input_wrap_container .user_input_location_search_from_to_wrap .location_error_wrap{z-index:1;background-color:var(--bs-danger);color:var(--bs-white);width:100%;max-width:fit-content;padding:0 5px;font-size:.8rem;position:absolute;bottom:47px;right:0}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap{grid-template-rows:46px;grid-template-columns:1fr 1fr;gap:4px;display:grid;position:relative}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap.is_not_rt_trip{grid-template-columns:1fr}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .calender_icons_wrap{cursor:pointer}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .calender_icons_wrap{display:none}}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref{border:1px solid var(--border-color);background-color:var(--bs-white);border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:40px 1fr auto;place-items:center;gap:2px;display:grid}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref.disabled_state{position:relative}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref.disabled_state:after{content:"";background-color:var(--disabled-form);border-radius:var(--bs-border-radius);z-index:1;cursor:not-allowed;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref{grid-template-columns:1fr auto;padding-left:4px;padding-right:4px}}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .travel_date_data_wrap{cursor:pointer;grid-template-rows:1fr;grid-template-columns:auto 1fr;place-items:baseline start;gap:4px;width:100%;display:grid}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .travel_date_data_wrap .date_type_wrap{white-space:nowrap;font-size:20px;font-weight:600}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .travel_date_data_wrap .date_type_wrap{font-size:16px}}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .travel_date_data_wrap .date_text_wrap{font-size:16px}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .travel_date_data_wrap .date_text_wrap{font-size:14px}}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .date_change_icons_wrap{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:1px;padding-right:8px;display:grid}@media (min-width:768px) and (max-width:890px){.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .date_change_icons_wrap{gap:0}}@media (min-width:768px) and (max-width:991px){.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .date_change_icons_wrap{padding-right:0}}.user_search_all_data_input_wrap_container .user_input_date_from_to_wrap .user_travel_date_ref .date_change_icons_wrap svg:hover{border-radius:var(--bs-border-radius);background-color:#f5f7fe}.user_search_all_data_input_wrap_container .travel_selection_wrap{background-color:var(--bs-white);border:1px solid var(--border-color);border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:40px 1fr auto;place-items:center;gap:2px;min-width:130px;display:grid;position:relative}.user_search_all_data_input_wrap_container .travel_selection_wrap.disabled_state:after{content:"";background-color:var(--disabled-form);border-radius:var(--bs-border-radius);z-index:1;cursor:not-allowed;width:100%;height:100%;position:absolute;top:0;left:0}.user_search_all_data_input_wrap_container .travel_selection_wrap svg{cursor:pointer}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .travel_selection_wrap svg{display:none}.user_search_all_data_input_wrap_container .travel_selection_wrap{grid-template-columns:1fr auto;padding-left:4px}}.user_search_all_data_input_wrap_container .travel_selection_wrap .show_total_tarvelers_data_wrap{user-select:none;cursor:pointer;grid-template-rows:1fr;grid-template-columns:auto 1fr;place-items:baseline start;gap:4px;width:100%;min-width:0;display:grid;position:relative}.user_search_all_data_input_wrap_container .travel_selection_wrap .show_total_tarvelers_data_wrap .total_travelers_count_wrap{font-size:20px;font-weight:600}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .travel_selection_wrap .show_total_tarvelers_data_wrap .total_travelers_count_wrap{font-size:16px}}.user_search_all_data_input_wrap_container .travel_selection_wrap .show_total_tarvelers_data_wrap .tarveles_cabin_type_wrap{white-space:nowrap;text-overflow:ellipsis;justify-self:stretch;width:100%;min-width:0;font-size:16px;overflow:hidden}@media (max-width:991.98px){.user_search_all_data_input_wrap_container .travel_selection_wrap .show_total_tarvelers_data_wrap .tarveles_cabin_type_wrap{font-size:14px}}.user_search_all_data_input_wrap_container .travel_selection_wrap .travelers_selection_down_icon_wrap{border-radius:var(--bs-border-radius);justify-content:center;align-items:center;gap:5px;padding-left:6px;padding-right:8px;display:flex}.user_search_all_data_input_wrap_container .travel_selection_wrap .travelers_selection_down_icon_wrap svg:hover{border-radius:var(--bs-border-radius);background-color:#f5f7fe}.user_search_all_data_input_wrap_container .multi_city_btn_wrap{white-space:nowrap;color:#003dc2;border:none;grid-column:span 2/span 2;justify-content:flex-end;align-items:center;font-size:16px;font-weight:400;display:flex}.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn{color:#003dc2;background-color:var(--bs-white);border-radius:var(--bs-border-radius);cursor:pointer;border:1px solid #003dc2;place-content:center;padding:0 20px;font-size:20px;font-weight:700;display:grid}.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn.disabledBtn{user-select:none;pointer-events:none;touch-action:none;cursor:not-allowed;opacity:.75;color:#003dc2!important;background-color:#fff!important;border:1px solid #003dc2!important}.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn.searchBtnModify{color:var(--bs-white);background-color:#003dc2;transition:box-shadow .3s}.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn.searchBtnModify:hover,.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn.searchBtnModify:active{box-shadow:0 0 4px #003dc2}.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn.searchBtnModify:hover.searchBtnModify{color:var(--bs-white);background-color:#003dc2}.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn svg{color:currentColor;stroke:currentColor}@media (max-width:1189px){.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn{padding:0 10px}}.user_search_all_data_input_wrap_container .searchAllFlightWrapBtn:hover{color:var(--bs-white);background-color:#003dc2}.multi_city_close_trip_segment_wrap{place-items:center start;display:grid}.close_expand{grid-template-rows:1fr;grid-template-columns:1fr auto;display:grid}.close_expand .close_this_expand_wrap{color:#003dc2;cursor:pointer;grid-template-rows:1fr;grid-template-columns:auto auto;font-weight:600;display:grid}.postListWrapper{border-radius:var(--bs-border-radius);width:100%;box-shadow:var(--bs-box-shadow-sm);border:none;background-color:#fff!important}.postListWrapper .airPortListHeaderWrapper{user-select:none;border-bottom:none}.postListWrapper .airPortListHeaderWrapper:hover{background-color:transparent}.postListWrapper .airPortListHeaderWrapper{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) auto 30px;gap:.5rem;padding:8px 7px;display:grid}.postListWrapper .airPortListHeaderWrapper .searchWord{white-space:nowrap;grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;font-size:1rem;display:grid}.postListWrapper .airPortListHeaderWrapper .searchWord span{color:#003dc2;text-overflow:ellipsis;min-width:0;overflow:hidden}.postListWrapper .airPortListHeaderWrapper .planeList{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);place-items:center;gap:.8rem;margin-right:1rem;display:grid}.postListWrapper .airPortListHeaderWrapper .planeList svg{cursor:pointer}.postListWrapper .airPortListHeaderWrapper .planeList svg:hover{filter:drop-shadow(0 1px 1px #000)}.postListWrapper .airPortListHeaderWrapper .planeList .large_airport{width:25px;height:25px}.postListWrapper .airPortListHeaderWrapper .planeList .medium_airport{width:21px;height:21px}.postListWrapper .airPortListHeaderWrapper .planeList .small_airport{width:18px;height:18px}.postListWrapper .airPortListHeaderWrapper .closeAndIcons .closeThis{cursor:pointer;width:25px;height:25px}.airPortListbodyListWrapper{min-height:150px;max-height:350px;padding-bottom:10px;overflow-y:auto;margin-bottom:0!important}.airPortListbodyListWrapper .do_search_wrap{grid-template-rows:repeat(2,1fr);grid-template-columns:1fr;place-items:center;margin-top:1rem;padding:0 1rem 1rem;font-size:18px;display:grid}.airPortListbodyListWrapper .do_search_wrap.no_results_search_wrap{box-sizing:border-box;width:100%;min-width:0;padding-left:8px;padding-right:8px}.airPortListbodyListWrapper .do_search_wrap.no_results_search_wrap .search_txt{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;line-height:1.25;display:flex}.airPortListbodyListWrapper .do_search_wrap.no_results_search_wrap .search_txt span:first-child{font-size:18px}.airPortListbodyListWrapper .do_search_wrap.no_results_search_wrap .search_txt span:last-child{color:var(--bs-secondary);font-size:14px}.airPortListbodyListWrapper li::marker{font-size:0}.airPortListbodyListWrapper .portList.noData{border-bottom:none;border-right:none}.airPortListbodyListWrapper .portList{cursor:pointer;grid-template-rows:auto;grid-template-columns:1fr 60px;grid-auto-rows:min-content;gap:5px;padding:10px 7px;display:grid}.airPortListbodyListWrapper .portList.recentSearch{grid-template-columns:26px 1fr 60px 26px;align-items:center}.airPortListbodyListWrapper .portList:last-child{border-bottom:none}.airPortListbodyListWrapper .portList.noData{padding:5px 7px}.airPortListbodyListWrapper .portList.noData .errorMsg{flex-direction:column;flex-grow:1;align-items:flex-start;line-height:1rem;display:flex}.airPortListbodyListWrapper .portList.noData .errorMsg span:last-child{font-size:14px}.airPortListbodyListWrapper .portList.noData svg{color:#e51313;width:25px;height:25px}.airPortListbodyListWrapper .portList:hover{background-color:#f5f7fe}.airPortListbodyListWrapper .portList:hover .typeAndData svg{filter:drop-shadow(0 1px 1px #000)}.airPortListbodyListWrapper .portList .typeAndData{grid-template-rows:auto;grid-template-columns:25px 1fr;grid-auto-rows:min-content;align-items:center;gap:.5rem;display:grid}.airPortListbodyListWrapper .portList .typeAndData.is_near_port{grid-template-columns:25px 14px 1fr}.airPortListbodyListWrapper .portList .typeAndData svg:nth-child(2){width:14px;position:relative;top:5px}.airPortListbodyListWrapper .portList .typeAndData .large_airport{width:25px;height:25px}.airPortListbodyListWrapper .portList .typeAndData .medium_airport{width:21px;height:21px}.airPortListbodyListWrapper .portList .typeAndData .small_airport{width:18px;height:18px}.airPortListbodyListWrapper .portList .typeAndData .portAndCity{color:var(--heading-color);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;line-height:1.2;display:grid}.airPortListbodyListWrapper .portList .typeAndData .portAndCity .cityName{color:var(--bs-secondary)}.airPortListbodyListWrapper .portList .portCode{border:1px solid var(--border-color);text-align:center;border-radius:var(--bs-border-radius);justify-content:center;align-items:center;height:100%;padding:1px;display:flex}.airPortListbodyListWrapper .portList .portCode .highLightText{color:#003dc2;font-size:20px}@media (hover:hover) and (pointer:fine){.airPortListbodyListWrapper .portList .rm_recent_search_action:hover{stroke:#003dc2}}.addTravelerLayer{justify-content:flex-end;display:flex}.airport_list_city_select_wrap{width:500px;max-width:600px;top:-webkit-calc(46px);z-index:1080;position:absolute;top:46px}.airport_list_city_select_wrap .tip_arrow_wrap{border-bottom:8px solid #003dc2;border-left:8px solid transparent;border-right:8px solid transparent;width:fit-content;position:relative;left:.5rem}.translationIcons{display:-ms-grid;-ms-grid-columns:1fr 5px 1fr;grid-template-columns:1fr 1fr;gap:1rem;width:70px;height:100px;display:grid}.translationIcons i{filter:drop-shadow(0 1px 1px #003dc2);cursor:pointer;width:100%;height:100%}.translationIcons i.active,.translationIcons i:hover{filter:none}.isMore .col{padding-top:15px;padding-bottom:15px}.isMore .col.isPP{padding:15px 0}.isMore .col .pageLayout{padding:15px}.isMore .col .pageLayout.isPP{padding:15px 0}.isMore .col .pageLayout.allboutUs{background:var(--bs-white)}.isMore .col .pageLayout .titleBar{font-size:26px;font-family:var(--bs-font-family);border-bottom:2px solid #e0e0e0;padding:10px 0}@media (min-width:576px) and (max-width:767.98px){.isMore .col .pageLayout .titleBar{font-size:24px}}.isMore .col .pageLayout .paras{padding-left:15px;padding-right:15px}.isMore .col .pageLayout .paras p{font-family:var(--bs-font-family);margin-bottom:3rem;font-size:1rem}@media (min-width:576px) and (max-width:767.98px){.isMore .col .pageLayout .paras p{font-size:14px}}.isMore .col .pageLayout .paras p:first-child{margin-top:1rem}.isMore .col .pageLayout .paras p .isFirstLetter{font-size:24px}@media (min-width:576px) and (max-width:767.98px){.isMore .col .pageLayout .paras p .isFirstLetter{font-size:20px}}.isMore .col .pageLayout .paras p .link{color:#003dc2}.isMore .col .pageLayout .paras p .link:hover{cursor:pointer;text-decoration:underline}.isMore .col .pageLayout .paras.isPP p{font-size:14px}@media (min-width:576px) and (max-width:767.98px){.isMore .col .pageLayout .paras.isPP p{font-size:12px}}.bookShowPhpWrapper{-o-transition:all .2s ease-in-out;box-sizing:border-box;--main-side-width:320px;width:100%;max-width:100%;transition:all .2s ease-in-out;display:flex}@media (max-width:767.98px){.bookShowPhpWrapper{padding-top:0}}.bookShowPhpWrapper .sideFilterWrapper{flex:0 0 var(--main-side-width);min-width:var(--main-side-width);max-width:var(--main-side-width);margin-right:26px;padding-top:8px}@media (max-width:1250px){.bookShowPhpWrapper .sideFilterWrapper{margin:0;display:none}}.bookShowPhpWrapper .bookShowPhpTicketsAndFilterWrapDeatils{flex:1 1 0;grid-template-rows:min-content;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;min-width:0;display:grid}.bookShowPhpWrapper .bookShowPhpTicketsAndFilterWrapDeatils.no_search_happen{grid-template-rows:min-content min-content min-content 1fr}@media (max-width:767.98px){.bookShowPhpWrapper .bookShowPhpTicketsAndFilterWrapDeatils.no_search_happen{grid-template-rows:minmax(135px,auto) auto 40px 1fr}}.matrixAirLine{grid-template-rows:1fr auto;grid-template-columns:1fr;width:100%;max-height:fit-content;display:grid}@media (max-width:767.98px){.matrixAirLine.fixed_mobile_matrix{background:var(--bs-white);z-index:13;animation:.25s ease-out fixed_mobile_matrix_show;position:sticky;top:55px}@keyframes fixed_mobile_matrix_show{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.matrixAirLine{border-radius:var(--bs-border-radius-sm);flex-direction:column;padding:.25rem 0 0;display:flex;overflow:hidden}}.matrixAirLine.noDataAvail{position:relative}.matrixAirLine .matrix_scroll_shell{min-width:0;position:relative}.matrixAirLine .matrix_scroll_arrow{z-index:2;box-sizing:border-box;background-color:var(--bs-white);color:#003dc2;cursor:pointer;border:1px solid rgba(0,61,194,.25);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:-8px}.matrixAirLine .matrix_scroll_arrow.prev_scroll_data{right:40px}.matrixAirLine .matrix_scroll_arrow.next_scroll_data{right:0}.matrixAirLine .matrix_scroll_arrow svg{width:100%;height:100%}.matrixAirLine .matrix_scroll_arrow:focus{box-shadow:none;outline:none}.matrixAirLine .matrix_scroll_arrow:focus-visible{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.matrixAirLine .matrix_scroll_arrow:not(:disabled):hover{color:var(--bs-white);background-color:#003dc2}}.matrixAirLine .matrix_scroll_arrow:disabled{cursor:not-allowed;border-color:var(--primary-shade)}.matrixAirLine .matrix_scroll_arrow:disabled svg{color:var(--primary-shade)}.matrixAirLine .matrix_scroll_track{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;align-items:stretch;display:flex;overflow-x:auto;overflow-y:hidden}.matrixAirLine .matrix_scroll_track::-webkit-scrollbar{height:8px}.matrixAirLine .matrix_scroll_track::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.matrixAirLine .matrix_scroll_track::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.matrixAirLine .matrix_scroll_track::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.matrixAirLine .matrix_scroll_track.is_placeholder{overflow-x:hidden}.matrixAirLine .matrix_scroll_track.is_dragging{cursor:grabbing;user-select:none}.matrixAirLine .matrix_scroll_track.is_dragging .matrixStage{cursor:grabbing}.matrixAirLine .matrix_slide_item{flex:0 0 125px;max-width:125px;padding-top:0;padding-bottom:26px;padding-right:1rem}@media (min-width:768px){.matrixAirLine .matrix_slide_item{padding:.5rem .5rem 13px}}.matrixAirLine .matrixStage{max-width:100%;height:154px;box-shadow:var(--bs-box-shadow-sm)}@media (min-width:768px){.matrixAirLine .matrixStage{height:160px}}@media (min-width:1025px){.matrixAirLine .matrixStage{height:183px}}.matrixAirLine .matrixStage.isFiller{pointer-events:none!important}.matrixAirLine .matrixStage{border-radius:var(--bs-border-radius-lg);cursor:pointer;background-color:var(--bs-white);border:1px solid transparent}@media (min-width:768px) and (max-width:991.98px){.matrixAirLine .matrixStage{min-width:100%}}@media (min-width:1024px) and (max-width:1200px){.matrixAirLine .matrixStage{border-style:solid;border-width:1px;border-color:var(--border-color)}}@media (hover:hover) and (pointer:fine){.matrixAirLine .matrixStage:hover{background-color:var(--primary-hover)}}@media (hover:none) and (pointer:coarse){.matrixAirLine .matrixStage:not(.active):hover{background-color:var(--bs-white)}}.matrixAirLine .matrixStage.active{border:1px solid #003dc2!important}.matrixAirLine .matrixStage .maxtrixFloor{grid-template-rows:42px 1fr 24px;grid-template-columns:1fr;justify-items:center;gap:7px;height:100%;padding:10px;display:grid}@media (min-width:1025px){.matrixAirLine .matrixStage .maxtrixFloor{padding:20px 10px}}.matrixAirLine .matrixStage .maxtrixFloor .logo{justify-content:center;width:100%;display:grid;position:relative}.matrixAirLine .matrixStage .maxtrixFloor .logo .infoAndMulti{grid-template-rows:22px 16px;grid-template-columns:1fr;justify-items:center;display:grid;position:absolute;right:0}.matrixAirLine .matrixStage .maxtrixFloor .logo .infoAndMulti .info_matrix_logo{max-height:16px}.matrixAirLine .matrixStage .maxtrixFloor .logo .infoAndMulti .info_matrix_logo svg{width:1rem;height:1rem;position:relative;top:-4px}.matrixAirLine .matrixStage .maxtrixFloor .airlineName{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.matrixAirLine .matrixStage .maxtrixFloor .airlineName .airline_name_wrap{text-align:center;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.matrixAirLine .matrixStage .maxtrixFloor .airlineName .indicators{font-size:12px}.matrixAirLine .matrixStage .maxtrixFloor .airlineName .indicators.isNonStopAirline{color:#e51313}.matrixAirLine .matrixStage .maxtrixFloor .slider{font-size:20px;font-weight:600}@media (min-width:768px) and (max-width:991.98px){.matrixAirLine .matrixStage .maxtrixFloor .slider{font-size:18px}}.matrixAirLine .mobile_matrix_wrap{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;width:100%;padding:.5rem;display:inline-flex;overflow-x:auto;overflow-y:hidden}.matrixAirLine .mobile_matrix_wrap::-webkit-scrollbar{display:none}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap{min-width:fit-content}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap{background-color:var(--bs-white);min-width:75px;box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);border:1px solid transparent;grid-template-rows:40px 1fr;grid-template-columns:1fr;place-items:center;gap:3px;padding:9px 5px;line-height:18px;display:grid;position:relative}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap .non_stop_item_wrap{color:#e51313;align-items:center;font-size:8px;line-height:8px;display:inline-flex;position:absolute;top:3px;left:8px}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap .infoAndMulti{flex-direction:column;align-items:center;display:flex;position:absolute;top:2px;right:2px}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap .infoAndMulti svg{width:14px;height:14px}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap .infoAndMulti img{width:14px}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap.active{box-shadow:none;border-color:#003dc2}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap .img{width:40px;height:40px}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap .mobi_matrix_airline_logo{aspect-ratio:1;width:40px;padding:3px}.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap .matrix_box_price_wrap{text-align:center;text-transform:uppercase;grid-template-rows:1fr;grid-template-columns:1fr;place-items:center;font-size:18px;font-weight:600;display:grid}@media (max-width:359.98px){.matrixAirLine .mobile_matrix_wrap .maxtrix_box_wrap .matrix_box_data_wrap .matrix_box_price_wrap{font-size:16px}}.filterStripArea{padding:0;display:block;overflow-x:auto}@media (max-width:767.98px){.filterStripArea{background:var(--bs-white)}}.filterStripArea .mobi_filter_boxes_wrap{width:100%;max-width:100%;display:inline-flex;overflow-x:auto;overflow-y:hidden}.filterStripArea .mobi_filter_boxes_wrap::-webkit-scrollbar{visibility:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;height:0}.filterStripArea .mobi_filter_boxes_wrap .mobi_view_wrap{border-bottom:1px solid var(--border-color)}.filterStripArea .sideData{flex-direction:row;width:100%;display:flex}.filterStripArea .sideData .desktop_view_wrap .boxes_wrapper{width:100%}.filterStripArea .slick-slider[dir=ltr] .slick-list{padding:0 35px}@media (max-width:767.98px){.filterStripArea .logo_wrap{display:none}}.filterStripArea .logo_wrap svg{width:100%;height:100%}.filterStripArea .boxes_wrapper{cursor:pointer;background-color:var(--bs-white);border-right:1px solid var(--border-color);grid-template-rows:1fr;grid-template-columns:30px 1fr;align-items:center;gap:.35rem;height:55px;max-height:55px;padding:5px;display:grid}@media (max-width:767.98px){.filterStripArea .boxes_wrapper{grid-template-columns:1fr;gap:8px;min-width:max-content;height:fit-content;max-height:none;padding:8px}}.filterStripArea .boxes_wrapper.isLastItem{border-right:none}.filterStripArea .boxes_wrapper.dummay_data_state .starting_price_wrap{gap:0!important}@media (min-width:768px){.filterStripArea .boxes_wrapper:hover,.filterStripArea .boxes_wrapper.active{color:#003dc2;background:#f5f7fe;text-decoration:none;box-shadow:inset 0 -2px #003dc2}}@media (min-width:768px) and (max-width:767.98px){.filterStripArea .boxes_wrapper:hover,.filterStripArea .boxes_wrapper.active{color:revert;box-shadow:none;border-bottom:1px solid #003dc2!important}.filterStripArea .boxes_wrapper:hover .label_wrap,.filterStripArea .boxes_wrapper.active .label_wrap{color:#003dc2}}@media (max-width:767.98px){.filterStripArea .boxes_wrapper.active{color:#003dc2;background:#f5f7fe;text-decoration:none;box-shadow:inset 0 -2px #003dc2}}@media (max-width:767.98px) and (max-width:767.98px){.filterStripArea .boxes_wrapper.active{color:revert;box-shadow:none;border-bottom:2px solid #003dc2!important}.filterStripArea .boxes_wrapper.active .label_wrap{color:#003dc2}}.filterStripArea .boxes_wrapper .box_inner_wrap{grid-template-rows:2fr;grid-template-columns:1fr;display:grid}@media (max-width:767.98px){.filterStripArea .boxes_wrapper .box_inner_wrap{justify-items:center;gap:2px}}.filterStripArea .boxes_wrapper .box_inner_wrap .label_wrap{white-space:nowrap;margin-top:2px;font-size:18px;font-weight:400;line-height:24px;display:inline-flex}@media (max-width:359.98px){.filterStripArea .boxes_wrapper .box_inner_wrap .label_wrap{font-size:14px}}@media (max-width:767.98px){.filterStripArea .boxes_wrapper .box_inner_wrap .label_wrap{width:100%;margin-top:0;font-size:16px;line-height:18px}}.filterStripArea .boxes_wrapper .box_inner_wrap .label_wrap svg{width:14px;height:14px;margin-top:-2px;margin-left:2px}.filterStripArea .boxes_wrapper .box_inner_wrap .starting_price_wrap{white-space:nowrap;grid-template-rows:1fr;grid-template-columns:auto 1fr;gap:2px;font-size:14px;line-height:17px;display:grid}@media (max-width:767.98px){.filterStripArea .boxes_wrapper .box_inner_wrap .starting_price_wrap{grid-template-rows:1fr;grid-template-columns:max-content min-content;justify-items:center;width:100%;font-size:12px}}.filterStripArea .boxes_wrapper .box_inner_wrap .starting_price_wrap .minAmount{font-size:16px;font-weight:700}@media (max-width:767.98px){.filterStripArea .sideData{overflow-x:scroll;box-shadow:-1px 1px 5px #e3e3e3}.filterStripArea .sideData::-webkit-scrollbar{display:none}}@media (min-width:0) and (max-width:800px){.filterStripArea .sideData{overflow-x:scroll}.filterStripArea .sideData::-webkit-scrollbar{display:none}}.filterStripArea .sideData .FilterboxesArea{width:100%;display:flex;margin-top:0!important}.filterStripArea .sideData .FilterboxesArea .filterBoxItem{cursor:pointer;border:none;border-right:1px solid var(--border-color);border-bottom:2.5px solid transparent;min-width:160px}.filterStripArea .sideData .FilterboxesArea .filterBoxItem:last-child{border:none;border-bottom:2.5px solid transparent}.filterStripArea .sideData .FilterboxesArea .filterBoxItem.active,.filterStripArea .sideData .FilterboxesArea .filterBoxItem:hover{border-bottom:2.5px solid #003dc2}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details{flex-direction:column;justify-content:center;height:54px;padding:0 10px;display:flex}@media (max-width:767.98px){.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details{height:40px;padding:3px 5px;line-height:18px}}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details.holder{flex-direction:column;gap:8px;width:100%;display:flex}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .label{text-transform:capitalize;text-wrap:nowrap;align-items:center;font-size:18px;font-weight:400;display:flex}@media (max-width:767.98px){.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .label{white-space:nowrap;font-size:14px}}@media (min-width:768px) and (max-width:991.98px){.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .label{white-space:nowrap;font-size:1rem}}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .label svg{width:15px;height:15px;margin-left:5px}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .label .filter_box_label{width:100%}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .label .filter_box_label .filter_box_label{height:20px}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .fareArea{white-space:nowrap}@media (min-width:360px) and (max-width:991.98px){.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .fareArea{font-size:12px}}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .fareArea .minAmount{font-weight:700}@media (min-width:360px) and (max-width:991.98px){.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .fareArea .minAmount{font-size:14px}}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .fareArea .filter_box_amount{width:100%}.filterStripArea .sideData .FilterboxesArea .filterBoxItem .details .fareArea .filter_box_amount .filter_box_amount{height:20px}.desk_top_fliter_applied{padding-bottom:26px}.filterAppliedArea{flex-wrap:wrap;gap:10px;min-height:41px;font-size:14px;display:flex}@media (max-width:767.98px){.filterAppliedArea{gap:5px;padding:0 8px 1rem}}.filterAppliedArea.is_mobile_wrap{flex-direction:column;display:flex}.filterAppliedArea.is_mobile_wrap .mobi_filters_wrap{display:inline-flex}.filterAppliedArea.is_mobile_wrap .mobi_filters_wrap .clear_filter{color:var(--link-color);margin-left:1rem}.filterAppliedArea.is_mobile_wrap .all_filters_wrap{flex-wrap:wrap;gap:7px;display:flex}.filterAppliedArea .label{white-space:nowrap;align-items:center;font-size:16px;font-weight:600;display:grid}.filterAppliedArea .filterChip{background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border-radius:50px;grid-template-rows:1fr;grid-template-columns:1fr 28px;padding-right:5px;line-height:1;display:grid}@media (max-width:767.98px){.filterAppliedArea .filterChip{padding-right:0}}.filterAppliedArea .filterChip .filter_label_wrap{text-transform:capitalize;visibility:unset;white-space:nowrap;padding:7.5px 13px}@media (max-width:767.98px){.filterAppliedArea .filterChip .filter_label_wrap{white-space:initial}}.filterAppliedArea .filterChip .clear_this_filter_wrap{user-select:none;cursor:pointer;border-top-left-radius:unset;border-bottom-left-radius:unset;background-color:#003dc2;border-radius:50%;align-items:center;width:26px;height:26px;padding:9px;transition-property:background-color;transition-duration:.15s;transition-timing-function:ease-in-out;display:inline-flex}.filterAppliedArea .filterChip .clear_this_filter_wrap svg{fill:var(--bs-white)}.filterAppliedArea .clear_filter{color:var(--link-color);justify-content:center;align-items:center;display:flex}.filterAppliedArea .clear_filter .textUnderline{font-size:14px}.near_by_data_list_wrap{padding-bottom:26px}.nearByPorts{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);padding:0}@media (max-width:767.98px){.nearByPorts{box-shadow:none;background-color:transparent;grid-template-rows:auto;grid-template-columns:1fr;gap:5px;padding:8px;display:grid;position:relative}}.nearByPorts .mobi_scroller_wrap{background-color:#dbdbdb;border-radius:99px;width:fit-content;max-width:fit-content;height:3px;position:absolute;bottom:8px}.nearByPorts .mobi_scroller_wrap .scroller_thumb_wrap{max-width:100%;height:3px;width:var(--thump-width);background-color:#a0a0a0;border-radius:99px;position:absolute}.nearByPorts .nearPort{color:#f5b21a;font-size:16px}@media (max-width:359.98px){.nearByPorts .nearPort{font-size:14px}}.nearByPorts .nearPort .minAmount{font-weight:600}.nearByPorts .flyText{color:var(--bs-bosy-color);font-size:16px;font-weight:400}@media (max-width:359.98px){.nearByPorts .flyText{font-size:14px}}.nearByPorts .nearByBoxes{display:-ms-grid;grid-template-columns:repeat(auto-fit,110px);gap:1rem;margin-top:1rem;display:grid}@media (max-width:767.98px){.nearByPorts .nearByBoxes{background-color:var(--bs-white);border-radius:8px;gap:0;margin-top:10px;padding:8px;display:inline-flex;overflow-x:hidden}.nearByPorts .nearByBoxes .nearby_scroll_container_wrap{gap:8px;padding-bottom:8px;display:inline-flex;overflow-x:auto;overflow-y:hidden}.nearByPorts .nearByBoxes .nearby_scroll_container_wrap::-webkit-scrollbar{visibility:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;height:0}}.nearByPorts .nearByBoxes .nearByItem{text-align:center;border:1px solid var(--border-color);cursor:pointer;background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);max-width:110px;padding:5px}@media (max-width:767.98px){.nearByPorts .nearByBoxes .nearByItem{border:none;border:1px solid var(--border-color);grid-template-rows:24px 16px 32px;grid-template-columns:1fr;min-width:fit-content;padding:0 8px;display:grid}}.nearByPorts .nearByBoxes .nearByItem:hover{background-color:var(--primary-hover)}.nearByPorts .nearByBoxes .nearByItem.active{border-color:#003dc2}.nearByPorts .nearByBoxes .nearByItem .name{color:#f5b21a}@media (max-width:767.98px){.nearByPorts .nearByBoxes .nearByItem .name{font-size:18px;font-weight:600}}@media (max-width:359.98px){.nearByPorts .nearByBoxes .nearByItem .name{font-size:18px}}.nearByPorts .nearByBoxes .nearByItem .start{font-size:14px}@media (max-width:767.98px){.nearByPorts .nearByBoxes .nearByItem .amount{font-size:24px}}@media (max-width:359.98px){.nearByPorts .nearByBoxes .nearByItem .amount{font-size:22px}}.nearByPorts .nearByBoxes .nearByItem .amount .minAmount{font-weight:600}.strip_wrap{padding-bottom:26px}@media (max-width:767.98px){.strip_wrap{padding-bottom:1rem}}.sortStripsArea{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;gap:1rem;font-size:16px;display:grid}@media (max-width:767.98px){.sortStripsArea{gap:0;padding:0 .5rem}}.sortStripsArea .sort_labels{grid-template-rows:1fr auto;grid-template-columns:1fr;display:grid}.sortStripsArea .sort_labels .txt_heading{color:var(--heading-color);font-size:28px;font-weight:600;line-height:1.2}@media (max-width:767.98px){.sortStripsArea .sort_labels .txt_heading{font-size:22px}}.sortStripsArea .sort_labels .matrixStrip{color:var(--bs-secondary);font-size:12px}.sortStripsArea .all_sort_options{grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center;gap:5px;display:grid}.sortStripsArea .all_sort_options .sort_by_txt{font-size:16px;font-weight:600}.commonPopover{border-radius:5px;flex-direction:column;display:flex}.commonPopover .common_pop_header{background-color:#f3f3f3;border-radius:5px;flex-grow:1;justify-content:space-between;align-items:center;padding:5px;font-size:1rem;font-weight:600;display:inline-flex}.commonPopover .common_pop_header svg{cursor:pointer;width:20px;height:20px}.commonPopover .common_pop_body{padding:5px;font-size:14px}.tiny_popover_wrap:has(.sharePopover){box-shadow:none;background-color:transparent;border:none;border-radius:12px;width:auto;overflow:visible}.sharePopover{box-sizing:border-box;width:350px;max-width:calc(var(--curent-window-size) - 18px);background-color:var(--bs-white);border:1px solid #e6e6e6;border-radius:12px;grid-template-rows:auto;grid-template-columns:1fr;display:grid;overflow:visible;box-shadow:0 6px 20px rgba(16,24,40,.18)}@media (min-width:768px){.sharePopover{width:350px}}@media (max-width:767.98px){.sharePopover{width:calc(var(--curent-window-size) - 18px);max-width:calc(var(--curent-window-size) - 18px)}}.sharePopover .share_pop_header{color:var(--bs-white);background-color:#003dc2;border-top-left-radius:12px;border-top-right-radius:12px;grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;padding:8px 12px;font-size:1rem;font-weight:600;display:grid}.sharePopover .share_pop_header svg{cursor:pointer;width:24px;height:24px}@media (max-width:767.98px){.sharePopover .share_pop_header svg{width:20px;height:20px}}.sharePopover .share_pop_body{z-index:1;grid-template-rows:auto;grid-template-columns:repeat(1,1fr);gap:1.4rem;padding:15px;font-size:14px;display:grid;position:relative;overflow:visible}@media (max-width:359.8px){.sharePopover .share_pop_body{padding:5px}}.sharePopover .share_pop_body .checks{grid-template-rows:1fr;grid-template-columns:auto auto;display:grid}.sharePopover .share_pop_body .checks .style_radio_wrap{width:fit-content;font-size:16px}.sharePopover .share_pop_body .checks .style_radio_wrap:first-child{margin-right:1rem}.sharePopover .share_pop_body .checks .style_radio_wrap label{text-transform:capitalize}.sharePopover .share_pop_body .shareInput{z-index:3;min-width:0;position:relative}.sharePopover .share_pop_body .shareInput .input_form_container,.sharePopover .share_pop_body .shareInput .input_form_group,.sharePopover .share_pop_body .shareInput .input_or_selection_wrapper{min-width:0}.sharePopover .share_pop_body .shareInput .input_or_selection_wrapper.for_telephone_wrapper{min-width:0!important}.sharePopover .share_pop_body .doneShare{z-index:1;text-align:end;width:100%;position:relative}.sharePopover .share_pop_body .doneShare .btn{text-transform:capitalize;padding:.4rem 1rem;font-size:18px}.sharePopover .share_pop_body .share_error{color:var(--bs-danger);margin-top:-.6rem;font-size:13px;line-height:1.4}.sharePopover .share_pop_body .successfull_shared_itneary{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:1rem;display:grid}.sharePopover .share_pop_body .successfull_shared_itneary svg{color:var(--bs-success);font-size:3rem;animation:.5s cubic-bezier(.25,.46,.45,.94) both scale-in-center}.sharePopover .share_pop_body .successfull_shared_itneary .success_msg{color:#000;text-align:center;font-size:16px;font-weight:600}@media (max-width:359.98px){.sharePopover .share_pop_body .successfull_shared_itneary .success_msg{font-size:14px}}.sharePopover .share_pop_body .successfull_shared_itneary .success_msg .automatic_close{color:#000;font-size:14px;font-weight:500;line-height:1.5}@keyframes scale-in-center{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}.ticketLoader{text-align:center;border:1px solid #8daee3;justify-content:center;align-items:center;gap:10px;margin-top:15px;padding:8px;display:flex}.ticketLoader .spinner-border{border-width:.4em;min-width:2rem}.ticketLoader .waitText{color:#8daee3;font-size:18px;font-weight:600}@media (max-width:767.98px){.ticketLoader .waitText{font-size:10px}}.ticketEndMessage{border:1px solid var(--border-color);text-align:center;color:#003dc2;background-color:var(--bs-white);border-radius:var(--bs-border-radius);padding:8px;font-size:18px;font-weight:600}.listClearFilter{width:fit-content;padding:8px 10px;font-size:22px;font-weight:600}.bookNowLayout{padding-bottom:80px;overflow-y:scroll}@media (max-width:767.98px){.bookNowLayout{top:25%;min-width:100%!important;height:100%!important}}.bookNowLayout::-webkit-scrollbar{width:10px}@media (max-width:767.98px){.bookNowLayout::-webkit-scrollbar{display:none}}.bookNowLayout::-webkit-scrollbar-track{background-color:var(--bs-white);-moz-default-background-color:var(--bs-white)}.bookNowLayout::-webkit-scrollbar-thumb{-moz-default-background-color:#c2d9ff;background:#c2d9ff;border-radius:10px}.bookNowLayout ::-webkit-scrollbar-thumb:hover{-moz-default-background-color:#c2d9ff;cursor:pointer;background:#c2d9ff}.bookNowLayout.offcanvas-end{width:50%!important}@media (min-width:360px) and (max-width:991.98px){.bookNowLayout.offcanvas-end{width:100%!important}}.bookNowLayout.offcanvas-end{background-color:#fff!important}.bookNowLayout .selectFare{text-transform:capitalize;background-color:#e7f0ff;justify-content:space-between;padding:15px 10px;font-size:18px;font-weight:600;display:flex}@media (max-width:767.98px){.bookNowLayout .selectFare{align-items:center;padding:10px;font-size:1rem}}.bookNowLayout .departAirline,.bookNowLayout .returnAirline{color:#003dc2;justify-content:space-between;align-items:center;padding:10px;font-size:1rem;display:flex}@media (min-width:360px) and (max-width:991.98px){.bookNowLayout .departAirline,.bookNowLayout .returnAirline{font-size:14px}}.bookNowLayout .departAirline .ports,.bookNowLayout .returnAirline .ports{align-items:center;gap:10px;display:flex}@media (max-width:767.98px){.bookNowLayout .departAirline .ports,.bookNowLayout .returnAirline .ports{width:-webkit-calc(100% - 105px);width:calc(100% - 105px)}.bookNowLayout .departAirline .ports .airport,.bookNowLayout .returnAirline .ports .airport{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.bookNowLayout .departAirline .showDetails,.bookNowLayout .returnAirline .showDetails{user-select:none;cursor:pointer;align-items:center;gap:5px;display:flex}.bookNowLayout .departBook .bookDetailsWrapper{flex-direction:row;align-items:flex-start;gap:5px;padding-top:10px;display:flex}.bookNowLayout .departBook .bookDetailsWrapper.giveMargin{margin-bottom:1rem}.bookNowLayout .departBook .bookDetailsWrapper:first-child{padding-top:0}.bookNowLayout .departBook .bookDetailsWrapper svg{width:27px;height:30px}.bookNowLayout .departBook .bookDetailsWrapper svg.to{transform:scaleX(-1)}.bookNowLayout .departBook .bookDetailsWrapper .details{width:-webkit-calc(100% - 35px);flex-direction:column;width:calc(100% - 35px);display:flex}.bookNowLayout .departBook .bookDetailsWrapper .details .header{font-size:1rem;font-weight:600}.bookNowLayout .departBook .bookDetailsWrapper .details .flightBookWrapper{color:#999;align-items:center;font-size:14px;display:flex;margin-bottom:0!important}.bookNowLayout .departBook .bookDetailsWrapper .details .flightBookWrapper .dot:before{content:"•";margin:0 2px;font-size:14px}.bookNowLayout .departBook .bookDetailsWrapper .details .flightBookWrapper .text_only{white-space:pre}.bookNowLayout .upgradeOptionsTitle{text-transform:capitalize;justify-content:space-between;align-items:center;display:flex}.bookNowLayout .upgradeOptionsTitle .titleArea{display:-ms-grid;font-size:18px;font-weight:600;line-height:20px;display:grid}@media (min-width:360px) and (max-width:991.98px){.bookNowLayout .upgradeOptionsTitle .titleArea{font-size:1rem}}.bookNowLayout .upgradeOptionsTitle .titleArea span{color:#99a6bb;font-size:14px;font-weight:400}@media (max-width:767.98px){.bookNowLayout .upgradeOptionsTitle .titleArea span{font-size:12px}}.bookNowLayout .upgradeOptionsTitle{background-color:#e7f0ff;padding:4px 10px}.bookNowLayout .upgradeOptionsTitle .actionBtns{user-select:none;flex-direction:row;gap:10px;display:flex}.bookNowLayout .upgradeOptionsTitle .actionBtns .back_scroll,.bookNowLayout .upgradeOptionsTitle .actionBtns .next_scroll{user-select:none;cursor:pointer;color:#003dc2;border:1px solid #96beff;justify-content:center;align-items:center;width:35px;font-size:35px;display:flex}.bookNowLayout .upgradeOptionsTitle .actionBtns .back_scroll:hover,.bookNowLayout .upgradeOptionsTitle .actionBtns .next_scroll:hover{background-color:#f2f5f9}.bookNowLayout .upgradeDescArea{padding:10px}@media (max-width:767.98px){.bookNowLayout .upgradeDescArea{padding-bottom:100px}}.bookNowLayout .upgradeDescArea .descriptionArea{border:1px solid var(--border-color);color:#666;text-align:start;flex-direction:column;gap:10px;padding:10px;font-size:12px;display:flex}.bookNowLayout .upgradeDescArea .descriptionArea .text2 .textPrimary{cursor:pointer;text-decoration:underline}.bookNowLayout .upgradeDescArea .descriptionArea .text2 .textPrimary:hover{text-decoration:none}.tabsFilterPills{grid-template-rows:1fr;grid-auto-columns:min-content;grid-template-columns:repeat(var(--currrentNumbers), auto);justify-content:end;gap:1rem;padding-bottom:26px;display:grid}@media (max-width:767.98px){.tabsFilterPills{grid-template-columns:repeat(var(--mob-btn-length), auto);justify-content:normal;gap:8px;width:calc(100% - 16px);margin:0 8px;padding-bottom:1rem}}.tabsFilterPills .tabsFilterPills_item{background-color:var(--bs-white);min-width:fit-content;max-width:fit-content;box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius);border:1px solid transparent;align-items:center;gap:5px;max-height:46px;padding:5px 8px;display:inline-flex}@media (max-width:767.98px){.tabsFilterPills .tabsFilterPills_item{border-radius:999px;max-height:fit-content}}@media (min-width:360px){.tabsFilterPills .tabsFilterPills_item{font-size:18px}}.tabsFilterPills .tabsFilterPills_item svg{stroke:currentColor;width:16px;height:16px}.tabsFilterPills .tabsFilterPills_item.active{color:var(--bs-white);background-color:#003dc2}@media (max-width:767.98px){.tabsFilterPills .tabsFilterPills_item{justify-content:center;min-width:100%;max-width:100%}}.tabsFilterPills .tabsFilterPills_item{cursor:pointer}@media (hover:none) and (pointer:coarse){.tabsFilterPills .tabsFilterPills_item:not(.active):hover{background-color:var(--bs-white);border:1px solid var(--border-color);color:currentColor}}@media (hover:hover) and (pointer:fine){.tabsFilterPills .tabsFilterPills_item:hover{color:var(--bs-white);background-color:#003dc2;border:1px solid #003dc2}}@media (min-width:768px){.tabsFilterPills .tabsFilterPills_item.filters,.tabsFilterPills .tabsFilterPills_item.sort{display:none}}.tabsFilterPills .sort_filter_wrap{border:1px solid var(--border-color);background-color:var(--bs-white);border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:24px 202px;align-items:center;display:grid}.tabsFilterPills .sort_filter_wrap .svg_section{padding-left:8px}.tabsFilterPills .sort_filter_wrap .input_form_control{max-height:44px;padding-left:5px;border-color:transparent!important;font-size:18px!important}.availLoader{position:fixed!important}.selectedField{background-color:var(--bs-white);border:2px solid #003dc2;margin-top:1rem;position:relative}@media (max-width:767.98px){.selectedField{margin-top:1rem}}.selectedField legend{z-index:1;background-color:var(--bs-white);color:#003dc2;border:2px solid #003dc2;width:fit-content;padding:5px 10px;font-size:1rem;font-weight:600;position:absolute;top:-19px;left:12px;margin-bottom:0!important}@media (max-width:767.98px){.selectedField legend{font-size:.85rem}}.selectedField .ticketList{margin-top:0!important}.selectedField .ticketListMobile{margin-bottom:0!important}.popClose{width:28px}.moreAirInfo{text-align:center;color:gray;justify-content:center;align-items:center;width:100%;padding-left:20%;font-size:12px;display:flex}@media (max-width:767.98px){.moreAirInfo{color:gray;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 5px;padding-top:5px;padding-left:0;font-size:12px;line-height:14px;display:flex}.moreAirInfo.isLast{padding-bottom:10px}}.moreAirInfo .dot{margin:auto 5px;font-size:14px}.alreadyShow{border:1px solid #003dc2;border-bottom:none;position:relative}.operatedBy{font-size:10px;line-height:12px}.dummyTicketSegmentWrap{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);grid-template-rows:min-content;grid-template-columns:1fr;display:grid}.dummyTicketSegmentWrap .headerWrap{border-bottom:1px solid #f1f1f1;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.35rem .8rem;display:flex}.dummyTicketSegmentWrap .bodyWrap{flex-direction:row;padding:.25rem .8rem;display:flex}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap{max-width:-webkit-calc(100% - 250px);flex-grow:1;max-width:calc(100% - 250px)}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap{flex-direction:column;width:100%;display:flex}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .titleWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .titleWrap{width:100%;margin-top:.7rem}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap{flex-flow:wrap;gap:5px;display:flex}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap{margin-top:2.5px}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.chBx,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.chBx{align-items:center;height:42px;display:flex}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.nameAndLogo,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.nameAndLogo{flex-direction:row;gap:4px;width:175px;display:flex}@media (min-width:768px) and (max-width:1023.98px){.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.nameAndLogo,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.nameAndLogo{max-width:-webkit-calc(100% - 28px);max-width:calc(100% - 28px);min-width:-webkit-calc(100% - 28px);flex-direction:row;min-width:calc(100% - 28px)}}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.nameAndLogo .nameWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.nameAndLogo .nameWrap{flex-direction:column;flex-grow:1;align-items:center;height:42px;display:flex}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.leftWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.rightWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.leftWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.rightWrap{flex-direction:column;align-items:flex-start;min-width:175px;display:flex}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.leftWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.leftWrap{align-items:flex-end!important;min-width:150px!important}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.middleWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.middleWrap{flex-direction:column;flex-grow:1;display:flex}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.middleWrap .pBarWrap,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.middleWrap .pBarWrap{flex-grow:1;align-items:center;height:29px;display:flex}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.middleWrap .pBarWrap .progress,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.middleWrap .pBarWrap .progress{width:100%;height:3px;min-height:3px;max-height:3px}.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .departWrap .ticketSegmenetDetailsWrap .showDataWrap.middleWrap .pBarWrap .progress .progress-bar,.dummyTicketSegmentWrap .bodyWrap .tripSegmenetWrap .returnWrap .ticketSegmenetDetailsWrap .showDataWrap.middleWrap .pBarWrap .progress .progress-bar{background-color:#c7c7c7!important}.dummyTicketSegmentWrap .bodyWrap .priceWrap{border-left:1px dashed #e6e6e6;justify-content:center;align-items:center;width:250px;display:flex}.dummyTicketSegmentWrap .bodyWrap .priceWrap .dataWrap{width:100%;display:-ms-grid;justify-items:center;padding:15px;display:grid}.dummyTicketSegmentWrap .dummyfooterWrap{border-top:1px solid #f1f1f1;border-bottom:2px solid #003dc2;flex-direction:row;justify-content:space-between;align-items:center;max-height:fit-content;padding:7px;display:flex}.mobi_ticket_segment_plceholder{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);flex-direction:column;width:100%;margin-top:1rem;display:flex}.mobi_ticket_segment_plceholder .mobi_ph_header_wrap{flex-direction:column;flex-grow:1;gap:.35rem;padding:.35rem;display:flex}.mobi_ticket_segment_plceholder .mobi_ph_header_wrap .mobi_seg_head_first_wrap{flex-direction:row;flex-grow:1;display:flex}.mobi_ticket_segment_plceholder .mobi_ph_header_wrap .mobi_seg_head_first_wrap .fare_box_holder{flex-grow:1}.mobi_ticket_segment_plceholder .mobi_ph_header_wrap .mobi_seg_head_first_wrap .price_and_select_holder{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-end;gap:.35rem;display:flex}.mobi_ticket_segment_plceholder .mobi_ph_header_wrap .mobi_seg_head_send_wrap{flex-grow:1;justify-content:space-between;align-items:center;display:flex}.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap{border-top:1px solid #e6e6e6;flex-direction:column;flex-grow:1;gap:1rem;padding:.35rem;display:flex}.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment{flex-direction:column;flex-grow:1;gap:.35rem;display:flex}.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_header_segment_holder{flex-direction:column;flex-grow:1;align-items:flex-start;gap:.35rem;display:flex}.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_header_segment_holder .mobi_name_img_holder{flex-direction:row;align-items:center;gap:.35rem;display:flex}.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_header_segment_holder .segmenet_type_holder{justify-content:flex-start;display:flex}.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_seg_start_end_holder_wrap,.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_seg_from_to_holder_wrap{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_seg_start_end_holder_wrap .progressBarWrapper,.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_seg_from_to_holder_wrap .progressBarWrapper{flex-grow:1}.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_seg_start_end_holder_wrap .progressBarWrapper .progress,.mobi_ticket_segment_plceholder .mobi_body_holder_segment_wrap .mobi_body_holder_segment .mobi_seg_from_to_holder_wrap .progressBarWrapper .progress{height:3px}.mobi_ticket_segment_plceholder .mobi_ticket_seg_holder_wrap{border-top:1px solid #e6e6e6;flex-grow:1;justify-content:space-between;align-items:center;padding:.35rem;display:flex}.recent_view_wrap{border-radius:var(--bs-border-radius)}.recent_view_wrap.tooltip{--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-bg:var(--bs-white);--bs-tooltip-color:$primary;--bs-tooltip-opacity:1;border:1px solid var(--border-color);font-weight:700}.recent_view_wrap.tooltip .tooltip-arrow:before{border-top-color:#003dc2}.book_btn_for_mobi{color:#003dc2;background-color:var(--bs-white);-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);text-transform:uppercase;border:1px solid #003dc2;justify-content:center;align-items:center;gap:.35rem;padding:.25rem .35rem;font-size:18px;font-weight:600;display:flex}.matrixStrip{color:var(--bs-secondary);padding:5px 8px;font-size:.75rem}.matrixStrip.is_tab{background-color:var(--bs-white);border-radius:var(--bs-border-radius);margin-top:26px;margin-bottom:13px;padding:0}.matrixStrip .text-primary{color:#003dc2!important}@media (max-width:359.98px){.matrixStrip{font-size:10px}}@media (max-width:767.98px){.matrixStrip{border-radius:var(--bs-border-radius);border:none;width:calc(100% - 1rem);margin:0;padding:.25rem .5rem;font-size:14px;line-height:16px}}.matrixStrip .extra_tripinfo_wrap .mobi_matrix_trip{grid-template-columns:1fr 24px;display:grid}.matrixStrip .extra_tripinfo_wrap .mobi_matrix_trip .shw_full_data{hyphens:auto;word-wrap:break-word;height:auto;line-height:18px;overflow:auto}.matrixStrip .extra_tripinfo_wrap .mobi_matrix_trip .hide_data{white-space:nowrap;text-overflow:ellipsis;height:17px;overflow:hidden}.matrixStrip .extra_tripinfo_wrap a{color:#003dc2}.matrixStrip .extra_tripinfo_wrap strong{font-weight:700}.matrixStrip .extra_tripinfo_wrap .drop_action_wrap{color:#003dc2;transition:transform .3s ease-in-out;position:relative;transform:rotate(0)}.matrixStrip .extra_tripinfo_wrap .drop_action_wrap.active{transform:rotate(-180deg)}.purchaseComponents{flex-direction:column;display:flex}@media (max-width:767.98px){.purchaseComponents{padding:0 8px}}.purchaseComponents .timeline{z-index:11;background-color:#fafafa;height:90px;padding:0 .5rem 0;position:fixed;left:0%;right:0%}@media (max-width:767.98px){.purchaseComponents .timeline{left:0;right:0}}.purchaseComponents .timeline .timeView{margin:auto}.purchaseComponents .timeline .timeView .timeContainer{counter-reset:test 0;position:relative}.purchaseComponents .timeline .timeView .timeContainer li{user-select:none;float:left;text-align:center;color:#999;width:25%;list-style:none;position:relative}@media (max-width:767.98px){.purchaseComponents .timeline .timeView .timeContainer li{font-size:11px}}.purchaseComponents .timeline .timeView .timeContainer li.active{color:var(--bs-success)}.purchaseComponents .timeline .timeView .timeContainer li.active:before{-o-transition:all ease-in-out .3s;background-color:var(--bs-success);color:var(--bs-white);border:1px solid var(--bs-success);cursor:pointer;transition:all .3s ease-in-out}.purchaseComponents .timeline .timeView .timeContainer li.active:after{-o-transition:all ease-in-out .3s;background-color:var(--bs-success);transition:all .3s ease-in-out}.purchaseComponents .timeline .timeView .timeContainer li:before{counter-increment:test;content:counter(test);border:1px solid var(--border-color);color:#999;background:var(--bs-white);-o-transition:all ease-in-out .3s;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin:0 auto 5px;font-weight:600;transition:all .3s ease-in-out;display:flex}.purchaseComponents .timeline .timeView .timeContainer li:after{content:"";z-index:-999;-o-transition:all ease-in-out .3s;background-color:#cecece;width:100%;height:2px;transition:all .3s ease-in-out;position:absolute;top:15px;left:-50%}.purchaseComponents .timeline .timeView .timeContainer li:first-child:after{content:none}.purchaseComponents .bottomView{gap:1.4rem;width:100%;padding-top:1.4rem;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView{padding-top:.4rem}}.purchaseComponents .bottomView .ticketDetails{flex-grow:1;max-width:calc(100% + -384px - 1.4rem)}@media (max-width:1325px){.purchaseComponents .bottomView .ticketDetails{max-width:calc(100% + -355px - 1.4rem)}}@media (max-width:1145px){.purchaseComponents .bottomView .ticketDetails{width:100%;max-width:100%}}.purchaseComponents .bottomView .ticketDetails .travelersName{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);padding:1.4rem;box-shadow:var(--bs-box-shadow-sm)!important}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .travelersName{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .travelersName .tabTitle{align-items:baseline;font-size:1rem;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .tabTitle{padding:0!important}}.purchaseComponents .bottomView .ticketDetails .travelersName .all_purchase_form_data{grid-template-rows:auto;grid-template-columns:1fr;padding-top:1.4rem;display:grid}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm{grid-template-rows:auto;grid-template-columns:1fr;display:grid}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm{padding:0 8px}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea{border-radius:var(--bs-border-radius-lg);user-select:none;border-top:none;grid-template-rows:auto;grid-template-columns:1fr;gap:1.4rem;padding-bottom:1.4rem;display:grid}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea.is_last{padding-bottom:0}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea:not(.is_first){padding-top:1.4rem}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea{font-size:14px}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea{padding:0 0 10px}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable{font-size:18px}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable{font-size:16px}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable{border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;align-items:center;gap:1rem;display:grid}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .typeOfSegment{user-select:text;border-radius:var(--bs-border-radius)}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .typeOfSegment b{font-weight:400}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .typeOfSegment .show_lock_form .btn{align-items:center;gap:8px;padding:2px 10px;display:inline-flex}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .formActions{align-items:center;gap:15px;font-size:1.25rem;display:flex}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .formActions .del{color:#e51313;cursor:pointer;outline:none;position:relative}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .formActions .expCol{color:#003dc2;cursor:pointer;user-select:none;outline:none;position:relative}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .travelers_list{grid-template-rows:1fr;grid-template-columns:1fr .5fr 1fr .5fr;gap:1.4rem;display:grid}@media (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .travelers_list{grid-template-columns:1fr 1fr}}@media (max-width:499.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .formLable .travelers_list{grid-template-columns:1fr}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap{gap:1.4rem;display:grid}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap{grid-template-rows:auto;grid-template-columns:1fr .5fr 1fr .5fr;gap:1.4rem;display:grid}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView{grid-template-columns:1fr}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .first_mid_name_wrap{grid-template-columns:repeat(2,1fr);gap:1.4rem;display:grid}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .first_mid_name_wrap{grid-template-columns:1fr}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .suff_gender_wrap{grid-template-columns:repeat(2,1fr);gap:1.4rem;display:grid}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .suff_gender_wrap{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .last_name_wrap{grid-template-columns:1fr 1fr;gap:1.4rem;display:grid}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .dob_wrap{grid-template-columns:1fr;gap:1.4rem;display:grid}@media (min-width:1145px) and (max-width:1240px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .dob_wrap{grid-template-columns:1fr 1fr}}@media (min-width:650px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .dob_wrap{grid-template-columns:1fr 1fr}}@media (max-width:650px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .user_name_wrap.isMobileView .dob_wrap{grid-template-columns:1fr}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .dob_wrap{grid-template-rows:auto;grid-template-columns:1fr .5fr 1fr .5fr;gap:1.4rem;display:grid}@media (min-width:1240.98px) and (max-width:1330.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .input_travel_details_wrap .dob_wrap{grid-template-columns:1fr .5fr 1.25fr}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .travel_form_add_services{border-radius:var(--bs-border-radius-lg);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(150px,1fr));gap:1.4rem;padding:.5rem 0;display:grid}@media (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .travel_form_add_services{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .travel_form_add_services{grid-template-columns:repeat(1,1fr);margin-bottom:0}}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .addService{color:#003dc2;justify-content:flex-start;padding-bottom:10px;display:flex}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .formArea .addService .textUnderline{margin-top:0}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .addPersonList{color:#003dc2;border-bottom:1px solid #e4e4e4;padding:14px 15px;font-weight:600}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .addPersonList .addList{justify-content:space-between;align-items:center;display:flex}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .addPersonList .addList .textUnderline{margin-top:0}.purchaseComponents .bottomView .ticketDetails .travelersName .passInputForm .addPersonList .addList .iconArea{cursor:pointer;border:2px dashed #003dc2;justify-content:center;align-items:center;width:20px;display:flex}.purchaseComponents .bottomView .ticketDetails .purReview{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);grid-template-rows:1fr;grid-template-columns:auto 1fr auto;padding:1rem;display:grid;box-shadow:var(--bs-box-shadow-sm)!important}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back{grid-template-columns:1fr max-content}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .purReview.hide_back{grid-template-columns:1fr 1fr}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back .trip_summary_review_section_wrap{align-items:flex-start;padding:0}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back .tt_prices_count_wrap{justify-content:center;padding-left:8px;display:flex!important}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back .tt_prices_count_wrap .compact_price{gap:0}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back .tt_prices_count_wrap .compact_price .amount_wrap .old_price_wrap{gap:4px;margin-bottom:2px}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back .tt_prices_count_wrap .compact_price .amount_wrap .old_price_wrap .old_price .minAmount{font-size:13px}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back .tt_prices_count_wrap .compact_price .amount_wrap .old_price_wrap .save_price{border:1px solid rgba(var(--bs-success-rgb), .25);color:var(--bs-success);padding:0 3px;font-size:12px;position:relative;top:-2px}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back .tt_prices_count_wrap .compact_price .amount_wrap .old_price_wrap .save_price .minAmount{font-size:12px}.purchaseComponents .bottomView .ticketDetails .purReview.hide_back .tt_prices_count_wrap .compact_price .amount_wrap .minAmount{font-size:24px;line-height:1.1}.purchaseComponents .bottomView .ticketDetails .purReview{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .purReview .go_back_wrap{align-items:center;display:flex}.purchaseComponents .bottomView .ticketDetails .purReview .go_back_wrap .going_back_btn{cursor:pointer;max-width:fit-content;padding:6px 8px 6px 4px}.purchaseComponents .bottomView .ticketDetails .purReview .go_back_wrap{padding-right:1rem}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .purReview .go_back_wrap{padding-right:.75rem}}.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap{flex-direction:column;justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap .dates{color:var(--bs-secondary)}.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap .mobile_view_wrap{display:none}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap{padding:0 .75rem}.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap .fromTo{min-height:auto}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap{text-align:center;border-right:none;justify-content:center;padding-right:0}.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap .fromTo,.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap .dates{display:none}.purchaseComponents .bottomView .ticketDetails .purReview .trip_summary_review_section_wrap .mobile_view_wrap{font-size:20px;font-weight:600;display:block}}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap{flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:0;height:100%;padding-left:1rem;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap{display:none}}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap{padding-left:.75rem}}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price{align-items:center;gap:10px;height:100%;display:flex}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .text_wrap{grid-template-rows:auto auto;grid-template-columns:auto;place-items:center;column-gap:4px;line-height:1.2;display:grid}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .text_wrap .head_wrap{grid-row-start:1;grid-column-start:1;font-size:20px;font-weight:600;line-height:30px}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .text_wrap .head_wrap{font-size:16px}}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .text_wrap .sub_txt_wrap{color:var(--bs-secondary);grid-row-start:2;grid-column-start:1;font-size:16px;line-height:24px}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .text_wrap span{grid-row:1/span 2;grid-column-start:2;align-self:center;max-width:fit-content}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap .old_price_wrap{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-bottom:4px;line-height:1;display:flex}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap .old_price_wrap .old_price{color:var(--bs-secondary);text-decoration:line-through #e51313;text-decoration-thickness:1px}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap .old_price_wrap .old_price .minAmount{color:inherit;font-size:16px;font-weight:500}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap .old_price_wrap .old_price .minAmount{font-size:15px}}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap .old_price_wrap .old_price .minAmount sup{font-size:.7em;top:-.35em}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap .old_price_wrap .save_price{border-radius:var(--bs-border-radius);white-space:nowrap;align-items:baseline;gap:2px;padding:0 3px;font-size:13px;font-weight:400;display:inline-flex}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap .old_price_wrap .save_price .minAmount{color:inherit;font-size:13px;font-weight:400}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .amount_wrap .old_price_wrap .save_price .minAmount sup{display:none}.purchaseComponents .bottomView .ticketDetails .purReview .tt_prices_count_wrap .price .minAmount{font-size:36px;font-weight:600}.purchaseComponents .bottomView .ticketDetails .purReview .fromTo{text-align:center;width:100%}.purchaseComponents .bottomView .ticketDetails .purReview .fromTo .oriDes{font-size:20px}.purchaseComponents .bottomView .ticketDetails .purReview .fromTo .oriDes b{font-weight:600}.purchaseComponents .bottomView .ticketDetails .purReview .dates{text-align:center;width:100%}.purchaseComponents .bottomView .ticketDetails .subFlightcomponent{border-radius:var(--bs-border-radius-lg)}.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .error_booking_wrap{border-radius:var(--bs-border-radius-lg);color:#e51313;border:1px solid #e51313;margin-top:2px;margin-bottom:1rem;padding:1rem;font-size:20px;font-weight:600;box-shadow:0 0 2px rgba(229,19,19,.1),0 4px 12px rgba(229,19,19,.1)}.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .ticketPlaceHolderWrapper,.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .ticketPlaceHolderWrapper .body,.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .ticketDetailsWrapperMobile,.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .subFlightsTitle{width:100%}.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .subFlightsTitle.bookTkt{flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:10px 15px;display:flex}@media (min-width:376px) and (max-width:767.99px){.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .subFlightsTitle.bookTkt{font-size:1rem!important}}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .subFlightsTitle.bookTkt{font-size:.875rem!important}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .subFlightsTitle.bookTkt{padding:10px 8px}}.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .subFlightsTitle.bookTkt .fareRule{text-align:end;color:var(--link-color)}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .subFlightcomponent .ticketSubFlightWrapper .subFlightsTitle.bookTkt .fareRule:first-child{text-align:end}}.purchaseComponents .bottomView .ticketDetails .seatChoice{text-align:end;margin-top:15px}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg)}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .tabTitle{border-bottom:1px solid #a45757;padding:15px}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatmapLayout{padding:15px}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .baggageLayout{overflow:hidden;padding:12px 8px!important}}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview{border-bottom:1px solid #e4e4e4;padding:15px;position:relative}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .seatIcon{max-width:16%;padding:0}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .seatIcon{max-width:33.33%;display:flex}}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .seatIcon img{width:100px}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .points{max-width:-webkit-calc(100% - 16%);max-width:84%}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .points{max-width:-webkit-calc(100% - 33.33%);max-width:66.67%}}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .points .row .col{padding:4px}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .points .row .col.tickPoint{flex-direction:row;align-items:flex-start;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .points .row .col.tickPoint{width:100%;font-size:13px}}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .points .row .col.tickPoint dd{margin-bottom:0}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .points .row .col.tickPoint .check{content:url(https://cdn.airtkt.com/img/rjs/webfront/tick.svg);margin:5px 5px 5px 0}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .expCol{text-align:end;color:#003dc2}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .expCol .textUnderline{margin-top:0}.purchaseComponents .bottomView .ticketDetails .seatSelectionBook .seatMapOverview .expCol .textUnderline svg{font-size:1rem}.purchaseComponents .bottomView .ticketDetails .travelAssistPlans{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);padding:1.4rem;overflow:hidden;box-shadow:var(--bs-box-shadow-sm)!important}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .travelAssistPlans{padding:0!important}}.purchaseComponents .bottomView .ticketDetails .travelAssistPlans .tabTitle{font-size:1rem}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .travelAssistPlans>div:not(.tabTitle){padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .travelAssistPlans .addTravelAssist .pgTitle{display:none}.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .disclaimer-insurance-body,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .disclaimer-insurance-body{padding:0;overflow:hidden}.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:8px var(--bs-accordion-body-padding-x,1.25rem)!important}@media (max-width:340px){.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:8px!important}}.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .mini_head,.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .mini_head svg,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .mini_head,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .mini_head svg{color:#003dc2!important}.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body{padding:0 var(--bs-accordion-body-padding-x,1.25rem);padding-bottom:var(--bs-accordion-body-padding-y,1rem)}.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link,.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link:hover,.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link .text-primary,.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link a,.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link svg,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link:hover,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link .text-primary,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link a,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link svg{color:var(--link-color)!important}@media (max-width:340px){.purchaseComponents .bottomView .ticketDetails #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body,.purchaseComponents .bottomView .ticketDetails #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body{padding:8px!important}}.purchaseComponents .bottomView .ticketDetails .flyFlexibleWrap{border-radius:var(--bs-border-radius-lg);padding:1.4rem;overflow:hidden;box-shadow:var(--bs-box-shadow-sm)!important}.purchaseComponents .bottomView .ticketDetails .flyFlexibleWrap .custom-acc-container{border:unset!important}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .flyFlexibleWrap{padding:12px 8px}.purchaseComponents .bottomView .ticketDetails .flyFlexibleWrap .flyflex-wrapper{padding:1.4rem 8px 0!important}.purchaseComponents .bottomView .ticketDetails .flyFlexibleWrap .accordion-button{padding-left:8px;padding-right:8px}}.purchaseComponents .bottomView .ticketDetails .travelInsu{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm)!important}.purchaseComponents .bottomView .ticketDetails .travelInsu .tabTitle{background-color:var(--bs-white)}.purchaseComponents .bottomView .ticketDetails .travelInsu .custom-acc-container{border:unset!important}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .travelInsu .browse_travelex_mob{padding-left:8px!important;padding-right:8px!important}}.purchaseComponents .bottomView .ticketDetails .showTravTable{padding-top:1rem}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap{display:none}@media (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap{display:block}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap{width:100%}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap{font-size:14px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap{background-color:#f2f5f9;grid-template-rows:1fr auto 1fr;grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_head_Wrap{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);justify-items:center;display:grid}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_head_Wrap .mob_tab_head{text-align:center;width:100%;padding:5px 0;font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_head_Wrap .mob_tab_head:last-child{border-right:none}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_head_Wrap .mob_tab_head{font-weight:400}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap{background-color:var(--bs-white);grid-template-rows:1fr;grid-template-columns:auto;display:grid}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap{font-size:14px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);justify-items:center;display:grid}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .trav_type,.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .fare,.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .tax,.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .total{text-align:center;width:100%;padding:5px 0}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .trav_type .minAmount,.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .fare .minAmount,.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .tax .minAmount,.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .total .minAmount{color:var(--bs-body-color)}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_body_wrap .add_on_mobi_item .total{border-right:none}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_footer_wrap{grid-template-columns:3fr 1fr;place-items:center;display:grid}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_footer_wrap .final_total_label{text-align:end;width:100%}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_table_wrap .mobi_table_footer_wrap .minAmount{color:var(--bs-body-color)}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;padding:.5rem 0;display:grid}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap{grid-template-rows:auto;grid-template-columns:3fr 1fr;grid-auto-rows:min-content;font-size:16px;display:grid}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap{font-size:14px}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap svg{width:14px;height:14px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap{text-align:end;width:100%}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap.has_cover_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;line-height:1;display:grid}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap .main_line_wrap{line-height:14px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap .main_line_wrap .minAmount{color:var(--bs-body-color);font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap .main_line_wrap{grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-rows:min-content;display:grid}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap .reccom{color:var(--bs-success);font-weight:600}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap .reccom{display:none}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap .has_value{color:var(--bs-success)}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap .secondary_line_wrap{font-size:80%}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .label_wrap .secondary_line_wrap{font-size:100%}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .amount_wrap:not(.textUnderline) svg{margin-left:3px}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .amount_wrap{grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:end;justify-items:end;padding-right:35px;display:grid}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .amount_wrap{padding-right:0}}@media (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .amount_wrap{justify-content:center}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .amount_wrap{padding-right:0}}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .amount_wrap .textUnderline{color:#003dc2;white-space:nowrap;max-width:fit-content;display:block}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .add_on_wrap .amount_wrap .textUnderline svg{margin-left:0;position:relative;top:-2px;left:5px}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .all_final_amount_wrap{grid-template-rows:1fr;grid-template-columns:3fr 1fr;justify-items:center;display:grid}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .all_final_amount_wrap .final_total_label,.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .all_final_amount_wrap .final_total_amount{color:var(--bs-body-color);font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .all_final_amount_wrap .final_total_label .minAmount,.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .all_final_amount_wrap .final_total_amount .minAmount{color:var(--bs-success)}.purchaseComponents .bottomView .ticketDetails .showTravTable .mobile_table_wrap .mobi_extra_add_onn_wrap .all_final_amount_wrap .final_total_label{text-align:end;width:100%}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap{width:100%}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards{grid-template-columns:minmax(0,333px) repeat(3,minmax(0,auto));gap:8px}}@media (min-width:1024px) and (max-width:1550px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards{grid-template-columns:minmax(0,max-content) repeat(3,minmax(0,auto))}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards{grid-template-columns:1fr;gap:10px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);align-items:center;gap:12px;padding:16px 18px;display:flex}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card{border-radius:12px;gap:8px;padding:10px}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_icon{width:34px;height:34px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_icon svg{width:18px;height:18px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_icon.travelers{border:1px solid var(--primary-shade);color:#003dc2}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_icon.basefare{color:#390;border:1px solid #d8f3e6}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_icon.taxes{border:1px solid var(--primary-shade);color:#003dc2}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_icon.total{color:#390;border:1px solid #d8f3e6}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body{min-width:0}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_label{color:var(--bs-body-color);font-size:16px;font-weight:500;line-height:1.2}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_label{font-size:13px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_label .textUnderline{color:var(--link-color);font-weight:500}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_value{color:var(--heading-color);white-space:nowrap;font-size:20px;font-weight:600;line-height:1.25}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_value{font-size:16px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_value.amount,.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_value .minAmount{color:var(--price-color)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_sub{color:var(--bs-body-color);font-size:14px}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_card_body .ps_sub{font-size:14px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_chevron{color:#003dc2;flex-shrink:0;transition:transform .2s}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card .ps_chevron.open{transform:rotate(180deg)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card.ps_travelers{cursor:pointer}@media (min-width:992px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card.ps_travelers{cursor:default}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card.ps_travelers .ps_chevron{display:none}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_summary_cards .ps_card.ps_total{background-color:var(--bs-white);border-color:#d5efe0}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap{border-radius:var(--bs-border-radius);overflow:hidden}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_toggle{text-align:left;width:100%;color:var(--link-color);background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:16px 18px;font-size:18px;font-weight:600;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_toggle svg{color:currentColor;flex-shrink:0;transition:all .25s ease-in-out;transform:rotate(180deg)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_toggle svg.active_state{transform:rotate(0)}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_toggle{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row{grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;padding:0 18px 16px;display:grid}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row{padding:8px;font-size:14px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row.pbt_head{align-items:end}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row.pbt_head .pbt_cell{padding-bottom:3px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row.pbt_head .pbt_cell .textUnderline{color:var(--link-color)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row:not(:-webkit-any(.pbt_head,.pbt_total)) .amount{font-weight:400}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row:not(:is(.pbt_head,.pbt_total)) .amount{font-weight:400}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row .pbt_cell{text-align:center}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row .pbt_cell.traveler{text-align:left;color:var(--heading-color);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row .pbt_cell.amount{color:var(--price-color);font-weight:500}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row .pbt_cell.amount:not(.is_total){color:var(--bs-body-color);font-weight:400}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_row .pbt_cell .textUnderline,.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_head .pbt_cell{color:var(--heading-color);font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_total{background-color:var(--primary-shade)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_total .pbt_cell{font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .price_breakdown_wrap .price_breakdown_table .pbt_total .pbt_cell.amount{color:var(--price-color)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section{user-select:none;margin-top:14px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list{border-radius:var(--bs-border-radius);flex-direction:column;display:flex;overflow:hidden}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .add_on_service_label{text-align:left;width:100%;color:var(--link-color);cursor:pointer;user-select:none;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:14px 16px;font-size:18px;font-weight:600;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .add_on_service_label svg{flex-shrink:0;transition:transform .25s}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .add_on_service_label.collapsed svg{transform:rotate(180deg)}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .add_on_service_label{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .add_on_service_heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .selected_count_badge{color:#390;white-space:nowrap;border:1px solid #d8f3e6;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .selected_count_badge svg{flex-shrink:0;transition:none;transform:none!important}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .selected_count_badge.total_addon_amount{color:#003dc2;border:1px solid var(--primary-shade)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .selected_count_badge.total_addon_amount .minAmount{color:#003dc2}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .selected_count_badge.no_selected_addons{color:#e51313;border:1px solid var(--bs-danger-bg-subtle)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .sub_text_wrap{border-radius:var(--bs-border-radius);background-color:var(--bs-white);color:var(--bs-secondary);margin:0 1rem .5rem;padding:10px 5px;font-size:14px}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .add_ons_card_list .sub_text_wrap{margin:0}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_row{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_row:last-child{border-bottom:none}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_row_main{align-items:center;gap:12px;min-width:0;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_icon{color:#003dc2;border:1px solid var(--primary-shade);background-color:var(--bs-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_icon svg{width:26px;height:26px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_icon.recommended{color:#003dc2;border:1px solid var(--primary-shade)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_icon.total{color:#003dc2}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .flyflex_row .addon_icon.recommended{color:#003dc2;border:1px solid var(--primary-shade)}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_info{min-width:0}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_title{color:var(--heading-color);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_title.is_trip_protection{flex-wrap:wrap}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_badge{color:#390;white-space:nowrap;background-color:var(--bs-white);border:1px solid #d8f3e6;border-radius:20px;padding:2px 10px;font-size:12px;font-weight:400}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_sub{color:var(--bs-secondary);margin-top:2px;font-size:16px}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_sub{font-size:14px}}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_sub{display:none}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_action{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_price{color:#390;white-space:nowrap;font-size:18px;font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_add_btn,.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_remove_btn{color:#003dc2;background-color:var(--bs-white);border-radius:var(--bs-border-radius);white-space:nowrap;cursor:pointer;text-align:center;border:1px solid #003dc2;min-width:100px;padding:4px 14px;font-size:16px;font-weight:500;transition:all .15s}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_add_btn:hover,.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_remove_btn:hover{color:var(--bs-white);background-color:#003dc2}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_remove_btn{color:#e51313;cursor:pointer;background:0 0;border:1px solid #e51313;justify-content:center;align-items:center;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_remove_btn:hover{color:var(--bs-white);background-color:#e51313}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row{border-radius:var(--bs-border-radius);justify-content:space-between;align-items:flex-start;gap:12px;margin:14px 0 0;padding:16px;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row{flex-wrap:wrap;margin-bottom:0}}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_title{color:var(--heading-color);font-size:16px;font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_price{color:var(--price-color);white-space:nowrap;font-size:22px;font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup{flex-direction:column;gap:4px;min-width:200px;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup .addon_total_line{color:var(--bs-body-color);justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;font-weight:500;display:flex}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup .addon_total_line span:last-child{color:var(--heading-color);font-weight:600}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup .addon_total_line.is_due{border-top:1px solid var(--border-color);margin-top:4px;padding-top:6px;font-size:16px;font-weight:700}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup .addon_total_line.is_due span:last-child{color:var(--price-color);font-size:22px}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_row{gap:8px;padding:12px 8px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_row_main{flex:1;gap:8px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_icon{width:34px;height:34px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_icon svg{width:22px;height:22px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_info{flex:1}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_title{flex-wrap:wrap;font-size:15px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_title span{overflow-wrap:anywhere;min-width:0}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_badge{padding:1px 8px;font-size:11px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_action{gap:4px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_price{font-size:16px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_add_btn,.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_remove_btn{width:auto;min-width:78px;padding:5px 12px;font-size:14px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row{padding:12px 8px}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_row_main{flex:100%;width:100%;min-width:0}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_info{flex:1;min-width:0}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_title{overflow-wrap:anywhere}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_sub{white-space:normal;overflow-wrap:anywhere}.purchaseComponents .bottomView .ticketDetails .showTravTable .all_travelers_deatails_with_price_wrap .add_ons_section .addon_total_row .addon_total_price{width:100%;font-size:18px}}.purchaseComponents .bottomView .ticketDetails .addPromo{margin-bottom:15px}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .addPromo{margin-bottom:0;padding:0}}.purchaseComponents .bottomView .ticketDetails .addPromo .enterPromo{user-select:none;color:#003dc2;background-color:#f2f5f9;justify-content:space-between;align-items:center;padding:10px;display:flex}.purchaseComponents .bottomView .ticketDetails .addPromo .enterPromo .textUnderline{margin-top:0}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .addPromo .enterPromo{padding-left:8px;padding-right:8px}}.purchaseComponents .bottomView .ticketDetails .addPromo .enterPromo svg{cursor:pointer}.purchaseComponents .bottomView .ticketDetails .addPromo .promoEnterWrap{background-color:#f2f5f9;padding:0 10px 10px}.purchaseComponents .bottomView .ticketDetails .addPromo .promoEnterWrap .showData{grid-template-rows:1fr;grid-template-columns:1fr auto;gap:1rem;max-width:45%;display:grid}@media (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .addPromo .promoEnterWrap .showData{max-width:55%}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .addPromo .promoEnterWrap .showData{max-width:100%}}.purchaseComponents .bottomView .ticketDetails .addPromo .promoEnterWrap .showData .btn{color:#f5b21a;border-radius:0;width:130px;height:46px;font-weight:600}.purchaseComponents .bottomView .ticketDetails .addPromo .promoEnterWrap .showData .btn:disabled{opacity:.5}.purchaseComponents .bottomView .ticketDetails .addPromo .promoEnterWrap .showData .btn:hover{color:var(--bs-white);background-color:#f5b21a!important}.purchaseComponents .bottomView .ticketDetails .reviewPhase{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);padding:1.4rem;overflow:hidden;box-shadow:var(--bs-box-shadow-sm)!important}.purchaseComponents .bottomView .ticketDetails .reviewPhase:has(.country_list_wrap){overflow:visible}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .reviewPhase{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter{color:var(--bs-body-color);text-align:start;flex-direction:column;gap:10px;margin-top:.5rem;padding-top:0;font-size:1rem;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter{padding:12px 0 0!important}}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .policy_title{color:var(--bs-body-color);text-align:left;font-size:1.125rem;font-weight:500}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .policy_subtext{text-align:left}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .policy_subtext .edit_link{white-space:nowrap;margin-left:8px}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .policy_subtext .edit_link .textUnderline svg{vertical-align:text-bottom;margin-left:0;margin-right:4px}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .policy_checklist{text-align:left;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .policy_checklist li{align-items:flex-start;gap:10px;display:flex}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .policy_checklist li svg{flex-shrink:0;margin-top:2px}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .travelers_changes_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:4px;display:grid}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .travelers_changes_wrap .use_data_edit_link{text-align:left;font-size:18px;font-weight:500}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .travelers_changes_wrap .travelers_name_wrap{grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-rows:min-content;justify-content:start;gap:1.5rem;display:grid}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .travelers_changes_wrap .travelers_name_wrap .names_wrap{gap:5px;display:inline-flex}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .travelers_changes_wrap .travelers_name_wrap .names_wrap .name{color:var(--bs-body-color);text-transform:capitalize;font-weight:500}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .travelers_changes_wrap .travelers_name_wrap .names_wrap .trev_numb{max-width:fit-content;color:var(--bs-secondary)}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .travelers_changes_wrap .travelers_name_wrap .edit_wrap{color:#003dc2}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .travelers_changes_wrap .travelers_name_wrap .edit_wrap .textUnderline svg{margin-left:0;margin-right:5px}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .email_phn_warp{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:4px;display:grid}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .email_phn_warp .check_input_val{grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-rows:min-content;justify-content:start;gap:1.5rem;display:grid}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .email_phn_warp .check_input_val .textUnderline svg{margin-left:0;margin-right:5px}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .email_phn_warp .check_input_val .lbl_val_wrap{grid-template-rows:auto;grid-template-columns:auto auto auto;grid-auto-rows:min-content;justify-content:start;gap:4px;display:grid}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .email_phn_warp .check_input_val .lbl_val_wrap .val_wrap{color:#000;font-weight:500}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .email_phn_warp .check_input_val .lbl_val_wrap .txt{color:var(--bs-secondary)}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter{padding:12px 8px;font-size:16px}}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter{font-size:14px}}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .hasLink .text-primary{cursor:pointer;text-decoration:underline}.purchaseComponents .bottomView .ticketDetails .reviewPhase .letter .hasLink .text-primary:hover{text-decoration:none}.purchaseComponents .bottomView .ticketDetails .reviewPhase .doChecks{padding:1rem;font-weight:700}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .reviewPhase .doChecks{padding-left:8px;padding-right:8px}}.purchaseComponents .bottomView .ticketDetails .reviewPhase .doChecks{flex-direction:row;align-items:center;gap:5px;display:flex}.purchaseComponents .bottomView .ticketDetails .reviewPhase .doChecks button{text-transform:uppercase}.purchaseComponents .bottomView .ticketDetails .reviewPhase .cc_hld_title_wrap{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1.4rem;padding-top:1.4rem;padding-bottom:.75rem;display:flex}.purchaseComponents .bottomView .ticketDetails .reviewPhase .cc_hld_title_wrap .section_heading{width:auto;min-width:0}.purchaseComponents .bottomView .ticketDetails .reviewPhase .cc_hld_title_wrap .style_switch_wrap{flex:none}.purchaseComponents .bottomView .ticketDetails .reviewPhase .cc_hld_title_wrap .style_switch_wrap label{white-space:nowrap;margin-bottom:0}.purchaseComponents .bottomView .ticketDetails .reviewPhase .cc_hld_title_wrap .style_switch_wrap .swt_lbl{font-size:18px;font-weight:500}.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap{flex-direction:column;gap:1.4rem;width:100%;padding-bottom:1.4rem;display:flex}.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap .custmr_cc_info{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap .custmr_phn_wrap{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap .custmr_phn_wrap .input_form_container:first-child{grid-column-start:2}.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap .custmr_phn_wrap .input_form_container:nth-child(2){grid-column-start:3}.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap .custmr_phn_wrap .input_form_container:nth-child(3),.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap .custmr_phn_wrap .input_form_container:nth-child(4){grid-row-start:2;grid-column-start:2}.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap .custmr_phn_wrap .input_form_container:nth-child(4){grid-column-start:3}.purchaseComponents .bottomView .ticketDetails .reviewPhase .agent_cc_form_fill_wrap .custmr_phn_wrap .style_check_box_wrap{grid-row-start:2;grid-column-start:1;justify-content:flex-end;align-items:center}.purchaseComponents .bottomView .ticketDetails .phaseThree .priceDetails{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg)}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .priceDetails{padding:0!important}}.purchaseComponents .bottomView .ticketDetails .phaseThree .priceDetails .tabTitle{font-size:1rem}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .priceDetails .tabTitle{padding:8px!important}}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks{background-color:var(--bs-white);border:3px solid #e6effe;border-top:none;margin-bottom:15px;padding:0 15px 10px}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .bstPrice{color:var(--bs-success);padding:14px 0;font-size:1rem;font-weight:600}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks{flex-flow:wrap;width:100%;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes{width:-webkit-calc(var(--box-current-width) - 1px);width:calc(var(--box-current-width) - 1px);border-right:1px solid #dce1e6;flex-grow:1;align-items:center;padding:0 18px;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes{border-right:none;flex-direction:row;gap:.5rem;min-width:305px;max-width:100%;padding:0}}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes:last-child{border-right:none}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes:hover .imgs .checkGreen{border:2px solid var(--border-color)}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes .imgs{cursor:pointer;width:82px;position:relative}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes .imgs svg{width:100%;height:100%}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes .imgs .checkGreen{border:2px solid var(--bs-success);background-color:var(--bs-white);cursor:pointer;border-radius:50%;width:22px;height:22px;position:absolute;top:15px;right:6px}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes .imgs .checkGreen.active{background-color:var(--bs-success)}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes .imgs .checkGreen .active{border-left:2px solid var(--bs-white);border-bottom:2px solid var(--bs-white);width:15px;height:7px;display:block;position:relative;top:4px;left:2px;rotate:319deg}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes .desc{width:-webkit-calc(100% - -webkit-calc(82px + .5rem));width:calc(100% + -82px - .5rem)}}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes .desc{cursor:pointer}.purchaseComponents .bottomView .ticketDetails .phaseThree .morePerks .allPerks .boxes .desc .minAmount{font-weight:600}.purchaseComponents .bottomView .ticketDetails .phaseThree .tabTitle{background-color:var(--bs-white);border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);font-size:1rem}.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect{background-color:var(--bs-white);flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:14px 15px}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect{padding:14px 8px}}.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect .extraHeading{flex-direction:column;font-size:medium;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect .extraHeading b{font-size:20px;font-weight:600}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect .extraHeading b{font-size:16px}}.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect .extraHeading span{color:var(--bs-secondary)}@media (max-width:359.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect .extraHeading span{line-height:1}}@media (min-width:768px) and (max-width:1024.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect.desk{display:flex}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect.mobile{width:100%;padding:7px 8px;display:block}.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect.mobile .tabs{align-items:center}}.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect .tabs{align-items:flex-end;display:flex;position:relative}.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect .tabs .forActiveShow{border:1px solid #003dc2;width:100%;position:absolute;bottom:-14px;left:0;right:0}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .tabsSelect .tabs .forActiveShow{display:none}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly{background:var(--bs-white);display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:1fr;width:100%;padding:15px 14px;display:grid}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .benefits{border-bottom:1px dashed #d8d7d7;align-items:center;gap:15px;width:100%;padding:15px 0 10px;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .benefits:nth-child(2){border-bottom:none;padding-bottom:15px}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .benefits .logo img{width:35px;height:39px}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .benefits .points{flex-direction:column;align-items:flex-start;line-height:19px;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .benefits .points .label{color:#003dc2;font-size:1rem;font-weight:800}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim{background-color:#fafafa;flex-direction:column;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaHeader{color:#003dc2;border-bottom:1px solid #e4e4e4;padding:10px 0 10px 15px;font-size:1rem;font-weight:800}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody{width:100%;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody{flex-direction:column}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody .listItems{width:100%!important}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody .logo{display:none!important}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody .listItems{color:#003dc2;width:66.6667%;padding:10px 10px 10px 30px;font-size:15px;font-weight:800}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody .listItems li{border-bottom:1px dashed #d8d7d7;padding:10px 0}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody .listItems li:last-child{border-bottom:none}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody .listItems .desc{color:#000;font-weight:400}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly .usinfAffrim .uaBody .logo{width:-webkit-calc(100% - 66.6667%);justify-content:center;align-items:center;width:33.3333%;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .monthly>:first-child{-ms-grid-row:1;-ms-grid-column:1}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap{background-color:var(--bs-white);border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);grid-template-rows:auto;grid-template-columns:repeat(1,1fr);gap:14px;display:grid}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .style_radio_wrap{cursor:unset;max-width:fit-content}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .style_radio_wrap .selectionLabel{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .style_radio_wrap label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;width:unset!important}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .myAccountCreditCardWrap{border-bottom:none!important}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .myAccountCreditCardWrap .billingAddrssWrap,.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .myAccountCreditCardWrap .creditCardsInfoWrap{padding:0 0}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap{padding:1.4rem 8px 12px}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .selectionLabel{font-size:18px;font-weight:600}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .selectionLabel.active{color:#003dc2}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .selectionLabel{font-size:1rem}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap{grid-template-columns:minmax(100px,1fr) minmax(80px,.666667fr) minmax(80px,.666667fr) minmax(80px,.666667fr);gap:1.5rem;height:auto;display:grid;position:relative}@media (min-width:768px) and (max-width:991.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap{grid-template-columns:1fr;padding-left:0}}@media (max-width:500px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap{grid-template-columns:1fr}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cc_card_selection_wrap{min-width:285px;height:46px;position:relative}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cc_card_selection_wrap.disabled{pointer-events:none;opacity:.8}@media (min-width:992px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cc_card_selection_wrap{min-width:320px}}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cc_card_selection_wrap{max-width:max-content}}@media (max-width:500px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cc_card_selection_wrap{min-width:100%}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .overlayCreditCardSelectionWrap{z-index:11;background-color:var(--bs-white);flex-direction:column;width:100%;max-height:210px;display:flex;position:absolute;top:50px;overflow-x:hidden}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .overlayCreditCardSelectionWrap:before{content:"";border-bottom:8px solid #003dc2;border-left:8px solid transparent;border-right:8px solid transparent;width:fit-content;position:relative;left:.5rem}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .overlayCreditCardSelectionWrap .list_items_wrap{border:1px solid var(--border-color);width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap{user-select:none;cursor:pointer;grid-template-columns:50px 1fr 30px;align-items:center;gap:.5rem;height:46px;max-height:46px;display:grid}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap.main_credit_card_wrap{border:1px solid;border-color:var(--border-color);font-size:18px}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap.main_credit_card_wrap.active_class{border-color:#003dc2}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap.main_credit_card_wrap.card_selected{border-color:var(--bs-success)}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap.main_credit_card_wrap .logoWrap{border:none}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap.isItem{grid-template-columns:50px 1fr;font-size:16px;line-height:1}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap{grid-template-columns:50px 1fr 30px}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap .logoWrap{background-color:#f1f1f1;justify-content:center;align-items:center;width:3rem;height:100%;padding:2px;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap .logoWrap img{border:1px solid var(--border-color);background-color:var(--bs-white);object-fit:cover;width:100%;height:1.75rem;padding:2px}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap .cardNumb{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap .cardNumb.is_nt_main{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-rows:min-content;line-height:18px;display:grid}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap .cardNumb.is_nt_main .card_exp_wrap{color:var(--bs-secondary);font-size:14px;font-weight:500}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap .downSvg{color:#003dc2;justify-content:center;align-items:center;padding:1px;font-size:1rem;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap:not(.main_credit_card_wrap){border-bottom:1px solid var(--border-color)}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap:not(.main_credit_card_wrap):last-child{border-bottom:none}@media (hover:hover) and (pointer:fine){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap:not(.main_credit_card_wrap):hover{background-color:#f5f7fe}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap:not(.main_credit_card_wrap).active_card,.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .cardsBoxWrap:not(.main_credit_card_wrap).active_card .card_exp_wrap{color:#003dc2}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .input_form_container{max-width:max-content}@media (max-width:478px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .input_form_container input{min-width:60px}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .input_form_container{flex-grow:1}@media (min-width:768px){.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .addNewCardWrap{max-width:250px}}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .addNewCardWrap{color:#003dc2;cursor:pointer;text-transform:uppercase;border:1px solid #96beff;flex-grow:1;justify-content:center;align-items:center;padding:.3rem 1rem;font-size:1.25rem;font-weight:600;display:flex}.purchaseComponents .bottomView .ticketDetails .phaseThree .usersCreditComponentWrapUI .creditCardListViewWrap .savedCardUIWrap .addNewCardWrap:hover{background-color:#f5f7fe}.purchaseComponents .bottomView .ticketDetails .phaseThree .billing_address_information_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);padding:1.4rem;box-shadow:var(--bs-box-shadow-sm)!important}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .billing_address_information_wrap{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .phaseThree .billing_address_information_wrap .myAccountCreditCardWrap{background-color:var(--bs-white);border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg)}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .phaseThree .billing_address_information_wrap .myAccountCreditCardWrap{border-radius:var(--bs-border-radius-lg);padding:0}.purchaseComponents .bottomView .ticketDetails .phaseThree .billing_address_information_wrap .myAccountCreditCardWrap .billingAddrssWrap{border-radius:var(--bs-border-radius-lg)}}.purchaseComponents .bottomView .ticketDetails .getUserConfirm{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);flex-direction:column;align-items:center;padding:25px;display:flex}@media (max-width:767.98px){.purchaseComponents .bottomView .ticketDetails .getUserConfirm{padding:12px 8px}}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .btn{align-items:flex-end;gap:5px;margin-bottom:7px;padding:12px 32px;font-weight:600;line-height:32px;display:inline-flex}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .btn svg{position:relative}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .btn{font-size:28px}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .btn .helper_text{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:max-content;justify-items:center;font-size:30px;display:grid}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .btn .helper_text .c_text,.purchaseComponents .bottomView .ticketDetails .getUserConfirm .btn .helper_text .s_text{grid-template-rows:1fr;grid-template-columns:25px 1fr;display:grid}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .btn .helper_text .c_text{grid-template-columns:1fr;font-size:100%}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .btn .helper_text .s_text{text-transform:uppercase;align-items:flex-end;gap:5px;font-size:18px;font-weight:500;line-height:1;display:inline-flex}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .ptiS{align-items:flex-start;gap:10px;display:flex}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .ptiS svg{flex-shrink:0;width:20px;margin-top:2px}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .ptiS .desk_hlp_text{font-size:16px;display:block}.purchaseComponents .bottomView .ticketDetails .getUserConfirm .ptiS .mbl_hlp_text{color:var(--bs-success);font-size:14px;font-weight:600;display:block}.baggageTable{padding-bottom:15px}@media (max-width:767.98px){.baggageTable{padding-bottom:8px;padding-left:8px;padding-right:8px}.baggageTable table{display:none}}.baggageTable .actualTable{margin-bottom:0}.baggageTable .actualTable thead tr th{background-color:var(--bs-white);color:#003dc2}.baggageTable .actualTable thead tr th .labels{flex-direction:column;align-items:flex-start;line-height:16px;display:flex;font-size:16px!important}.baggageTable .actualTable thead tr th .labels span{font-weight:100;font-size:13px!important}.baggageTable .actualTable tbody tr td{text-align:start;background-color:var(--bs-white);color:#000;font-size:14px!important}.baggageTable .actualTable tbody tr td.free{color:var(--bs-success);text-transform:lowercase;font-weight:600}.baggageTable .actualTable tbody tr td.free:first-letter{text-transform:uppercase}.baggageTable .actualTable tbody tr td.url{color:#003dc2;text-transform:capitalize;cursor:pointer}.baggageTable .mobileViewBagageWrap{width:100%;display:none}@media (max-width:767.98px){.baggageTable .mobileViewBagageWrap{display:block}}.baggageTable .mobileViewBagageWrap .bagFeeTabs{border-radius:14px;gap:6px;width:100%;margin-bottom:12px;padding:5px;display:flex}.baggageTable .mobileViewBagageWrap .bagFeeTab{cursor:pointer;text-align:center;-o-transition:background-color .2s ease, border-color .2s ease, box-shadow .2s ease;background:0 0;border:1px solid transparent;border-radius:10px;flex-direction:column;flex:1 1 0;align-items:center;gap:2px;min-width:0;padding:8px 6px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex}.baggageTable .mobileViewBagageWrap .bagFeeTab .bagFeeTab__route{color:#555;align-items:center;gap:6px;font-size:16px;font-weight:700;display:inline-flex}.baggageTable .mobileViewBagageWrap .bagFeeTab .bagFeeTab__route svg{width:16px;height:auto}.baggageTable .mobileViewBagageWrap .bagFeeTab .bagFeeTab__sub{color:var(--bs-secondary);font-size:14px;font-weight:600}.baggageTable .mobileViewBagageWrap .bagFeeTab.active{background:var(--bs-white);border:1px solid #003dc2}.baggageTable .mobileViewBagageWrap .bagFeeTab.active .bagFeeTab__route{color:#003dc2}.baggageTable .mobileViewBagageWrap .bagFeeTab.active .bagFeeTab__sub{color:var(--bs-body-color)}.baggageTable .mobileViewBagageWrap .bagFeeMobileCard{background:var(--bs-white);border:1px solid #e6e9f2;border-radius:14px;margin-bottom:12px;overflow:hidden}.baggageTable .mobileViewBagageWrap .bagFeeMobileCard__head{background:var(--bs-white);letter-spacing:.5px;color:#0b2545;border-bottom:1px solid #eef1f7;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:16px;font-weight:600;display:flex}.baggageTable .mobileViewBagageWrap .bagFeeMobileCard__head svg{width:18px;height:auto}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow{border-bottom:1px solid #f0f3f8;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow:last-child{border-bottom:0}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__left{align-items:center;gap:12px;min-width:0;display:flex}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__icon{color:#003dc2;border:1px solid #eff4ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__icon .bagFeeMobileRow__badge{color:#003dc2;font-size:9px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-34%)}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__text{flex-direction:column;line-height:1.25;display:flex}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__text .bagFeeMobileRow__title{color:#0b2545;font-size:15px;font-weight:600}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__text .bagFeeMobileRow__sub{color:#6b7a99;font-size:12px}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__value{color:#0b2545;text-align:right;flex-shrink:0;font-size:15px;font-weight:600}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__value.free{color:var(--bs-success)}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__value.link{color:#003dc2;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.baggageTable .mobileViewBagageWrap .bagFeeMobileRow__value.link svg{margin-top:1px}.baggageTable .baggageFeesCards{padding:8px 12px 12px}@media (max-width:767.98px){.baggageTable .baggageFeesCards{display:none}}.baggageTable .baggageFeesCards .bagFeeCard{box-shadow:var(--bs-box-shadow-sm);background:var(--bs-white);border-radius:14px;align-items:stretch;margin-bottom:10px;padding:4px;display:flex}.baggageTable .baggageFeesCards .bagFeeCard:last-child{margin-bottom:0}.baggageTable .baggageFeesCards .bagFeeCard__leg{flex-direction:column;flex:0 0 200px;justify-content:center;align-items:center;gap:8px;padding:14px 18px;display:flex}.baggageTable .baggageFeesCards .bagFeeCard__leg .bagFeeCard__suitcase{width:40px;height:auto}.baggageTable .baggageFeesCards .bagFeeCard__leg .bagFeeCard__route{letter-spacing:1px;color:#0b2545;font-size:20px;font-weight:600}.baggageTable .baggageFeesCards .bagFeeCard__cols{flex:1;display:flex}.baggageTable .baggageFeesCards .bagFeeCol{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;padding:14px 8px;display:flex}.baggageTable .baggageFeesCards .bagFeeCol__icon{border:1px solid var(--primary-shade);color:#003dc2;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:8px;display:flex;position:relative}.baggageTable .baggageFeesCards .bagFeeCol__icon .bagFeeCol__badge{color:#003dc2;font-size:9px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-34%)}.baggageTable .baggageFeesCards .bagFeeCol__title{color:#0b2545;font-size:16px;font-weight:600;line-height:1.2}.baggageTable .baggageFeesCards .bagFeeCol__sub{color:#6b7a99;margin-top:2px;font-size:14px}.baggageTable .baggageFeesCards .bagFeeCol__rule{background:#e9edf5;width:78%;height:1px;margin:12px 0}.baggageTable .baggageFeesCards .bagFeeCol__value{color:#0b2545;font-size:16px;font-weight:600}.baggageTable .baggageFeesCards .bagFeeCol__value.free{color:var(--bs-success)}.baggageTable .baggageFeesCards .bagFeeCol__value.link{color:#003dc2;align-items:center;gap:3px;text-decoration:none;display:inline-flex}.baggageTable .baggageFeesCards .bagFeeCol__value.link svg{margin-top:1px}.baggageTable .baggageFeesCards .bagFeeCol__value.link:hover{text-decoration:underline}@media (max-width:991.98px){.baggageTable .baggageFeesCards .bagFeeCard__leg{flex:0 0 130px;gap:10px;padding:16px 8px}.baggageTable .baggageFeesCards .bagFeeCard__leg .bagFeeCard__route{font-size:17px}.baggageTable .baggageFeesCards .bagFeeCol{padding:18px 4px 14px}.baggageTable .baggageFeesCards .bagFeeCol__title{font-size:14px}.baggageTable .baggageFeesCards .bagFeeCol__sub{font-size:12px}.baggageTable .baggageFeesCards .bagFeeCol__rule{margin:12px 0}.baggageTable .baggageFeesCards .bagFeeCol__value{font-size:14px}.baggageTable .baggageFeesCards .bagFeeCol__value.link{gap:2px}}.checkTheBox{float:right}.continue{text-transform:capitalize;padding:7px 10px;color:#003dc2!important;background-color:transparent!important;border:1px solid #96beff!important;border-radius:0!important}.continue:hover{background:#f5f7fe!important}.continue:active{color:#003dc2!important}.applyBtn{background-color:var(--bs-white);color:#f5b21a;cursor:pointer;border:1px solid #f5b21a;justify-content:center;align-items:center;width:30%;padding:5px;font-size:20px;font-weight:600;display:flex}.applyBtn:hover{color:var(--bs-white);background-color:#f5b21a}.applyBtn.disabled{opacity:.5;pointer-events:none}.promoCodeEnter{border:1px solid var(--border-color);border-right:0;width:70%;padding-left:10px}.promoCodeEnter:focus{outline:none}.promoCode{align-items:center;gap:4px;display:flex;color:var(--bs-success)!important}.promoCode svg{font-size:1rem;color:#e51313!important}.promoCode svg:hover{cursor:pointer}.made_purchase_in_asap{border-radius:var(--bs-border-radius-lg);align-items:center;gap:8px;display:flex;position:relative}.made_purchase_in_asap.pay_in_minutes{color:var(--bs-body-color);background:var(--bs-white)}@media (max-width:1024px){.made_purchase_in_asap.pay_in_minutes{padding:0 11px}}.made_purchase_in_asap.pay_in_minutes b,.made_purchase_in_asap.pay_in_minutes strong{color:#d78d12;font-weight:600}@media (max-width:767.98px){.made_purchase_in_asap.pay_in_minutes{padding:4px 8px}}.made_purchase_in_asap .asap_clock_icon{border:1px solid #f9ecd0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.made_purchase_in_asap .asap_clock_icon svg{width:26px;height:26px}.made_purchase_in_asap .asap_text{flex:1;font-size:16px;line-height:1.2}.made_purchase_in_asap .asap_info{align-self:flex-end;margin-bottom:4px;line-height:0}.made_purchase_in_asap .asap_info svg{width:16px;height:16px}.tripSummaryWrap{width:384px;max-width:384px}@media (max-width:1325px){.tripSummaryWrap{width:355px}}@media (max-width:1145px){.tripSummaryWrap{display:none}}.tripSummaryWrap .purchaseSticsyFareDetailsWrap{position:sticky;top:87px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .made_purchase_in_asap{max-width:calc(100% - 16px);margin-bottom:1.4rem;padding:1rem 11px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .made_purchase_in_asap.pay_in_minutes{color:var(--bs-body-color);background:var(--bs-white)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .made_purchase_in_asap.pay_in_minutes b{color:#d78d12;font-weight:600}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .made_purchase_in_asap.pay_in_minutes .asap_clock_icon{background-color:var(--bs-white);border:1px solid #f9ecd0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .label{color:var(--heading-color);font-size:20px;font-weight:600}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .stickey_element_wrap{scrollbar-width:thin;overflow-x:hidden;overflow-y:auto}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .stickey_element_wrap::-webkit-scrollbar{width:6px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .stickey_element_wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:3px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .stickey_element_wrap{max-height:-webkit-calc(100vh - 170px);max-height:calc(100vh - 170px)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .stickey_element_wrap.has_scroll{max-height:-webkit-calc(100vh - 150px);max-height:calc(100vh - 150px)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .stickey_element_wrap.more_bt_mrg{max-height:-webkit-calc(100vh - 120px)!important;max-height:calc(100vh - 120px)!important}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .total_ticket_price_wrap{border-radius:var(--bs-border-radius);background-color:var(--bs-white);color:var(--bs-body-color);background-color:#ecfccb;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 16px);margin:0 8px;padding:16px 15px;font-size:20px;font-weight:600;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .total_ticket_price_wrap .tdt_a{flex-direction:column;align-items:center;line-height:1.2;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .total_ticket_price_wrap .tdt_a .sub_text{align-items:center;gap:2px;font-size:12px;font-weight:400;display:inline-flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .total_ticket_price_wrap .tdt_a .sub_text span{align-items:center;display:inline-flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .send_meta_data_wrap{justify-content:center;align-items:center;max-width:calc(100% - 16px);margin:0 8px 1.4rem;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .send_meta_data_wrap .btn{flex-direction:row;justify-content:center;align-items:center;gap:7px;font-size:20px;font-weight:600;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .tripSummary{flex-direction:column;padding:1.5rem 0;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .tripSummary .cutmr_book_id_wrap{color:#003dc2;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .tripSummary .tripSummDetails{font-size:16px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .tripSummary .tripSummDetails:first-child{font-size:18px;font-weight:600}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);width:calc(100% - 16px);margin:0 8px;padding:16px 15px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .allTotal.topSegment .all_total_price{justify-content:space-between;align-items:center;font-size:18px;font-weight:600;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .allTotal.topSegment .all_total_price .textUnderline{color:var(--link-color)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .allTotal.topSegment .all_total_price .minAmount{font-weight:500}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .allTotal .textUnderline{margin-top:0;font-weight:500}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .allTotal .minAmount{color:var(--price-color)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .allTotal .passDetails{gap:8px;padding:4px 7px 1rem}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .allTotal .passDetails .trav_name_wrap{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .allTotal .passDetails .minAmount{white-space:nowrap;flex:none}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section{user-select:none}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list{border-radius:var(--bs-border-radius);flex-direction:column;display:flex;overflow:hidden}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .add_on_service_label{text-align:left;width:100%;color:var(--link-color);cursor:pointer;user-select:none;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:14px 16px;font-size:18px;font-weight:600;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .add_on_service_label svg{flex-shrink:0;transition:transform .25s}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .add_on_service_label.collapsed svg{transform:rotate(180deg)}@media (max-width:767.98px){.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .add_on_service_label{padding:12px 8px}}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .add_on_service_heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .selected_count_badge{color:#390;white-space:nowrap;border:1px solid #d8f3e6;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .selected_count_badge svg{flex-shrink:0;transition:none;transform:none!important}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .selected_count_badge.total_addon_amount{color:#003dc2;border:1px solid var(--primary-shade)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .selected_count_badge.total_addon_amount .minAmount{color:#003dc2}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .selected_count_badge.no_selected_addons{color:#e51313;border:1px solid var(--bs-danger-bg-subtle)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .sub_text_wrap{border-radius:var(--bs-border-radius);background-color:var(--bs-white);color:var(--bs-secondary);margin:0 1rem .5rem;padding:10px 5px;font-size:14px}@media (max-width:767.98px){.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .add_ons_card_list .sub_text_wrap{margin:0}}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_row{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_row:last-child{border-bottom:none}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_row_main{align-items:center;gap:12px;min-width:0;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_icon{color:#003dc2;border:1px solid var(--primary-shade);background-color:var(--bs-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_icon.recommended{color:#003dc2;border:1px solid var(--primary-shade)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_icon.total{color:#003dc2}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .flyflex_row .addon_icon.recommended{color:#003dc2;border:1px solid var(--primary-shade)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_info{min-width:0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_title{color:var(--heading-color);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_title.is_trip_protection{flex-wrap:wrap}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_badge{color:#390;white-space:nowrap;background-color:var(--bs-white);border:1px solid #d8f3e6;border-radius:20px;padding:2px 10px;font-size:12px;font-weight:400}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_sub{color:var(--bs-secondary);margin-top:2px;font-size:16px}@media (max-width:767.98px){.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_sub{font-size:14px}}@media (max-width:359.98px){.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_sub{display:none}}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_action{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_price{color:#390;white-space:nowrap;font-size:18px;font-weight:600}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_add_btn,.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_remove_btn{color:#003dc2;background-color:var(--bs-white);border-radius:var(--bs-border-radius);white-space:nowrap;cursor:pointer;text-align:center;border:1px solid #003dc2;min-width:100px;padding:4px 14px;font-size:16px;font-weight:500;transition:all .15s}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_add_btn:hover,.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_remove_btn:hover{color:var(--bs-white);background-color:#003dc2}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_remove_btn{color:#e51313;cursor:pointer;background:0 0;border:1px solid #e51313;justify-content:center;align-items:center;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_remove_btn:hover{color:var(--bs-white);background-color:#e51313}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row{border-radius:var(--bs-border-radius);justify-content:space-between;align-items:flex-start;gap:12px;margin:14px 0 0;padding:16px;display:flex}@media (max-width:767.98px){.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row{flex-wrap:wrap;margin-bottom:0}}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_title{color:var(--heading-color);font-size:16px;font-weight:600}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_price{color:var(--price-color);white-space:nowrap;font-size:22px;font-weight:600}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup{flex-direction:column;gap:4px;min-width:200px;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup .addon_total_line{color:var(--bs-body-color);justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;font-weight:500;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup .addon_total_line span:last-child{color:var(--heading-color);font-weight:600}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup .addon_total_line.is_due{border-top:1px solid var(--border-color);margin-top:4px;padding-top:6px;font-size:16px;font-weight:700}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_price .addon_total_breakup .addon_total_line.is_due span:last-child{color:var(--price-color);font-size:22px}@media (max-width:767.98px){.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_row{gap:8px;padding:12px 8px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_row_main{flex:1;gap:8px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_icon{width:34px;height:34px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_icon svg{width:22px;height:22px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_info{flex:1}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_title{flex-wrap:wrap;font-size:15px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_title span{overflow-wrap:anywhere;min-width:0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_badge{padding:1px 8px;font-size:11px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_action{gap:4px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_price{font-size:16px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_add_btn,.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_remove_btn{width:auto;min-width:78px;padding:5px 12px;font-size:14px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row{padding:12px 8px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_row_main{flex:100%;width:100%;min-width:0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_info{flex:1;min-width:0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_title{overflow-wrap:anywhere}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_sub{white-space:normal;overflow-wrap:anywhere}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_total_row .addon_total_price{width:100%;font-size:18px}}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_row{gap:2px;padding:12px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_row_main{flex:1;gap:10px;min-width:0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_icon{width:34px;height:34px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_icon svg{width:22px;height:22px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_info{flex:1;min-width:0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_title{font-size:16px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_title span{overflow-wrap:anywhere;min-width:0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_badge{max-width:fit-content;max-height:22px;padding:2px 10px;font-size:12px;display:block}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_sub{overflow-wrap:anywhere;font-size:14px}@media (max-width:359.98px){.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_sub{display:none}}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_action{gap:0}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_price{font-size:18px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_add_btn,.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .add_ons_section .addon_remove_btn{padding:6px 12px;font-size:14px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons{grid-template-rows:auto;grid-template-columns:auto;gap:8px;padding:10px 0;display:grid}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment{align-items:center;width:100%;padding:7px 0;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .leftWrap{grid-column-gap:10px;flex-grow:1;grid-template-rows:min-content min-content;grid-template-columns:auto 1fr min-content;align-items:center;font-size:16px;display:grid}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .leftWrap.is_single{grid-template-rows:1fr}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .leftWrap .addOnIcon{color:#003dc2;background-color:var(--primary-shade);border-radius:50%;grid-row:span 2/span 2;min-width:36px;min-height:36px;padding:3px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .leftWrap b{white-space:nowrap;grid-column:span 2/span 2;grid-template-rows:1fr;grid-template-columns:auto 1fr;gap:5px;font-weight:600;display:grid}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .leftWrap div{color:var(--bs-secondary);grid-column:2/span 2;grid-row-start:2}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .leftWrap svg{min-width:16px;max-width:16px;min-height:16px;max-height:16px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .rightWrap{flex-direction:column;align-items:flex-end;font-size:1rem;display:flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .rightWrap b{font-weight:600}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .rightWrap .textUnderline{text-wrap:nowrap;flex-wrap:nowrap}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment .rightWrap .textUnderline svg{margin-right:3px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment.isSelected{-webkit-box-shadow:none;box-shadow:none;border:none;justify-content:space-between;align-items:center;display:inline-flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment.isSelected label{justify-content:flex-end;align-items:center;line-height:1;display:inline-flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment.isSelected label svg{color:#003dc2;cursor:pointer;margin-left:5px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment.forPromo .minAmount{color:var(--bs-danger)}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .addOnSegment.forPromo .minAmount:before{content:"-"}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .tripSummaryWrapScroll .baseFare .optionalAddons .promo_enter_wrap{border:1px solid var(--border-color);border-top:none;grid-template-columns:1fr auto;gap:5px;padding:7px;display:grid}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .totalPrice{background-color:var(--bs-white);border-radius:var(--bs-border-radius);grid-template-rows:auto;grid-template-columns:1fr;max-width:calc(100% - 16px);margin:0 8px;display:grid}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .totalPrice .ttPrice{color:#003dc2;grid-template-columns:1fr auto;align-items:center;gap:.5rem;font-size:18px;font-weight:600;display:grid}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .totalPrice .ttPrice .minAmount{color:var(--price-color);font-size:20px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .totalPrice .promoCodeWrap{background-color:var(--bs-white);grid-template-columns:1fr auto;gap:.5rem;padding:7px 15px;display:grid}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .totalPrice .promoCodeWrap .value_wrap .minAmount{color:currentColor}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .bst_prc_wrap{border-radius:var(--bs-border-radius);background-color:var(--bs-white);align-items:center;max-width:calc(100% - 16px);margin:0 8px;padding:7px 15px;display:inline-flex}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .bst_prc_wrap svg{margin-right:8px}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .book_now_con_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);max-width:calc(100% - 16px);margin:0 8px 1.5rem}.tripSummaryWrap .purchaseSticsyFareDetailsWrap .book_now_con_wrap .bookWithConfidence{box-shadow:none;margin:0}.iconSizePurchsePage{cursor:pointer;will-change:transform;font-size:18px;transition:transform .25s ease-in-out;transform:rotate(180deg)}.iconSizePurchsePage.active{transform:rotate(0)}.ticketDetails>.components_scroll_into_view{margin-bottom:.5rem}@media (max-width:767.98px){.ticketDetails>.components_scroll_into_view{margin-bottom:0}}.isforBook{position:inherit!important}@media (max-width:767.98px){.isforBook{margin-top:0}}#purchase_pg_component_wrap_key .custom-acc-container-border{margin-top:0!important}.components_scroll_into_view{background-color:var(--bs-white);z-index:14;top:84px}.components_scroll_into_view.is_stickey{position:sticky}@media (max-width:991.98px){.components_scroll_into_view{top:80px}}@media only screen and (max-width:767.98px){.components_scroll_into_view{top:54px}}.components_scroll_into_view .scroll_postion_fixed{padding:12px}@media (max-width:767.98px){.components_scroll_into_view .scroll_postion_fixed{padding:15px}}.components_scroll_into_view .scroll_postion_fixed{background-color:var(--bs-white)}@media (min-width:1366.98px){.components_scroll_into_view .scroll_postion_fixed{position:relative;left:-3px}}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item{border-radius:var(--bs-border-radius-lg);max-width:var(--section-step-card-width,180px);min-width:var(--section-step-card-width,140px);background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border:1px solid transparent;flex-direction:column;align-items:center;padding:.5rem .5rem 5px;display:flex;position:relative}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item svg{color:#dee2e6}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item .icon_wrapper{border:1px solid var(--primary-shade);border-radius:50%}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item .timeline_icon{box-sizing:content-box;width:15px;height:15px;padding:8px;color:#003dc2!important;overflow:visible!important}@media (hover:hover) and (pointer:fine){.components_scroll_into_view .scroll_postion_fixed .component_scroll_item:hover{color:#000;cursor:pointer;background-color:#f5f7fe}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item:hover svg{background:var(--bs-white);border-radius:50%}}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.hover_effect{color:#000;background-color:#f5f7fe}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.active{background-color:var(--bs-white);color:#000;border-color:#003dc2}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.active svg{background:var(--bs-white);border-radius:50%}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.active label{color:currentColor}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.active,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.hover_effect,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.isCompleted{border-color:#003dc2}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.active svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.hover_effect svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.isCompleted svg{color:#e51313!important}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket .icon_wrapper svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.active .icon_wrapper svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.hover_effect .icon_wrapper svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.isCompleted .icon_wrapper svg{color:#003dc2!important}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket .timeline_icon,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.active .timeline_icon,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.hover_effect .timeline_icon,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripEticket.isCompleted .timeline_icon{background-color:var(--bs-white);border-radius:50%}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.active,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.hover_effect,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.isCompleted{background-color:var(--bs-white);color:#000}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.active svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.hover_effect svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.isCompleted svg{color:#c58a00!important}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket label,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.active label,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.hover_effect label,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.isCompleted label{color:#000!important}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket .icon_wrapper svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.active .icon_wrapper svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.hover_effect .icon_wrapper svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.isCompleted .icon_wrapper svg{color:#003dc2!important}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket .timeline_icon,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.active .timeline_icon,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.hover_effect .timeline_icon,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isProcessingTripEticket.isCompleted .timeline_icon{background-color:var(--bs-white);border-radius:50%}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isWarn svg,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isError .current_value_wrap svg{color:rgba(251,147,1,.63)}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.isCancelledTripPage .current_value_wrap svg{color:#e51313}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item .current_value_wrap{min-width:24px;max-width:24px;min-height:24px;max-height:24px;position:absolute;top:.5rem;left:.5rem}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item .current_value_wrap svg{background:var(--bs-white);border-radius:50%;width:100%;height:100%}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item label{white-space:nowrap;cursor:pointer;color:#000;padding-top:.5rem}.components_scroll_into_view:not(.isforBook).is_stickey{position:relative;top:auto}.components_scroll_into_view:not(.isforBook) .component_scroll_item.isCompleted svg{color:#34c759}@media (min-width:768px){.components_scroll_into_view .scroll_postion_fixed{padding:0}.components_scroll_into_view .component_scroll_item{padding:.2rem .4rem .15rem}.components_scroll_into_view .component_scroll_item .timeline_icon{width:16px;height:16px;padding:8px}.components_scroll_into_view .component_scroll_item img{object-fit:contain;width:30px;height:30px}.components_scroll_into_view .component_scroll_item .current_value_wrap{min-width:16px;max-width:16px;min-height:16px;max-height:16px}.components_scroll_into_view .component_scroll_item label{padding-top:.2rem;font-size:14px}}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.component_scroll_item--skeleton .timeline_skeleton_status{width:20px;height:20px;line-height:0;position:absolute;top:.5rem;left:.5rem}@media only screen and (max-width:767.98px){.components_scroll_into_view .scroll_postion_fixed{padding:0}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item{border-radius:var(--bs-border-radius-lg);padding:10px}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item img{object-fit:contain;width:42px;height:36px}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item .current_value_wrap{min-width:18px;max-width:18px;min-height:18px;max-height:18px;top:.35rem;left:.35rem}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item label{white-space:nowrap;text-align:center;text-overflow:ellipsis;width:100%;padding-top:3px;font-size:14px;line-height:1.12;overflow:hidden}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item label .timeline_label_line{white-space:nowrap;display:inline}.components_scroll_into_view .scroll_postion_fixed .timeline_mobile_scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding-top:2px;padding-bottom:.7rem;display:flex;overflow-x:auto;overflow-y:hidden}.components_scroll_into_view .scroll_postion_fixed .timeline_mobile_scroll::-webkit-scrollbar{display:none}.components_scroll_into_view .scroll_postion_fixed .timeline_mobile_scroll .timeline_mobile_item{flex:none;width:140px}}.components_scroll_into_view .slick-slider .slick-list{padding:2px 0 1.4rem}@media (min-width:768px){.components_scroll_into_view .slick-slider .slick-list .slick-track{justify-content:flex-start;flex-wrap:nowrap!important;display:flex!important}.components_scroll_into_view .slick-slider .slick-list .slick-slide{flex:none;float:none!important}.components_scroll_into_view:not(.isforBook) .scroll_postion_fixed{padding-left:0;padding-right:0;left:0}.components_scroll_into_view:not(.isforBook) .slick-slider .slick-list .slick-slide:first-child{padding-left:0!important}}.components_scroll_into_view .steps_scroll_shell{min-width:0;position:relative}.components_scroll_into_view .steps_scroll_arrow{z-index:2;box-sizing:border-box;background-color:var(--bs-white);color:#003dc2;cursor:pointer;border:1px solid rgba(0,61,194,.25);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:-8px}.components_scroll_into_view .steps_scroll_arrow.prev_scroll_data{right:40px}.components_scroll_into_view .steps_scroll_arrow.next_scroll_data{right:0}.components_scroll_into_view .steps_scroll_arrow svg{width:100%;height:100%}.components_scroll_into_view .steps_scroll_arrow:focus{box-shadow:none;outline:none}.components_scroll_into_view .steps_scroll_arrow:focus-visible{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.components_scroll_into_view .steps_scroll_arrow:not(:disabled):hover{color:var(--bs-white);background-color:#003dc2}}.components_scroll_into_view .steps_scroll_arrow:disabled{cursor:not-allowed;border-color:var(--primary-shade)}.components_scroll_into_view .steps_scroll_arrow:disabled svg{color:var(--primary-shade)}.components_scroll_into_view .steps_scroll_track{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;align-items:stretch;padding-top:2px;padding-bottom:.7rem;display:flex;overflow-x:auto;overflow-y:hidden}.components_scroll_into_view .steps_scroll_track::-webkit-scrollbar{height:8px}.components_scroll_into_view .steps_scroll_track::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.components_scroll_into_view .steps_scroll_track::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.components_scroll_into_view .steps_scroll_track::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.components_scroll_into_view .steps_scroll_track.is_placeholder{overflow-x:hidden}.components_scroll_into_view .steps_scroll_track.is_dragging{cursor:grabbing;user-select:none}.components_scroll_into_view .steps_scroll_track.is_dragging .component_scroll_item{cursor:grabbing}.components_scroll_into_view .steps_slide_item{flex:none;padding:0 5px}.custom-switch .btn-toggle{width:5rem;position:relative;color:#f5b21a!important;background:#fff!important;border:1px solid #f5b21a!important;border-radius:1.5rem!important;outline:none!important;height:2rem!important;padding:0!important;line-height:1.8rem!important}.custom-switch .btn-toggle:before,.custom-switch .btn-toggle:after{letter-spacing:.75px;width:4.25rem;font-size:1rem;font-weight:600;transition:opacity .25s;position:absolute;bottom:0;left:0}.custom-switch .btn-toggle:before{content:"Add";text-align:right}.custom-switch .btn-toggle:after{content:"✔";text-align:center;opacity:0}.custom-switch .btn-toggle>.handle{background:#f5b21a;border-radius:1.125rem;width:1.625rem;height:1.625rem;transition:left .25s;position:absolute;top:2px;left:.1875rem}.custom-switch .btn-toggle.active>.handle{transition:left .25s;left:3.2rem;background:#fff!important}.custom-switch .btn-toggle.active{color:#fff!important;background:#f5b21a!important}.custom-switch .btn-toggle.active:before{opacity:0}.custom-switch .btn-toggle.active:after{opacity:1}.sub_details_holder_wrap{grid-template-rows:auto 16px 20px;grid-template-columns:1fr;gap:5px;display:grid}.sub_details_holder_wrap .depart_return_holder_wrap{grid-template-rows:1fr;grid-template-columns:1fr 195px;justify-content:space-between;display:grid}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap{grid-template-rows:1fr;grid-template-columns:190px 200px 1fr 200px;display:grid}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .airline_aircraft_holder_wrap{grid-template-rows:2fr;grid-template-columns:1fr;gap:2px;margin-right:5px;display:grid}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .left_deatil_holder_wrap,.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .right_deatil_holder_wrap{grid-template-rows:3fr;grid-template-columns:1fr;gap:2px;display:grid}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .left_deatil_holder_wrap{margin-right:5px}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .right_deatil_holder_wrap{margin-left:5px;padding-right:10px}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .flight_to_holder_wrap{grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;display:grid}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .flight_to_holder_wrap .flight_going_wrap{border:1px dashed #f1f1f1;justify-content:center;align-items:center;height:1px;display:flex;position:relative}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .flight_to_holder_wrap .flight_going_wrap:before{left:-1px}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .flight_to_holder_wrap .flight_going_wrap:after{right:-1px}.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .flight_to_holder_wrap .flight_going_wrap:after,.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .flight_to_holder_wrap .flight_going_wrap:before{content:"";background-color:#e2e2e2;border-radius:6px;width:6px;height:6px;position:absolute;top:-3px}@media (max-width:767.98px){.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .flight_to_holder_wrap .flight_going_wrap:after,.sub_details_holder_wrap .depart_return_holder_wrap .flight_holder_wrap .flight_to_holder_wrap .flight_going_wrap:before{border-radius:3px;width:3px;height:3px}}.sub_details_holder_wrap .depart_return_holder_wrap .extra_holder_wrap{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;gap:5px;padding:0 10px;display:grid}.sub_details_holder_wrap .operated_holder_wrap{margin-left:190px}.saved_user_form_selection_wrap{border:1px solid;border-color:var(--border-color);border-radius:var(--bs-border-radius);align-items:center;width:100%;min-width:0;height:46px;max-height:46px;transition:border-color .15s ease-in-out;position:relative}.saved_user_form_selection_wrap.hasFocus{border-color:#003dc2}.saved_user_form_selection_wrap .selector_wrappper{grid-template-rows:1fr;grid-template-columns:auto 1fr;display:grid}.saved_user_form_selection_wrap .traveler_logo_wrap{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);justify-content:center;align-items:center;height:100%;padding:5px;display:flex}.saved_user_form_selection_wrap .selection_area_wrap{cursor:pointer;padding:10px 30px 10px 10px;font-size:16px;position:relative}.saved_user_form_selection_wrap .selection_area_wrap.selected_traveler{font-weight:600}.saved_user_form_selection_wrap .data_list_wrap{z-index:11;border-radius:var(--bs-border-radius);width:100%;height:210px;max-height:210px;box-shadow:var(--bs-box-shadow-sm);flex-direction:column;display:flex;position:absolute;top:47px;left:0;overflow:hidden}.saved_user_form_selection_wrap .data_list_wrap .data_items_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius);width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.saved_user_form_selection_wrap .data_list_wrap .data_items_wrap .data_item_wrap{cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0;grid-template-rows:43px;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:0 8px;display:grid}.saved_user_form_selection_wrap .data_list_wrap .data_items_wrap .data_item_wrap .icon_wrap{color:#003dc2;text-align:center;justify-content:center;align-items:center;height:100%;padding:3px;font-size:1rem;display:flex}.saved_user_form_selection_wrap .data_list_wrap .data_items_wrap .data_item_wrap .icon_wrap .user_icons{background-color:var(--user-color);color:var(--bs-white);border-radius:50%;justify-content:center;align-items:center;width:100%;height:30px;font-size:18px;font-weight:600;display:flex}.saved_user_form_selection_wrap .data_list_wrap .data_items_wrap .data_item_wrap .icon_wrap svg{width:30px;height:27px}.saved_user_form_selection_wrap .data_list_wrap .data_items_wrap .data_item_wrap:hover{color:#003dc2;background-color:#f5f7fe}.saved_user_form_selection_wrap .data_list_wrap .data_items_wrap .data_item_wrap:last-child{border-bottom:none}.saved_user_form_selection_wrap .data_list_wrap .data_items_wrap .data_item_wrap.active{color:#003dc2}.purchase_pg_section_title{grid-template-columns:auto auto 1fr auto;align-items:baseline;gap:0;display:grid}@media (max-width:767.98px){.purchase_pg_section_title.has_action{align-items:center}}.purchase_pg_section_title.is_trip_protection{display:block}.purchase_pg_section_title .trip_protection_title{grid-template-columns:1fr auto;align-items:center;gap:18px;width:100%;display:grid}@media (max-width:767.98px){.purchase_pg_section_title .trip_protection_title{text-align:start;grid-template-columns:1fr;justify-items:center;gap:10px}}.purchase_pg_section_title .tp_shield_icon{justify-content:center;align-items:center;display:inline-flex}.purchase_pg_section_title .tp_shield_icon img{width:82px;height:82px;display:block}@media (max-width:767.98px){.purchase_pg_section_title .tp_shield_icon img{width:56px;height:56px}}@media (max-width:359.98px){.purchase_pg_section_title .tp_shield_icon img{width:46px;height:46px}}.purchase_pg_section_title .tp_logo_box{box-shadow:var(--bs-box-shadow-sm);background-color:var(--bs-white);border-radius:12px;justify-content:center;justify-self:end;align-items:center;width:fit-content;min-width:190px;min-height:70px;padding:14px 28px;display:inline-flex}@media (max-width:767.98px){.purchase_pg_section_title .tp_logo_box{grid-column:1/-1;justify-self:center;min-width:160px;min-height:58px;padding:10px 18px}}.purchase_pg_section_title .tp_logo_box .tp_logo_img{object-fit:contain;width:auto;max-width:150px;height:40px}@media (max-width:359.98px){.purchase_pg_section_title .tp_logo_box .tp_logo_img{height:30px}}.purchase_pg_section_title .insurance_label_wrap{color:var(--heading-color);font-size:24px;font-weight:600;line-height:1.2}@media (min-width:0) and (max-width:767.98px){.purchase_pg_section_title .insurance_label_wrap{font-size:20px}}.purchase_pg_section_title .insurance_label_wrap .description_wrap{max-width:620px;color:var(--bs-secondary);margin-top:4px;font-size:16px;font-weight:400;line-height:24px;display:block}@media (max-width:767.98px){.purchase_pg_section_title .insurance_label_wrap .description_wrap{margin-top:8px;font-size:14px;line-height:21px}}.purchase_pg_section_title .insurance_label_wrap .description_wrap .rr_highlight{color:#000;font-weight:500}.purchase_pg_section_title .main_label_wrap{color:var(--heading-color);grid-area:1/1;grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;font-size:24px;font-weight:600;display:grid}@media (min-width:360px) and (max-width:991.98px){.purchase_pg_section_title .main_label_wrap{font-size:20px}}@media (max-width:359.98px){.purchase_pg_section_title .main_label_wrap{font-size:18px}}.purchase_pg_section_title .text_label_wrap{border-radius:var(--bs-border-radius);color:var(--bs-white);text-transform:uppercase;background-color:#0eb479;grid-area:1/2;justify-self:start;width:max-content;margin-left:.5rem;padding:2px 5px;font-size:14px;font-weight:600;position:relative;top:-2px}.purchase_pg_section_title .logo_wrap,.purchase_pg_section_title .action_wrap{grid-area:1/4;justify-self:end}.purchase_pg_section_title .description_wrap{max-width:620px;color:var(--bs-secondary);grid-area:2/1/auto/-1;font-size:16px;line-height:24px}@media (max-width:767.98px){.purchase_pg_section_title .description_wrap{font-size:14px;line-height:21px}}.guest_says_wrap{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:8px;max-width:calc(100% - 8px);margin:0 8px;padding:16px 15px;display:grid}.guest_says_wrap .guest_says_logo{cursor:pointer}.guest_says_wrap .guest_says_logo:hover{background-color:var(--primary-shade)}.guest_says_wrap .img_text_helper_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:4px;display:grid}.guest_says_wrap .img_text_helper_wrap .helper_text{color:#000;font-size:16px}.guest_says_wrap .img_text_helper_wrap .helper_text .base_on_wrap{color:var(--heading-color);white-space:nowrap;font-size:16px;font-weight:600}.guest_says_wrap .img_text_helper_wrap .helper_text .base_on_wrap .count_wrap{cursor:pointer;color:var(--link-color);position:relative}.usersCreditComponentWrapUI{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);border-top:none;padding-top:1.4rem}@media (max-width:767.98px){.usersCreditComponentWrapUI{padding-top:0}}.payment_title_wrap{border-bottom:none}@media (max-width:767.98px){.payment_title_wrap{padding:0!important}}.custm_price_summ_show{display:none}@media (max-width:1145px){.custm_price_summ_show{padding-bottom:1.4rem;display:block}}.purchase-page-skeleton__summary{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);flex-direction:column;gap:12px;padding:18px 16px 22px;display:flex;position:sticky;top:87px}.purchase-page-skeleton__summary-row,.purchase-page-skeleton__summary-total{justify-content:space-between;align-items:center;gap:12px;display:flex}.purchase-page-skeleton__summary-total{border-top:1px solid var(--border-color);margin-top:6px;padding-top:14px}.purchase_segment{padding:0 0 1.5rem}.agent_question{--agent-q-accent:#ef8a12;--agent-q-title:#d3730a;--agent-q-border:#f3c88a;border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);box-shadow:var(--shadow-warning);border:1px solid var(--agent-q-border);margin-bottom:12px;padding:16px 20px 18px}.agent_question .agent_question_inner{align-items:flex-start;gap:14px;display:flex}.agent_question .agent_question_icon{flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.agent_question .agent_question_icon svg{color:var(--agent-q-title)}.agent_question .agent_question_body{flex:auto;min-width:0}.agent_question .agent_question_head{color:var(--agent-q-title);font-size:20px;font-weight:600;line-height:1.3}.agent_question .agent_question_note{color:var(--bs-body-color);margin:10px 0 0;font-size:16px;line-height:1.45}.agent_question .agent_question_ask{font-weight:600}.agent_question .pax_check_state{justify-content:flex-end;margin-top:10px;display:flex}.agent_question .pax_check_state .style_check_box_wrap{align-items:center;max-width:fit-content}.agent_question .pax_check_state .style_check_box_wrap input:hover:not(:disabled){border-color:#e51313}.agent_question .pax_check_state .style_check_box_wrap input[type=checkbox]:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNlNTEzMTMiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGVjay1pY29uIGx1Y2lkZS1jaGVjayI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+);border-color:#e51313}@media (hover:hover) and (pointer:fine){.agent_question .pax_check_state .style_check_box_wrap .style_check_box_wrap:hover:not(.disabled)>input:not(:disabled){border-color:#e51313}}.agent_question .pax_check_state .style_check_box_wrap .pax_denied_box{color:#e51313;font-size:18px;font-weight:600}.agent_question .agent_confirm{margin-top:1rem;margin-bottom:.5rem}.agent_question .agent_confirm .agent_ackn{color:var(--bs-success);margin-left:12px;font-size:18px;font-weight:600}.agent_question .agent_confirm input{min-width:28px;max-width:28px;min-height:28px;max-height:28px}.agent_question .agent_confirm input:hover:not(:disabled){border-color:var(--bs-success)}.agent_question .agent_confirm input[type=checkbox]:checked{border-color:var(--bs-success);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMzOTAiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGVjay1pY29uIGx1Y2lkZS1jaGVjayI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+)}.agent_question .agent_confirm .style_check_box_wrap{max-width:fit-content}@media (hover:hover) and (pointer:fine){.agent_question .agent_confirm .style_check_box_wrap:hover:not(.disabled)>input:not(:disabled){border-color:var(--bs-success)}}@media (max-width:767.98px){.agent_question{padding:12px 14px 14px}.agent_question .agent_question_inner{gap:10px}.agent_question .agent_question_icon svg{width:28px;height:28px}.agent_question .agent_question_head{font-size:17px}.agent_question .agent_question_note{font-size:15px}}.purchase_segment_title{padding-bottom:1.4rem}.purchase_segment_title .section_wrap{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);padding:1.4rem}@media (max-width:767.98px){.purchase_segment_title .section_wrap{padding:12px 8px}}.agt_ph_state{grid-template-rows:auto;grid-template-columns:1fr;justify-items:center;gap:10px;width:100%;margin-bottom:28px;display:grid}.agt_ph_state .btn{font-size:30px;font-weight:600}.agt_ph_state .hlp_txt{color:var(--bs-secondary)}.upgrade_action_btns_purchase_pg{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:8px;display:grid}.upgrade_action_btns_purchase_pg .arrow_action{box-sizing:border-box;background-color:var(--bs-white);color:#003dc2;cursor:pointer;border:1px solid rgba(0,61,194,.25);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.upgrade_action_btns_purchase_pg .arrow_action:focus{box-shadow:none;outline:none}.upgrade_action_btns_purchase_pg .arrow_action:focus-visible{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.upgrade_action_btns_purchase_pg .arrow_action:not(:disabled):hover{color:var(--bs-white);background-color:#003dc2}}.upgrade_action_btns_purchase_pg .arrow_action:disabled,.upgrade_action_btns_purchase_pg .arrow_action.disabled{cursor:not-allowed;border-color:var(--primary-shade)}.upgrade_action_btns_purchase_pg .arrow_action:disabled svg,.upgrade_action_btns_purchase_pg .arrow_action.disabled svg{opacity:.4}.purchase_upgrade_option_wrap{background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg)}.purchase_upgrade_option_wrap .tabTitle{padding:16px;font-size:1rem}.purchase_upgrade_option_wrap .upgrade_option_wrap{width:100%;padding:14px 7px;overflow:hidden}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_track{--slides-to-show:3;overscroll-behavior-x:contain;scrollbar-width:thin;align-items:stretch;padding-bottom:1rem;display:flex;overflow-x:auto}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_track::-webkit-scrollbar{height:8px}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_track::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_track::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_track::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_track.is_grabbable{cursor:grab}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_track.is_dragging{cursor:grabbing;user-select:none}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_track.is_dragging .upgrade_option_item{cursor:grabbing}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_slide{flex:0 0 calc(100% / var(--slides-to-show));max-width:calc(100% / var(--slides-to-show));scroll-snap-align:start;padding:.5rem .75rem}@media (max-width:767.98px){.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_slide{padding:1px}}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item{cursor:pointer;background-color:var(--bs-white);border-radius:var(--bs-border-radius);height:100%;box-shadow:var(--bs-box-shadow-sm);grid-template-rows:auto 1fr auto;grid-template-columns:1fr;grid-auto-rows:min-content;display:grid;overflow:hidden}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item.active{border-color:#003dc2;box-shadow:0 0 0 1px #003dc2}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .heading_wrap{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;gap:0 8px;padding:14px 16px;display:grid}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .heading_wrap .title_wrap{grid-area:1/1}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .heading_wrap .title_wrap .main_title{font-size:18px;font-weight:600}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .heading_wrap .title_wrap .sub_txt_wrap{color:var(--bs-secondary);font-size:14px}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .heading_wrap .amount_wrap{text-align:right;grid-area:1/2;justify-self:end;line-height:1.1}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .heading_wrap .amount_wrap .amount{color:var(--price-color);white-space:nowrap;font-size:20px;font-weight:600}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .heading_wrap .amount_wrap .per_person{color:var(--bs-secondary);font-size:14px}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item.active .heading_wrap .main_title{color:#003dc2}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .benifis_wrap_items{grid-template-columns:1fr;grid-auto-rows:min-content;align-content:start;gap:12px;padding:16px;display:grid}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .benifis_wrap_items .benifits_item{grid-template-rows:1fr;grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:16px;line-height:20px;display:grid}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .benifis_wrap_items .benifits_item .benifits_icon{align-items:center;height:20px;display:grid}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .benifis_wrap_items .benifits_item .benifits_text{display:block}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .benifis_wrap_items .benifits_item .benifits_text:first-letter{text-transform:uppercase}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .action_wrap{padding:0 16px 16px}.purchase_upgrade_option_wrap .upgrade_option_wrap .upgrade_option_item .action_wrap .btn{text-transform:uppercase;width:100%;font-size:16px;font-weight:600}.show_error_booking_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:201.5px;margin-bottom:24px;padding:24px 20px;display:flex;box-shadow:0 0 2px rgba(229,19,19,.1),0 4px 12px rgba(229,19,19,.1)}.show_error_booking_wrap .error_icon_wrap{color:#e51313;border:1px solid rgba(229,19,19,.08);border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.show_error_booking_wrap .error_text_wrap{flex-direction:column;gap:4px;display:flex}.show_error_booking_wrap .error_text_wrap .error_title{color:#e51313;font-size:24px;font-weight:600;line-height:26px}.show_error_booking_wrap .error_text_wrap .error_subtitle{color:var(--bs-secondary);font-size:16px;font-weight:400;line-height:20px}.show_error_booking_wrap .refresh_wrap .btn{justify-content:center;align-items:center;gap:8px;padding:8px 20px;font-weight:600;display:inline-flex}.show_error_booking_wrap .refresh_wrap .refresh_icon{flex-shrink:0}.show_error_booking_wrap .refresh_wrap .refresh_icon.spinning{animation:.9s linear infinite errorBookingSpin}@media (max-width:575.98px){.show_error_booking_wrap{padding:20px 16px}.show_error_booking_wrap .error_text_wrap .error_title{font-size:18px;line-height:24px}.show_error_booking_wrap .refresh_wrap .btn{width:100%}}@keyframes errorBookingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.show_error_booking_wrap .refresh_wrap .refresh_icon.spinning{animation:none}}.stripBar{background-color:#c7c7c7!important;height:3px!important}.stripBar .lay{background-color:#e7e7e7!important}.stripBar .lay:hover{cursor:pointer;background-color:#ffa808!important}.stripBar .def{background-color:#c7c7c7!important}.stripBar .def:hover{cursor:pointer;background-color:#3a5292!important}.pills_wrapper{background-color:var(--bs-white);margin-bottom:15px;box-shadow:-1px 1px 5px #e3e3e3}.pills_wrapper .pills_Child{text-align:center;border-right:1px solid #e6e6e6;padding:9px 31.1px;font-size:20px}@media (min-width:360px) and (max-width:991.98px){.pills_wrapper .pills_Child{font-size:16px}}.pills_wrapper .pills_Child:hover,.pills_wrapper .active{color:#003dc2;cursor:pointer;box-shadow:inset 0 -8px 0 -6px #003dc2}.pills_wrapper .swiper-button-lock{display:none!important}.pills_wrapper .swiper-button-next,.pills_wrapper .swiper-button-prev{color:#000;backdrop-filter:blur(2px);background-color:rgba(234,242,255,.63);font-size:30px;display:flex;position:absolute;top:0;bottom:0;right:0;border:1px solid transparent!important}.pills_wrapper .swiper-button-next:hover,.pills_wrapper .swiper-button-prev:hover{background-color:rgba(234,242,255,.63);border:1px solid #96beff!important}.pills_wrapper .swiper-button-disabled:hover{border:1px solid transparent!important}.pills_wrapper .swiper-pagination-bullet{background-color:#000}.pills_wrapper .swiper-slide{justify-content:center;align-items:center;display:flex;width:auto!important}.pills_wrapper .slide-content{text-align:center;white-space:nowrap;background-color:#f7f7f7;border-radius:5px;width:fit-content;padding:10px 15px;display:inline-block;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ticketDetailsWrapper{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);border:1px solid transparent;width:100%}.ticketDetailsWrapper.recent_show{box-shadow:none;border-color:#003dc2}.ticketDetailsWrapper.is_my_ofr{box-shadow:none!important;border-color:var(--gold-text)!important}.ticketDetailsWrapper:not(.recent_show){box-shadow:var(--bs-box-shadow-sm);border:1px solid transparent}.ticketDetailsWrapper.pur_acitve{box-shadow:none;border-color:#003dc2}.ticketDetailsWrapper .bookTicketArea{border-radius:var(--bs-border-radius-lg);width:100%;display:inline-block;position:relative}.ticketDetailsWrapper .bookTicketArea .ticketInfoDeatilsWrap{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);flex-wrap:wrap;flex-grow:1;width:100%;display:flex}.ticketDetailsWrapper .bookTicketArea .ticketInfoDeatilsWrap.show_active{border-bottom:1px solid #003dc2;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ticketDetailsWrapper .saveAmountWrapper{border-bottom:1px solid var(--border-color);flex-grow:1;padding:8px 12px}.ticketDetailsWrapper .saveAmountWrapper b{color:#f5b21a}.ticketDetailsWrapper .saveAmountWrapper b .minAmount{color:currentColor}.ticketDetailsWrapper .ticketTitlesWrapper{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px 16px;width:100%;padding:8px 12px 8px 16px;display:flex}.ticketDetailsWrapper .ticketTitlesWrapper.is_purchase{padding:8px 15px}.ticketDetailsWrapper .ticketTitlesWrapper.is_purchase .ticket_wrap_wrap{font-size:16px}@media (min-width:992px) and (max-width:1024.98px){.ticketDetailsWrapper .ticketTitlesWrapper.is_purchase .ticket_wrap_wrap{font-size:15px}}@media (max-width:991px){.ticketDetailsWrapper .ticketTitlesWrapper{gap:6px}}.ticketDetailsWrapper .ticketTitlesWrapper .dynamic_view_wrap{flex-direction:column;display:flex}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap{flex:0 auto;min-width:0;font-size:16px}@media (max-width:991px){.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap{font-size:14px}}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap:has(.isTag){flex-shrink:0}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap:has(.cabin_name){flex-shrink:0}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title{white-space:normal;overflow-wrap:break-word;padding:0 5px}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title.cabin_name{white-space:nowrap;font-weight:600}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title.isTag{color:var(--bs-white);border-radius:var(--bs-border-radius);white-space:nowrap;padding:2px 8px}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title.cheapest{color:#003dc2;border:none}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title.fastest{color:#390;border:none}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title.mostrecommened{color:#f5b21a;border:none}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title.isRemain{color:#0a3622;border-radius:var(--bs-border-radius);border:none;padding:2px 8px}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title span{cursor:pointer;align-items:center;display:inline-flex}.ticketDetailsWrapper .ticketTitlesWrapper .ticket_wrap_wrap .show_title>span{text-align:center;white-space:normal;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.ticketDetailsWrapper .ticketSegmentAndPriceWrap{grid-template-rows:1fr;grid-template-columns:1fr 200px;gap:.5rem;width:100%;padding:0 12px;display:grid}.ticketDetailsWrapper .ticketTitleArea{border-bottom:1px solid var(--border-color);width:100%;padding:9px 15px;display:inline-flex}@media (min-width:768px) and (max-width:991.98px){.ticketDetailsWrapper .ticketTitleArea{font-size:12px}}.ticketDetailsWrapper .ticketTitleArea .titles:not(.tags){text-align:center;width:-webkit-calc(87% / 4);width:21.75%}.ticketDetailsWrapper .ticketTitleArea .titles:first-child{justify-content:flex-start;align-items:center;gap:5px;width:13%;display:flex}.ticketDetailsWrapper .ticketTitleArea .titles:first-child .tag{color:var(--bs-white);padding:0 3px}.ticketDetailsWrapper .ticketTitleArea .titles:first-child .tag.lowFare{background-color:#003dc2}.ticketDetailsWrapper .ticketTitleArea .titles:first-child .tag.fast{background-color:#0fb47a}.ticketDetailsWrapper .ticketTitleArea .titles .heading{cursor:pointer;white-space:nowrap;text-align:center;justify-content:center;align-items:center;display:flex}.ticketDetailsWrapper .ticketTitleArea .titles .heading.mark{background-color:#ecfccb!important;padding:0!important}.ticketDetailsWrapper .ticketTitleArea .titles .heading svg{min-width:14px;min-height:14px;margin-left:2px}.ticketDetailsWrapper .ticketPriceArea{border-left:1px dashed var(--border-color);grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:center;padding:12px 0 12px 12px;display:grid}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice{flex-direction:column;flex-grow:1;place-items:center;display:flex}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .amount{font-weight:700}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .amount .minAmount{font-size:30px}@media (min-width:768px) and (max-width:991.98px){.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .amount .minAmount{font-size:24px}}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .priceFor{display:-ms-grid;white-space:nowrap;justify-items:center;font-size:16px;line-height:18px;display:grid}@media (max-width:991.98px){.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .priceFor{font-size:14px}}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .ticketBookBtn{width:100%;margin-top:10px}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .ticketBookBtn:has(.textUnderline){text-align:center}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .ticketBookBtn .textUnderline{color:#003dc2;white-space:nowrap;flex-wrap:nowrap;padding:0;font-weight:600;margin-top:0!important}@media (max-width:991.98px){.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .ticketBookBtn .textUnderline{display:block}}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .ticketBookBtn .btn{width:-webkit-fill-available;width:-moz-available;width:fill-available;background-color:var(--bs-white);color:#f5b21a;white-space:nowrap;border:1px solid #f5b21a;border-radius:0;padding:5px 10px;font-size:20px;font-weight:600}@media (min-width:768px) and (max-width:991.98px){.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .ticketBookBtn .btn{font-size:16px}}.ticketDetailsWrapper .ticketPriceArea .bookTicketAndPrice .ticketBookBtn .btn:hover{color:#fff!important;background-color:#f5b21a!important}.ticketDetailsWrapper .moreFlightTime{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);border-bottom:1px solid transparent;flex-grow:1;grid-template-rows:1fr;grid-template-columns:1fr auto;gap:.5rem;width:100%;padding:8px 12px;font-size:1rem;display:grid}@media (max-width:991px){.ticketDetailsWrapper .moreFlightTime{padding:4px 6px}}.ticketDetailsWrapper .moreFlightTime .textUnderline{color:#003dc2;text-transform:capitalize;grid-column-start:2;min-width:fit-content;margin-top:0}@media (max-width:767.98px){.ticketDetailsWrapper .moreFlightTime .textUnderline{font-size:12px}}.ticketDetailsWrapper .moreFlightTime .textUnderline svg{-o-transition:rotate .2s ease-in-out;transition:rotate .2s ease-in-out;rotate:180deg}.ticketDetailsWrapper .moreFlightTime .textUnderline svg.open{rotate:0deg}.ticketDetailsWrapper .agent_action_summ_wrap{width:100%;padding:8px 12px}.ticketDetailsWrapper .agent_action_summ_wrap .agnt_company_stng{color:var(--bs-secondary);padding-bottom:5px;font-size:14px}.ticketDetailsWrapper .agent_action_summ_wrap .agent_action_gp{gap:1.5rem;padding:8px 0;display:flex}.ticketDetailsWrapper .agent_action_summ_wrap .agent_action_gp .btn{justify-content:center;align-items:center;gap:7px;display:flex}.ticketDetailsWrapper .agent_action_summ_wrap .agent_action_gp .option_saved_wrap{color:var(--bs-success);justify-content:center;align-items:center;gap:7px;padding:6px 12px;font-size:18px;font-weight:600;display:flex}.ticketDetailsWrapper .flightRouteWrapper{flex-direction:column;width:100%;display:flex}.ticketDetailsWrapper .flightRouteWrapper.return{margin-bottom:.5rem}.ticketDetailsWrapper .flightRouteWrapper.depart{margin-top:.5rem}.ticketDetailsWrapper .flightRouteWrapper .labelArea{color:#003dc2;width:100%;padding:0;font-size:18px;font-weight:600}@media (min-width:768px) and (max-width:991.98px){.ticketDetailsWrapper .flightRouteWrapper .labelArea{margin-bottom:5px}}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper{grid-template-rows:1fr;grid-template-columns:150px 1fr 1fr 1fr;gap:10px;width:100%;display:grid}@media (min-width:677.98px) and (max-width:991px){.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .timeDateWrapperTicket,.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .flightStopsWrapperTicket,.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .timeDateWrapperTicket{grid-row-start:2}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper{grid-column:span 3/span 3}}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper .imgAndNameWrapper{flex-grow:1;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);height:42px;max-height:42px;display:grid}@media (max-width:991.98px){.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper .imgAndNameWrapper{grid-template-rows:1fr;grid-template-columns:42px 1fr;grid-auto-rows:min-content;align-items:center;gap:.35rem}}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper .imgAndNameWrapper img{image-rendering:auto;width:42px;height:42px}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper .imgAndNameWrapper .nameAndAirCraft{text-transform:capitalize;flex-grow:1;align-items:center;gap:3px;max-height:42px;display:flex}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper .imgAndNameWrapper .nameAndAirCraft svg{margin-left:4px;position:relative;top:-1px}@media (min-width:677.98px) and (max-width:991px){.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper .imgAndNameWrapper .nameAndAirCraft{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:0;display:grid!important}}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper .operatedByWrapper{flex-flow:column wrap;align-items:flex-start;width:100%;margin-top:5px;font-size:12px;line-height:13px;display:flex}@media (min-width:768px) and (max-width:991.98px){.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .airCraftInfoWrapper .operatedByWrapper{align-items:flex-end;width:50%;margin-top:0;display:none}}.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .tabViewWrapper{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);gap:5px;width:100%;display:grid}@media (max-width:820px){.ticketDetailsWrapper .flightRouteWrapper .flightRouteTypesWrapper .tabViewWrapper{font-size:14px}}.timeDateWrapperTicket{grid-template-rows:1fr min-content 1fr;grid-template-columns:1fr;grid-auto-rows:min-content;align-items:center;display:grid}.timeDateWrapperTicket.forRightSide{margin-right:5px}.timeDateWrapperTicket .timeWrapper{text-align:end;font-size:20px;font-weight:600;line-height:25px}.timeDateWrapperTicket .timeWrapper.isRight{text-align:start}.timeDateWrapperTicket .timeWrapper.isRight.hasTimeStr{justify-content:flex-start}.timeDateWrapperTicket .timeWrapper.text-primary.hasTimeStr svg{position:relative;top:-1px!important}.timeDateWrapperTicket .timeWrapper.hasTimeStr{white-space:nowrap;flex-direction:row;justify-content:flex-end;align-items:flex-end;font-size:16px;font-weight:400;line-height:21px;display:flex}@media (max-width:820px){.timeDateWrapperTicket .timeWrapper.hasTimeStr{font-size:14px;line-height:19px}}.timeDateWrapperTicket .timeWrapper svg{margin-right:4px;position:relative;top:-1px}.timeDateWrapperTicket .timeWrapper small,.timeDateWrapperTicket .timeWrapper .small{text-transform:lowercase;font-size:14px;font-weight:400}@media (max-width:359.98px){.timeDateWrapperTicket .timeWrapper small,.timeDateWrapperTicket .timeWrapper .small{font-size:12px}}.timeDateWrapperTicket .timeWrapper mark,.timeDateWrapperTicket .timeWrapper .mark{text-transform:capitalize;background-color:#e7f0ff;margin-left:4px;padding:0 2px;font-size:12px;font-weight:600}@media (min-width:768px){.timeDateWrapperTicket .timeWrapper mark,.timeDateWrapperTicket .timeWrapper .mark{white-space:nowrap}}.timeDateWrapperTicket .dateWrapper{white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.timeDateWrapperTicket .dateWrapper svg{width:14px;height:14px;margin-right:4px}.timeDateWrapperTicket .dateWrapper.isRight{text-align:start;justify-content:flex-start}.timeDateWrapperTicket .locationWrapper{flex-direction:row;justify-content:flex-end;gap:4px;font-size:20px;font-weight:600;line-height:25px;display:flex}.timeDateWrapperTicket .locationWrapper.isRight{justify-content:flex-start}.timeDateWrapperTicket .locationWrapper svg{width:13px;height:18px;position:relative;top:-1px}.flightStopsWrapperTicket{grid-template-rows:1fr auto 1fr;grid-template-columns:1fr;align-content:center;align-items:center;gap:2px;min-width:155px;max-width:100%;margin:0 auto;display:grid}@media (min-width:768px){.flightStopsWrapperTicket.add_margin_top_class{margin-top:28px}}.flightStopsWrapperTicket .duration{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.flightStopsWrapperTicket .duration span{white-space:nowrap;margin-left:4px}@media (max-width:767.98px){.flightStopsWrapperTicket .duration .stop_count_wrap{text-align:center;flex-grow:1;font-size:14px}}@media (max-width:340px){.flightStopsWrapperTicket .duration .stop_count_wrap{font-size:12px;line-height:12px}}.flightStopsWrapperTicket .duration.isNoneStop{align-items:flex-end}.flightStopsWrapperTicket .progressBarWrapper{flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex}.flightStopsWrapperTicket .progressBarWrapper .progress{height:3px;min-height:3px;max-height:3px}.flightStopsWrapperTicket .layover{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.ticketSubFlightWrapper{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);background-color:#fafafa;justify-content:center;width:98%;display:flex;position:relative;top:-2px;left:1%;right:1%}.ticketSubFlightWrapper .subFlightData{background-color:var(--bs-white);border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);border:1px solid #003dc2;border-top:none;flex-grow:1;padding:0;position:relative}.ticketSubFlightWrapper .subFlightData.is_my_ofr{border-color:var(--gold-text)!important}.ticketSubFlightWrapper .subFlightData.is_purchase{border-color:#003dc2;border-top:none!important}.ticketSubFlightWrapper .subFlightData .heading_wrap{grid-template-rows:repeat(1,1fr);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:8px 12px;display:grid}.ticketSubFlightWrapper .subFlightData .heading_wrap.is_avail_pg{grid-template-columns:1fr auto;align-items:baseline;gap:4px;padding-bottom:0}.ticketSubFlightWrapper .subFlightData .heading_wrap.is_avail_pg .main_label_wrap{grid-template-columns:1fr}.ticketSubFlightWrapper .subFlightData .heading_wrap.is_avail_pg .secondary_wrapper{flex-wrap:nowrap;align-items:baseline}.ticketSubFlightWrapper .subFlightData .heading_wrap.is_avail_pg .secondary_wrapper .toolTipWrap{flex:auto;justify-content:space-around;align-items:baseline;min-width:0;line-height:36px}@media (min-width:768px) and (max-width:795px){.ticketSubFlightWrapper .subFlightData .heading_wrap.is_avail_pg .secondary_wrapper .toolTipWrap .purchaseFlightDetailsToolTips{pointer-events:none}.ticketSubFlightWrapper .subFlightData .heading_wrap.is_avail_pg .secondary_wrapper .toolTipWrap .purchaseFlightDetailsToolTips .avail_sub_flight_info{display:none}}@media (max-width:991px){.ticketSubFlightWrapper .subFlightData .heading_wrap{padding:4px 6px}}.ticketSubFlightWrapper .subFlightData .heading_wrap.isPurchase{grid-template-columns:minmax(calc(100% + -254px - 1rem),1fr) 254px;padding:14px 15px}.ticketSubFlightWrapper .subFlightData .heading_wrap.isPurchase .secondary_wrapper{line-height:1}@media (max-width:767.98px){.ticketSubFlightWrapper .subFlightData .heading_wrap{display:none}.ticketSubFlightWrapper .subFlightData .heading_wrap.isPurchase{grid-template-rows:1fr;grid-template-columns:1fr auto;gap:0;padding:14px 8px;display:grid}}.ticketSubFlightWrapper .subFlightData .heading_wrap .main_title{color:var(--heading-color);white-space:nowrap;font-size:22px;font-weight:600}@media (max-width:767.98px){.ticketSubFlightWrapper .subFlightData .heading_wrap .main_title{font-size:20px}}@media (max-width:359.98px){.ticketSubFlightWrapper .subFlightData .heading_wrap .main_title{font-size:16px}}.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper{justify-content:flex-end;width:auto;display:flex}.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .bookBtn{flex-grow:1;flex-shrink:0;padding:5px 10px;font-size:20px;font-weight:700}.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .toolTipWrap{flex-grow:1;justify-content:flex-end;gap:1rem;display:flex}@media (max-width:767.98px){.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .toolTipWrap{display:none}}.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .toolTipWrap .tooltip_item .purchaseFlightDetailsToolTips{text-wrap:nowrap;align-items:center;font-size:1rem;display:inline-flex}.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .toolTipWrap .tooltip_item .purchaseFlightDetailsToolTips svg:first-child{color:var(--bs-success);margin-left:0;margin-right:3px}.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .toolTipWrap .tooltip_item .purchaseFlightDetailsToolTips svg{min-width:14px;min-height:14px;margin-left:3px}@media (min-width:768px){.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .ticket_price{display:none}}.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .ticket_price{text-wrap:nowrap}.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .ticket_price .minAmount{font-size:20px;font-weight:700}@media (max-width:991.98px){.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .ticket_price .minAmount{margin-left:4px}}@media (max-width:359.98px){.ticketSubFlightWrapper .subFlightData .heading_wrap .secondary_wrapper .ticket_price .minAmount{font-size:16px}}.timeDateWrapperSubFlight{grid-template-rows:repeat(3,min-content);grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.timeDateWrapperSubFlight.forLeftSide{justify-items:end}.timeDateWrapperSubFlight .timeWrapper{font-size:20px;font-weight:600;line-height:25px}@media (max-width:767.98px){.timeDateWrapperSubFlight .timeWrapper{font-size:18px;line-height:18px}.timeDateWrapperSubFlight .timeWrapper small,.timeDateWrapperSubFlight .timeWrapper .small{font-size:14px!important}}.timeDateWrapperSubFlight .timeWrapper small,.timeDateWrapperSubFlight .timeWrapper .small{text-transform:lowercase;font-size:14px;font-weight:400}@media (max-width:359.98px){.timeDateWrapperSubFlight .timeWrapper small,.timeDateWrapperSubFlight .timeWrapper .small{font-size:12px}}.timeDateWrapperSubFlight .timeWrapper.hasString{align-items:flex-end;font-size:16px;font-weight:400;display:flex}@media (max-width:359.98px){.timeDateWrapperSubFlight .timeWrapper.hasString{font-size:14px}}@media (max-width:767.98px){.timeDateWrapperSubFlight .timeWrapper.hasString svg{position:relative;top:1px}}.timeDateWrapperSubFlight .timeWrapper.text-primary svg{margin-right:4px;position:relative;top:-2px}@media (max-width:767.98px){.timeDateWrapperSubFlight .timeWrapper.text-primary svg{top:-1px}.timeDateWrapperSubFlight .dateWrapper{white-space:nowrap;align-items:center;min-height:18px;max-height:18px;font-size:1rem;line-height:10px;display:flex}}@media (max-width:359.98px){.timeDateWrapperSubFlight .dateWrapper{font-size:14px}}.timeDateWrapperSubFlight .dateWrapper svg{width:14px;height:14px;position:relative;top:-1px}.timeDateWrapperSubFlight .dateWrapper.text-primary{align-items:center;gap:4px;display:flex}.timeDateWrapperSubFlight .locationWrapper .cityName{margin-right:4px;font-size:16px;font-weight:400;line-height:18px;display:contents}@media (max-width:767.98px){.timeDateWrapperSubFlight .locationWrapper .cityName{display:none}}.timeDateWrapperSubFlight .locationWrapper svg{width:20px;height:20px}.timeDateWrapperSubFlight .locationWrapper{font-size:20px;font-weight:600;line-height:25px}@media (max-width:767.98px){.timeDateWrapperSubFlight .locationWrapper{font-size:1.25rem;line-height:1.25rem}}@media (max-width:359.98px){.timeDateWrapperSubFlight .locationWrapper{font-size:16px;line-height:16px}}.flightDurationWrapperSubFlight{flex-grow:1;grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;height:100%;display:grid}.flightDurationWrapperSubFlight .flightGoing{margin:-webkit-calc(20px / 2) 0px;border:1px dashed var(--border-color);justify-content:center;align-items:center;width:100%;height:1px;margin:10px 0;display:flex;position:relative}@media (max-width:767.98px){.flightDurationWrapperSubFlight .flightGoing{margin:-webkit-calc(17px / 2) 0px;margin:8.5px 0}}.flightDurationWrapperSubFlight .flightGoing:before{left:-1px}.flightDurationWrapperSubFlight .flightGoing:after{right:-1px}.flightDurationWrapperSubFlight .flightGoing:after,.flightDurationWrapperSubFlight .flightGoing:before{content:"";background-color:#e2e2e2;border-radius:6px;width:6px;height:6px;position:absolute}.flightDurationWrapperSubFlight .flightGoing svg{width:28px;height:28px}@media (max-width:767.98px){.flightDurationWrapperSubFlight .flightGoing svg{width:24px;height:24px}}.alreay_show_flight_Wrap{position:relative;top:-1px}@media (max-width:767.98px){.alreay_show_flight_Wrap{top:0}}.alreadyShowWrapper{user-select:none;cursor:pointer;clip-path:polygon(0% 0%,100% 0%,0% 100%);z-index:1;border-top-left-radius:var(--bs-border-radius-lg);background-color:#003dc2;width:30px;height:30px;display:inline-flex}.alreadyShowWrapper.is_my_ofr{background-color:var(--gold-text)}@media (max-width:767.98px){.alreadyShowWrapper{border-top-left-radius:var(--bs-border-radius-lg);width:28px;height:28px;left:-1px}}.alreadyShowWrapper{position:absolute;top:-1px}.alreadyShowWrapper .recent_view_wrap{border:1px solid var(--border-color);z-index:2;background-color:var(--bs-white);color:#003dc2;border-radius:var(--bs-border-radius);font-weight:600;position:absolute;top:0}.alreadyShowWrapper span{color:var(--bs-white);font-size:12px;position:relative;top:0;left:4px}@media (max-width:767.98px){.alreadyShowWrapper span{top:0;left:3px}}@media (min-width:768px){.alreadyShowWrapper span svg{width:14px;height:14px}}@media (max-width:991.98px){.alreadyShowWrapper{font-size:10px}}.seperator_flight_details{border:1px dashed var(--border-color);margin:.5rem 0;position:relative}.seperator_flight_details.is_my_ofr:before,.seperator_flight_details.is_my_ofr:after{content:"";border-color:var(--gold-text)}.seperator_flight_details:before,.seperator_flight_details:after{content:"";background-color:var(--bs-body-bg);border:1px solid #003dc2;width:1rem;height:2rem;position:absolute;top:-1rem}.seperator_flight_details.is_purchase:before,.seperator_flight_details.is_purchase:after{background-color:var(--bs-body-bg)}.seperator_flight_details:before{border-left:none;border-radius:0 2rem 2rem 0;left:-2px}.seperator_flight_details:after{border-right:none;border-radius:2rem 0 0 2rem;right:-2px}.eticket_purchase_flight_details{margin-top:1rem}.eticket_purchase_flight_details .desktop_sub_flight_details_wrap{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:767.98px){.eticket_purchase_flight_details .show_sub_flight_deatils{padding-left:8px;padding-right:8px}}.eticket_purchase_flight_details .seperator_flight_details:before,.eticket_purchase_flight_details .seperator_flight_details:after{border:1px solid var(--border-color);background-color:var(--bs-body-bg)}.eticket_purchase_flight_details .seperator_flight_details:before{border-left:none}.eticket_purchase_flight_details .seperator_flight_details:after{border-right:none}.eticket_purchase_flight_details .seperator_flight_details:before{box-shadow:-10px 0rem .25rem 0px var(--bs-white);border-left:none}.eticket_purchase_flight_details .seperator_flight_details:after{box-shadow:10px 0rem .25rem 0px var(--bs-white);border-right:none}.plzSelectedOther{padding-top:1rem;font-size:1.25rem;font-weight:600}@media (max-width:767.98px){.plzSelectedOther{padding:1rem 0;font-size:1.125rem}}.ticketDeatilsArea{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:start;gap:1rem;width:100%;display:grid}@media (max-width:767.98px){.ticketDeatilsArea{padding:0 8px}}.changeOriDesText{color:#003dc2;text-align:end;width:100%;padding:.5rem .5rem 6px;font-size:1rem;font-weight:600}.changeOriDesText .textUnderline{margin-top:0}.changeOriDesText .textUnderline svg{margin-right:.5rem}.mobileHideThisArea{visibility:hidden;z-index:-50;position:absolute;width:0!important;height:0!important}.disableArrow{opacity:.5;pointer-events:none}.tabline-opby{color:gray;text-transform:capitalize;background-color:#f5f5f5;padding:3px 5px;font-size:12px}@media (min-width:360px) and (max-width:991.98px){.tabline-opby{display:block}}.tiny_popover_wrap{border:1px solid var(--border-color);background-color:var(--bs-white);color:#003dc2;border-radius:5px;width:100%;font-size:14px}@media (max-width:359.8px){.tiny_popover_wrap{width:310px}}.subFlightsDataOuter .ticketSubFlightWrapper .subFlightData .subFlightDetailsWrapper{padding:0 15px}.flight_deatils_modal_wrap.modal{border-radius:var(--bs-border-radius-lg)}.flight_deatils_modal_wrap .modal-header.flight_deatils_modal_header_wrap{color:#003dc2;justify-content:space-between;font-size:16px;font-weight:600}.flight_deatils_modal_wrap .modal-header.flight_deatils_modal_header_wrap svg{width:24px;height:24px}.flight_deatils_modal_wrap .modal-header.flight_deatils_modal_header_wrap{border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);padding:12px 10px}.flight_deatils_modal_wrap .modal-header.book_now_wrap{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);flex-direction:column;justify-content:center;align-items:center;padding:.5rem 1rem;line-height:1}.flight_deatils_modal_wrap .modal-header.book_now_wrap .modal_book_now_wrap{color:var(--bs-white);border-radius:var(--bs-border-radius);background-color:#f5b21a;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:100%;height:100%;padding:.3rem .25rem;font-size:24px;font-weight:600;line-height:1.5;transition:box-shadow .3s;display:flex}.flight_deatils_modal_wrap .modal-header.book_now_wrap .modal_book_now_wrap:hover{box-shadow:0 0 4px #d49a2a}@media (max-width:359.98px){.flight_deatils_modal_wrap .modal-header.book_now_wrap .modal_book_now_wrap{font-size:20px}}.flight_deatils_modal_wrap .modal-header.book_now_wrap .modal_book_now_wrap .minAmount{color:currentColor}.flight_deatils_modal_wrap .modal-header.book_now_wrap .modal_book_now_wrap.fare_rules_continue{padding:.5rem .25rem;font-size:26px}.flight_deatils_modal_wrap .modal-body{background-color:var(--bs-white);padding:0 1rem 1rem;gap:0!important}.flight_deatils_modal_wrap .modal-body.is_purchase{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg)}.flight_deatils_modal_wrap .fare_rules_wrap{background-color:var(--bs-white);width:100%;padding:5px 4px}.flight_deatils_modal_wrap .fare_rules_wrap .fare_rules_link{text-align:start;color:var(--link-color);align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.flight_deatils_modal_wrap .fare_rules_wrap .fare_rules_link .rule_link_txt{font-size:16px}.flight_deatils_modal_wrap .fare_rules_wrap .fare_rules_link svg{width:16px;height:16px}.flight_deatils_modal_wrap .fare_rules_body_wrap{min-height:calc(100svh - 105px);position:relative}.flight_deatils_modal_wrap .fare_rules_body_wrap .loader_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.extra_info_wrap{color:#777;grid-template-rows:auto;grid-auto-rows:min-content;gap:2px;font-size:12px;display:grid}.extra_info_wrap.is_mobi_wrap{grid-template-rows:auto;grid-auto-rows:min-content;gap:0;grid-template-columns:minmax(0,1fr)!important}.operated_line_wrap{color:#777;text-transform:capitalize;font-size:12px}.ticketArea{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}@media (min-width:768px) and (max-width:991.98px){.ticketArea{gap:1rem}}.seatmapLayout{isolation:isolate;width:100%;padding:1.4rem}@media (min-width:0) and (max-width:767.98px){.seatmapLayout{padding:11px 8px 12px!important}}.seatmapLayout .discription_section{padding:15px;display:flex}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section{flex-direction:column;align-items:center;padding-left:0;padding-right:0;padding-left:0!important}}@media (min-width:576px) and (max-width:767.98px){.seatmapLayout .discription_section{align-items:flex-start}}.seatmapLayout .discription_section .logo{min-width:130px;max-width:130px;min-height:130px;max-height:130px;margin-right:15px}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section .logo{justify-items:center;width:100%;display:flex}}.seatmapLayout .discription_section .logo img{width:100%;height:100%;margin:0 auto;display:block}.seatmapLayout .discription_section .para{margin-top:5px}@media (max-width:767.98px){.seatmapLayout .discription_section .para{margin-top:0}}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section .para{width:100%}}.seatmapLayout .discription_section .para p{font-size:1rem;font-weight:500}@media (max-width:767.98px){.seatmapLayout .discription_section .para p{margin-bottom:8px}}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section .para p{text-align:center;margin-top:10px;line-height:20px}}.seatmapLayout .discription_section.seatHeadline{flex-direction:column;align-items:stretch;gap:1.4rem;width:100%;padding:0}.seatmapLayout .discription_section.seatHeadline .seatHeadline-heading{align-items:flex-start;gap:12px;display:flex}.seatmapLayout .discription_section.seatHeadline .seatHeadline-heading .seatHeadline-title{color:var(--heading-color);margin:0;font-size:24px;font-weight:600;line-height:1.2}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section.seatHeadline .seatHeadline-heading .seatHeadline-title{flex-wrap:wrap;gap:.5rem;font-size:20px;display:flex}}.seatmapLayout .discription_section.seatHeadline .seatHeadline-heading .seatHeadline-subtitle{max-width:100%;color:var(--bs-secondary);margin-top:4px;font-size:16px;font-weight:400}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section.seatHeadline .seatHeadline-heading .seatHeadline-subtitle{font-size:14px}}.seatmapLayout .discription_section.seatHeadline .seatHeadline-heading .seatHeadline-badge{color:#d6890b;letter-spacing:.04em;text-transform:uppercase;background:#fdecc8;border-radius:6px;flex:none;padding:4px 10px;font-size:12px;font-weight:500}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section.seatHeadline .seatHeadline-heading .seatHeadline-badge{margin-left:0!important}}.seatmapLayout .discription_section.seatHeadline .seat-promo{background:var(--bs-white);border-radius:16px;align-items:center;gap:22px;padding:16px 22px;display:flex}@media (min-width:768px) and (max-width:991.98px){.seatmapLayout .discription_section.seatHeadline .seat-promo{gap:14px;padding:16px}}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section.seatHeadline .seat-promo{text-align:center;border:none;flex-direction:column;align-items:stretch;gap:14px;padding:0 16px}}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-promo-illustration{background:#eef0fb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:92px;height:92px;display:flex;overflow:hidden}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-promo-illustration{align-self:center;width:84px;height:84px}}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-promo-illustration img{object-fit:cover;width:100%;height:100%;margin:0}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-promo-body{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-benefit-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-benefit-item{color:#3a4150;align-items:flex-start;gap:8px;font-size:15px;line-height:1.4;display:flex}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-benefit-item{text-align:left;justify-content:center;font-size:14px}}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-benefit-item strong{color:var(--heading-color);font-weight:700}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-benefit-tick{color:#003dc2;flex:none;width:18px;height:18px;margin-top:2px}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-benefit-text{flex:auto;min-width:0}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-promo-btn{color:var(--bs-white);cursor:pointer;background:#003dc2;border:1px solid #003dc2;border-radius:10px;flex:none;padding:12px 28px;font-size:16px;font-weight:600;transition:box-shadow .3s}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-promo-btn:hover{color:var(--bs-white);background:#003dc2;border-color:#003dc2;box-shadow:0 0 4px #003dc2!important}.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-promo-btn:active{color:var(--bs-white);background:#003dc2;border-color:#003dc2}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .discription_section.seatHeadline .seat-promo .seat-promo-btn{width:max-content}}.seatmapLayout .slidebar-swiper{margin-bottom:14px}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .slidebar-swiper{margin-bottom:10px}}.seatmapLayout .slidebar-c{background:var(--bs-white);box-shadow:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #e4ebf8;border-radius:12px;justify-content:space-between;align-items:center;column-gap:8px;min-height:60px;max-height:60px;padding:8px 12px;transition:box-shadow .3s;display:flex}.seatmapLayout .slidebar-c.route-slidebar{min-height:auto;max-height:none;box-shadow:none;background:0 0;border:1px solid transparent;border-radius:10px;gap:16px;padding:9px 16px}@media (pointer:fine){.seatmapLayout .slidebar-c.route-slidebar:hover{background:#f5f7fe;border-color:transparent}}@media (max-width:575.98px){.seatmapLayout .slidebar-c.route-slidebar{gap:6px;padding:9px 12px}}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card{flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;width:100%;display:grid}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-main{grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-actions{align-items:center;gap:6px;min-width:max-content;display:flex}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-actions .leg-badge{border:1px solid transparent;padding-left:10px;padding-right:10px}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-actions .route-check-slot,.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-actions .route-check-slot svg{width:24px;height:24px}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-info,.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-route,.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-subtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .slidebar-c{column-gap:6px;min-height:54px;max-height:54px;padding:6px 10px}}.seatmapLayout .slidebar-c:hover{box-shadow:none;border-color:#c5d4f1}.seatmapLayout .slidebar-c.active{background:var(--bs-white);border-color:#e4ebf8}.seatmapLayout .slidebar-c.active .pax_route_count{color:#003dc2!important;border-color:#003dc2!important}.seatmapLayout .slidebar-c.route-slidebar.active{border-color:#003dc2}.seatmapLayout .slidebar-c.route-slidebar.active .leg-badge{color:#003dc2;background:0 0;border-color:#003dc2}.seatmapLayout .slidebar-c.route-slidebar.active .route-leg-card-route{color:#003dc2}.seatmapLayout .slidebar-c.route-slidebar--single-depart,.seatmapLayout .slidebar-c.route-slidebar--single-depart.active,.seatmapLayout .slidebar-c.route-slidebar--single-depart.active:hover{box-shadow:none;background:0 0;border-color:transparent}@media (max-width:767.98px){.seatmapLayout .slidebar-c.route-slidebar--single-depart,.seatmapLayout .slidebar-c.route-slidebar--single-depart.active,.seatmapLayout .slidebar-c.route-slidebar--single-depart.active:hover{width:fit-content;max-width:calc(100vw - 56px)}.seatmapLayout .slidebar-c.route-slidebar--single-depart .route-leg-card,.seatmapLayout .slidebar-c.route-slidebar--single-depart.active .route-leg-card,.seatmapLayout .slidebar-c.route-slidebar--single-depart.active:hover .route-leg-card{flex:none;width:fit-content;max-width:100%}}.seatmapLayout .slidebar-c .slidebar-card{align-items:center;min-width:0;display:flex}.seatmapLayout .slidebar-c .slidebar-card .slidebar-card-content{flex-direction:column;min-width:0;display:flex}.seatmapLayout .slidebar-c .slidebar-card .slidebar-card-content span{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.seatmapLayout .slidebar-c .slidebar-card .slidebar-card-content span:first-child{color:var(--heading-color);font-weight:500;font-size:16px!important}.seatmapLayout .slidebar-c .slidebar-card .children span:first-child{color:var(--heading-color);white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;width:120px;font-weight:500;overflow:hidden;font-size:16px!important}@media (min-width:1200px) and (max-width:1500px){.seatmapLayout .slidebar-c .slidebar-card .children span:first-child{width:120px}}@media (max-width:880px){.seatmapLayout .slidebar-c .slidebar-card .children span:first-child{width:120px}}.seatmapLayout .slidebar-c .slidebar-card .pax_route_count{color:#003dc2;border:2px solid #003dc2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;margin-right:10px;font-size:14px;font-weight:500;display:flex}.seatmapLayout .slidebar-c .slidebar-card .fill{color:#390!important;background-color:#fff!important;border-color:#390!important}.seatmapLayout .slidebar-c.pxpadding{background:var(--bs-white);border-radius:12px;min-height:50px;max-height:50px;margin-top:8px;padding:6px 12px;box-shadow:0 1px 2px rgba(16,24,40,.06)}@media (min-width:576px) and (max-width:767.98px){.seatmapLayout .slidebar-c.pxpadding{padding:5px 10px}}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .slidebar-c.pxpadding{min-height:46px;max-height:46px;margin-top:6px}}.seatmapLayout .slidebar-c.pxpadding:hover{border-color:#c5d4f1;box-shadow:0 2px 6px rgba(16,24,40,.1)}.seatmapLayout .slidebar-c.pxpadding.active{background:var(--bs-white);border-color:#003dc2}.seatmapLayout .slidebar-c.pxpadding.active .pax_route_count:not(.fill){background:var(--bs-white);color:#003dc2!important;border-color:#003dc2!important}.seatmapLayout .slidebar-c.pxpadding .pax_route_count{background:var(--bs-white);color:#003dc2;border-color:#003dc2;width:28px;height:28px;margin-right:8px;font-size:14px}.seatmapLayout .slidebar-c.pxpadding .slidebar-card-content.children span:first-child{color:#003dc2;font-size:14px!important}.seatmapLayout .slidebar-c.pxpadding .slidebar-card-content span{font-size:12px}.seatmapLayout .seatMap_outer{position:relative}.seatmapLayout .seatMap_wrapper{user-select:none;background:0 0;border:0;border-radius:0;width:auto;margin:10px 90px 10px 110px;padding:6px 8px 6px 0;display:flex;position:relative}.seatmapLayout .seatMap_wrapper .plane-frame{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:-108px;right:-90px}.seatmapLayout .seatMap_wrapper .plane-frame svg{width:100%;height:100%;display:block}@media (min-width:768px) and (max-width:991.98px){.seatmapLayout .seatMap_wrapper{margin:8px 60px 8px 78px}.seatmapLayout .seatMap_wrapper .plane-frame{left:-76px;right:-60px}}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMap_wrapper{margin:8px 54px 8px 84px}.seatmapLayout .seatMap_wrapper .plane-frame{left:-78px;right:-52px}}.seatmapLayout .seatMap_wrapper .leftSide{background:0 0;border:0;margin:30px 0 30px 42px;display:flex}.seatmapLayout .seatMap_wrapper .leftSide ul{margin-bottom:0;padding-left:0;list-style-type:none}.seatmapLayout .seatMap_wrapper .leftSide ul li{text-align:center;color:#344054;justify-content:center;align-items:center;width:32px;height:30px;margin:4px 0;font-size:1rem;display:flex;font-weight:600!important}.seatmapLayout .seatMap_wrapper .leftSide .side-text{color:#344054;text-transform:uppercase;background-color:transparent;border-left:0;flex-direction:column;justify-content:space-between;align-items:center;width:41px;height:100%;font-size:1rem;font-weight:600;display:flex}.seatmapLayout .seatMap_wrapper .leftSide .side-text span:first-child{transform:rotate(270deg)translate(-34%)}.seatmapLayout .seatMap_wrapper .leftSide .side-text span:last-child{transform:rotate(270deg)translate(34%)}.seatmapLayout .seatMap_wrapper .islow .side-text{font-size:13px}.seatmapLayout .seatMap_wrapper .islow .side-text span:first-child{transform:rotate(270deg)translate(-32%)}.seatmapLayout .seatMap_wrapper .islow .side-text span:last-child{transform:rotate(270deg)translate(32%)}.seatmapLayout .seatMap_wrapper .main_sliding{min-width:0}@media (min-width:1025px){.seatmapLayout .seatMap_wrapper .main_sliding{flex:auto;padding:10px 0}}.seatmapLayout .seatMap_wrapper .main_sliding>div[style]{max-width:none!important}.seatmapLayout .seatMap_wrapper .main_sliding .custom-forward-button,.seatmapLayout .seatMap_wrapper .main_sliding .custom-backword-button{transform:translateY(-50%);z-index:10!important;top:50%!important}.seatmapLayout .seatMap_wrapper .main_sliding .custom-backword-button{left:-40px!important}.seatmapLayout .seatMap_wrapper .main_sliding .custom-forward-button{right:-40px!important}.seatmapLayout .seatMap_wrapper .main_sliding .wall{border:2px solid #f1f3f5;list-style-type:none;height:20px!important}.seatmapLayout .seatMap_wrapper .main_sliding .wall.bottom{border-bottom:0;border-left:0;border-right:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.present{background-color:#f1f3f5;list-style-type:none;position:relative}.seatmapLayout .seatMap_wrapper .main_sliding .wall.top,.seatmapLayout .seatMap_wrapper .main_sliding .wall.topstart{border-top:0;border-left:0;border-right:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.topstart:before{content:"";z-index:5;border-top:17px solid var(--bs-white);border-right:38px solid transparent;position:absolute;top:0;left:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.bottomstart{border-bottom:0;border-left:0;border-right:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.bottomstart:before{content:"";z-index:5;border-bottom:17px solid var(--bs-white);border-right:38px solid transparent;position:absolute;top:1px;left:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.topend{border-bottom:0;border-left:0;border-right:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.topend:before{content:"";z-index:5;border-bottom:18px solid var(--bs-white);border-left:70px solid transparent;position:absolute;top:0;left:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.bottomend{border-bottom:0;border-left:0;border-right:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.bottomend:before{content:"";z-index:5;border-top:18px solid var(--bs-white);border-left:70px solid transparent;position:absolute;top:0;left:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.endboth{border-bottom:0;border-left:0;border-right:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.endboth:before{content:"";z-index:5;border-bottom:17px solid var(--bs-white);border-top:0;border-left:0;border-right:38px solid transparent;position:absolute;top:1px;left:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.startboth{border-bottom:0;border-left:0;border-right:0}.seatmapLayout .seatMap_wrapper .main_sliding .wall.startboth:before{content:"";z-index:5;border-bottom:0px solid var(--bs-white);border-left:0;position:absolute;top:0;left:0}.seatmapLayout .seatMap_wrapper .main_sliding .exit_row{width:40px;margin-bottom:0!important}.seatmapLayout .seatMap_wrapper .main_sliding .exit_row .exitgully{cursor:default;justify-content:center;align-items:center;margin:4px;display:flex;position:relative}.seatmapLayout .seatMap_wrapper .main_sliding .exit_row .exitgully.top label{text-align:center;align-items:center;display:flex;top:-8px;transform:rotate(270deg);color:#fc5959!important;width:40px!important}.seatmapLayout .seatMap_wrapper .main_sliding .exit_row .exitgully.top span{background:url(https://cdn.airtkt.com/img/rjs/webfront/exit-arrow.svg) 51% no-repeat;width:100%;position:absolute;top:-24px;height:23px!important}.seatmapLayout .seatMap_wrapper .main_sliding .exit_row .exitgully.bottom label{text-align:center;align-items:center;display:flex;position:relative;transform:rotate(270deg);color:#fc5959!important;width:40px!important}.seatmapLayout .seatMap_wrapper .main_sliding .exit_row .exitgully.bottom span{z-index:5;background:url(https://cdn.airtkt.com/img/rjs/webfront/exit-arrow-bottom.svg) 51% no-repeat;width:100%;position:absolute;bottom:-24px;height:23px!important}.seatmapLayout .seatMap_wrapper .main_sliding .exit_row .exitgully label{color:#666;text-align:center;height:30px;font-size:14px;display:block;position:relative}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper{width:65px;padding-left:0;list-style-type:none;margin-bottom:0!important}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper li{text-align:center;user-select:none;width:65px;height:30px;font-size:1rem}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx{vertical-align:middle;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:65px;margin:4px;list-style-type:none;position:relative}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx input[type=checkbox]{opacity:0;position:absolute;left:5px}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.isdisable{opacity:.5;cursor:default}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx input[type=checkbox]:checked+label{color:var(--bs-white);border-radius:var(--bs-border-radius);background:#0eb479;border:1px solid #0eb479;font-weight:500;overflow:hidden}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx label{color:#666;text-align:center;background:var(--bs-white);border-radius:var(--bs-border-radius);cursor:pointer;border:1px solid #4f7bf0;justify-content:center;align-items:center;width:60px;height:30px;font-size:14px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx label:hover{color:var(--bs-white);background:#0eb479;border-color:#0eb479!important}}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.recSeat label{color:#fb9301;border-color:#fb9301}@media (hover:hover) and (pointer:fine){.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.recSeat label:hover{color:var(--bs-white)}}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.mainCabinExtraSeat label{color:#b04c11;border-color:#b04c11}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.preferredSeat label{color:#377639;border-color:#377639}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.standardSeat label{color:#006ec2;border-color:#006ec2}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.freeSeatProduct label{color:#0eb479;border-color:#0eb479}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.mainCabinExtraSeat input[type=checkbox]:checked+label,.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.preferredSeat input[type=checkbox]:checked+label,.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.standardSeat input[type=checkbox]:checked+label{color:var(--bs-white)}@media (hover:hover) and (pointer:fine){.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.mainCabinExtraSeat label:hover,.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.preferredSeat label:hover,.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.standardSeat label:hover,.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.freeSeat label:hover{color:var(--bs-white)}}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .seatx.isdisable label{pointer-events:none}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .space{border-radius:var(--bs-border-radius);width:60px;height:30px;margin:4px}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .space.Food-Cabin{background:#dedede url(https://cdn.airtkt.com/img/rjs/webfront/food-cabin.svg) 50% no-repeat;background-color:var(--bs-white);cursor:not-allowed;background-size:24px;border:1px solid #dcdcdc}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .not_seat{text-indent:-9999px;border-radius:var(--bs-border-radius);cursor:not-allowed;background:#fff url(https://cdn.airtkt.com/img/rjs/webfront/seat_cross.png) 50% no-repeat;border:1px solid #e4e7ec;width:60px;margin:4px;overflow:hidden}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .not_seat.isdisable{opacity:.5;cursor:default;pointer-events:none}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .not_seat.Food-Cabin{background:#dedede url(https://cdn.airtkt.com/img/rjs/webfront/food-cabin.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .not_seat.Toilet{background:url(https://cdn.airtkt.com/img/rjs/webfront/toilet.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .not_seat.Closet{background:#dedede url(https://cdn.airtkt.com/img/rjs/webfront/closet.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .not_seat.Basinet{background:#dedede url(https://cdn.airtkt.com/img/rjs/webfront/basinet.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .gully{cursor:default;border:0;justify-content:center;align-items:center;height:30px;padding:5px 1px;font-size:12px;line-height:20px;display:flex;color:#344054!important;background:0 0!important;font-weight:500!important}.seatmapLayout .seatMap_wrapper .main_sliding .seat_wrapper .gully label{color:#344054!important}.seatmapLayout .seatMap_wrapper .rightside{background:0 0;border:0;margin:18px 0;display:flex}.seatmapLayout .seatMap_wrapper .rightside .right-side-text{color:#344054;text-transform:uppercase;background-color:transparent;border-left:0;flex-direction:column;justify-content:space-between;align-items:center;width:41px;height:100%;font-size:1rem;font-weight:600;display:flex}.seatmapLayout .seatMap_wrapper .rightside .right-side-text span:first-child{transform:rotate(270deg)translate(-53%)}.seatmapLayout .seatMap_wrapper .rightside .right-side-text span:last-child{transform:rotate(270deg)translate(54%)}.seatmapLayout .seatMap_wrapper .islowback .right-side-text{font-size:13px}.seatmapLayout .seatMap_wrapper .islowback .right-side-text span:first-child{transform:rotate(270deg)translate(-37%)}.seatmapLayout .seatMap_wrapper .islowback .right-side-text span:last-child{transform:rotate(270deg)translate(37%)}.seatmapLayout .seatMapCal{background:var(--bs-white);border-radius:12px;flex-flow:column wrap;justify-content:space-between;align-items:stretch;gap:12px;padding:14px 18px;display:flex;position:relative}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal{gap:12px;padding:12px;padding-bottom:10px!important}}@media (min-width:992px){.seatmapLayout .seatMapCal{flex-flow:wrap;align-items:center;gap:16px 24px}}.seatmapLayout .seatMapCal .infoarea{flex:0 0 100%;width:100%;max-width:100%}@media (min-width:992px){.seatmapLayout .seatMapCal .infoarea{flex-wrap:nowrap;flex:1 0 auto;width:auto;max-width:none}}.seatmapLayout .seatMapCal .infoarea{flex-flow:wrap;align-items:flex-end;gap:16px 20px;display:flex}@media (min-width:768px) and (max-width:991.98px){.seatmapLayout .seatMapCal .infoarea{flex-wrap:nowrap;flex-basis:100%;max-width:100%}}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal .infoarea{flex-direction:column;align-items:stretch;gap:10px 14px}}.seatmapLayout .seatMapCal .infoarea .seat-price-block{flex-direction:column;gap:10px;min-width:0;display:flex}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal .infoarea .seat-price-block{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;width:100%}}.seatmapLayout .seatMapCal .infoarea .seat-price-block .seat-price-label{color:var(--heading-color);font-size:14px;line-height:1.2;display:inline}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal .infoarea .seat-price-block .seat-price-label{flex:auto;min-width:0;font-size:13px}}.seatmapLayout .seatMapCal .infoarea .seat-price-block .seat-price-label .info_travel_icon{vertical-align:text-bottom;cursor:pointer;width:16px;height:16px;margin-left:4px;display:inline-block}.seatmapLayout .seatMapCal .infoarea .seat-price-block .seat-price-value{color:var(--heading-color);font-size:18px;font-weight:500;line-height:1.2}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal .infoarea .seat-price-block .seat-price-value{text-align:right;flex:none;font-size:18px}}.seatmapLayout .seatMapCal .infoarea .seat-price-block .seat-price-value sup{font-size:.55em;font-weight:500;top:-.7em}.seatmapLayout .seatMapCal .infoarea .seat-price-block.total .seat-price-label{color:#000;font-size:16px;font-weight:400;position:relative;top:3px}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal .infoarea .seat-price-block.total .seat-price-label{font-size:16px}}.seatmapLayout .seatMapCal .infoarea .seat-price-block.total .seat-price-value{color:#0d9488;font-size:20px;font-weight:600}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal .infoarea .seat-price-block.total .seat-price-value{font-size:20px}}.seatmapLayout .seatMapCal .infoarea .seat-price-op{color:#98a2b3;align-self:flex-end;padding-bottom:4px;font-size:18px;font-weight:500;line-height:1}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal .infoarea .seat-price-op{align-self:stretch;align-items:center;gap:12px;padding-bottom:0;font-size:16px;display:flex}.seatmapLayout .seatMapCal .infoarea .seat-price-op:before,.seatmapLayout .seatMapCal .infoarea .seat-price-op:after{content:"";background:#e4ebf8;flex:auto;height:1px}}@media (min-width:992px){.seatmapLayout .seatMapCal{flex-direction:row;align-items:center}.seatmapLayout .seatMapCal .infoarea{flex:auto;gap:16px 24px;width:auto}}.seatmapLayout .seatMapCal .btn_Wrapper{flex:0 0 100%;width:100%}@media (min-width:992px){.seatmapLayout .seatMapCal .btn_Wrapper{flex:none;width:auto;margin-left:auto}}.seatmapLayout .seatMapCal .btn_Wrapper .btnarea{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.seatmapLayout .seatMapCal .btn_Wrapper .btnarea button{border-radius:var(--bs-border-radius);white-space:nowrap;align-items:center;gap:4px;padding:8px 18px;font-size:16px;font-weight:500;transition:box-shadow .3s;display:flex}@media (min-width:0) and (max-width:767.98px){.seatmapLayout .seatMapCal .btn_Wrapper .btnarea button{flex:1 1 0;justify-content:center}}@media (max-width:359.98px){.seatmapLayout .seatMapCal .btn_Wrapper .btnarea button{padding:7px 14px;font-size:14px}}@media (min-width:768px) and (max-width:991.98px){.seatmapLayout .seatMapCal{gap:10px;padding:10px 14px}.seatmapLayout .seatMapCal .infoarea{gap:10px 14px;padding-top:0}.seatmapLayout .seatMapCal .infoarea .seat-price-block .seat-price-label{font-size:14px}.seatmapLayout .seatMapCal .infoarea .seat-price-block .seat-price-value{font-size:18px}.seatmapLayout .seatMapCal .infoarea .seat-price-block.total .seat-price-label{font-size:14px}.seatmapLayout .seatMapCal .infoarea .seat-price-block.total .seat-price-value{font-size:20px}.seatmapLayout .seatMapCal .infoarea .seat-price-op{padding-bottom:2px;font-size:18px}.seatmapLayout .seatMapCal .btn_Wrapper .btnarea button{padding:7px 14px;font-size:14px}}@media (max-width:767.98px){.seatSelectionBook .seatmapLayout{padding:12px 8px!important}}.renderbody{font-family:var(--bs-body-font-family)}.renderbody b{color:#636367}.renderbody p{justify-content:space-between;margin-bottom:0;display:flex}.renderbody ul{margin-bottom:0;list-style-type:none}.slidebar-c{-webkit-column-gap:8px;-moz-column-gap:8px;background:var(--bs-white);box-shadow:none;cursor:pointer;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border:1px solid #e4ebf8;border-radius:12px;justify-content:space-between;align-items:center;column-gap:8px;min-height:58px;max-height:58px;padding:6px 10px;transition:box-shadow .3s;display:flex}.slidebar-c.route-slidebar{min-height:auto;max-height:none;box-shadow:none;background:0 0;border:1px solid transparent;border-radius:10px;gap:16px;padding:9px 16px}@media (pointer:fine){.slidebar-c.route-slidebar:hover{background:rgba(255,255,255,.6);border-color:transparent}}@media (max-width:575.98px){.slidebar-c.route-slidebar{gap:6px;padding:9px 12px}}.slidebar-c.route-slidebar .route-leg-card{flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;width:100%;display:grid}.slidebar-c.route-slidebar .route-leg-card-main{grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.slidebar-c.route-slidebar .route-leg-card-actions{align-items:center;gap:6px;min-width:max-content;display:flex}.slidebar-c.route-slidebar .route-leg-card-actions .leg-badge{border:1px solid transparent;padding-left:10px;padding-right:10px}.slidebar-c.route-slidebar .route-leg-card-actions .route-check-slot,.slidebar-c.route-slidebar .route-leg-card-actions .route-check-slot svg{width:24px;height:24px}.slidebar-c.route-slidebar .route-leg-card-info,.slidebar-c.route-slidebar .route-leg-card-route,.slidebar-c.route-slidebar .route-leg-card-subtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}@media (min-width:0) and (max-width:767.98px){.slidebar-c{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;min-height:54px;max-height:54px}}@media only screen and (max-width:359.98px){.slidebar-c{-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;padding:5px 8px}}@media (pointer:fine){.slidebar-c:hover{box-shadow:none;cursor:pointer;border-color:#c5d4f1}}.slidebar-c.active{background:var(--bs-white);border-color:#e4ebf8}.slidebar-c.active .pax_route_count{color:#003dc2!important;border-color:#003dc2!important}.slidebar-c.route-slidebar.active{border-color:#003dc2}.slidebar-c.route-slidebar.active .leg-badge{color:#003dc2;background:0 0;border-color:#003dc2}.slidebar-c.route-slidebar.active .route-leg-card-route{color:#003dc2}.slidebar-c.route-slidebar--single-depart,.slidebar-c.route-slidebar--single-depart.active,.slidebar-c.route-slidebar--single-depart.active:hover{box-shadow:none;background:0 0;border-color:transparent}@media (max-width:767.98px){.slidebar-c.route-slidebar--single-depart,.slidebar-c.route-slidebar--single-depart.active,.slidebar-c.route-slidebar--single-depart.active:hover{width:fit-content;max-width:calc(100vw - 56px)}.slidebar-c.route-slidebar--single-depart .route-leg-card,.slidebar-c.route-slidebar--single-depart.active .route-leg-card,.slidebar-c.route-slidebar--single-depart.active:hover .route-leg-card{flex:none;width:fit-content;max-width:100%}}.slidebar-c .slidebar-card{align-items:center;min-width:0;display:flex}@media (min-width:0) and (max-width:767.98px){.slidebar-c .slidebar-card{font-size:14px}}.slidebar-c .slidebar-card .slidebar-card-content{flex-direction:column;min-width:0;display:flex}.slidebar-c .slidebar-card .slidebar-card-content span{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.slidebar-c .slidebar-card .slidebar-card-content span:first-child{color:var(--heading-color);font-weight:500;font-size:16px!important}@media (max-width:359.98px){.slidebar-c .slidebar-card .slidebar-card-content span:first-child{font-size:14px!important}}.slidebar-c .slidebar-card .children span:first-child{color:var(--heading-color);white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;width:106px;overflow:hidden;font-size:16px!important}@media (max-width:330px){.slidebar-c .slidebar-card .children span:first-child{width:75px!important}}@media (min-width:331px) and (max-width:390px){.slidebar-c .slidebar-card .children span:first-child{width:85px!important}}.slidebar-c .slidebar-card .pax_route_count{color:#003dc2;border:2px solid #003dc2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;margin-right:10px;font-size:14px;font-weight:500;display:flex}.slidebar-c .slidebar-card .fill{color:#56cf7e!important;background-color:#fff!important;border-color:#56cf7e!important}.slidebar-c.pxpadding{background:var(--bs-white);border-radius:12px;min-height:50px;max-height:50px;margin-top:8px;padding:6px 12px;box-shadow:0 1px 2px rgba(16,24,40,.06)}@media (pointer:fine){.slidebar-c.pxpadding:hover{border-color:#c5d4f1;box-shadow:0 2px 6px rgba(16,24,40,.1)}}.slidebar-c.pxpadding .pax_route_count{width:28px;height:28px;color:var(--bs-white);background:#003dc2;border-color:#003dc2;margin-right:8px;font-size:13px}.mSeatmap_wrapper{justify-content:center;align-items:center;margin-top:2px;margin-bottom:60px;display:flex}@media (max-width:767.98px){.mSeatmap_wrapper{position:relative}}.mSeatmap_wrapper .mSeatmap{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;display:flex;overflow-x:auto}.mSeatmap_wrapper .mSeatmap .mSeatCon{flex-direction:column;align-items:stretch;width:fit-content;margin:0 auto 60px;padding:0;display:flex}@media (min-width:768px) and (max-width:1023.98px){.mSeatmap_wrapper .mSeatmap .mSeatCon{margin:2px auto 26px}}.mSeatmap_wrapper .mSeatmap .mSeatCon .plane-shape{isolation:isolate;flex-direction:column;display:flex;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .plane-shape .plane-frame{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .plane-shape .plane-frame svg{width:100%;height:100%;display:block}.mSeatmap_wrapper .mSeatmap .mSeatCon .fuselage-body{z-index:1;padding:0 30px;padding-top:var(--seatmap-upside-gap,72px);background:0 0;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .plane-nose{z-index:1;width:100%;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .plane-tail{padding:var(--seatmap-downside-gap,72px) 0 0;z-index:1;width:100%;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .upside{background:inherit;z-index:6;border:0;flex-direction:column;padding:0;display:flex;position:sticky;top:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .upside ul{direction:rtl;justify-content:center;margin-bottom:0;padding:0 20px;list-style:none;display:flex}.mSeatmap_wrapper .mSeatmap .mSeatCon .upside ul li{color:#344054;text-align:center;background:0 0;border:0;width:40px;height:24px;margin:2px;font-size:14px;font-weight:600}.mSeatmap_wrapper .mSeatmap .mSeatCon .upside .side-text{color:#344054;background:0 0;border-top:0;justify-content:space-between;padding:6px 22px 2px;font-size:14px;font-weight:600;display:flex}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth;background:0 0;border:0;flex:auto;min-height:0;margin:0;padding:0 18px 16px;overflow-x:hidden;overflow-y:auto}@media (max-width:767.98px){.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling{padding:0 0 16px}}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .wall:not(.present):not(.topstart):not(.bottomstart):not(.topend):not(.bottomend):not(.startboth):not(.endboth){border-color:#f1f3f5}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper{direction:rtl;margin-bottom:0;padding:0;list-style:none;display:flex;white-space:nowrap!important}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper li{text-align:center;width:40px}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall{border:2px solid #f1f3f5;width:20px;list-style-type:none}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.bottom{border-top:0;border-bottom:0;border-left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.present{background-color:#f1f3f5;list-style-type:none;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.top{border-top:0;border-bottom:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.topstart{border-top:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.topstart:before{content:"";z-index:0;border-top:40px solid var(--bs-white);border-left:18px solid transparent;position:absolute;top:0;left:2px}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.bottomstart{border-bottom:0;border-left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.bottomstart:before{content:"";z-index:5;border-top:40px solid var(--bs-white);border-right:18px solid transparent;position:absolute;top:0;left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.topend{border-bottom:0;border-left:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.topend:before{content:"";z-index:5;border-bottom:39px solid var(--bs-white);border-left:19px solid transparent;position:absolute;top:5px;left:2px}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.bottomend{border-bottom:0;border-left:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.bottomend:before{content:"";z-index:5;border-bottom:41px solid var(--bs-white);border-right:18px solid transparent;position:absolute;top:3px;left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.startboth{border-bottom:0;border-left:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.startboth:before{content:"";z-index:5;border-top:24px solid #f8f8f8;border-bottom:0;border-left:20px solid transparent;position:absolute;top:0;left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.endboth{border-bottom:0;border-left:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .wall.endboth:before{content:"";z-index:5;border-top:24px solid #f8f8f8;border-bottom:0;border-left:0;position:absolute;top:0;left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx{vertical-align:middle;touch-action:manipulation;-webkit-tap-highlight-color:transparent;margin:2px;list-style-type:none;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx input[type=checkbox]{opacity:0;position:absolute;left:5px}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx input[type=checkbox]:checked+label{color:var(--bs-white);border-radius:var(--bs-border-radius);background:#0eb479;border:1px solid #0eb479;overflow:hidden}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx label{color:#666;text-align:center;background:var(--bs-white);border-radius:var(--bs-border-radius);cursor:pointer;border:1px solid #4f7bf0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;display:flex;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.isdisable{opacity:.5;cursor:not-allowed}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.recSeat label{color:#fb9301;background-color:var(--bs-white);border-color:#fb9301}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.mainCabinExtraSeat label{color:#b04c11;border-color:#b04c11}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.preferredSeat label{color:#377639;border-color:#377639}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.standardSeat label{color:#006ec2;border-color:#006ec2}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.freeSeatProduct label{color:#0eb479;border-color:#0eb479}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.mainCabinExtraSeat input[type=checkbox]:checked+label,.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.preferredSeat input[type=checkbox]:checked+label,.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.standardSeat input[type=checkbox]:checked+label{color:var(--bs-white)}@media (hover:hover) and (pointer:fine){.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.mainCabinExtraSeat label:hover,.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.preferredSeat label:hover,.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.standardSeat label:hover{color:var(--bs-white)}}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .seatx.freeSeat label{background-color:var(--bs-white)}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .space{width:40px;height:40px;margin:2px}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .space.Food-Cabin{background:#dedede url(https://cdn.airtkt.com/img/rjs/webfront/food-cabin.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .not_seat{border-radius:var(--bs-border-radius);text-indent:-9999px;cursor:not-allowed;background:#fff url(https://cdn.airtkt.com/img/rjs/webfront/seat_cross.png) 50% no-repeat;border:1px solid #e4e7ec;width:40px;height:40px;margin:2px;overflow:hidden}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .not_seat.Food-Cabin{background:#dedede url(https://cdn.airtkt.com/img/rjs/webfront/food-cabin.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .not_seat.Toilet{background:url(https://cdn.airtkt.com/img/rjs/webfront/toilet.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .not_seat.Closet{background:#dedede url(https://cdn.airtkt.com/img/rjs/webfront/closet.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .not_seat.Basinet{background:#dedede url(https://cdn.airtkt.com/img/rjs/webfront/basinet.svg) 50% no-repeat;background-color:var(--bs-white);background-size:24px;border:1px solid #dcdcdc}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .gully{cursor:default;border:0;justify-content:center;align-items:center;margin:2px;font-size:14px;line-height:20px;display:flex;color:#344054!important;background:0 0!important;font-weight:500!important}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .seat_wrapper .gully label{color:#344054!important}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row{direction:rtl;margin-bottom:0;padding:0;list-style:none;display:flex;white-space:nowrap!important}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row li{width:40px;height:40px}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall{border:2px solid #f1f3f5;width:20px;list-style-type:none}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.bottom{border-top:0;border-bottom:0;border-left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.present{background-color:#f1f3f5;list-style-type:none;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.top{border-top:0;border-bottom:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.topstart{border-top:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.topstart:before{content:"";z-index:5;border-top:40px solid #f8f8f8;border-left:18px solid transparent;position:absolute;top:0;left:2px}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.bottomstart{border-bottom:0;border-left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.bottomstart:before{content:"";z-index:5;border-top:40px solid #f8f8f8;border-right:18px solid transparent;position:absolute;top:0;left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.topend{border-bottom:0;border-left:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.topend:before{content:"";z-index:5;border-bottom:39px solid #f8f8f8;border-left:19px solid transparent;position:absolute;top:4px;left:2px}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.bottomend{border-bottom:0;border-left:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.bottomend:before{content:"";z-index:5;border-bottom:41px solid #f8f8f8;border-right:18px solid transparent;position:absolute;top:1px;left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.startboth{border-bottom:0;border-left:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.startboth:before{content:"";z-index:5;border-top:24px solid #f8f8f8;border-bottom:0;border-left:20px solid transparent;position:absolute;top:0;left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.endboth{border-bottom:0;border-left:0;border-right:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .wall.endboth:before{content:"";z-index:5;border-top:24px solid #f8f8f8;border-bottom:0;border-left:0;position:absolute;top:0;left:0}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .present{background-color:#f1f3f5}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .exitgully{cursor:default;justify-content:center;align-items:center;margin:0 2px;display:flex;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .exitgully.top label{text-align:center;align-items:center;padding-right:8px;display:flex;color:#fc5959!important;width:40px!important}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .exitgully.top span{background:url(https://cdn.airtkt.com/img/rjs/webfront/exit-arrow.svg) 51% no-repeat;width:100%;position:absolute;left:30px;transform:rotate(90deg);height:23px!important}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .exitgully.bottom label{text-align:center;align-items:center;display:flex;position:relative;color:#fc5959!important}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .exitgully.bottom span{z-index:5;background:url(https://cdn.airtkt.com/img/rjs/webfront/exit-arrow-bottom.svg) 51% no-repeat;width:100%;position:absolute;right:30px;transform:rotate(90deg);height:23px!important}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .exit_row .exitgully label{color:#666;text-align:center;height:40px;font-size:14px;display:block;position:relative}.mSeatmap_wrapper .mSeatmap .mSeatCon .main_scrolling .bottomsec{color:#344054;background:0 0;border:0;justify-content:space-between;padding:4px 22px 6px;font-size:14px;font-weight:600;display:flex}@media (max-width:767.98px){.mSeatmap_wrapper.mSeatmap_wrapper--upside-scrolled .mSeatmap .mSeatCon .upside{background:var(--bs-white)}}.infoarea{flex-direction:column;row-gap:8px;padding-top:8px;padding-bottom:8px;display:flex}.infoarea .para_wrapper{color:var(--heading-color);font-size:1rem;display:flex}.infoarea .para_wrapper.green{color:#390}.infoarea .para_wrapper.green .text-amount{position:relative}.infoarea .para_wrapper p{margin-bottom:0}@media (min-width:0) and (max-width:767.98px){.infoarea .para_wrapper p{font-size:14px}.infoarea .para_wrapper p img{margin-left:5px}}@media only screen and (max-width:359.98px){.infoarea .para_wrapper p{font-size:13px}}.infoarea .para_wrapper .text{color:var(--heading-color);margin-right:10px;line-height:1.3}.infoarea .para_wrapper .text .info_travel_icon{vertical-align:text-bottom;width:16px;height:16px;margin-left:4px;display:inline-block}.infoarea .para_wrapper .text_amount_wrapper{-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;display:flex}.infoarea .para_wrapper .text_amount_wrapper .text-amount{text-align:right;min-width:82px;color:var(--heading-color);font-size:16px;font-weight:500}.infoarea .para_wrapper .text_amount_wrapper .text-amount sup{font-size:.6em;font-weight:500;top:-.6em}.infoarea .para_wrapper.bold .text{color:#000;font-weight:400}@media (min-width:0) and (max-width:767.98px){.infoarea .para_wrapper.bold .text{font-size:16px}}.infoarea .para_wrapper.bold .text-amount{color:#0d9488;font-size:18px;font-weight:600}.infoarea .para_wrapper.purchase{justify-content:space-between}@media (min-width:0) and (max-width:767.98px){.infoarea .para_wrapper.purchase{align-items:baseline;gap:4px 8px;width:100%}.infoarea .para_wrapper.purchase .text{flex:calc(100% - 90px);min-width:0;margin-right:0}.infoarea .para_wrapper.purchase .text_amount_wrapper{flex:none;margin-left:auto}}.infoarea .price-op-divider{color:#98a2b3;justify-content:right;align-items:center;gap:22px;width:100%;font-size:16px;font-weight:500;line-height:1;display:flex}.infoarea .price-op-divider:before,.infoarea .price-op-divider:after{content:"";height:1px}.infoarea.purchase p{margin-bottom:0}.infoarea.purchase .text_amount_wrapper{-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;display:flex}.infoarea.purchase .text_amount_wrapper .text-amount{min-width:60px}.renderbody{font-family:var(--bs-body-font-family);flex-direction:column;gap:10px;font-size:14px;display:flex}.renderbody .seat-options .selection-option .selection-option-content i{color:#390}.renderbody .seat-options .selection-option{color:#003dc2;text-transform:capitalize;justify-content:space-between;align-items:center;padding:5px 0;font-weight:500;display:flex}.renderbody .seat-options .selection-option button{background-color:var(--bs-white);-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);color:#003dc2;border:1px solid #003dc2;padding:4px 8px}.renderbody .seat-options .selection-option button.active{color:red;border-color:red}.mob_wrapper{padding:5px 0;position:relative}.mob_wrapper .seat-mobile-action-row{justify-content:space-between;align-items:center;gap:12px;padding:10px 0 6px;display:flex}.mob_wrapper .seat-mobile-action-row .drawer_wrapper{flex:none;position:static}.mob_wrapper .seat-mobile-review-toggle{flex:auto;min-width:0}.mob_wrapper .seat-mobile-review-toggle>div{padding-top:0!important;top:0!important}.mob_wrapper .seat-mobile-review-toggle .mtraveltable{white-space:nowrap;align-items:center;min-height:38px;font-size:16px;display:inline-flex}@media (max-width:359.98px){.mob_wrapper .seat-mobile-review-toggle .mtraveltable{font-size:14px}}.mob_wrapper .drawer_wrapper{z-index:5;position:absolute;right:0}.mob_wrapper .drawer_wrapper button{min-height:38px;padding:8px 12px;font-size:16px}@media (max-width:359.98px){.mob_wrapper .drawer_wrapper button{font-size:14px}}.left-arrow,.right-arrow{position:absolute;top:50%}@media (max-width:767.98px){.left-arrow,.right-arrow{transform:translateY(-50%)}}.left-arrow.arrowhide,.right-arrow.arrowhide{display:none}.left-arrow{left:0}.right-arrow{right:0}.swiplast .swiper-slide:last-child{border-right:2px solid transparent}@media (min-width:0) and (max-width:767.98px){.swiplast .swiper-slide:last-child{border-right:unset}}.slidebar-swiper-shell{position:relative}.slidebar-swiper-shell .swiper-button-prev,.slidebar-swiper-shell .swiper-button-next{transform:translateY(-50%);margin-top:0!important;top:50%!important}.slidebar-swiper-shell .swiper-button-prev.swiper-button-disabled,.slidebar-swiper-shell .swiper-button-next.swiper-button-disabled{pointer-events:none}.slidebar-swiper-shell .swiper-button-prev.swiper-button-lock,.slidebar-swiper-shell .swiper-button-next.swiper-button-lock{display:none!important}.slidebar-swiper-shell .swiper-button-prev{left:-11px!important}.slidebar-swiper-shell .swiper-button-next{right:-11px!important}@media (min-width:0) and (max-width:767.98px){.slidebar-swiper-shell .swiper-button-prev{left:0!important}.slidebar-swiper-shell .swiper-button-next{right:0!important}.slidebar-swiper-shell--scrollable{padding-left:26px;padding-right:26px}}.slidebar-swiper-shell--route{vertical-align:top;border-radius:var(--bs-border-radius-lg);width:fit-content;max-width:100%;margin-bottom:14px;display:inline-block}.slidebar-swiper-shell--route .slidebar-swiper{margin-bottom:0}.slidebar-swiper-shell--route .slidebar-swiper .swiper-wrapper{justify-content:flex-start}@media (min-width:0) and (max-width:767.98px){.slidebar-swiper-shell--route{margin-bottom:10px;padding:8px}}@media (max-width:767.98px){.slidebar-swiper--route .swiper-slide{width:min(258px,100vw - 56px)}.slidebar-swiper--route .swiper-slide.route-slide--single-depart{width:fit-content;max-width:calc(100vw - 56px)}}@media (max-width:420px){.slidebar-swiper--route .swiper-slide{width:min(250px,100vw - 48px)}.slidebar-swiper--route .swiper-slide.route-slide--single-depart{width:fit-content;max-width:calc(100vw - 48px)}}@media (min-width:768px) and (max-width:1024px){.slidebar-swiper--route .swiper-slide{width:320px}}@media (min-width:1025px){.slidebar-swiper--route .swiper-slide{width:270px}.slidebar-swiper--route .swiper-slide.route-slide--single-depart{width:225px}.slidebar-swiper--route .swiper-slide.route-slide--checked{width:292px}.slidebar-swiper--route .swiper-slide.route-slide--single-depart.route-slide--checked{width:225px}}@media (min-width:1500px){.slidebar-swiper--route .swiper-slide{width:300px}.slidebar-swiper--route .swiper-slide.route-slide--single-depart{width:225px}.slidebar-swiper--route .swiper-slide.route-slide--checked{width:320px}.slidebar-swiper--route .swiper-slide.route-slide--single-depart.route-slide--checked{width:225px}}.seat-preference-radio input{background-image:none!important;border-radius:50%!important}.seat-preference-radio input:checked{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;background-image:radial-gradient(circle at center, var(--bs-primary) 0 5px, transparent 5px)!important;border-color:var(--bs-primary)!important}@media (min-width:768px){.slidebar-swiper--pax .swiper-slide{width:230px}}@media (min-width:1500px){.slidebar-swiper--pax .swiper-slide{width:250px}}.popover_seatmap{--bs-popover-border-radius:var(--bs-border-radius);--bs-popover-inner-border-radius:var(--bs-border-radius);font-family:var(--bs-body-font-family);overflow:visible;border-color:#dee2e6!important}@media (min-width:0) and (max-width:767.98px){.popover_seatmap.emergency_seat_popover{--bs-popover-max-width:calc(100vw - 20px);width:calc(100vw - 20px);max-width:calc(100vw - 20px)}}@media (min-width:768px){.popover_seatmap.emergency_seat_popover{--bs-popover-max-width:400px;width:400px;max-width:400px}}.popover_seatmap .popover-header{color:var(--bs-white);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);border-bottom-color:#003dc2;padding:6px 9px;font-weight:500;background-color:#003dc2!important;font-size:1rem!important;line-height:20px!important}.popover_seatmap.popover_seatmap--header-only .popover-header{border-bottom-left-radius:var(--bs-popover-inner-border-radius);border-bottom-right-radius:var(--bs-popover-inner-border-radius)}.popover_seatmap .popover-body{-webkit-border-bottom-left-radius:var(--bs-popover-inner-border-radius);border-bottom-left-radius:var(--bs-popover-inner-border-radius);-webkit-border-bottom-right-radius:var(--bs-popover-inner-border-radius);border-bottom-right-radius:var(--bs-popover-inner-border-radius);padding:8px 8px 6px;background-color:#fff!important;font-size:14px!important}.popover_seatmap.bs-popover-top>.popover-arrow:before,.popover_seatmap.bs-popover-top>.popover-arrow:after,.popover_seatmap.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover_seatmap.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-top-color:#003dc2}.popover_seatmap.bs-popover-bottom>.popover-arrow:before,.popover_seatmap.bs-popover-bottom>.popover-arrow:after,.popover_seatmap.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover_seatmap.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-bottom-color:#003dc2}.popover_seatmap.bs-popover-start>.popover-arrow:before,.popover_seatmap.bs-popover-start>.popover-arrow:after,.popover_seatmap.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover_seatmap.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-left-color:#003dc2}.popover_seatmap.bs-popover-end>.popover-arrow:before,.popover_seatmap.bs-popover-end>.popover-arrow:after,.popover_seatmap.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover_seatmap.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-right-color:#003dc2}.desLines{align-items:baseline;margin-bottom:4px;line-height:15px;display:flex}.desLines font{color:#390;margin-right:8px}@media (min-width:576px){.se.mainCabinExtraSeat{--seat-product-color:#b04c11}.se.preferredSeat{--seat-product-color:#377639}.se.standardSeat{--seat-product-color:#006ec2}.se.freeSeatProduct{--seat-product-color:#0eb479}.se.recSeat,.se.mainCabinExtraSeat,.se.preferredSeat,.se.standardSeat,.se.freeSeatProduct{color:var(--seat-product-color,#fb9301);text-align:center;background:var(--bs-white);border:solid 1px var(--seat-product-color,#fb9301);border-radius:var(--bs-border-radius);cursor:pointer;justify-content:center;align-items:center;width:60px;height:30px;font-size:14px;display:flex;position:relative;width:60px!important}}@media (min-width:576px) and (hover:hover){.se.recSeat:hover,.se.mainCabinExtraSeat:hover,.se.preferredSeat:hover,.se.standardSeat:hover,.se.freeSeatProduct:hover{color:var(--bs-white);background:#0eb479;border-color:#0eb479}}@media (min-width:576px){.se.freeSeat{color:#0eb479;text-align:center;background:var(--bs-white);border-radius:var(--bs-border-radius);cursor:pointer;border:1px solid #0eb479;justify-content:center;align-items:center;width:60px;height:30px;font-size:14px;display:flex;position:relative;width:60px!important}}@media (min-width:576px) and (hover:hover){.se.freeSeat:hover{color:var(--bs-white);background:#0eb479;border-color:#0eb479}}@media (min-width:576px){.se.labelStatusx{color:var(--bs-white);border-radius:var(--bs-border-radius);background:#0eb479;border:1px solid #0eb479}}.purchaseSeat,.purchaseBaggage,.travelInsu,.priceDetails{border-radius:var(--bs-border-radius-lg);padding:1.4rem;box-shadow:var(--bs-box-shadow-sm)!important}@media (max-width:767.98px){.purchaseSeat,.purchaseBaggage,.travelInsu,.priceDetails{padding:12px 8px}}.modal.seatmap-modal-root{z-index:1090!important}.modal-backdrop.seatmap-modal-backdrop{--bs-backdrop-zindex:1085;opacity:.5!important}@media (max-width:1199.98px){.seatmap-modal.modal-dialog{width:calc(100% - 10px);max-width:calc(100% - 10px);height:calc(100% - 10px);margin:5px auto}}@media (min-width:1200px){.seatmap-modal.modal-dialog{width:min(94vw,1680px);max-width:min(94vw,1680px);height:calc(100% - 32px);margin:16px auto}}.seatmap-modal.modal-dialog .modal-content{height:100%;overflow:hidden}.seatmap-modal-content.seatmapLayout{background:var(--bs-white);border:1px solid #c6cbd6;padding:0;overflow:hidden;box-shadow:0 10px 30px rgba(6,27,73,.12);border-radius:14px!important}.seatmap-modal-content.seatmapLayout .seatmap-modal-header{border-bottom:0;flex:none;padding:12px 12px 2px}.seatmap-modal-content.seatmapLayout .seatmap-modal-header .seatmap-modal-titlebar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.seatmap-modal-content.seatmapLayout .seatmap-modal-header .seatmap-modal-title{color:#003dc2;margin:0;font-size:20px;font-weight:600;line-height:1.2}.seatmap-modal-content.seatmapLayout .seatmap-modal-header .seatmap-modal-close{background:0 0;border:0}.seatmap-modal-content.seatmapLayout .seatmap-modal-header .seatmap-modal-close:focus-visible{outline-offset:2px;outline:2px solid #003dc2}.seatmap-modal-content.seatmapLayout .seatmap-modal-header .slidebar-swiper{margin-bottom:0}.seatmap-modal-content.seatmapLayout .seatmap-modal-header .slidebar-swiper-shell--route,.seatmap-modal-content.seatmapLayout .seatmap-modal-header .slidebar-swiper-shell--pax{box-sizing:border-box;max-width:calc(100% - 20px);margin-left:10px;margin-right:10px}@media (max-width:575.98px){.seatmap-modal-content.seatmapLayout .seatmap-modal-header .slidebar-swiper-shell--route,.seatmap-modal-content.seatmapLayout .seatmap-modal-header .slidebar-swiper-shell--pax{max-width:calc(100% - 12px);margin-left:6px;margin-right:6px}}.seatmap-modal-content.seatmapLayout .seatmap-modal-body-area{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.seatmap-modal-content.seatmapLayout .seatmap-vscroll-btn{z-index:20;position:absolute;left:50%;transform:translate(-50%)}.seatmap-modal-content.seatmapLayout .seatmap-vscroll-btn:focus-visible{outline-offset:2px;outline:2px solid #003dc2}.seatmap-modal-content.seatmapLayout .seatmap-vscroll-btn.up{top:8px}.seatmap-modal-content.seatmapLayout .seatmap-vscroll-btn.down{bottom:8px}.seatmap-modal-content.seatmapLayout .seatmap-vscroll-btn:disabled{pointer-events:none;opacity:0!important}@media (min-width:0) and (max-width:1024px){.seatmap-modal-content.seatmapLayout .seatmap-vscroll-btn svg{overflow:initial!important}}.seatmap-modal-content.seatmapLayout .seatmap-modal-body{scrollbar-gutter:stable both-edges;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-x:hidden;overflow-y:auto}.seatmap-modal-content.seatmapLayout .seatmap-modal-body .seatmap-modal-stage{width:100%;margin:auto;padding-top:20px}.seatmap-modal-content.seatmapLayout .seatmap-modal-body .seatmap-modal-stage.stage-align-top{margin:0 auto auto;padding-top:24px}@media (max-height:1020px){.seatmap-modal-content.seatmapLayout .seatmap-modal-body .seatmap-modal-stage{padding:0 10px 10px}.seatmap-modal-content.seatmapLayout .seatmap-modal-header{padding-top:10px}.seatmap-modal-content.seatmapLayout .seatmap-modal-header .seatmap-modal-titlebar{margin-bottom:8px}.seatmap-modal-content.seatmapLayout .seatmap-modal-header .slidebar-swiper{margin-bottom:0}}.seatmap-modal-content.seatmapLayout .seatmap-modal-footer{padding:10px 20px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-up);z-index:2;flex-direction:column;flex:none;gap:0;display:flex}.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatStripsInfo_wrapper{background:var(--bs-white);width:fit-content;max-width:100%;box-shadow:var(--bs-box-shadow-sm);border:none;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0 auto;padding:8px 26px;display:flex}@media (min-width:768px) and (max-width:991.98px){.seatmap-modal-content.seatmapLayout .seatmap-modal-footer{padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px));gap:8px}.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatStripsInfo_wrapper{gap:6px 18px;padding:6px 16px}}.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatMapCal{background:0 0;border:0;border-radius:0;padding:0}@media (max-width:991.98px){.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatMapCal{flex-wrap:nowrap}.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatMapCal .infoarea,.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatMapCal .btn_Wrapper{flex:none}}@media (min-width:992px){.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatMapCal{flex-direction:row;align-items:center}.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatMapCal .infoarea{width:auto;display:flex}.seatmap-modal-content.seatmapLayout .seatmap-modal-footer .seatMapCal .btn_Wrapper{order:0}}@media (pointer:coarse){.seatmap-modal-content.seatmapLayout .seatMap_wrapper .seat_wrapper li,.seatmap-modal-content.seatmapLayout .seatMap_wrapper .seat_wrapper .seatx label,.seatmap-modal-content.seatmapLayout .seatMap_wrapper .seat_wrapper .space,.seatmap-modal-content.seatmapLayout .se.recSeat,.seatmap-modal-content.seatmapLayout .se.freeSeat{height:30px}}.seatmap-modal-content.seatmapLayout .mSeatmap_wrapper{width:100%;margin-bottom:0}.sectionViewCard_wrapper{padding-right:-webkit-calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);padding-left:-webkit-calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);z-index:10;background-color:#fafafa;position:fixed;left:0%;right:0%}.sectionViewCard_wrapper .row nav{padding-left:0;padding-right:0}@media (max-width:575.98px){.sectionViewCard_wrapper{padding-left:8px;padding-right:8px}.sectionViewCard_wrapper nav{padding-left:0;padding-right:0}}.sectionViewCard_wrapper .swiper{display:unset!important;position:unset!important}.sectionViewCard_wrapper .swiper .swiper-button-next{height:25%!important;top:55%!important}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper .swiper .swiper-button-next{height:30%!important}}@media (min-width:0) and (max-width:359px){.sectionViewCard_wrapper .swiper .swiper-button-next{top:56%!important}}@media (min-width:360px) and (max-width:767px){.sectionViewCard_wrapper .swiper .swiper-button-next{top:60%!important}}.sectionViewCard_wrapper .swiper .swiper-button-prev{height:25%!important;top:55%!important}@media (min-width:0) and (max-width:359px){.sectionViewCard_wrapper .swiper .swiper-button-prev{top:56%!important}}@media (min-width:360px) and (max-width:767px){.sectionViewCard_wrapper .swiper .swiper-button-prev{top:58%!important}}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper .swiper .swiper-button-prev{height:30%!important}}.sectionViewCard_wrapper nav{display:flex;position:relative}.sectionViewCard_wrapper nav .nav-active .cardLayout{color:#88ebb5;cursor:pointer;background:#eefff5;border-color:#88ebb5}.sectionViewCard_wrapper nav .nav-active .cardLayout .checkbox_cover label{border-color:#88ebb5}@media (min-width:576px){.sectionViewCard_wrapper nav .card_outter:hover .cardLayout{color:#88ebb5;cursor:pointer;background:#eefff5;border-color:#88ebb5}.sectionViewCard_wrapper nav .card_outter:hover .cardLayout .checkbox_cover label{border-color:#88ebb5}}.sectionViewCard_wrapper nav .active-touch:hover .cardLayout{color:#88ebb5;cursor:pointer;background:#eefff5;border-color:#88ebb5}.sectionViewCard_wrapper nav .active-touch:hover .cardLayout .checkbox_cover label{border-color:#88ebb5}.sectionViewCard_wrapper nav .cardLayout{max-width:var(--section-step-card-width,180px);min-width:var(--section-step-card-width,140px);-o-transition:all .2s ease-in-out;border:1px solid #dee2e6;border-radius:25px;flex-direction:column;width:100%;margin:12px auto;padding:8px;transition:all .2s ease-in-out;display:flex;position:relative}@media (min-width:576px) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout{justify-content:end;height:100px}}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout{border-radius:15px;min-width:140px!important;max-width:140px!important}}.sectionViewCard_wrapper nav .cardLayout{background:var(--bs-white)}.sectionViewCard_wrapper nav .cardLayout.active{color:#88ebb5;cursor:pointer;background:#eefff5;border-color:#88ebb5}.sectionViewCard_wrapper nav .cardLayout.active .checkbox_cover label{border-color:#88ebb5}.sectionViewCard_wrapper nav .cardLayout.active .layout_para{color:#390}.sectionViewCard_wrapper nav .cardLayout.completed{cursor:pointer}.sectionViewCard_wrapper nav .cardLayout.completed .layout_para,.sectionViewCard_wrapper nav .cardLayout.skipped .layout_para{color:#390}.sectionViewCard_wrapper nav .cardLayout.isdisabled{pointer-events:none}.sectionViewCard_wrapper nav .cardLayout.isdisabled .layout_img img{opacity:.5;filter:grayscale()}.sectionViewCard_wrapper nav .cardLayout.isdisabled .layout_para{color:#bbb}.sectionViewCard_wrapper nav .cardLayout .checkbox_cover{justify-content:flex-end;height:13px;display:flex;position:relative}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout .checkbox_cover{position:absolute;right:8px}}.sectionViewCard_wrapper nav .cardLayout .checkbox_cover label{background-color:var(--bs-white);cursor:pointer;pointer-events:none;border:2px solid #dee2e6;border-radius:50%;width:22px;height:22px;position:absolute;top:0}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout .checkbox_cover label{width:18px;height:18px}}.sectionViewCard_wrapper nav .cardLayout .checkbox_cover label:after{border:2px solid var(--bs-white);content:"";opacity:0;border-top:none;border-right:none;width:12px;height:5px;position:absolute;top:5px;left:3px;transform:rotate(-45deg)}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout .checkbox_cover label:after{width:10px;top:3px;left:2px}}.sectionViewCard_wrapper nav .cardLayout .checkbox_cover input[type=checkbox]{visibility:hidden}.sectionViewCard_wrapper nav .cardLayout .checkbox_cover input[type=checkbox]:checked+label{background-color:#390;border-color:#390}.sectionViewCard_wrapper nav .cardLayout .checkbox_cover input[type=checkbox]:checked+label:after{opacity:1}.sectionViewCard_wrapper nav .cardLayout .layout_img{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:45px}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout .layout_img{height:35px}}.sectionViewCard_wrapper nav .cardLayout .layout_img img{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:100%;height:100%}.sectionViewCard_wrapper nav .cardLayout .layout_para{text-align:center;color:#000;margin-top:8px;font-size:16px;font-weight:600}@media (min-width:576px) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout .layout_para{font-size:14px}}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout .layout_para{margin-top:12px;font-size:14px;line-height:17px}}@media (min-width:0) and (max-width:400px){.sectionViewCard_wrapper nav .cardLayout .layout_para{margin-top:4px}}.sectionViewCard_wrapper nav .cardLayout .layout_para p{flex-wrap:wrap;margin-bottom:0;line-height:18px}@media (min-width:0) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout .layout_para p{line-height:14px}}@media (min-width:576px) and (max-width:767.98px){.sectionViewCard_wrapper nav .cardLayout .layout_para p{line-height:16px}}.sectionViewCard_wrapper nav .isError .checkbox_cover label{box-sizing:border-box;background:-webkit-linear-gradient(-45deg,transparent 0%,transparent 46%,#fff 46%,#fff 56%,transparent 56%,transparent 100%),-webkit-linear-gradient(45deg,transparent 0%,transparent 46%,#fff 46%,#fff 56%,transparent 56%,transparent 100%);border-width:3px;background-color:#d80303!important;border-color:#d80303!important}.sectionViewCard_wrapper nav .isError .checkbox_cover label:after{border:none}.isWarn .checkbox_cover .tooltip_img{width:21px;height:22px}@media (min-width:0) and (max-width:767.98px){.isWarn .checkbox_cover .tooltip_img{width:18px;height:18px}}.isWarn .checkbox_cover .tooltip_img label{right:0!important}.isWarn .checkbox_cover .tooltip_img label:after{opacity:0;color:rgba(251,147,1,.63)!important;content:""!important;border:none!important;border-width:medium medium 0 0!important;width:12px!important;height:5px!important;font-family:FontAwesome!important;font-size:13px!important;font-weight:400!important;position:absolute!important;top:0!important;left:7px!important;transform:rotate(0)!important}@media (min-width:0) and (max-width:767.98px){.isWarn .checkbox_cover .tooltip_img label:after{width:10px!important;top:-2px!important;left:5px!important}}.isWarn .checkbox_cover input[type=checkbox]:checked+label{background-color:#fff!important;border-color:rgba(251,147,1,.63)!important}.landLayoutAll{padding:0!important}@media (max-width:912px){.landLayoutAll{padding:0!important}}.booking-main-shell{min-height:calc(100vh - 84px)}@media only screen and (max-width:767.98px){.booking-main-shell{padding-left:8px!important;padding-right:8px!important}}#confirmation_center-view{min-height:calc(100vh - 246px)}@media (max-width:767.98px){#confirmation_center-view{min-height:calc(100vh - 180px)}}.myAccountCreditCardWrap{border-bottom:2px solid #003dc2;grid-template-columns:repeat(1,1fr);gap:1.4rem;display:grid}.myAccountCreditCardWrap .creditCardsInfoWrap{background-color:var(--bs-white);flex-direction:column;display:flex}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader{color:#003dc2;flex-direction:column;width:100%;margin-bottom:1rem;font-size:18px;font-weight:600;display:flex}@media (max-width:991.98px){.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader{font-size:16px}}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap{flex-grow:1;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (max-width:617px){.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap{grid-template-rows:32px 1fr;grid-template-columns:1fr}}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap .cardSecurityWrap{display:-ms-grid;grid-template-rows:32px;grid-template-columns:repeat(2,64px);gap:10px;display:grid}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap .cardSecurityWrap img{cursor:pointer;border:1px solid var(--border-color);border-radius:var(--bs-border-radius);-o-object-fit:contain;object-fit:contain;width:4rem;height:2rem}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap .cardLogoWrap{display:-ms-grid;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(5,48px);justify-content:end;gap:10px;padding:0;display:grid}@media (max-width:767.98px){.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap .cardLogoWrap{justify-content:flex-start}}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap .cardLogoWrap span{border:1px solid var(--border-color);border-radius:var(--bs-border-radius);flex-grow:1;justify-content:center;align-items:center;min-width:30px;max-width:3rem;height:2rem;padding:3px;display:flex}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap .cardLogoWrap span img{object-fit:cover;border-radius:var(--bs-border-radius);width:100%}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .creditCardLogoAndSecurityWrap .cardLogoWrap span.active{border:1px solid #f5b21a}.myAccountCreditCardWrap .creditCardsInfoWrap .componentHeader .titleWrap{color:var(--heading-color);margin-bottom:8px}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap{grid-template-columns:1fr .5fr .5fr 1fr;gap:1.4rem;display:grid}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase{grid-template-rows:1fr 1fr;grid-template-columns:minmax(100px,1fr) minmax(80px,.666667fr) minmax(80px,.666667fr) minmax(80px,.666667fr)}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase.hide_extra{grid-template-rows:1fr}@media (min-width:1145px) and (max-width:1240px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,1fr)}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase>div:first-child{grid-column:span 2/span 2;grid-row-start:1}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase .card_exy_wrap_contents{grid-column:span 2/span 2;grid-template-columns:1fr 1fr;grid-row-start:2;gap:1.4rem;display:grid!important}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase>div:nth-child(3){grid-row-start:3}}@media (min-width:768px) and (max-width:991.98px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr)}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase .card_exy_wrap_contents{grid-column:span 2/span 2;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-row-start:2;gap:1.4rem;display:grid!important}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase div:nth-child(3){grid-row-start:3}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase .is_full_name{grid-row-start:4}}@media (max-width:767.98px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase{grid-template-columns:repeat(1,1fr)}}@media (min-width:992px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase .is_full_name{grid-column:span 2/span 2;grid-row-start:2}}@media (min-width:1145px) and (max-width:1240px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap.isPurchase .is_full_name{grid-row-start:4}}@media (max-width:991.98px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap{grid-template-columns:repeat(1,1fr)}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap .card_exy_wrap{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap .card_exy_wrap.card_exy_wrap_contents{display:contents}.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap .prh_pg_cb{grid-column:span 2/span 2;justify-content:flex-start;align-items:center;display:flex}@media (min-width:768px) and (max-width:991.98px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap .prh_pg_cb{grid-column-start:2;grid-row-start:3!important}}@media (max-width:767.98px){.myAccountCreditCardWrap .creditCardsInfoWrap .creditCardInputsWrap .prh_pg_cb{grid-column:auto;position:relative;top:-10px}}.myAccountCreditCardWrap .creditCardsInfoWrap .radio_check_for_saved_cards{max-width:fit-content;margin-top:1rem}.myAccountCreditCardWrap .billingAddrssWrap{background-color:var(--bs-white);flex-direction:column;display:flex}@media (max-width:767.98px){.myAccountCreditCardWrap .billingAddrssWrap{padding:1.4rem 8px 12px}}.myAccountCreditCardWrap .billingAddrssWrap .componentHeader{color:#003dc2;width:100%;margin-bottom:1rem;font-size:18px;font-weight:600}@media (max-width:991.98px){.myAccountCreditCardWrap .billingAddrssWrap .componentHeader{font-size:16px}}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}@media (min-width:768px) and (max-width:991.98px){.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap{grid-template-columns:repeat(2,1fr)}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(7){grid-row-start:4}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(8),.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(9){grid-row-start:5}}@media (max-width:767.98px){.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap{grid-template-columns:repeat(2,1fr)}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:first-child,.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(2){grid-column:span 2/span 2}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(2){grid-row-start:2}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(3),.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(4){grid-row-start:3}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(6){grid-row-start:4}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(7),.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(8),.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(9){grid-column:span 2/span 2}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(8){grid-row-start:6}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.holder_wrap div:nth-child(9){grid-row-start:7}}@media (min-width:1145px) and (max-width:1240px){.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.isPurchase{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,1fr)}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.isPurchase>div:nth-child(7){grid-row-start:4;grid-column-start:1}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.isPurchase>div:nth-child(8){grid-row-start:5;grid-column-start:1}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap.isPurchase>div:nth-child(9){grid-row-start:5;grid-column-start:2}}@media (min-width:768px) and (max-width:1024.98px){.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap{grid-template-columns:repeat(2,1fr)}.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap .input_form_container:nth-last-child(2),.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap .input_form_container:last-child{grid-row-start:5}}@media (max-width:767.98px){.myAccountCreditCardWrap .billingAddrssWrap .billingAddressInputWrap{grid-template-columns:1fr}}.myAccountCreditCardWrap .billingAddrssWrap .addressTypeSelectionAction{border-bottom:none;flex-wrap:nowrap;gap:.3rem;max-width:fit-content;margin-bottom:1.25rem}.myAccountCreditCardWrap .billingAddrssWrap .addressTypeSelectionAction li{flex:0 auto;min-width:0}.myAccountCreditCardWrap .billingAddrssWrap .addressTypeSelectionAction li button{white-space:normal;overflow-wrap:break-word;border:1px solid transparent;border-radius:999px;width:100%;margin-bottom:0}@media (min-width:0) and (max-width:393px){.myAccountCreditCardWrap .billingAddrssWrap .addressTypeSelectionAction li button{padding:.3rem}}.myAccountCreditCardWrap .billingAddrssWrap .addressTypeSelectionAction li button{box-shadow:var(--bs-box-shadow-sm);color:var(--bs-body-color);border:1px solid transparent}.myAccountCreditCardWrap .billingAddrssWrap .addressTypeSelectionAction li button:hover,.myAccountCreditCardWrap .billingAddrssWrap .addressTypeSelectionAction li button:focus{isolation:unset;background-color:var(--primary-hover)!important}.myAccountCreditCardWrap .billingAddrssWrap .addressTypeSelectionAction li button.active{color:#003dc2;box-shadow:var(--bs-box-shadow-sm);border:1px solid #003dc2;background-color:var(--bs-white)!important}.myAccountCreditCardWrap .billingAddrssWrap .addressListOptionWrap{display:-ms-grid;gap:.5rem;padding:0 1rem;display:grid}.myAccountCreditCardWrap .billingAddrssWrap .addressListOptionWrap .show_address_error{width:fit-content;margin-bottom:0}.bookingMyAccountDeatilsWrap{grid-template-columns:repeat(1,1fr);gap:15px;width:100%;display:grid}.bookingMyAccountDeatilsWrap .activePanelWrap{background-color:var(--bs-white);padding:1rem;font-size:22px}@media (min-width:360px) and (max-width:991.98px){.bookingMyAccountDeatilsWrap .activePanelWrap{font-size:18px}}@media (max-width:359.98px){.bookingMyAccountDeatilsWrap .activePanelWrap{font-size:16px}}.bookingMyAccountDeatilsWrap .activePanelWrap{color:#003dc2;user-select:none;justify-content:space-between;align-items:center;font-weight:600;display:inline-flex}@media (max-width:767.98px){.bookingMyAccountDeatilsWrap .activePanelWrap{padding:1rem 8px}}.bookingMyAccountDeatilsWrap .activePanelWrap img{margin-left:.5rem}.bookingMyAccountDeatilsWrap .activePanelWrap svg{cursor:pointer;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transform:rotate(0)}.bookingMyAccountDeatilsWrap .activePanelWrap svg.active{transform:rotate(180deg)}.bookingMyAccountDeatilsWrap .addNewCardWrap{background-color:var(--bs-white);border:1px solid var(--border-color);border-radius:var(--bs-border-radius);padding:1rem;font-size:20px}@media (max-width:991.98px){.bookingMyAccountDeatilsWrap .addNewCardWrap{font-size:18px}}.bookingMyAccountDeatilsWrap .addNewCardWrap{color:#003dc2;user-select:none;text-transform:capitalize;justify-content:space-between;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}@media (max-width:767.98px){.bookingMyAccountDeatilsWrap .addNewCardWrap{padding:1rem 8px}}.bookingMyAccountDeatilsWrap .addNewCardWrap svg{cursor:pointer;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transform:rotate(0)}.bookingMyAccountDeatilsWrap .addNewCardWrap svg.active{transform:rotate(180deg)}.bookingMyAccountDeatilsWrap .myTravelerEditFormWrap{grid-template-columns:repeat(1,1fr);gap:1.4rem;display:grid}.bookingMyAccountDeatilsWrap .userActionWrap{background-color:var(--bs-white);grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:start;gap:1rem;padding:1rem;display:grid}@media (max-width:767.98px){.bookingMyAccountDeatilsWrap .userActionWrap{padding:1rem 8px}}.bookingMyAccountDeatilsWrap .userActionWrap button{user-select:none;text-transform:capitalize;text-align:center;padding:.5rem 1.5rem;font-size:1.25rem;font-weight:600}.allCardsWrap{background-color:var(--bs-white);display:-ms-grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;gap:1.4rem;width:100%;display:grid}@media (max-width:991.98px){.allCardsWrap{grid-template-columns:repeat(2,minmax(345px,1fr))}}@media (max-width:991.98px) and (max-width:767.98px){.allCardsWrap{grid-template-columns:repeat(1,1fr);padding:1rem .5rem}}.allCardsWrap.noData{grid-template-columns:repeat(3,1fr);justify-items:center}.allCardsWrap.freq_fly_cards_wrap{grid-template-columns:repeat(4,1fr)}@media (max-width:1350px){.allCardsWrap.freq_fly_cards_wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:1350px) and (max-width:991.98px){.allCardsWrap.freq_fly_cards_wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:1350px) and (max-width:991.98px) and (max-width:767.98px){.allCardsWrap.freq_fly_cards_wrap{grid-template-columns:repeat(1,1fr)}}.allCardsWrap .noDataFoundWrap{flex-direction:column;gap:.5rem;max-width:340px;display:flex}.allCardsWrap .noDataFoundWrap .noFound{color:#9e9e9e;white-space:nowrap;font-size:1.25rem;font-weight:600}.allCardsWrap .noDataFoundWrap .addNewTravelerWrap{cursor:pointer;text-transform:uppercase;color:#003dc2;text-align:center;border:1px solid #96beff;padding:.5rem 1rem;font-size:1rem}.allCardsWrap .noDataFoundWrap .addNewTravelerWrap:hover{background-color:#f5f7fe}.allCardsWrap .savedCardsWrap{grid-template-rows:min-content 1fr;grid-template-columns:1fr;width:100%;display:grid}.allCardsWrap .savedCardsWrap .titleWrap{border:1px solid var(--border-color);background-color:var(--primary-shade);border-top-left-radius:var(--bs-border-radius);border-top-right-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:auto 1fr;padding:.5rem;display:grid}.allCardsWrap .savedCardsWrap .titleWrap .traverlsNameWrap{text-transform:capitalize;color:#003dc2;font-size:1rem;font-weight:600}.allCardsWrap .savedCardsWrap .titleWrap .style_radio_wrap label{color:#003dc2;font-size:1rem;font-weight:600}.allCardsWrap .savedCardsWrap .titleWrap .userActionsWrap{grid-template-rows:1fr;grid-template-columns:auto auto auto;justify-content:end;gap:4px;display:grid}.allCardsWrap .savedCardsWrap .titleWrap .userActionsWrap .textUnderline{color:#003dc2}.allCardsWrap .savedCardsWrap .titleWrap .userActionsWrap .textUnderline:last-child{color:var(--bs-danger)}.allCardsWrap .savedCardsWrap .titleWrap .is_invalid_card{color:#e51313;grid-template-rows:1fr;grid-template-columns:1fr auto;place-items:center end;gap:5px;width:100%;font-weight:600;display:grid}.allCardsWrap .savedCardsWrap .titleWrap .is_invalid_card svg{width:20px;height:20px}.allCardsWrap .savedCardsWrap .bodyWrap{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);border-bottom:1px solid #003dc2;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:5px;padding:.5rem;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap{grid-template-rows:1fr;grid-template-columns:64px 1fr;align-items:center;gap:.5rem;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userLogoWrap{max-width:100%}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userLogoWrap .logoItemWrap{background-color:var(--user-color);width:4rem;height:4rem;box-shadow:var(--bs-box-shadow-sm);border-radius:50%;justify-content:center;align-items:center;display:flex}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userLogoWrap .logoItemWrap .logoNameItem{color:var(--bs-white);text-transform:uppercase;font-size:2rem;font-weight:600}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userDetailsWrap{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userDetailsWrap .deatilsLineItem{grid-template-rows:1fr;grid-template-columns:110px 1fr;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userDetailsWrap .deatilsLineItem .labelWrap{grid-template-rows:1fr;grid-template-columns:1fr auto;gap:5px;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userDetailsWrap .deatilsLineItem .valueWrap{max-width:100%;padding-left:5px}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userDetailsWrap .deatilsLineItem .valueWrap span{max-width:100%;display:block}.allCardsWrap .savedCardsWrap .bodyWrap .savedTravelersDeatilsWrap .userDetailsWrap .deatilsLineItem .valueWrap .textUnderline{color:#003dc2}.allCardsWrap .savedCardsWrap .bodyWrap .cardsLogoAndCode{grid-template-rows:1fr;grid-template-columns:3rem 1fr;align-items:center;gap:5px;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .cardsLogoAndCode .card_image{-webkit-box-shadow:var(--bs-box-shadow-sm);box-shadow:var(--bs-box-shadow-sm);border:1px solid var(--border-color);max-width:3rem;height:2rem;padding:2px}.allCardsWrap .savedCardsWrap .bodyWrap .cardsLogoAndCode .card_image img{object-fit:cover;width:100%;height:100%}.allCardsWrap .savedCardsWrap .bodyWrap .cardsMaskWrap{font-size:16px;font-weight:600}.allCardsWrap .savedCardsWrap .bodyWrap .cardHolderDetailsWrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .cardHolderDetailsWrap .nameWrap{color:#003dc2;text-transform:uppercase;font-size:1rem;font-weight:600}.allCardsWrap .savedCardsWrap .bodyWrap .cardHolderDetailsWrap .addressWrap{text-transform:capitalize}.allCardsWrap .savedCardsWrap .bodyWrap .ff_cardWrap{grid-template-rows:1fr;grid-template-columns:45px 1fr;gap:.5rem;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .ff_cardWrap .fflyerLogoWrap{border:1px solid var(--border-color);height:45px;padding:5px}.allCardsWrap .savedCardsWrap .bodyWrap .ff_cardWrap .fflyerLogoWrap img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.allCardsWrap .savedCardsWrap .bodyWrap .ff_cardWrap .titleWrapFflyer{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;line-height:22px;display:grid}.allCardsWrap .savedCardsWrap .bodyWrap .ff_cardWrap .titleWrapFflyer .fFlyerLabelText{color:#003dc2;font-size:1rem}.allCardsWrap .savedCardsWrap .bodyWrap .ff_cardWrap .titleWrapFflyer .fFlyer_code{font-weight:600}.allCardsWrap .savedCardsWrap.paymentCardUi{background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border:1px solid transparent;border-radius:14px;grid-template-rows:auto 1fr;gap:16px;padding:1rem;transition:border-color .2s,background-color .2s,box-shadow .2s;position:relative}.allCardsWrap .savedCardsWrap.paymentCardUi.selected{border-color:#003dc2}.allCardsWrap .savedCardsWrap.paymentCardUi.add_card{grid-template-rows:1fr;place-items:center}.allCardsWrap .savedCardsWrap.paymentCardUi.add_card .btn{max-height:max-content}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .titleLeftWrap{align-items:center;gap:14px;display:flex}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .style_radio_wrap label:empty{display:none}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .cardBrandLogo{border-radius:var(--bs-border-radius);align-items:center;min-width:30px;max-width:3rem;height:2rem;padding:3px;display:flex}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .cardBrandLogo img{object-fit:cover;border-radius:var(--bs-border-radius);width:100%}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .titleRightWrap{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .userActionsWrap{grid-template-columns:auto auto auto;align-items:center;gap:4px;display:grid}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .userActionsWrap .textUnderline{color:#003dc2}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .userActionsWrap .textUnderline:last-child{color:var(--bs-danger)}.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .cvvFieldWrap{width:230px;max-width:100%}@media (max-width:359.98px){.allCardsWrap .savedCardsWrap.paymentCardUi .titleWrap .cvvFieldWrap{width:100%}}.allCardsWrap .savedCardsWrap.paymentCardUi .bodyWrap{border:none;border-radius:0;grid-template-rows:max-content;grid-template-columns:1fr;gap:10px;padding:0;display:grid}.allCardsWrap .savedCardsWrap.paymentCardUi .bodyWrap .cardsMaskWrap{letter-spacing:2px;color:var(--heading-color);font-size:20px;font-weight:600}@media (max-width:767.98px){.allCardsWrap .savedCardsWrap.paymentCardUi .bodyWrap .cardsMaskWrap{letter-spacing:1px;font-size:18px}}.allCardsWrap .savedCardsWrap.paymentCardUi .bodyWrap .cardHolderDetailsWrap{grid-template-columns:1fr;gap:4px;display:grid}.allCardsWrap .savedCardsWrap.paymentCardUi .bodyWrap .cardHolderDetailsWrap .nameWrap{color:#003dc2;text-transform:uppercase;font-size:1.05rem;font-weight:500}.allCardsWrap .savedCardsWrap.paymentCardUi .bodyWrap .cardHolderDetailsWrap .addressWrap{text-transform:capitalize;color:var(--bs-secondary);font-size:15px}.allCardsWrap .addNewSegment{cursor:pointer;text-transform:capitalize;width:fit-content;padding:.25rem 1.5rem;font-size:22px;font-weight:600}.userInfoWrapUi{background-color:var(--bs-white);border-bottom:2px solid #003dc2;grid-template-columns:repeat(1,1fr);gap:1.4rem;padding:1rem;display:grid}@media (max-width:767.98px){.userInfoWrapUi{padding:1rem 8px}}.userInfoWrapUi .headingTitleWrap{font-size:20px}@media (max-width:991.98px){.userInfoWrapUi .headingTitleWrap{font-size:18px}}.userInfoWrapUi .headingTitleWrap{color:#003dc2;font-weight:600}.userInfoWrapUi .headingTitleWrap .textUnderline svg{-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transform:rotate(0)}.userInfoWrapUi .headingTitleWrap .textUnderline svg.active{transform:rotate(180deg)}.userInfoWrapUi .useDetailsDataWrapUI{position:relative}.userInfoWrapUi .useDetailsDataWrapUI.is_my_trips_section_view{user-select:none}.userInfoWrapUi .useDetailsDataWrapUI.personal_details{gap:1.4rem;display:grid}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .name_wrap{grid-template-rows:auto;grid-template-columns:1fr .5fr 1fr .5fr .75fr;grid-auto-rows:min-content;gap:1.4rem;display:grid}@media (max-width:991.98px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .name_wrap{grid-template-columns:1.1fr .9fr}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .name_wrap .input_form_container:nth-child(3){grid-column:span 2/span 2}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .name_wrap .input_form_container:nth-child(4),.userInfoWrapUi .useDetailsDataWrapUI.personal_details .name_wrap .input_form_container:nth-child(5){grid-row-start:3}}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .dob_wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr .5fr .5fr .75fr;grid-auto-rows:min-content;gap:1.4rem;display:grid}@media (max-width:991.98px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .dob_wrap{grid-template-columns:1.1fr .9fr}}@media (max-width:991.98px) and (max-width:618px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .dob_wrap{grid-template-columns:1fr 1fr}}@media (max-width:991.98px) and (max-width:618px) and (max-width:480px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .dob_wrap{grid-template-columns:1fr}}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr .375fr .375fr;grid-auto-rows:min-content;gap:1.4rem;display:grid}@media (max-width:1291.98px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap{grid-template-columns:1fr 1fr 1fr .1fr}}@media (max-width:1291.98px) and (max-width:1024px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap{grid-template-columns:repeat(2,1fr)}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap .input_form_container:first-child{grid-column:span 2/span 2}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap .input_form_container:nth-child(2),.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap .input_form_container:nth-child(3){grid-row-start:2}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px) and (max-width:767.98px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap{grid-template-columns:1fr;column-gap:0}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap .input_form_container:nth-child(2){grid-template-rows:2px}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .email_number_wrap .input_form_container:nth-child(3){grid-row-start:3}}.userInfoWrapUi .useDetailsDataWrapUI.personal_details .redress_wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr .375fr .375fr;grid-auto-rows:min-content;gap:1.4rem;display:grid}@media (max-width:1291.98px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .redress_wrap{grid-template-columns:1fr 1fr 1fr .1fr}}@media (max-width:1291.98px) and (max-width:1024px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .redress_wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .redress_wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px) and (max-width:359.98px){.userInfoWrapUi .useDetailsDataWrapUI.personal_details .redress_wrap{grid-template-columns:1fr}}.userInfoWrapUi .useDetailsDataWrapUI.passport_info{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr .375fr .375fr;grid-auto-rows:min-content;gap:1.4rem;display:grid}@media (max-width:1291.98px){.userInfoWrapUi .useDetailsDataWrapUI.passport_info{grid-template-columns:1fr 1fr 1fr .1fr}}@media (max-width:1291.98px) and (max-width:1024px){.userInfoWrapUi .useDetailsDataWrapUI.passport_info{grid-template-columns:repeat(3,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px){.userInfoWrapUi .useDetailsDataWrapUI.passport_info{grid-template-columns:repeat(2,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px) and (max-width:767.98px){.userInfoWrapUi .useDetailsDataWrapUI.passport_info{grid-template-columns:1fr}.userInfoWrapUi .useDetailsDataWrapUI.passport_info .input_form_container:nth-child(2){grid-template-rows:2px}.userInfoWrapUi .useDetailsDataWrapUI.passport_info .input_form_container:nth-child(3){grid-row-start:3}}.userInfoWrapUi .useDetailsDataWrapUI.travel_pref{gap:1.4rem;display:grid}.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .seat_wrap,.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .airport_hompoert_wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr .375fr .375fr;grid-auto-rows:min-content;gap:1.4rem;display:grid}@media (max-width:1291.98px){.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .seat_wrap,.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .airport_hompoert_wrap{grid-template-columns:1fr 1fr 1fr .1fr}}@media (max-width:1291.98px) and (max-width:1024px){.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .seat_wrap,.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .airport_hompoert_wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px){.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .seat_wrap,.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .airport_hompoert_wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px) and (max-width:767.98px){.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .seat_wrap,.userInfoWrapUi .useDetailsDataWrapUI.travel_pref .airport_hompoert_wrap{grid-template-columns:1fr}}.userInfoWrapUi .useDetailsDataWrapUI.freq_fly_wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr .375fr .375fr;grid-auto-rows:min-content;gap:1.4rem;display:grid}@media (max-width:1291.98px){.userInfoWrapUi .useDetailsDataWrapUI.freq_fly_wrap{grid-template-columns:1fr 1fr 1fr .1fr}}@media (max-width:1291.98px) and (max-width:1024px){.userInfoWrapUi .useDetailsDataWrapUI.freq_fly_wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px){.userInfoWrapUi .useDetailsDataWrapUI.freq_fly_wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:1291.98px) and (max-width:1024px) and (max-width:991.98px) and (max-width:767.98px){.userInfoWrapUi .useDetailsDataWrapUI.freq_fly_wrap{grid-template-columns:1fr}}.userInfoWrapUi .useDetailsDataWrapUI .disabled_fields_wrap{z-index:-1;opacity:0;-o-transition:background, opacity .3s ease-in-out;text-align:center;text-transform:uppercase;backdrop-filter:blur(1px);background:rgba(255,0,0,.1);justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;transition:background,opacity .3s ease-in-out;display:flex;position:absolute}.userInfoWrapUi .useDetailsDataWrapUI .disabled_fields_wrap .text_wrap{background-color:var(--bs-white);-webkit-box-shadow:var(--bs-box-shadow);box-shadow:var(--bs-box-shadow);border-radius:.4rem;padding:.5rem 1rem;font-weight:600}.userInfoWrapUi .useDetailsDataWrapUI .disabled_fields_wrap.opacity-100{cursor:not-allowed;z-index:3}.userInfoWrapUi .useDetailsDataWrapUI.change_email_wrap,.userInfoWrapUi .useDetailsDataWrapUI.change_password_wrap,.userInfoWrapUi .useDetailsDataWrapUI.change_phn_wrap{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}@media (max-width:991.98px){.userInfoWrapUi .useDetailsDataWrapUI.change_email_wrap,.userInfoWrapUi .useDetailsDataWrapUI.change_password_wrap,.userInfoWrapUi .useDetailsDataWrapUI.change_phn_wrap{grid-template-columns:1fr 1fr}}@media (max-width:767.98px){.userInfoWrapUi .useDetailsDataWrapUI.change_email_wrap,.userInfoWrapUi .useDetailsDataWrapUI.change_password_wrap,.userInfoWrapUi .useDetailsDataWrapUI.change_phn_wrap{grid-template-columns:1fr}}.userInfoWrapUi .useDetailsDataWrapUI .input_form_container,.userInfoWrapUi .useDetailsDataWrapUI .my_acc_day_year_wrap{width:100%}@media (max-width:767.98px){.userInfoWrapUi .useDetailsDataWrapUI .input_form_container .airport_list_city_select_wrap{width:100%;max-width:100%}}.userInfoWrapUi .useDetailsDataWrapUI .freq_fly_user_Action{gap:1.4rem;display:inline-flex}.userInfoWrapUi .useDetailsDataWrapUI .freq_fly_user_Action .action_btn{text-transform:uppercase;color:#003dc2;cursor:pointer;border:1px solid #96beff;justify-content:center;align-items:center;min-width:100px;padding:.5rem 1rem;font-size:1rem;font-weight:600;display:inline-flex}.userInfoWrapUi .useDetailsDataWrapUI .freq_fly_user_Action .action_btn:hover{background-color:#f5f7fe}.privacyStatement{color:#003dc2;background-color:#fef7fc;margin-bottom:1.4rem;padding:1rem}@media (max-width:767.98px){.privacyStatement{padding:1rem 8px}}.privacyStatement span{padding:.5rem 0}.airlines_items_wrap{align-items:center;gap:.5rem;display:flex}.airlines_items_wrap .airline_name{width:-webkit-calc(100% - 3.5rem);text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 3.5rem);overflow:hidden}.airlines_items_wrap .airline_img{border:1px solid var(--border-color);width:3rem;height:1.8rem}.airlines_items_wrap .airline_img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pageListSliderWrap{width:100%}.pageListSliderWrap .bookingPGTabWrap{height:50px}.pageListSliderWrap .bookingPGTabWrap .pageTabItemWrap{background-color:var(--bs-white);border-left:1px solid var(--border-color);white-space:nowrap;cursor:pointer;border-bottom:2px solid transparent;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem 1rem;font-size:1.25rem;display:inline-flex}.pageListSliderWrap .bookingPGTabWrap .pageTabItemWrap svg{text-shadow:var(--bs-box-shadow);min-width:26px;min-height:26px;margin-right:8px}.pageListSliderWrap .bookingPGTabWrap .pageTabItemWrap:hover,.pageListSliderWrap .bookingPGTabWrap .pageTabItemWrap.active{color:#003dc2;border-bottom:2px solid #003dc2}.pageListSliderWrap .bookingPGTabWrap.isFirstItem .pageTabItemWrap{border-left:none}.accountsSectionForBooking{flex-direction:column;display:flex}.accountsSectionForBooking .bookingMyAccountDeatilsWrap{margin-bottom:15px}.bookingPageHeaderDetailsWrap{--booking-page-header-gutter:calc(var(--bs-gutter-x,1.4rem) * .5);--booking-page-header-content-gutter:1.4rem;height:100px;margin:1.5rem 0;position:relative}@media only screen and (max-width:767.98px){.bookingPageHeaderDetailsWrap{height:65px}}.bookingPageHeaderDetailsWrap .container-fluid,.bookingPageHeaderDetailsWrap .container-sm,.bookingPageHeaderDetailsWrap .container-md,.bookingPageHeaderDetailsWrap .container-lg,.bookingPageHeaderDetailsWrap .container-xl,.bookingPageHeaderDetailsWrap .container-xxl{height:100%}.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap{background-color:var(--bs-white);left:var(--booking-page-header-gutter);right:var(--booking-page-header-gutter);width:auto;max-width:calc(1536px - var(--booking-page-header-gutter) * 2);border-radius:var(--bs-border-radius-lg);height:100%;box-shadow:var(--bs-box-shadow-sm);margin-left:auto;margin-right:auto;position:absolute;overflow:hidden}@media (max-width:767.98px){.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap{width:auto;max-width:none;left:0;right:0}}.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap:before,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap:after{content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:150px;height:100%;position:absolute;top:0}.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap:before{border-top-left-radius:var(--bs-border-radius-lg);border-bottom-left-radius:var(--bs-border-radius-lg);left:0}.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap:after{border-top-right-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);right:0}.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-fluid,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-sm,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-md,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-lg,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-xl,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-xxl{z-index:1;padding:calc(var(--bs-gutter-x) * .5) var(--booking-page-header-content-gutter);position:relative}@media (max-width:767.98px){.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-fluid,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-sm,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-md,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-lg,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-xl,.bookingPageHeaderDetailsWrap .bookingPageHeaderDetailsInnerWrap .container-xxl{padding:10px!important}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap{grid-template-rows:1fr;grid-template-columns:1fr auto;gap:.5rem;height:100%;display:grid}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap{grid-template-rows:1fr;grid-template-columns:4rem 1fr;align-items:center;gap:.5rem;min-width:0;display:grid}@media (max-width:767.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap{display:none}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userLogoWrap{height:4rem}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userLogoWrap .logoItemWrap{background-color:var(--user-color);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:100%;position:relative;top:.5px}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userLogoWrap .logoItemWrap .logoNameItem{color:var(--bs-white);text-transform:uppercase;font-size:32px;font-weight:600}@media (max-width:991.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userLogoWrap .logoItemWrap .logoNameItem{font-size:24px}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:7px;min-width:0;line-height:1;display:grid}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap .userNameWrap{min-width:0;font-size:24px;font-weight:600}@media (max-width:991.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap .userNameWrap{font-size:20px}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap .userVipWrap .vipViewWrap{border:1px solid #f5b21a;align-items:center;font-size:16px;display:inline-flex}@media (max-width:991.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap .userVipWrap .vipViewWrap{font-size:14px}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap .userVipWrap .vipViewWrap .vipNameWrap{color:var(--bs-white);background-color:#f5b21a;padding:2px 4px}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap .userVipWrap .vipViewWrap .memberNameWrap{background-color:var(--bs-white);color:#f5b21a;padding:2px 4px}@media (min-width:768px) and (max-width:1024px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap{grid-template-columns:3rem minmax(0,max-content);justify-self:end;align-items:center;gap:.4rem}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userLogoWrap{height:3rem}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userLogoWrap .logoItemWrap{width:3rem}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userLogoWrap .logoItemWrap .logoNameItem{font-size:22px}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap{gap:3px;min-width:0}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap .userNameWrap{overflow-wrap:anywhere}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap .userVipWrap .vipViewWrap{font-size:11px;line-height:1}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:center;min-width:0;display:grid}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap,.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageTabWrap{min-height:-webkit-calc(100% / 3);min-height:33.3333%;max-height:-webkit-calc(100% / 3);max-height:33.3333%}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageNameWrap{color:#003dc2;text-transform:capitalize;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;height:100%;font-size:24px;font-weight:600;display:flex}@media (max-width:767.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageNameWrap{font-size:20px}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageHeaderTitle{width:100%;line-height:1.2}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageHeaderSubtitle{width:100%;color:var(--bs-secondary,#6c757d);text-transform:none;margin-top:3px;font-size:14px;font-weight:500;line-height:1.3}@media (max-width:767.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageHeaderSubtitle{margin-top:2px;font-size:12px}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .headerBackWrap{align-items:center;display:flex}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .headerBackWrap .backarrow{cursor:pointer;gap:.35rem;width:auto;min-width:112px;height:34px;padding:4px 14px;font-family:inherit;line-height:1}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .headerBackWrap .backarrow svg{width:18px;height:18px}@media (max-width:991.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .headerBackWrap .backarrow{min-width:100px;height:30px;font-size:14px}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap{height:100%}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap .bredCrumbNavigationWrap{color:#003dc2;align-items:center;font-size:16px;display:flex}@media (max-width:991.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap .bredCrumbNavigationWrap{font-size:16px}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap .bredCrumbNavigationWrap svg{height:24px;font-size:1.3rem}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap .bredCrumbNavigationWrap .textUnderline{text-overflow:ellipsis;white-space:nowrap;display:unset}@media (min-width:0) and (max-width:649px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap .bredCrumbNavigationWrap .textUnderline{white-space:nowrap}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap .bredCrumbNavigationWrap .textUnderline.disabled_linked{pointer-events:none;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap .bredCrumbNavigationWrap .goToBackSpaceWrap{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}@media (max-width:320px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .breadListWrap .bredCrumbNavigationWrap .goToBackSpaceWrap{gap:.1rem}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageTabWrap{width:100%;min-width:100%;display:inline-flex}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageTabWrap .sectionTabButton:first-child{margin-right:1rem}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageTabWrap .sectionTabButton{text-transform:capitalize;text-align:center;cursor:pointer;color:#666;background-color:#e0effe;border:1px solid #cceaff;border-bottom:none;justify-content:center;align-items:center;width:50%;min-width:144px;max-width:250px;padding:.5rem;font-size:24px;display:flex}@media (max-width:991.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageTabWrap .sectionTabButton{font-size:20px}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageTabWrap .sectionTabButton:hover{color:#003dc2;background-color:#fafafa;margin-bottom:-1px}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap .pagesDataWrap .pageTabWrap .sectionTabButton.active{color:#003dc2;background-color:#fafafa;border-color:#aed8f6 #aed8f6 currentColor;border-bottom-style:none;border-bottom-width:medium;margin-bottom:-1px}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack{align-items:center;gap:2rem;display:flex}@media (max-width:767.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack{gap:1rem}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .pagesDataWrap{display:contents}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .headerBackWrap{flex:none;height:auto}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .pageNameWrap{-webkit-box-align:flex-start;-ms-flex-align:flex-start;text-align:left;flex:auto;align-items:flex-start;height:auto;min-height:0;max-height:none;position:relative}@media (max-width:767.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .pageNameWrap{text-align:left;align-items:flex-start}}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .accountInfoWrap{flex:none;position:relative}.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .pageNameWrap:before,.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .accountInfoWrap:before{content:"";width:1px;height:60%;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}@media (max-width:767.98px){.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .pageNameWrap:before,.bookingPageHeaderDetailsWrap .pageAndUserDetailsWrap.headerWithBack .accountInfoWrap:before{height:34px;left:-.5rem}}.innermyb{height:88px}@media only screen and (max-width:767.98px){.innermyb{height:65px}}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard{--mybooking-header-side-width:max-content;height:88px}@media only screen and (max-width:767.98px){.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard{height:65px}}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .headerBackWrap .backarrow{white-space:nowrap;gap:4px;width:auto;min-width:0;height:auto;padding:6px 8px 6px 4px;font-size:16px;line-height:1.5}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .headerBackWrap .backarrow svg{width:24px;height:24px}@media (min-width:768px) and (max-width:1024px){.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard{--mybooking-header-side-width:clamp(200px, 26vw, 240px)}}@media (min-width:768px){.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack{grid-template-columns:max-content minmax(0, 1fr) var(--mybooking-header-side-width);gap:2rem;display:grid}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .headerBackWrap{grid-column:1}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .pageNameWrap{grid-column:2}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .accountInfoWrap{-webkit-box-flex:0;-ms-flex:0 0 var(--mybooking-header-side-width);flex:0 0 var(--mybooking-header-side-width);width:var(--mybooking-header-side-width);grid-column:3;min-width:0}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .accountInfoWrap .userDetailsWrap{min-width:0}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .accountInfoWrap .userNameWrap{white-space:nowrap;overflow:visible}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .pageNameWrap:before,.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBackCard .pageAndUserDetailsWrap.headerWithBack .accountInfoWrap:before{height:54px}}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard{--mybooking-header-action-width:112px;--mybooking-header-side-width:max-content;height:88px}@media only screen and (max-width:767.98px){.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard{height:65px}}@media (min-width:768px) and (max-width:1024px){.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard{--mybooking-header-side-width:clamp(200px, 26vw, 240px)}}@media (min-width:768px){.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard .pageAndUserDetailsWrap{grid-template-columns:minmax(0, 1fr) var(--mybooking-header-side-width);align-items:center;gap:2rem;display:grid}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard .pageAndUserDetailsWrap .pagesDataWrap{grid-column:1}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard .pageAndUserDetailsWrap .pageNameWrap{-webkit-box-align:flex-start;-ms-flex-align:flex-start;text-align:left;grid-column:auto;align-items:flex-start;height:100%;min-height:0;max-height:none}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard .pageAndUserDetailsWrap .accountInfoWrap{-webkit-box-flex:0;-ms-flex:0 0 var(--mybooking-header-side-width);flex:0 0 var(--mybooking-header-side-width);width:var(--mybooking-header-side-width);grid-column:2;min-width:0;position:relative}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard .pageAndUserDetailsWrap .accountInfoWrap .userDetailsWrap{min-width:0}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard .pageAndUserDetailsWrap .accountInfoWrap .userNameWrap{white-space:nowrap;overflow:visible}.bookingPageHeaderDetailsWrap.mybookingPageHeaderDetailsWrap.headerBalancedCard .pageAndUserDetailsWrap .accountInfoWrap:before{content:"";width:1px;height:54px;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}}.showing_my_account_element_in_booking.collapse.show{grid-template-columns:repeat(1,1fr);gap:15px;display:grid}.npageListSliderWrap .slick-slide{justify-content:center;align-items:center;transition:transform .3s;display:flex!important}.frameWrap{width:100%}.wrappermain{z-index:0;text-align:center;width:100%;height:100%;min-height:70px;padding:0 0 23px;position:relative}@media only screen and (max-width:767.98px){.wrappermain{padding-top:6px}}.npageListPillWrap{background-color:var(--bs-white);width:fit-content;max-width:100%;box-shadow:var(--bs-box-shadow-sm);vertical-align:top;border-radius:16px;margin-left:auto;margin-right:auto;padding:6px;display:inline-block}@media (min-width:0) and (max-width:767.98px){.npageListPillWrap{border-radius:14px;width:100%;display:block}}.npageListPillWrap.mybooking-trip-segmented{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:none;padding:6px}@media (min-width:0) and (max-width:767.98px){.npageListPillWrap.mybooking-trip-segmented{width:100%;padding:5px}}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .swiper-wrapper{justify-content:safe center}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .swiper-slide:last-child{margin-right:1px!important}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .swiper-button-next,.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .swiper-button-prev{display:none}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card{min-height:40px;color:var(--bs-body-color);background:0 0;border:1px solid transparent;border-radius:10px;gap:7px;padding:6px 30px}@media (min-width:0) and (max-width:767.98px){.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card{padding:6px 16px}}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card svg{width:24px;height:24px}@media (min-width:0) and (max-width:767.98px){.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card svg{width:22px;height:22px}}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card section{font-size:24px;font-weight:500}@media (min-width:0) and (max-width:767.98px){.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card section{font-size:22px}}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card:hover{color:#003dc2;background:#f5f7fe}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card.active{color:#003dc2;box-shadow:var(--bs-box-shadow-sm);border-color:#003dc2}.npageListPillWrap.mybooking-trip-segmented .npageListSliderWrap .pagelist_wrap .pagelist_wrap_card.active:after{content:none}.npageListSliderWrap{width:100%}.npageListSliderWrap .swiper-wrapper{justify-content:center}@media screen and (max-width:767px){.npageListSliderWrap .swiper-wrapper{justify-content:unset}}.npageListSliderWrap .swiper-button-next .swiper-navigation-icon,.npageListSliderWrap .swiper-button-prev .swiper-navigation-icon{display:none!important}.npageListSliderWrap .swiper-button-next:focus,.npageListSliderWrap .swiper-button-prev:focus{color:#003dc2;background-color:var(--bs-white);outline:none}.npageListSliderWrap .swiper-button-next:focus-visible{color:#003dc2;background-color:var(--bs-white);outline:none}.npageListSliderWrap .swiper-button-prev:focus-visible{color:#003dc2;background-color:var(--bs-white);outline:none}.npageListSliderWrap .swiper-button-next:focus svg,.npageListSliderWrap .swiper-button-prev:focus svg{opacity:1;visibility:visible;color:#003dc2!important;stroke:#003dc2!important}.npageListSliderWrap .swiper-button-next:focus-visible svg{opacity:1;visibility:visible;color:#003dc2!important;stroke:#003dc2!important}.npageListSliderWrap .swiper-button-prev:focus-visible svg{opacity:1;visibility:visible;color:#003dc2!important;stroke:#003dc2!important}.npageListSliderWrap .pagelist_wrap .pagelist_wrap_card{box-shadow:none;color:#5b6577;background-color:transparent;border:none;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:auto;margin:0;padding:13px 30px;transition:color .2s,background-color .2s;display:flex;position:relative}@media (min-width:0) and (max-width:767.98px){.npageListSliderWrap .pagelist_wrap .pagelist_wrap_card{gap:6px;padding:11px 16px}}.npageListSliderWrap .pagelist_wrap .pagelist_wrap_card svg{width:26px;height:26px}@media (min-width:0) and (max-width:991.98px){.npageListSliderWrap .pagelist_wrap .pagelist_wrap_card svg{width:24px;height:24px}}.npageListSliderWrap .pagelist_wrap .pagelist_wrap_card section{cursor:pointer;white-space:nowrap;padding-top:0;font-size:24px;font-weight:600}@media (min-width:0) and (max-width:767.98px){.npageListSliderWrap .pagelist_wrap .pagelist_wrap_card section{font-size:24px}}.npageListSliderWrap .pagelist_wrap .pagelist_wrap_card:hover{color:#1c2b46;cursor:pointer;box-shadow:none;background-color:#f5f7fa}.npageListSliderWrap .pagelist_wrap .active{color:#003dc2;box-shadow:none}.npageListSliderWrap .pagelist_wrap .active:hover{background-color:#eef2ff}.npageListSliderWrap .pagelist_wrap .active:after{content:"";background-color:#003dc2;border-radius:99px;height:3px;position:absolute;bottom:4px;left:22px;right:22px}@media (min-width:0) and (max-width:767.98px){.npageListSliderWrap .pagelist_wrap .active:after{left:14px;right:14px}}.pageTabWrapnew{grid-template-rows:1fr;grid-template-columns:repeat(2,250px);justify-content:start;gap:1rem;margin-top:1rem;display:grid}@media (max-width:767.98px){.pageTabWrapnew{grid-template-columns:repeat(2,1fr);margin-top:1rem;padding:0 8px}}.pageTabWrapnew .sectionTabButton{white-space:nowrap;background-color:var(--bs-white);text-align:center;cursor:pointer;color:#666;border-style:solid;border-width:1px;border-color:var(--bs-white);border-radius:var(--bs-border-radius);min-width:fit-content;box-shadow:var(--bs-box-shadow-sm);padding:.5rem;font-size:24px}@media (max-width:991.98px){.pageTabWrapnew .sectionTabButton{font-size:20px}}.pageTabWrapnew .sectionTabButton:hover,.pageTabWrapnew .sectionTabButton.active{box-shadow:none;color:var(--heading-color);background:#f5f7fe;border-color:#003dc2}.mobi_input_overlay_wrapper{-webkit-tap-highlight-color:transparent}.mobi_input_overlay_wrapper.offcanvas{--bs-offcanvas-width:100%;--bs-offcanvas-height:100dvh;--bs-offcanvas-bg:var(--bs-white);--bs-offcanvas-zindex:1101}.mobi_input_overlay_wrapper .offcanvas-header{--bs-offcanvas-padding-y:5px;--bs-offcanvas-padding-x:5px;align-items:center;gap:.5rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-header .header_tabs_toggle{background:var(--bs-white);flex:1;justify-content:space-between;align-items:center;gap:.25rem;display:flex;overflow:hidden}.mobi_input_overlay_wrapper .offcanvas-header .header_tabs_toggle .header_tab{color:#34405c;cursor:pointer;-o-transition:all .2s ease-in-out;border:1px solid transparent;border-radius:.65rem;flex:0 0 3.75rem;justify-content:center;align-items:center;min-width:0;height:2.6rem;padding:.2rem .25rem;transition:all .2s ease-in-out;display:flex;position:relative}@media (max-width:340px){.mobi_input_overlay_wrapper .offcanvas-header .header_tabs_toggle .header_tab{padding-left:.15rem;padding-right:.15rem}}.mobi_input_overlay_wrapper .offcanvas-header .header_tabs_toggle .header_tab.active{background:var(--bs-white);color:#003dc2;border-color:#003dc2;font-weight:600}.mobi_input_overlay_wrapper .offcanvas-header .header_tabs_toggle .header_tab.filled:not(.active){color:#390}.mobi_input_overlay_wrapper .offcanvas-header .header_tabs_toggle .header_tab .header_tab_check{width:13px;height:13px;color:var(--bs-white);background-color:var(--bs-success);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.2rem;right:.2rem}.mobi_input_overlay_wrapper .offcanvas-header .header_close_btn{cursor:pointer;-o-transition:background .2s ease-in-out;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;transition:background .2s ease-in-out;display:flex}.mobi_input_overlay_wrapper .offcanvas-header .header_close_btn:active{background:#f5f7fe}.mobi_input_overlay_wrapper.cruise_search_overlay .offcanvas-header .header_tabs_toggle{gap:.125rem}.mobi_input_overlay_wrapper.cruise_search_overlay .offcanvas-header .header_tabs_toggle .header_tab{flex-basis:2.5rem;padding-left:.1rem;padding-right:.1rem}.mobi_input_overlay_wrapper .offcanvas-body{--bs-offcanvas-padding-y:0rem;--bs-offcanvas-padding-x:0px;padding-top:.5rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap{flex-direction:column;gap:1rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap{cursor:pointer;flex-direction:column;gap:.1rem;padding-bottom:.2rem;display:flex;position:relative}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .label_wrap{color:#003dc2;text-transform:capitalize;justify-content:space-between;align-items:center;padding:0 .5rem;font-size:1.1rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .label_wrap svg{z-index:15;width:100%;height:100%;position:absolute}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobile_location_search_row{align-items:center;width:100%;display:flex;position:relative}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobile_location_search_icon{z-index:1;color:#999;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap.has_location_clear input{padding-right:2rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobile_location_clear{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobile_location_clear svg circle{fill:transparent;stroke:#475467;transition:fill .15s ease-in-out}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobile_location_clear svg path{fill:#475467;transition:fill .15s ease-in-out}@media (hover:hover) and (pointer:fine){.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobile_location_clear:hover svg circle{fill:#475467}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobile_location_clear:hover svg path{fill:var(--bs-white)}}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobile_location_clear:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap input{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 1rem);color:var(--bs-body-color);border:none;outline:none;flex:none;margin:0 .5rem;padding:0 0 0 2rem;font-size:1.5rem;line-height:1.35}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap input::placeholder{color:#999;opacity:1}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .location_input_wrap .mobi_location_inline_error{color:#e51313;width:100%;margin-top:4px;padding:0 .5rem;font-size:14px;line-height:1.25}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap{flex-direction:column;flex-grow:1;gap:.5rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .searching_header_wrap{color:#003dc2;align-items:center;padding:0 .5rem;font-size:1.1rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .searching_header_wrap .searching_header_label{white-space:nowrap;flex:none}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .searching_header_wrap .searching_header_query{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .searching_header_wrap .loading_wrap_1{animation:1s .1s infinite bounce}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .searching_header_wrap .loading_wrap_2{animation:1s .3s infinite bounce}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .searching_header_wrap .loading_wrap_3{animation:1s .5s infinite bounce}@keyframes bounce{0%,to{opacity:1}60%{opacity:0}}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap{cursor:pointer;flex-direction:row;flex-grow:1;align-items:center;gap:5px;padding:0 .5rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap:last-child{border-bottom:none}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap.recentSearch{padding-right:calc(29px + .5rem);position:relative}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .rm_recent_search_action{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData{width:-webkit-calc(100% - (60px + 5xp));flex-grow:1;align-items:center;gap:5px;width:calc(100% - 65px);display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData.svgShadow svg{filter:drop-shadow(0 1px 1px #000)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData svg:nth-child(2){width:14px;min-width:14px;margin-top:18px}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData .large_airport{width:25px;min-width:25px;height:25px}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData .medium_airport{width:21px;min-width:21px;height:21px}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData .small_airport{width:18px;min-width:18px;height:18px}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.isNear){width:-webkit-calc(100% - (60px + 10px));width:calc(100% - 70px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.large_airport) .portAndCity{max-width:-webkit-calc(100% - (25px + 5px));max-width:calc(100% - 30px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.large_airport){max-width:-webkit-calc(100% - (25px + 10px + 14px));max-width:calc(100% - 49px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.isNear) .portAndCity{max-width:-webkit-calc(100% - (25px + 10px + 14px));max-width:calc(100% - 49px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.medium_airport) .portAndCity{max-width:-webkit-calc(100% - (21px + 5px));max-width:calc(100% - 26px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.medium_airport){max-width:-webkit-calc(100% - (21px + 10px + 14px));max-width:calc(100% - 45px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.isNear) .portAndCity{max-width:-webkit-calc(100% - (21px + 10px + 14px));max-width:calc(100% - 45px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.small_airport) .portAndCity{max-width:-webkit-calc(100% - (18px + 5px));max-width:calc(100% - 23px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.small_airport){max-width:-webkit-calc(100% - (18px + 10px + 14px));max-width:calc(100% - 42px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData:has(.isNear) .portAndCity{max-width:-webkit-calc(100% - (18px + 10px + 14px));max-width:calc(100% - 42px)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData .portAndCity{color:#003dc2;flex-direction:column;flex-grow:1;font-size:1rem;display:flex;overflow:auto}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData .portAndCity .airportName,.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData .portAndCity .cityName{width:auto}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData .portAndCity .highLightText{white-space:nowrap;text-overflow:ellipsis;width:auto;display:block;overflow:hidden}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .typeAndData .portAndCity .cityName{color:var(--bs-body-color)}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .portCode{border:1px solid var(--border-color);text-align:center;border-radius:var(--bs-border-radius);width:60px;padding:1px}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .airPortListWrap .portCode .highLightText{color:#003dc2;font-size:1.5rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .noportDeatils{text-align:center;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:.5rem;padding:.75rem .5rem 1rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .noportDeatils .noport_search_icon{color:#bdd0f8;width:2.25rem;height:2.25rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .noportDeatils .noport_text{flex-direction:column;align-items:center;gap:.125rem;min-width:0;max-width:100%;line-height:1.25;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .noportDeatils .noport_text span:first-child{font-size:1.125rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_location_data_wrap .mobi_airport_list_wrap .noportDeatils .noport_text span:last-child{color:var(--bs-secondary);font-size:.875rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap{flex-direction:column;gap:.5rem;padding:0 .5rem;display:flex;overflow-y:auto}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .pax_cabin_wrap{padding:0 0 .5rem;font-size:22px;line-height:1}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap{flex-flow:wrap;flex-grow:1;padding:.1rem 0 .1rem 5px;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .labelWrap{flex-direction:column;flex-grow:1;font-size:20px;line-height:1.5rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .labelWrap .descriptionWrap{color:#919eab;font-size:1rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .travelerUpgradeWrap{-ms-flex-wrap:1;-webkit-flex-wrap:1;flex-wrap:1;flex-direction:row;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .travelerUpgradeWrap .upgradeValue,.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .travelerUpgradeWrap .upgradeBtn{border-radius:var(--bs-border-radius);color:#003dc2;-ms-grid-column-align:center;border:1px solid;flex-grow:1;justify-self:center;align-items:center;width:2.2rem;height:2.2rem;padding:.3rem;font-size:1.9rem;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .travelerUpgradeWrap .upgradeValue.disabled,.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .travelerUpgradeWrap .upgradeBtn.disabled{color:#ddd;pointer-events:none}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .travelerUpgradeWrap .upgradeValue.isHover:not(.disabled),.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .travelerUpgradeWrap .upgradeBtn.isHover:not(.disabled){color:var(--bs-white);background-color:#003dc2}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersWrapSelectionWrap .travelerUpgradeWrap .upgradeValue{border:none;justify-content:center;width:3rem;padding:0;font-size:1.6rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .mobi_traveler_inline_error{color:#e51313;flex:0 0 100%;width:100%;margin-top:4px;font-size:14px;line-height:1.25}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersClass{flex-wrap:wrap;flex-grow:1;align-content:flex-start;gap:.5rem;padding-top:1rem;padding-bottom:100px;display:flex}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersClass .pax_cabin_wrap{width:100%}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersClass .travelClassTypes{border-radius:var(--bs-border-radius);width:-webkit-calc(50% - (.5rem / 2));color:#003dc2;box-sizing:border-box;width:calc(50% - .25rem);height:2.5rem;font-size:1rem;line-height:-webkit-calc(2.5rem - 2px);text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid #003dc2;flex-grow:1;min-width:0;padding:0 .5rem;line-height:calc(2.5rem - 2px);display:block;overflow:hidden}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .selectionTypeWrap .travelersClass .travelClassTypes.active{color:#fff!important;background-color:#003dc2!important}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .userActionBtnWrap{box-shadow:var(--shadow-up);background-color:var(--bs-white);padding:.5rem;padding-bottom:-webkit-calc(.5rem + env(safe-area-inset-bottom));padding-bottom:calc(.5rem + env(safe-area-inset-bottom));flex-direction:row;gap:.5rem;width:100%;display:flex;position:fixed;bottom:0}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .userActionBtnWrap .clearall,.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .userActionBtnWrap .confirm{text-transform:capitalize;text-align:center;flex-grow:1;padding:.5rem;font-size:1.1rem}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .userActionBtnWrap .confirm{color:var(--bs-white);background-color:#fd5021}.mobi_input_overlay_wrapper .offcanvas-body .mobi_travel_data_input_wrap .userActionBtnWrap .clearall{color:var(--bs-body-color);background-color:#f4f6f8}.flight_Eticket_wrapper{background-color:var(--bs-white);float:left;border-radius:var(--bs-border-radius-lg);width:100%;box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);border:0;margin-top:.8rem;margin-bottom:1.5rem}.flight_Eticket_wrapper .booking-details-link,.flight_Eticket_wrapper .booking-details-link svg{color:var(--link-color)!important}.flight_Eticket_wrapper .flight_Eticket{align-items:center;min-height:66px;padding:14px 18px;font-size:16px;display:flex}@media only screen and (max-width:359.98px){.flight_Eticket_wrapper .flight_Eticket{font-size:14px}}@media only screen and (max-width:767.98px){.flight_Eticket_wrapper .flight_Eticket{padding:8px 8px 0}}.flight_Eticket_wrapper .flight_Eticket .dateSection{width:26%;padding-right:22px;font-size:14px;line-height:22px}.flight_Eticket_wrapper .flight_Eticket .dateSection .bookingId-head{align-items:center;gap:8px;display:flex}.flight_Eticket_wrapper .flight_Eticket .dateSection .bookingId-head .bookingId-icon{color:#4f5bd5;border:1px solid #eef0fd;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.flight_Eticket_wrapper .flight_Eticket .dateSection .bookingId-head .bookingId-label{color:#6b7280;font-size:15px;font-weight:500}.flight_Eticket_wrapper .flight_Eticket .dateSection .bdi{letter-spacing:.3px;color:#0f1b2d;margin:7px 0 8px;font-size:30px;font-weight:600;line-height:1.15}@media (max-width:767.98px){.flight_Eticket_wrapper .flight_Eticket .dateSection .bdi{font-size:22px}}.flight_Eticket_wrapper .flight_Eticket .dateSection .booked-on{color:#6b7280;align-items:center;gap:6px;font-size:14px;display:flex}.flight_Eticket_wrapper .flight_Eticket .dateSection .booked-on svg{color:#9aa3b2;flex-shrink:0}@media (max-width:767.98px){.flight_Eticket_wrapper .flight_Eticket .dateSection{width:30%;padding-right:12px}}.flight_Eticket_wrapper .flight_Eticket .mainInfoSection{text-align:left;flex:1;min-width:0;min-height:46px;padding-left:22px;padding-right:22px}.flight_Eticket_wrapper .flight_Eticket .mainInfoSection .saving{font-size:18px}@media (max-width:767.98px){.flight_Eticket_wrapper .flight_Eticket .mainInfoSection{padding-left:12px;padding-right:12px}}.flight_Eticket_wrapper .flight_Eticket .linksSection{float:right;flex-direction:column;flex:none;align-items:end;gap:8px;min-width:fit-content;padding-left:22px;display:flex}.flight_Eticket_wrapper .flight_Eticket .linksSection svg{margin-left:0}.flight_Eticket_wrapper .flight_Eticket.flight_Eticket--solo .dateSection{border-right:0;width:auto;padding-right:0}@media (min-width:768px) and (max-width:1199.98px){.flight_Eticket_wrapper .flight_Eticket{align-items:flex-start;padding:10px 12px}.flight_Eticket_wrapper .flight_Eticket .dateSection{padding-right:12px}.flight_Eticket_wrapper .flight_Eticket .dateSection .bookingId-icon{width:24px;height:24px}.flight_Eticket_wrapper .flight_Eticket .dateSection .bookingId-label{font-size:12px}.flight_Eticket_wrapper .flight_Eticket .dateSection .bdi{margin:3px 0 4px;font-size:18px}.flight_Eticket_wrapper .flight_Eticket .dateSection .booked-on{font-size:11px}.flight_Eticket_wrapper .flight_Eticket .mainInfoSection{padding-left:12px;padding-right:12px}.flight_Eticket_wrapper .flight_Eticket .linksSection{padding-left:12px;font-size:12px}}.flight_Eticket_wrapper .check-eticket-status{display:none}@media (max-width:1200px){.flight_Eticket_wrapper .check-eticket-status{padding:5px 15px;display:block}}.eticket-mobile{padding:10px 12px}.eticket-mobile__head{color:#243044;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;display:flex}@media only screen and (max-width:359.98px){.eticket-mobile__head{font-size:13px}}.eticket-mobile__meta strong{color:#0f1b2d;font-weight:600}.eticket-mobile__meta--right{text-align:right;white-space:nowrap}.eticket-mobile .eticket-processing{margin-top:8px;padding:0}.eticket-mobile__actions{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:8px;display:flex}.bnf_wrap{background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);text-align:center;border-radius:var(--bs-border-radius-lg);padding:30px 15px}@media (min-width:0) and (max-width:767.98px){.bnf_wrap{margin:0;padding:15px}}.bnf_wrap{flex-direction:column;justify-content:center;align-items:center;min-height:55vh;display:flex}.bnf_wrap img{margin:5px 5px 15px}@media (min-width:0) and (max-width:767.98px){.bnf_wrap img{width:80px;height:80px}}.bnf_wrap .bnf_content h2,.bnf_wrap .bnf_content .h2{font-weight:600}.bnf_wrap .bnf_content .bnf_para{flex-direction:column;margin:5px 5px 10px;font-size:20px;display:flex}@media (min-width:0) and (max-width:767.98px){.bnf_wrap .bnf_content .bnf_para{font-size:16px;display:block}}.bnf_wrap .bnf_content .bnf_btn{background:#f5b21a;border:1px solid #f5b21a;color:#fff!important}.bnf_wrap .bnf_content .bnf_btn:hover{background:var(--bs-white);border:1px solid #f5b21a;color:#f5b21a!important}.bnf_wrap .bnf_content p,.bnf_wrap .bnf_content .bnf_help{margin-top:10px;font-size:20px}@media (min-width:0) and (max-width:767.98px){.bnf_wrap .bnf_content p,.bnf_wrap .bnf_content .bnf_help{font-size:16px}}.bnf_wrap .bnf_content p .adinsfont,.bnf_wrap .bnf_content .bnf_help .adinsfont{font-size:20px}@media (min-width:0) and (max-width:767.98px){.bnf_wrap .bnf_content p .adinsfont,.bnf_wrap .bnf_content .bnf_help .adinsfont{font-size:16px!important}}.mbt_wrap{width:100%;min-height:46px;padding:0 2px;display:inline-grid}.eticket-processing{flex-direction:column;align-items:center;gap:4px;display:flex!important}.eticket-processing__title{color:#16a34a;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:500;line-height:1.2;display:flex}@media only screen and (max-width:991.98px){.eticket-processing__title{font-size:16px}}@media only screen and (max-width:767.98px){.eticket-processing__title{gap:8px;font-size:14px}}.eticket-processing__planes{align-items:center;gap:5px;display:inline-flex}.eticket-processing__planes span{animation:1.4s infinite both blink;display:inline-flex}.eticket-processing__planes span:nth-child(2){animation-delay:.2s}.eticket-processing__planes span:nth-child(3){animation-delay:.4s}.eticket-processing__planes img,.eticket-processing__planes svg{display:block}.eticket-processing__sub{color:#6b7280;text-align:center;max-width:100%;font-size:14px;line-height:1.3;display:inline-block}.eticket-processing__info{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-left:4px;line-height:1;display:inline-flex;position:relative;top:4px;transform:translateY(-1px)}.eticket-processing__info svg{display:block}.eticket-processing__info:focus-visible{outline-offset:2px;border-radius:50%;outline:1px solid #003dc2}.eticket-processing__contact{color:#243044;border-radius:9px;align-items:center;gap:8px;max-width:100%;margin-top:8px;padding:9px 14px;font-size:14px;line-height:1.3;display:inline-flex}.eticket-processing__contact svg{color:#16a34a;flex-shrink:0}@media only screen and (max-width:767.98px){.eticket-processing__contact{padding:8px 12px;font-size:13px}}@media (min-width:768px) and (max-width:1199.98px){.eticket-processing__title{gap:6px;font-size:15px}.eticket-processing__sub{font-size:12px}.eticket-processing__contact{padding:7px 10px;font-size:12px}}.eticket-page-skeleton{display:flow-root}.eticket-page-skeleton__ticket,.eticket-page-skeleton__panel{background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);float:left;border-radius:var(--bs-border-radius-lg);width:100%;margin-bottom:1.5rem}.eticket-page-skeleton__ticket{grid-template-columns:31% 1fr auto;align-items:center;gap:20px;min-height:174px;padding:14px 15px;display:grid}.eticket-page-skeleton__booking,.eticket-page-skeleton__status,.eticket-page-skeleton__actions,.eticket-page-skeleton__copy{flex-direction:column;gap:10px;min-width:0;display:flex}.eticket-page-skeleton__actions{align-items:flex-end;min-width:155px}.eticket-page-skeleton__panel-head{border-bottom:0;flex-direction:column;gap:8px;padding:15px;display:flex}.eticket-page-skeleton__review{border-bottom:0}.eticket-page-skeleton__review-body{grid-template-columns:20px minmax(0,1fr);gap:14px;padding:18px 18px 30px;display:grid}.eticket-page-skeleton__seat-body{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:30px;min-height:165px;padding:22px 34px;display:grid}.eticket-page-skeleton__seat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;display:grid}@media (min-width:0) and (max-width:767.98px){.eticket-page-skeleton__ticket{grid-template-columns:1fr 1fr;gap:12px;min-height:258px;padding:10px 8px}.eticket-page-skeleton__status{order:3;grid-column:1/-1}.eticket-page-skeleton__actions{min-width:0}.eticket-page-skeleton__panel-head{padding:12px}.eticket-page-skeleton__review-body{padding:14px 12px 24px}.eticket-page-skeleton__seat-body{grid-template-columns:82px minmax(0,1fr);gap:14px;min-height:140px;padding:16px 12px}.eticket-page-skeleton__seat-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.e-ticket_main .e-ticket_table .ticket_table.table_cls{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--bs-white);border:none;border-radius:14px;width:100%;overflow:hidden}.e-ticket_main .e-ticket_table .ticket_table thead th{background:var(--bs-white);color:#334155;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;padding:12px 16px;font-size:14px;font-weight:600;border:0!important}.e-ticket_main .e-ticket_table .ticket_table thead th b{color:#334155;letter-spacing:.4px;font-size:14px;font-weight:600}@media only screen and (max-width:991.98px){.e-ticket_main .e-ticket_table .ticket_table thead th b{font-size:14px}}@media only screen and (max-width:767.98px){.e-ticket_main .e-ticket_table .ticket_table thead th{padding:12px 14px;font-size:12px}.e-ticket_main .e-ticket_table .ticket_table thead th b{font-size:12px}}@media only screen and (min-width:768px){.e-ticket_main .e-ticket_table .ticket_table thead th:first-child,.e-ticket_main .e-ticket_table .ticket_table tbody td:first-child{width:22%}.e-ticket_main .e-ticket_table .ticket_table thead th:nth-child(2),.e-ticket_main .e-ticket_table .ticket_table tbody td:nth-child(2){width:23%}.e-ticket_main .e-ticket_table .ticket_table thead th:nth-child(3),.e-ticket_main .e-ticket_table .ticket_table tbody td:nth-child(3){width:24%}.e-ticket_main .e-ticket_table .ticket_table thead th:nth-child(4),.e-ticket_main .e-ticket_table .ticket_table tbody td:nth-child(4){width:31%}}.e-ticket_main .e-ticket_table .ticket_table tbody td{color:var(--heading-color);vertical-align:middle;background:var(--bs-white);font-size:14px;border:0!important;padding:12px 16px!important}@media only screen and (max-width:991.98px){.e-ticket_main .e-ticket_table .ticket_table tbody td{font-size:14px}}@media only screen and (max-width:767.98px){.e-ticket_main .e-ticket_table .ticket_table tbody td{padding:12px 14px}}.e-ticket_main .e-ticket_table .ticket_table tbody td:first-child{color:#475569;font-weight:500}.e-ticket_main .e-ticket_table .ticket_table tbody td:nth-child(2){color:var(--heading-color);font-weight:500}.e-ticket_main .e-ticket_table .eticket-status-list,.e-ticket_main .e-ticket_table .eticket-conf-list{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.e-ticket_main .e-ticket_table .eticket-status-badge{color:var(--price-color);white-space:nowrap;align-items:center;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}@media only screen and (max-width:991.98px){.e-ticket_main .e-ticket_table .eticket-status-badge{font-size:14px}}@media only screen and (max-width:767.98px){.e-ticket_main .e-ticket_table .eticket-status-badge{padding:4px 12px;font-size:14px}}.e-ticket_main .e-ticket_table .eticket-conf-chip{white-space:nowrap;border-radius:10px;align-items:center;gap:6px;font-size:14px;line-height:1.2;display:inline-flex}@media only screen and (max-width:991.98px){.e-ticket_main .e-ticket_table .eticket-conf-chip{font-size:14px}}.e-ticket_main .e-ticket_table .eticket-conf-chip__label{color:#6b7280;font-weight:500}.e-ticket_main .e-ticket_table .eticket-conf-chip__value{color:var(--heading-color);letter-spacing:.2px;font-weight:600}@media only screen and (max-width:767.98px){.e-ticket_main .e-ticket_table .eticket-conf-chip{padding:5px 10px;font-size:14px}.e-ticket_main .baggage_cls,.e-ticket_main .baggage_cls>tbody,.e-ticket_main .e-ticket_table.seatmapLayout,.e-ticket_main .e-ticket_table.seatmapLayout>td,.e-ticket_main .e-ticket_table .ticket_table,.e-ticket_main .e-ticket_table .ticket_table tbody{width:100%;display:block}.e-ticket_main .baggage_cls,.e-ticket_main .e-ticket_table .ticket_table.table_cls{background:0 0;padding:0 3px;box-shadow:none!important;border:0!important;border-radius:0!important}.e-ticket_main .e-ticket_table.seatmapLayout>td{border:0!important;padding:0!important}.e-ticket_main .e-ticket_table .ticket_table thead{display:none}.e-ticket_main .e-ticket_table .ticket_table tbody tr{background:var(--bs-white);border-radius:14px;grid-template-columns:1fr 1fr;align-items:start;column-gap:4px;margin:0 0 14px;padding:14px 8px;display:grid}.e-ticket_main .e-ticket_table .ticket_table tbody tr:last-child{margin:1px}.e-ticket_main .e-ticket_table .ticket_table tbody td{background:0 0;font-size:14px;display:block;border:0!important;padding:0!important}.e-ticket_main .e-ticket_table .ticket_table tbody td.eticket-ptc{letter-spacing:.2px;color:#6b7280;grid-column:1/-1;font-weight:500;line-height:1.2;font-size:14px!important}.e-ticket_main .e-ticket_table .ticket_table tbody td.eticket-ptc--child{color:#f97316}.e-ticket_main .e-ticket_table .ticket_table tbody td.eticket-ptc--infant{color:#0d9488}.e-ticket_main .e-ticket_table .ticket_table tbody td.eticket-pax-name{color:#0f1b2d;grid-column:1/-1;margin:2px 0 12px;font-weight:500;padding-bottom:12px!important;font-size:14px!important}.e-ticket_main .e-ticket_table .ticket_table tbody td.eticket-cell--ticket{grid-column:1/2}.e-ticket_main .e-ticket_table .ticket_table tbody td.eticket-cell--conf{grid-column:2/3;align-self:stretch;padding-left:16px!important}.e-ticket_main .e-ticket_table .ticket_table tbody td.eticket-cell--ticket:before,.e-ticket_main .e-ticket_table .ticket_table tbody td.eticket-cell--conf:before{content:attr(data-label);letter-spacing:.1px;color:#6b7280;white-space:nowrap;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.e-ticket_main .e-ticket_table .eticket-status-list,.e-ticket_main .e-ticket_table .eticket-conf-list{gap:8px}.e-ticket_main .e-ticket_table .eticket-status-badge{white-space:normal;background:0 0;border-radius:0;padding:0;font-size:14px}.e-ticket_main .e-ticket_table .eticket-conf-chip{white-space:normal;background:0 0;border:0;border-radius:0;gap:4px;padding:0}.e-ticket_main .e-ticket_table .eticket-conf-chip__value{font-weight:600}}.eticket-section-skeleton{background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);float:left;border-radius:var(--bs-border-radius-lg);width:100%;margin-bottom:1.5rem;display:flow-root}.eticket-section-skeleton__head{border-bottom:0;flex-direction:column;gap:8px;min-height:62px;padding:14px 15px;display:flex}.eticket-section-skeleton__body{min-height:110px;padding:18px 18px 24px}.eticket-section-skeleton__body--media{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:24px;display:grid}.eticket-section-skeleton__copy{flex-direction:column;gap:10px;min-width:0;display:flex}@media (min-width:0) and (max-width:767.98px){.eticket-section-skeleton__head{min-height:54px;padding:12px 8px}.eticket-section-skeleton__body{min-height:96px;padding:14px 8px 18px}.eticket-section-skeleton__body--media{grid-template-columns:76px minmax(0,1fr);gap:14px}}.eticket-promo-skeleton__body{flex-direction:column;gap:14px;display:flex}@media (min-width:0) and (max-width:767.98px){.eticket-promo-skeleton__body{gap:10px}}.eticket-promo-skeleton__media{width:100%;height:331px}.eticket-promo-skeleton__media .placeholder-wave,.eticket-promo-skeleton__media .placeholder{width:100%;height:100%}@media (min-width:0) and (max-width:767.98px){.eticket-promo-skeleton__media{height:285px}}.eticket-verification-skeleton .eticket-section-skeleton__body{min-height:186px}.eticket-seat-skeleton .eticket-section-skeleton__body{min-height:244px}.eticket-baggage-skeleton .eticket-section-skeleton__body{min-height:460px}.eticket-fly-flexible-skeleton .eticket-section-skeleton__body{min-height:326px}.eticket-addon-skeleton__body{min-height:460px;padding:18px}.eticket-addon-skeleton--insurance .eticket-addon-skeleton__body{min-height:547px}.eticket-addon-skeleton__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;height:100%;display:grid}.eticket-addon-skeleton__plan{flex-direction:column;gap:18px;min-width:0;padding:18px;display:flex}.eticket-addon-skeleton__plan-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.eticket-addon-skeleton__features{flex-direction:column;flex:auto;gap:14px;display:flex}.eticket-addon-skeleton__feature{grid-template-columns:14px minmax(0,1fr);align-items:center;gap:10px;display:grid}.eticket-flight-details-skeleton__body{flex-direction:column;gap:16px;min-height:852px;padding:18px;display:flex}.eticket-flight-details-skeleton__passenger{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:16px 0;display:grid}.eticket-flight-details-skeleton__segment{flex-direction:column;flex:1 1 0;gap:18px;min-height:0;padding:18px 0;display:flex}.eticket-flight-details-skeleton__segment-title{align-items:center;gap:18px;display:flex}.eticket-flight-details-skeleton__route{grid-template-columns:minmax(130px,1fr) minmax(100px,.8fr) minmax(130px,1fr) minmax(150px,.9fr);align-items:center;gap:24px;display:grid}.eticket-flight-details-skeleton__airport,.eticket-flight-details-skeleton__meta,.eticket-flight-details-skeleton__route-line{flex-direction:column;gap:10px;min-width:0;display:flex}.eticket-flight-details-skeleton__route-line{align-items:center}.eticket-travel-notice-skeleton__body{flex-direction:column;justify-content:space-between;gap:18px;min-height:1180px;padding:18px;display:flex}.eticket-travel-notice-skeleton__group{flex-direction:column;gap:8px;display:flex}.eticket-travel-notice-skeleton__group:nth-child(n+13){display:none}.booking-detail-travel-notice-skeleton{width:100%;overflow:hidden}@media (min-width:768px) and (max-width:1200px){.eticket-page-skeleton__ticket{min-height:219px}.eticket-addon-skeleton--travel-assist .eticket-addon-skeleton__body{min-height:520px}.eticket-addon-skeleton--insurance .eticket-addon-skeleton__body{min-height:617px}.eticket-flight-details-skeleton__body{min-height:942px}.eticket-travel-notice-skeleton__body{min-height:2700px}.eticket-travel-notice-skeleton__group:nth-child(-n+18){display:flex}}@media (min-width:0) and (max-width:767.98px){.eticket-verification-skeleton .eticket-section-skeleton__body{min-height:322px}.eticket-seat-skeleton .eticket-section-skeleton__body{min-height:358px}.eticket-baggage-skeleton .eticket-section-skeleton__body{min-height:646px}.eticket-fly-flexible-skeleton .eticket-section-skeleton__body{min-height:394px}.eticket-addon-skeleton__body,.eticket-addon-skeleton--insurance .eticket-addon-skeleton__body{padding:14px 8px 18px}.eticket-addon-skeleton--travel-assist .eticket-addon-skeleton__body{min-height:897px}.eticket-addon-skeleton--insurance .eticket-addon-skeleton__body{min-height:873px}.eticket-addon-skeleton__plans{grid-template-columns:minmax(0,1fr);gap:14px}.eticket-addon-skeleton__plan{gap:14px;padding:14px 8px}.eticket-addon-skeleton__features{gap:10px}.eticket-flight-details-skeleton__body{gap:12px;min-height:1037px;padding:14px 8px 18px}.eticket-flight-details-skeleton__passenger{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:12px 0}.eticket-flight-details-skeleton__segment{gap:14px;padding:14px 0}.eticket-flight-details-skeleton__route{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 14px}.eticket-flight-details-skeleton__route-line{display:none}.eticket-travel-notice-skeleton__body{min-height:3900px;padding:14px 8px 18px}.eticket-travel-notice-skeleton__group,.eticket-travel-notice-skeleton__group:nth-child(n){display:flex}}@media (prefers-reduced-motion:reduce){.eticket-page-skeleton .placeholder-wave .placeholder,.confirmation-right-skeleton .placeholder-wave .placeholder{animation:none}}.confirm_payment_review_box .section_heading__title{color:var(--heading-color)!important}.booking-plain-accordion .seatmapLayout{border-top:0}.booking-plain-accordion>.accordion-item>.accordion-header .disclaimer-insurance-main{border-bottom:0;align-items:center;display:flex;background:#fff!important;padding:1.4rem!important}.booking-plain-accordion>.accordion-item>.accordion-header .acc-head-row,.booking-plain-accordion>.accordion-item>.accordion-header .acc-head-lead,.booking-plain-accordion>.accordion-item>.accordion-header .acc-head-copy,.booking-plain-accordion>.accordion-item>.accordion-header .acc-section-heading,.booking-plain-accordion>.accordion-item>.accordion-header .section_heading__content{width:100%;min-width:0}.booking-plain-accordion>.accordion-item>.accordion-header .acc-head-row{gap:0;align-items:center!important}.booking-plain-accordion>.accordion-item>.accordion-header .acc-head-lead{gap:0}.booking-plain-accordion>.accordion-item>.accordion-header .acc-head-copy{flex:auto}.booking-plain-accordion>.accordion-item>.accordion-header .section_heading__title{width:100%;color:var(--heading-color);flex-wrap:nowrap;align-items:center;gap:0;font-size:24px;font-weight:600;line-height:1.2;display:flex}@media (min-width:0) and (max-width:767.98px){.booking-plain-accordion>.accordion-item>.accordion-header .section_heading__title{font-size:20px}}.booking-plain-accordion>.accordion-item>.accordion-header .acc-custom-btn{text-align:left;width:100%;color:inherit;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.booking-plain-accordion>.accordion-item>.accordion-header .acc-custom-btn span{min-width:0}.booking-plain-accordion>.accordion-item>.accordion-header .section_heading__subtitle{display:none}@media (max-width:767.98px){.booking-plain-accordion>.accordion-item>.accordion-header .section_heading__title{font-size:20px}.booking-plain-accordion>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:12px 8px!important}}#Itinerary .accordion-body{padding-top:0;padding-left:0;padding-right:0}#Itinerary .e-ticket_main .seatmapLayout{border-top:0;padding:0 15px!important}@media (max-width:767.98px){#Itinerary .e-ticket_main .seatmapLayout{padding:0!important}}.errorPage{grid-template-rows:min-content;grid-template-columns:auto auto;place-content:center;place-items:center;gap:1rem;height:100%;min-height:calc(100vh + -223px - 1rem);padding:1rem 5px;display:grid}@media (max-width:767.98px){.errorPage{grid-template-columns:1fr;align-content:center}.errorPage .page_img_Wrap{order:-1}}.errorPage .no_match_found_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:1rem;display:grid}.errorPage .no_match_found_wrap .oops_text{color:#003dc2;font-size:96px;font-weight:600;line-height:1}@media (max-width:991.98px){.errorPage .no_match_found_wrap .oops_text{font-size:72px}}@media (max-width:767.98px){.errorPage .no_match_found_wrap .oops_text{font-size:56px}}.errorPage .no_match_found_wrap .page_not_found_text{font-size:32px;font-weight:600;line-height:1.3}@media (max-width:991.98px){.errorPage .no_match_found_wrap .page_not_found_text{font-size:26px}}@media (max-width:767.98px){.errorPage .no_match_found_wrap .page_not_found_text{font-size:22px}}.errorPage .no_match_found_wrap .sorry_text_wrap{text-align:center;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:767.98px){.errorPage .no_match_found_wrap .sorry_text_wrap{font-size:14px}}.errorPage .no_match_found_wrap .action_btn_wrap{grid-template-rows:1fr;grid-template-columns:auto;justify-content:center;display:grid}.errorPage .no_match_found_wrap .action_btn_wrap .btn{font-size:18px;font-weight:700}.errorPage .page_img_Wrap{width:100%}@media (min-width:768px){.errorPage .page_img_Wrap{min-width:316px}}.errorPage .page_img_Wrap img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}@media (max-width:767.98px){.errorPage .page_img_Wrap img{justify-content:center;align-items:center;height:200px;display:flex}body.special_home_class .home_page_wrap .container-fluid,body.special_home_class .home_page_wrap .container-sm,body.special_home_class .home_page_wrap .container-md,body.special_home_class .home_page_wrap .container-lg,body.special_home_class .home_page_wrap .container-xl,body.special_home_class .home_page_wrap .container-xxl{padding:0 8px}}.home_page_flight_search_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow);background-color:var(--bs-white);margin-bottom:calc(56px - 1rem)}@media (max-width:1024.98px){.home_page_flight_search_wrap{margin-bottom:calc(48px - 1rem)}}@media (max-width:767.98px){.home_page_flight_search_wrap{margin-bottom:calc(32px - 1rem)}}.home_page_flight_search_wrap .search_for_wrap{text-transform:capitalize;background-color:var(--bs-white);border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);grid-template-rows:1fr;grid-template-columns:repeat(4,auto);grid-auto-columns:min-content;justify-content:start;place-items:center start;display:grid}@media (min-width:580px){.home_page_flight_search_wrap .search_for_wrap{grid-template-columns:repeat(4,auto) 1fr}}.home_page_flight_search_wrap .search_for_wrap.isSupport{height:54px;padding:0}@media (max-width:767.98px){.home_page_flight_search_wrap .search_for_wrap.isSupport{justify-content:normal;justify-items:normal}}.home_page_flight_search_wrap .search_for_wrap.isSupport .search_for_option_wrap{color:var(--bs-body-color);grid-template-columns:1fr}.home_page_flight_search_wrap .search_for_wrap.isSupport .search_for_option_wrap.is_last{border-top-right-radius:var(--bs-border-radius-lg)}.home_page_flight_search_wrap .search_for_wrap:not(.isSupport){background-color:var(--bs-white)}@media (max-width:767.98px){.home_page_flight_search_wrap .search_for_wrap:not(.isSupport){grid-template-columns:repeat(4,1fr)}.home_page_flight_search_wrap .search_for_wrap:not(.isSupport) .search_for_option_wrap{grid-template-rows:1fr min-content;grid-template-columns:1fr;justify-content:center;justify-items:center;gap:0;width:100%;height:100%;padding:.25rem .5rem}}@media (max-width:767.98px) and (max-width:359.98px){.home_page_flight_search_wrap .search_for_wrap:not(.isSupport) .search_for_option_wrap{padding:.25rem}}@media (max-width:767.98px){.home_page_flight_search_wrap .search_for_wrap:not(.isSupport) .search_for_option_wrap.is_last{border-top-right-radius:var(--bs-border-radius-lg)}.home_page_flight_search_wrap .search_for_wrap:not(.isSupport) .search_for_option_wrap .icon{height:30px!important}}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap{color:var(--heading-color);cursor:pointer;text-align:center;grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center;gap:.25rem;height:100%;padding:.5rem 2rem;font-size:18px;font-weight:600;display:grid;position:relative}@media (max-width:767.98px){.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap{padding:.5rem;font-size:16px}}@media (max-width:767.98px) and (max-width:450px){.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap{padding:.25rem}}@media (max-width:767.98px){.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap .icon{width:24px;height:24px}}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap .icon{width:30px;height:39px}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap .icon.is_cruise_svg{width:30px;height:30px}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap.is_last{border-right:none}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap.active{color:#003dc2}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap.active:after{content:"";background-color:#003dc2;width:100%;height:3px;position:absolute;bottom:0}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap.active.is_buss{color:var(--gold-text)}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap.active.is_buss:after{content:"";background-color:var(--gold-text);width:100%;height:3px;position:absolute;bottom:0}@media (hover:hover) and (pointer:fine){.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap:hover{color:#003dc2}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap:hover:after{content:"";background-color:#003dc2;width:100%;height:3px;position:absolute;bottom:0}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap:hover.is_buss{color:var(--gold-text)}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap:hover.is_buss:after{content:"";background-color:var(--gold-text);width:100%;height:3px;position:absolute;bottom:0}}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap:first-child{border-top-left-radius:var(--bs-border-radius-lg)}.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap:last-child{border-right:none}@media (max-width:767.98px){.home_page_flight_search_wrap .search_for_wrap .search_for_option_wrap:last-child{border-top-right-radius:var(--bs-border-radius-lg)}}.home_page_flight_search_wrap .search_for_wrap .flight_trip_type{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}.home_page_flight_search_wrap .search_for_wrap .new_badge_wrap{justify-content:flex-end;align-items:center;width:100%;padding-right:1rem;display:flex}.home_page_flight_search_wrap .search_for_wrap .new_badge_wrap .its_new_site{color:#0eb479;text-transform:uppercase;border-radius:var(--bs-border-radius);border:1px solid;padding:2px 5px;font-size:14px;font-weight:700}.home_page_flight_search_wrap .search_for_wrap .new_badge_wrap .its_new_site.is_buss{color:var(--gold-text)}.home_page_flight_search_wrap .flight_trip_type_wrap{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);border-top:none;grid-template-rows:1fr auto;grid-template-columns:1fr;grid-auto-rows:min-content;padding:0 1rem;display:grid}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap{padding:0}}.home_page_flight_search_wrap .flight_trip_type_wrap .product_form_skeleton{padding-bottom:1.25rem}.home_page_flight_search_wrap .flight_trip_type_wrap .product_form_skeleton .product_form_skeleton_row{grid-template-columns:repeat(4,1fr) auto;align-items:end;gap:1rem;padding:.5rem 0 1rem;display:grid}@media (max-width:991.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .product_form_skeleton .product_form_skeleton_row{grid-template-columns:1fr}}.home_page_flight_search_wrap .flight_trip_type_wrap .product_form_skeleton .product_form_skeleton_field{flex-direction:column;gap:.5rem;min-width:0;display:flex}.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap{grid-template-rows:1fr;grid-template-columns:repeat(3,auto);grid-auto-columns:min-content;justify-content:start;justify-items:start;gap:1.5rem;padding:16px 0;font-size:18px;display:grid}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap{justify-content:space-between;gap:0;height:50px;max-height:50px;padding:0 .5rem;font-size:14px;font-weight:600}}@media (max-width:359.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap{font-size:14px}}.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.hotel_stay_type_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.car_drop_type_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.cruise_type_wrap{grid-template-columns:repeat(2,auto)}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.hotel_stay_type_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.car_drop_type_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.cruise_type_wrap{grid-template-columns:repeat(2,minmax(min-content,1fr))}}.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.hotel_stay_type_wrap label,.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.car_drop_type_wrap label,.home_page_flight_search_wrap .flight_trip_type_wrap .tript_type_search_for_wrap.cruise_type_wrap label{white-space:nowrap}.home_page_flight_search_wrap .flight_trip_type_wrap .multi_flight_label{color:#003dc2;border-top-left-radius:var(--bs-border-radius);border-top-right-radius:var(--bs-border-radius);border-bottom:none;padding:8px 0;font-size:22px;font-weight:700}.home_page_flight_search_wrap .flight_trip_type_wrap .multi_flight_label.is_buss{color:var(--gold-text)}.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_with_clear{position:relative}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_with_clear>.element_wrapper{padding-right:42px}}.home_page_flight_search_wrap .flight_trip_type_wrap .field_value_row{align-items:center;gap:8px;min-width:0;height:100%;display:flex}.home_page_flight_search_wrap .flight_trip_type_wrap .field_value_sizer{flex:auto;align-self:stretch;min-width:0;max-width:100%;padding-right:2px;display:block;position:relative;overflow:hidden}.home_page_flight_search_wrap .flight_trip_type_wrap .field_value_sizer:after{content:attr(data-value) "​";font:inherit;letter-spacing:inherit;visibility:hidden;white-space:pre;display:block}.home_page_flight_search_wrap .flight_trip_type_wrap .field_value_sizer>input{text-overflow:ellipsis;white-space:nowrap;width:100%;height:100%;padding-right:0;position:absolute;top:0;left:0;overflow:hidden}.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_clear{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_clear svg circle{fill:transparent;stroke:#475467;transition:fill .15s ease-in-out}.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_clear svg path{fill:#475467;transition:fill .15s ease-in-out}@media (hover:hover) and (pointer:fine){.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_clear:hover svg circle{fill:#475467}.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_clear:hover svg path{fill:var(--bs-white)}}.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_clear:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}@media (min-width:768px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_with_clear .field_value_sizer{flex:0 auto}.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_clear{flex:none;position:static}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_field_clear{z-index:4;position:absolute;top:34px;right:18px}.home_page_flight_search_wrap .flight_trip_type_wrap .depart_return_home_search_wrap .depart_wrap.search_field_with_clear>.element_wrapper,.home_page_flight_search_wrap .flight_trip_type_wrap .car_location_selector_wrap:not(.same_drop_off) .location_search_form:first-of-type.search_field_with_clear>.element_wrapper{padding-right:66px}.home_page_flight_search_wrap .flight_trip_type_wrap .depart_return_home_search_wrap .depart_wrap.search_field_with_clear>.search_field_clear,.home_page_flight_search_wrap .flight_trip_type_wrap .car_location_selector_wrap:not(.same_drop_off) .location_search_form:first-of-type.search_field_with_clear>.search_field_clear{right:42px}}@media (max-width:900px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box.search_field_with_clear>.element_wrapper,.home_page_flight_search_wrap .flight_trip_type_wrap .car_date_selector_wrap .home_search_box.search_field_with_clear>.element_wrapper{padding-right:32px}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box.search_field_with_clear>.search_field_clear,.home_page_flight_search_wrap .flight_trip_type_wrap .car_date_selector_wrap .home_search_box.search_field_with_clear>.search_field_clear{right:8px}}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap{border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:1.5fr 1fr .5fr;padding:8px 0;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap:not(.search_type_rt){grid-template-columns:1.2fr .4fr .4fr}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap.search_type_mt{border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding-top:0}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap.isSupport{border-bottom:none;grid-template-rows:2fr;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1rem 0}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .support_flight_search_btn{justify-content:center;align-items:center;font-size:28px;font-weight:600;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .support_flight_search_btn svg{margin-right:5px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box{padding-right:5px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper{cursor:pointer;gap:4px;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper.isSupport{grid-template-columns:24px 1fr;gap:.5rem;padding:.5rem}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .heading_wrap{text-transform:uppercase;font-size:16px;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .heading_wrap.isSupport{align-items:center}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .heading_wrap.isSupport svg{margin-right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .heading_wrap svg{margin-right:8px}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .heading_wrap svg{margin-right:4px}}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .heading_wrap.is_to svg{margin-left:-1px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap{grid-template-rows:36px auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:4px;line-height:1;display:grid;position:relative}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap.isSupport{gap:0}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap.isSupport .home_search_input,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap.isSupport .field_value_sizer{font-size:26px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .home_search_input,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .field_value_sizer{font-size:24px;font-weight:700}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .home_search_input,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .field_value_sizer{font-size:24px}}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .field_value_sizer{line-height:1.2}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap:has(>.same_err_wrap) .field_value_row{padding-right:28px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap input{-webkit-appearance:none;appearance:none;border:none;outline:none;width:100%;padding:0}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap input::placeholder{color:var(--bs-body-color)}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .input_value{align-items:center;height:20px;display:inline-block}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .input_value.travelers{justify-content:space-between;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .same_err_wrap{position:absolute;top:8px;right:5px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .same_err_wrap .show_err{position:relative}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .same_err_wrap .show_err .err_msg{position:absolute;top:0;right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .same_err_wrap .show_err .err_msg .dwn_chevron{border:7px solid transparent;border-top:9px solid var(--bs-danger);border-bottom:0;position:relative;right:3px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap .same_err_wrap .show_err .err_msg .msg_wrap{z-index:2;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);color:var(--bs-white);width:100%;min-width:max-content;padding:5px;font-size:14px;position:absolute;bottom:27px;right:-12px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap>div.home_search_input{justify-content:flex-start;align-items:center;display:flex}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_search_box .element_wrapper .input_wrap>div.home_search_input svg{position:relative;top:4px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:1px 0;display:grid;position:relative}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap.isSupport{grid-column:span 4/span 4;gap:1rem}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap.isSupport .return_wrap{padding-left:10px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .depart_wrap{padding-right:22px;border-left:none!important}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .return_wrap{padding-left:22px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .depart_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .return_wrap{position:relative}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .depart_wrap .airport_list_city_select_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .return_wrap .airport_list_city_select_wrap{top:84px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .depart_wrap.isSupport,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .return_wrap.isSupport{border:1px solid var(--border-color)!important}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .exchange_airport_wrap{user-select:none;background-color:var(--bs-white);z-index:2;width:1px;height:100%;position:absolute;left:50%;transform:translate(-50%)}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .exchange_airport_wrap.isSupport{background-color:transparent}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .exchange_airport_wrap.isSupport .exchange_airport{width:42px;height:42px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .exchange_airport_wrap .exchange_airport{user-select:none;cursor:pointer;border:1px solid var(--border-color);background-color:var(--bs-white);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;top:50%;left:-50%;transform:translate(-50%,-50%)}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .exchange_airport_wrap .exchange_airport:hover{background-color:#f5f7fe}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .exchange_airport_wrap .exchange_airport svg{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transform:rotateY(0)}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .depart_return_home_search_wrap .exchange_airport_wrap .exchange_airport svg.rotated{transform:rotateY(180deg)}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap{grid-template-rows:1fr;grid-template-columns:1fr;gap:0 8px;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap.is_rt{grid-template-columns:1fr 1fr}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap.isSupport{grid-column:span 2/span 2;grid-row-start:2;gap:1rem}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .depart_date_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .return_date_wrap{padding-left:8px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .depart_date_wrap.isSupport,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .return_date_wrap.isSupport{padding:0;border:1px solid var(--border-color)!important}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .depart_date_wrap .show_dates,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .return_date_wrap .show_dates{align-items:baseline;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .depart_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .return_date_wrap .show_dates .show_month{white-space:no-wrap;font-size:20px}@media (min-width:992px) and (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .depart_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .return_date_wrap .show_dates .show_month{font-size:22px}}@media (min-width:1025px){.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .depart_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .return_date_wrap .show_dates .show_month{font-size:24px}}@media (max-width:890px){.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .depart_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .return_date_wrap .show_dates .show_month{font-size:16px}}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .depart_date_wrap .show_dates .show_date,.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_date_selector_wrap .return_date_wrap .show_dates .show_date{margin-left:10px;font-size:18px;font-weight:400}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap.isSupport{grid-row-start:2;padding:0;border:1px solid var(--border-color)!important}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap .travelers_wrap{position:relative}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap{padding-left:8px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap .total_travelers{align-items:baseline;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap .total_travelers .count{min-width:22px}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap .total_travelers .text{margin-left:10px;font-size:18px;font-weight:400}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap .total_travelers .text{margin-left:5px}}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap .input_value.travelers{padding-left:36px}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .home_travelers_data_wrap .input_value.travelers{padding-left:31px}}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .multi_action_wrap{align-items:center;padding-left:11px;display:flex}.home_page_flight_search_wrap .flight_trip_type_wrap .searching_flight_wrap .multi_action_wrap .add_del_wrap{font-size:16px}.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap{grid-template-rows:46px;grid-template-columns:1fr 1fr;justify-content:end;gap:1rem;padding:16px 0;display:grid}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap{grid-template-rows:auto;grid-template-columns:1fr}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap{grid-template-columns:1fr;padding:11px .5rem}}.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap.isSupport{visibility:hidden;width:0;height:0;padding:0}.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .direct_and_return{grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:1rem;font-size:18px;line-height:24px;display:grid}@media (max-width:1120px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .direct_and_return{font-size:16px}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .direct_and_return{grid-template-columns:1fr;gap:13px}}@media (max-width:359.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .direct_and_return{font-size:14px}}.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .pref_and_search_wrap{grid-template-rows:1fr;grid-template-columns:minmax(206px,.5fr) minmax(206px,.5fr);gap:1rem;display:grid}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .pref_and_search_wrap{grid-template-columns:minmax(250px,350px) minmax(250px,350px);justify-content:space-between;gap:10rem}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .pref_and_search_wrap{grid-template-columns:1fr;gap:13px}}.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .pref_and_search_wrap .search_flight_btn{grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:6px;font-size:22px;font-weight:700;transition:box-shadow .25s ease-in-out;display:grid;position:relative}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .search_btn_and_flight_search_wrap .pref_and_search_wrap .search_flight_btn{height:46px;max-height:46px}}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form{border-radius:var(--bs-border-radius);grid-template-rows:1fr;grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr) minmax(175px,.5fr);padding:8px 0;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper{cursor:pointer;gap:4px;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .heading_wrap{text-transform:uppercase;white-space:nowrap;font-size:16px;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .heading_wrap svg{flex-shrink:0;margin-right:8px}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap{grid-template-rows:36px auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:4px;line-height:1;display:grid;position:relative}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap input{-webkit-appearance:none;appearance:none;text-overflow:ellipsis;white-space:nowrap;border:none;outline:none;width:100%;padding:0 1rem 0 0;font-size:24px;font-weight:700;display:block;overflow:hidden}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap input::placeholder{color:var(--bs-body-color)}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap .field_value_row{padding-right:1rem}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap .field_value_sizer{font-size:24px;font-weight:700;line-height:1.2}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap .field_value_sizer>input{padding-right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap .field_value_row>.hotel_location_autosuggest{flex:auto;min-width:0;max-width:100%}@media (min-width:768px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .location_search_form.search_field_with_clear .element_wrapper .input_wrap .field_value_row>.hotel_location_autosuggest{flex:0 auto}}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box{padding-right:5px}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper{cursor:pointer;gap:4px;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .heading_wrap{text-transform:uppercase;white-space:nowrap;font-size:16px;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .heading_wrap svg{flex-shrink:0;margin-right:8px}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .heading_wrap svg{margin-right:4px}}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .input_wrap{grid-template-rows:36px auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:4px;line-height:1;display:grid;position:relative}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .input_wrap .home_search_input{justify-content:flex-start;align-items:center;font-size:24px;font-weight:700;display:flex}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .input_wrap .home_search_input{font-size:24px}}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .input_wrap .input_value{align-items:center;height:20px;display:inline-block}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .chekin_date_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .checkout_date_wrap{padding-left:8px}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .chekin_date_wrap .show_dates,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .checkout_date_wrap .show_dates{align-items:baseline;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .chekin_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .checkout_date_wrap .show_dates .show_month{white-space:no-wrap;font-size:20px}@media (min-width:992px) and (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .chekin_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .checkout_date_wrap .show_dates .show_month{font-size:22px}}@media (min-width:1025px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .chekin_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .checkout_date_wrap .show_dates .show_month{font-size:24px}}@media (max-width:890px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .chekin_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .home_date_selector_wrap .checkout_date_wrap .show_dates .show_month{font-size:16px}}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap{cursor:pointer;padding-left:8px;padding-right:5px}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper{gap:4px;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .heading_wrap{text-transform:uppercase;white-space:nowrap;font-size:16px;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .heading_wrap svg{flex-shrink:0;margin-right:8px}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .heading_wrap svg{margin-right:4px}}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap{grid-template-rows:36px auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:4px;line-height:1;display:grid;position:relative}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .home_search_input{justify-content:flex-start;align-items:center;font-size:24px;font-weight:700;display:flex}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .home_search_input svg{position:relative;top:4px}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .home_search_input{font-size:24px}}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .total_travelers{align-items:baseline;display:inline-flex}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .total_travelers .count{min-width:22px}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .total_travelers .text{margin-left:10px;font-size:18px;font-weight:400}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .total_travelers .text{margin-left:5px}}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .input_value{align-items:center;height:20px;display:inline-block}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .input_value.travelers{padding-left:36px;display:inline-flex}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .input_value.travelers{padding-left:31px}}.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap{grid-template-rows:46px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:1rem;padding:16px 0;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap .hotel_search_filter_wrap{grid-column:1;font-size:18px;line-height:24px}@media (max-width:1120px){.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap .hotel_search_filter_wrap{font-size:16px}}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap{grid-template-columns:minmax(250px,350px) minmax(250px,350px);justify-content:space-between;gap:10rem}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap{grid-template-rows:auto 46px;grid-template-columns:minmax(0,1fr);gap:13px;width:100%;min-width:0;max-width:calc(100vw - 16px);padding:11px .5rem}.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap .hotel_search_filter_wrap{grid-column:1}}.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap .hotel_search_btn{grid-column:4;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:6px;min-height:46px;font-size:22px;font-weight:700;transition:box-shadow .25s ease-in-out;display:grid;position:relative}@media (max-width:1024.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap .hotel_search_btn{grid-column:2}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .hotel_search_action_wrap .hotel_search_btn{grid-column:1;width:100%;min-width:0;height:46px}}.mobile_search_view{display:-ms-grid;-ms-grid-columns:1fr 4px 1fr 4px 1fr 4px 1fr;-ms-grid-rows:-webkit-min-content;-ms-grid-rows:min-content;grid-template-columns:repeat(4,1fr);grid-template-rows:-webkit-min-content;grid-template-rows:min-content;display:grid}.mobile_search_view,.mobile_search_view *{text-decoration:none!important}.mobile_search_view a[x-apple-data-detectors],.mobile_search_view a[x-apple-data-detectors] *{color:inherit!important;font:inherit!important;pointer-events:none!important;background-image:none!important;border-bottom:0!important}.mobile_search_view .flight_segment_wrap{-ms-grid-column-span:4;color:#003dc2;grid-column:span 4/span 4;justify-content:space-between;align-items:center;width:100%;padding:1rem .5rem .5rem;font-size:20px;font-weight:700;display:inline-flex}.mobile_search_view .flight_segment_wrap .mobi_mt_name{color:#003dc2}.mobile_search_view .flight_segment_wrap .mobi_mt_name.is_buss{color:var(--gold-text)}.mobile_search_view .flight_segment_wrap:first-child{padding-top:.5rem}.mobile_search_view .flight_segment_wrap .addnewFlightSegment{justify-content:center;align-items:center;padding:.3rem .5rem;font-size:16px;font-weight:400;display:inline-flex}.mobile_search_view .flight_segment_wrap .addnewFlightSegment.is_buss{color:var(--gold-text)}.mobile_search_view .hm_mobi_dep_ret_search{-ms-grid-column-span:4;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr 4px 1fr;grid-column:span 4/span 4;grid-template-rows:1fr 1fr;grid-template-columns:1fr;padding:0 .5rem;display:grid}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap.search_field_with_clear,.mobile_search_view .hm_mobi_dep_ret_search .return_wrap.search_field_with_clear{padding-right:42px}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap,.mobile_search_view .hm_mobi_dep_ret_search .return_wrap{max-width:100%;padding-top:10px}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .wrap_heading,.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .wrap_heading{display:-ms-grid;-ms-grid-columns:auto 4px auto;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:start;align-items:end;gap:4px;font-size:14px;display:grid}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .wrap_heading.is_to svg,.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .wrap_heading.is_to svg{margin-left:-2px}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .wrap_input_wrap,.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .wrap_input_wrap{align-items:baseline;gap:4px;max-width:calc(100% - 40px);padding-bottom:1px;display:inline-flex}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .wrap_input_wrap .ap_loc,.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .wrap_input_wrap .ap_loc{font-size:24px;font-weight:700}@media (max-width:767.98px){.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .wrap_input_wrap .ap_loc,.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .wrap_input_wrap .ap_loc{font-weight:600}}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .wrap_input_wrap .ap_iata,.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .wrap_input_wrap .ap_iata{flex-grow:1;width:auto}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap{position:relative}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .same_err_wrap{z-index:16;position:absolute;top:36px;right:8px}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .same_err_wrap .show_err{position:relative}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .same_err_wrap .show_err .err_msg{height:26px;position:absolute;top:0;right:0}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .same_err_wrap .show_err .err_msg .dwn_chevron{border:7px solid transparent;border-top:9px solid var(--bs-danger);border-bottom:0;width:0;height:0;line-height:0;display:block;position:absolute;top:-7px;right:3px}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .same_err_wrap .show_err .err_msg .msg_wrap{z-index:2;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);width:100%;min-width:max-content;color:var(--bs-white);padding:5px;font-size:14px;position:absolute;bottom:33px;right:-12px}@media (max-width:360px){.mobile_search_view .hm_mobi_dep_ret_search .return_wrap .same_err_wrap .show_err .err_msg .msg_wrap{white-space:normal;overflow-wrap:break-word;width:max-content;min-width:0;max-width:calc(100vw - 16px - .5rem)}}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap.search_field_with_clear .same_err_wrap{right:42px}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap.search_field_with_clear .same_err_wrap>.show_err>svg{transform:translateY(3px)}@media (max-width:360px){.mobile_search_view .hm_mobi_dep_ret_search .return_wrap.search_field_with_clear .same_err_wrap .show_err .err_msg .msg_wrap{max-width:calc(100vw - 50px - .5rem)}}.mobile_search_view .hm_mobi_dep_ret_search .return_wrap.search_field_with_clear .same_err_wrap .show_err .err_msg .msg_wrap{max-width:calc(100vw - .5rem - 18px);right:-32px}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap{position:relative}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .exchange_place{z-index:15;padding-left:4px;padding-right:8px;position:absolute;bottom:-16px;right:0}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap{border:1px solid #003dc2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:5px;display:flex}@media (max-width:767.98px){.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap{width:26px;height:26px;padding:4px}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap svg{width:16px;height:16px}}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap.is_buss{border-color:var(--gold-text)}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap svg{-o-transition:.3s ease-in-out;transition:all .3s ease-in-out;transform:rotateY(0)}.mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .exchange_place .arrow_wrap svg.rotated{transform:rotateY(180deg)}.mobile_search_view .hm_mobi_dep_ret_search>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mobile_search_view .hm_mobi_dep_ret_search>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.mobile_search_view .hm_dates_data_wrap{-ms-grid-column-span:4;display:-ms-grid;-ms-grid-columns:1fr auto 1fr;-ms-grid-rows:1fr;grid-column:span 4/span 4;grid-template-rows:1fr;grid-template-columns:1fr 1fr;align-items:center;gap:4px;padding:0 .5rem;display:grid;position:relative}.mobile_search_view .hm_dates_data_wrap:before{width:-webkit-calc(100% - 1rem);content:"";width:calc(100% - 1rem);margin:0 .5rem;position:absolute;bottom:0}.mobile_search_view .hm_dates_data_wrap.is_nt_rt{-ms-grid-columns:1fr;grid-template-columns:1fr}.mobile_search_view .hm_dates_data_wrap .start_wrap.search_field_with_clear,.mobile_search_view .hm_dates_data_wrap .end_wrap.search_field_with_clear{padding-right:42px}.mobile_search_view .hm_dates_data_wrap .start_wrap,.mobile_search_view .hm_dates_data_wrap .end_wrap{padding-top:10px;padding-left:8px}.mobile_search_view .hm_dates_data_wrap .start_wrap .heading_wrap,.mobile_search_view .hm_dates_data_wrap .end_wrap .heading_wrap{display:-ms-grid;-ms-grid-columns:auto 4px auto;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:start;align-items:end;gap:4px;font-size:14px;display:grid}.mobile_search_view .hm_dates_data_wrap .start_wrap .heading_wrap>:first-child,.mobile_search_view .hm_dates_data_wrap .end_wrap .heading_wrap>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mobile_search_view .hm_dates_data_wrap .start_wrap .heading_wrap>:nth-child(2),.mobile_search_view .hm_dates_data_wrap .end_wrap .heading_wrap>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mobile_search_view .hm_dates_data_wrap .start_wrap .value_wrap,.mobile_search_view .hm_dates_data_wrap .end_wrap .value_wrap{display:-ms-grid;align-items:baseline;gap:4px;padding-top:1px;padding-bottom:3px;display:inline-flex}.mobile_search_view .hm_dates_data_wrap .start_wrap .value_wrap .date_day,.mobile_search_view .hm_dates_data_wrap .end_wrap .value_wrap .date_day{font-size:24px;font-weight:700}@media (max-width:767.98px){.mobile_search_view .hm_dates_data_wrap .start_wrap .value_wrap .date_day,.mobile_search_view .hm_dates_data_wrap .end_wrap .value_wrap .date_day{font-weight:600}}@media (max-width:350px){.mobile_search_view .hm_dates_data_wrap .start_wrap .value_wrap .date_day,.mobile_search_view .hm_dates_data_wrap .end_wrap .value_wrap .date_day{font-size:20px}}.mobile_search_view .hm_dates_data_wrap .start_wrap .value_wrap>:first-child,.mobile_search_view .hm_dates_data_wrap .end_wrap .value_wrap>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mobile_search_view .hm_dates_data_wrap .start_wrap .value_wrap>:nth-child(2),.mobile_search_view .hm_dates_data_wrap .end_wrap .value_wrap>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media (min-width:360px){.mobile_search_view .hm_dates_data_wrap .end_wrap{padding-left:10px}}@media (max-width:767.98px){.mobile_search_view .hm_dates_data_wrap .start_wrap{padding-left:0}}.mobile_search_view .hm_dates_data_wrap>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mobile_search_view .hm_dates_data_wrap>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mobile_search_view .hm_dates_data_wrap>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.mobile_search_view .hm_traverlers_cnt_wrap{-ms-grid-column-span:4;display:-ms-grid;-ms-grid-columns:1fr;grid-column:span 4/span 4;grid-template-columns:1fr;padding:10px .5rem 0;display:grid;position:relative}.mobile_search_view .hm_traverlers_cnt_wrap .heading_wrap{display:-ms-grid;-ms-grid-columns:auto 4px auto;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:start;align-items:end;gap:4px;font-size:14px;display:grid}.mobile_search_view .hm_traverlers_cnt_wrap .heading_wrap>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mobile_search_view .hm_traverlers_cnt_wrap .heading_wrap>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mobile_search_view .hm_traverlers_cnt_wrap .value_wrap{display:-ms-grid;-ms-grid-columns:auto 8px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:baseline;gap:8px;padding-bottom:1px;display:grid}.mobile_search_view .hm_traverlers_cnt_wrap .value_wrap .travelers_count{font-size:24px;font-weight:700}@media (max-width:767.98px){.mobile_search_view .hm_traverlers_cnt_wrap .value_wrap .travelers_count{font-weight:600}}.mobile_search_view .hm_traverlers_cnt_wrap .value_wrap>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mobile_search_view .hm_traverlers_cnt_wrap .value_wrap>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mobile_search_view .hm_traverlers_cnt_wrap .same_err_wrap{z-index:2;position:absolute;top:36px;right:8px}.mobile_search_view .hm_traverlers_cnt_wrap .same_err_wrap .show_err{position:relative}.mobile_search_view .hm_traverlers_cnt_wrap .same_err_wrap .show_err svg{transform:translateY(3px)}.mobile_search_view .hm_traverlers_cnt_wrap .same_err_wrap .show_err .err_msg{height:26px;position:absolute;top:0;right:0}.mobile_search_view .hm_traverlers_cnt_wrap .same_err_wrap .show_err .err_msg .dwn_chevron{border:7px solid transparent;border-top:9px solid var(--bs-danger);border-bottom:0;width:0;height:0;line-height:0;display:block;position:absolute;top:-7px;right:3px}.mobile_search_view .hm_traverlers_cnt_wrap .same_err_wrap .show_err .err_msg .msg_wrap{z-index:2;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);width:100%;min-width:max-content;color:var(--bs-white);padding:5px;font-size:14px;position:absolute;bottom:33px;right:-12px}@media (max-width:360px){.mobile_search_view .hm_traverlers_cnt_wrap .same_err_wrap .show_err .err_msg .msg_wrap{white-space:normal;overflow-wrap:break-word;width:max-content;min-width:0;max-width:calc(100vw - 12px)}}.mobile_search_view>:first-child{-ms-grid-row:1;-ms-grid-column:1}.mobile_search_view>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mobile_search_view>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.mobile_search_view>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.home_page_wrap{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;width:100%;max-width:100%;display:grid}.home_page_wrap>*{min-width:0}.home_page_wrap .trust_bar_wrap .trust_bar_card{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg)}.home_page_wrap .trust_bar_wrap .trust_bar_card.is_buss .trust_bar_heading{color:var(--gold-text)}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_heading{color:#003dc2;margin-bottom:1.25rem;font-size:28px;font-weight:700;line-height:1.2}@media (max-width:1024.98px){.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_heading{font-size:22px}}@media (max-width:767.98px){.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_heading{margin-bottom:1rem;font-size:20px}}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_grid{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;padding:1rem;display:grid}@media (max-width:1024.98px){.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_grid{grid-template-columns:1fr;gap:1rem}}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item{align-items:flex-start;gap:12px;min-width:0;padding:1rem;display:flex}@media (max-width:767.98px){.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item{padding:0}}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_icon{color:var(--bs-primary);flex-shrink:0;justify-content:center;align-items:center;margin-top:4px;display:flex}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content{overflow-wrap:break-word;word-break:break-word;min-width:0}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_title{color:var(--heading-color);align-items:center;gap:5px;margin-bottom:5px;font-size:20px;font-weight:600;line-height:1.25;display:flex}@media (max-width:767.98px){.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_title{font-size:18px}}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_title .trust_bar_info{color:var(--bs-secondary);cursor:pointer;align-items:center;transition:color .15s;display:inline-flex}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_title .trust_bar_info:hover{color:var(--bs-primary)}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_desc{color:var(--bs-secondary);font-size:14px;line-height:1.35}@media (max-width:767.98px){.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_desc{font-size:15px}}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_brands{align-items:center;margin-top:10px;padding-left:2px;display:flex}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_brands .trust_bar_brand{background-color:var(--bs-white);border:2px solid var(--bs-white);border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.18)}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_brands .trust_bar_brand:not(:first-child){margin-left:-9px}.home_page_wrap .trust_bar_wrap .trust_bar_card .trust_bar_item .trust_bar_content .trust_bar_brands .trust_bar_brand img{object-fit:cover;width:100%;height:100%;display:block}.home_page_wrap .trust_bar_wrap .trust_bar_card.is_buss .trust_bar_item .trust_bar_icon{color:var(--gold-text)}.home_page_wrap .trust_bar_wrap .trust_bar_card.is_buss .trust_bar_item .trust_bar_icon.is_filled{background-color:var(--gold-light)}.home_page_wrap .trust_bar_wrap .trust_bar_card.is_buss .trust_bar_item .trust_bar_content .trust_bar_title .trust_bar_info:hover{color:var(--gold-text)}.home_page_wrap .quality_wrap{grid-template-rows:auto;grid-template-columns:1.15fr 1fr 1fr;gap:1.5rem;padding-top:1rem;display:grid}@media (max-width:991.98px){.home_page_wrap .quality_wrap{scrollbar-width:thin;grid-template-columns:none;align-items:stretch;margin-bottom:48px;display:flex;overflow:auto;padding-bottom:12px!important}.home_page_wrap .quality_wrap::-webkit-scrollbar{height:8px}.home_page_wrap .quality_wrap::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.home_page_wrap .quality_wrap::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.home_page_wrap .quality_wrap::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}}@media (max-width:767.98px){.home_page_wrap .quality_wrap{gap:1rem;margin-bottom:32px;padding-top:32px!important}}.home_page_wrap .quality_wrap .quality_item{min-width:0}@media (max-width:991.98px){.home_page_wrap .quality_wrap .quality_item{scroll-snap-align:start;flex:0 0 310px;min-width:310px}}.home_page_wrap .quality_wrap .quality_item{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);background-color:var(--bs-white);align-items:flex-start;gap:14px;padding:1rem 1.25rem;display:flex}@media (max-width:1399.98px){.home_page_wrap .quality_wrap .quality_item{gap:14px;padding:18px}}@media (max-width:767.98px){.home_page_wrap .quality_wrap .quality_item{gap:12px;padding:16px}}.home_page_wrap .quality_wrap .quality_item .data_wrap{overflow-wrap:break-word;word-break:break-word;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.home_page_wrap .quality_wrap .quality_item .data_wrap .quality_label{color:var(--heading-color);font-size:20px;font-weight:600;line-height:1.2}@media (max-width:1399.98px){.home_page_wrap .quality_wrap .quality_item .data_wrap .quality_label{font-size:19px}}@media (max-width:767.98px){.home_page_wrap .quality_wrap .quality_item .data_wrap .quality_label{font-size:18px}}.home_page_wrap .quality_wrap .quality_item .data_wrap .quality_description{color:var(--bs-secondary);font-size:14px;line-height:1.35}@media (max-width:1399.98px){.home_page_wrap .quality_wrap .quality_item .data_wrap .quality_description{font-size:15px}}.home_page_wrap .quality_wrap .quality_item .data_wrap .quality_description .call_time_wrap{justify-content:flex-start;align-items:baseline;width:fit-content;display:inline-flex}.home_page_wrap .quality_wrap .quality_item .mascot_wrap{flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;width:110px;display:flex}@media (max-width:1399.98px){.home_page_wrap .quality_wrap .quality_item .mascot_wrap{width:90px}}@media (max-width:767.98px){.home_page_wrap .quality_wrap .quality_item .mascot_wrap{width:80px}}.home_page_wrap .quality_wrap .quality_item .mascot_wrap img{object-fit:contain;width:100%;height:auto;max-height:110px}.home_page_wrap .quality_wrap .quality_item .badge_wrap{flex-shrink:0;justify-content:center;align-items:flex-start;width:92px;height:100%;display:flex}@media (max-width:1399.98px){.home_page_wrap .quality_wrap .quality_item .badge_wrap{width:78px}}@media (max-width:767.98px){.home_page_wrap .quality_wrap .quality_item .badge_wrap{width:72px}}.home_page_wrap .quality_wrap .quality_item .badge_wrap img{width:100%;height:auto}.home_page_wrap .quality_wrap .quality_item.call_card .data_wrap{text-align:start;align-items:start}.home_page_wrap .quality_wrap .quality_item.call_card .call_us_wrap{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:5px 10px;width:100%;display:flex}.home_page_wrap .quality_wrap .quality_item.call_card .call_us_wrap .call_now_wrap{white-space:nowrap;flex:auto;justify-content:flex-start;align-items:center;gap:8px;min-width:0;margin-top:4px;font-size:24px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex;color:#f5b21a!important}.home_page_wrap .quality_wrap .quality_item.call_card .call_us_wrap .call_now_wrap.is_buss{color:var(--gold-text)!important}@media (max-width:1399.98px){.home_page_wrap .quality_wrap .quality_item.call_card .call_us_wrap .call_now_wrap{font-size:20px}}@media (max-width:767.98px){.home_page_wrap .quality_wrap .quality_item.call_card .call_us_wrap .call_now_wrap{font-size:19px}}.home_page_wrap .quality_wrap .quality_item.call_card .call_us_wrap .call_now_wrap svg{flex-shrink:0}.home_page_wrap .banner_wrap{background:var(--bs-white);border:1px solid var(--border-color);border-radius:var(--bs-border-radius-lg);padding:18px 28px;position:relative}.home_page_wrap .banner_wrap.is_buss{border-color:var(--gold-sub-bg)}@media (max-width:767.98px){.home_page_wrap .banner_wrap{padding:18px 14px 22px}}.home_page_wrap .banner_wrap .border_design{pointer-events:none;z-index:1;width:100px;height:100px;position:absolute;overflow:hidden}@media (max-width:767.98px){.home_page_wrap .banner_wrap .border_design{width:60px;height:60px}}.home_page_wrap .banner_wrap .border_design.top{border-top-left-radius:var(--bs-border-radius-lg);top:0;left:0}.home_page_wrap .banner_wrap .border_design.bottom{border-bottom-right-radius:var(--bs-border-radius-lg);bottom:0;right:0}.home_page_wrap .banner_wrap .border_design .single_bd,.home_page_wrap .banner_wrap .border_design .double_bd{background:#003dc2;border-radius:50%;width:100%;height:100%;position:absolute}.home_page_wrap .banner_wrap .border_design .single_bd.is_buss,.home_page_wrap .banner_wrap .border_design .double_bd.is_buss{background-image:-webkit-linear-gradient(24deg,#c6903c 10%,#f3d384 51%,#c6903c 99%);background-image:-ms-linear-gradient(24deg, #c6903c 10%, #f3d384 51%, #c6903c 99%);background-image:-moz-linear-gradient(24deg,#c6903c 10%,#f3d384 51%,#c6903c 99%)}.home_page_wrap .banner_wrap .border_design .double_bd{top:-50%;left:-50%;box-shadow:12px 4px #f5af1a}.home_page_wrap .banner_wrap .border_design .double_bd.is_buss{box-shadow:none}.home_page_wrap .banner_wrap .border_design .single_bd{bottom:-50%;right:-50%}.home_page_wrap .banner_wrap .banner_data_show{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:138px;padding:0 170px;display:flex;position:relative}@media (max-width:1024.98px){.home_page_wrap .banner_wrap .banner_data_show{min-height:120px;padding:0 120px}}@media (max-width:767.98px){.home_page_wrap .banner_wrap .banner_data_show{gap:10px;min-height:0;padding:12px 16px 6px}}.home_page_wrap .banner_wrap .banner_data_show .main_heading_wrap{color:#003dc2;overflow-wrap:break-word;max-width:100%;font-size:30px;font-weight:700;line-height:1.2}.home_page_wrap .banner_wrap .banner_data_show .main_heading_wrap.is_buss{color:var(--gold-text)}.home_page_wrap .banner_wrap .banner_data_show .main_heading_wrap .availability{white-space:nowrap}@media (max-width:1024.98px){.home_page_wrap .banner_wrap .banner_data_show .main_heading_wrap{font-size:20px}}@media (max-width:767.98px){.home_page_wrap .banner_wrap .banner_data_show .main_heading_wrap{order:1;padding-top:6px;font-size:22px;line-height:1.35}}.home_page_wrap .banner_wrap .banner_data_show .need_help_wrap{color:#1a1a1a;font-size:22px;font-weight:700}@media (max-width:1024.98px){.home_page_wrap .banner_wrap .banner_data_show .need_help_wrap{font-size:17px}}@media (max-width:767.98px){.home_page_wrap .banner_wrap .banner_data_show .need_help_wrap{order:3;font-size:20px}}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap{z-index:3;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:4px;font-size:20px;font-weight:600;display:flex;position:relative}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap.is_buss a{color:var(--gold-text)!important}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap.is_buss a svg{border-color:var(--gold-text)}@media (max-width:1024.98px){.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap{gap:12px;font-size:16px}}@media (max-width:767.98px){.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap{flex-direction:column;order:4;gap:30px;width:100%}}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap a{color:#003dc2;align-items:center;gap:8px;display:inline-flex}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap a svg{border:1px solid #003dc2;border-radius:50%;padding:3px}@media (max-width:767.98px){.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap .or_element_wrapper{text-align:center;width:100%;position:relative}}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap .or_element_wrapper .or_wrap{border:1px solid var(--border-color);color:#1a1a1a;background-color:#f4f4f4;border-radius:50%;place-content:center;width:38px;height:38px;font-size:15px;font-weight:600;display:grid}@media (max-width:767.98px){.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap .or_element_wrapper .or_wrap{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap .arrange_a_call_wrap{cursor:pointer;user-select:none;align-items:center;gap:8px;font-size:18px;font-weight:600;display:inline-flex}@media (max-width:1024.98px){.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap .arrange_a_call_wrap{font-size:15px}}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap .arrange_a_call_wrap .txt_hlp{line-height:1}.home_page_wrap .banner_wrap .banner_data_show .call_arrange_wrap .arrange_a_call_wrap svg{color:currentColor}.home_page_wrap .banner_wrap .banner_data_show .get_a_call_form_wrap{width:100%}@media (max-width:767.98px){.home_page_wrap .banner_wrap .banner_data_show .get_a_call_form_wrap{order:5}}.home_page_wrap .banner_wrap .banner_data_show .mascout_welcome_wrap{z-index:2;pointer-events:none;border-top-right-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);justify-content:flex-end;align-items:flex-end;margin:-18px -28px;display:flex;position:absolute;top:0;bottom:0;right:36px;overflow:hidden}.home_page_wrap .banner_wrap .banner_data_show .mascout_welcome_wrap img{object-fit:contain;object-position:bottom right;height:100%;max-height:180px}@media (max-width:1024.98px){.home_page_wrap .banner_wrap .banner_data_show .mascout_welcome_wrap img{max-height:150px}}@media (max-width:767.98px){.home_page_wrap .banner_wrap .banner_data_show .mascout_welcome_wrap{order:2;justify-content:center;margin:0;position:static}.home_page_wrap .banner_wrap .banner_data_show .mascout_welcome_wrap img{height:120px}}.home_page_wrap .location_deal_wrap .container-fluid,.home_page_wrap .location_deal_wrap .container-sm,.home_page_wrap .location_deal_wrap .container-md,.home_page_wrap .location_deal_wrap .container-lg,.home_page_wrap .location_deal_wrap .container-xl,.home_page_wrap .location_deal_wrap .container-xxl{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}.home_page_wrap .location_deal_wrap .container-fluid .location_deal_title,.home_page_wrap .location_deal_wrap .container-sm .location_deal_title,.home_page_wrap .location_deal_wrap .container-md .location_deal_title,.home_page_wrap .location_deal_wrap .container-lg .location_deal_title,.home_page_wrap .location_deal_wrap .container-xl .location_deal_title,.home_page_wrap .location_deal_wrap .container-xxl .location_deal_title{color:#003dc2;font-size:28px;font-weight:700;line-height:1}.home_page_wrap .location_deal_wrap .container-fluid .location_deal_title.is_buss,.home_page_wrap .location_deal_wrap .container-sm .location_deal_title.is_buss,.home_page_wrap .location_deal_wrap .container-md .location_deal_title.is_buss,.home_page_wrap .location_deal_wrap .container-lg .location_deal_title.is_buss,.home_page_wrap .location_deal_wrap .container-xl .location_deal_title.is_buss,.home_page_wrap .location_deal_wrap .container-xxl .location_deal_title.is_buss{color:var(--gold-text)}@media (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .location_deal_title,.home_page_wrap .location_deal_wrap .container-sm .location_deal_title,.home_page_wrap .location_deal_wrap .container-md .location_deal_title,.home_page_wrap .location_deal_wrap .container-lg .location_deal_title,.home_page_wrap .location_deal_wrap .container-xl .location_deal_title,.home_page_wrap .location_deal_wrap .container-xxl .location_deal_title{font-size:22px}}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .location_deal_title,.home_page_wrap .location_deal_wrap .container-sm .location_deal_title,.home_page_wrap .location_deal_wrap .container-md .location_deal_title,.home_page_wrap .location_deal_wrap .container-lg .location_deal_title,.home_page_wrap .location_deal_wrap .container-xl .location_deal_title,.home_page_wrap .location_deal_wrap .container-xxl .location_deal_title{font-size:20px}}.home_page_wrap .location_deal_wrap .container-fluid .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-sm .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-md .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-lg .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-xl .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-xxl .location_discription_wrap{color:var(--bs-secondary);font-size:18px}@media (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-sm .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-md .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-lg .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-xl .location_discription_wrap,.home_page_wrap .location_deal_wrap .container-xxl .location_discription_wrap{font-size:16px}}.home_page_wrap .location_deal_wrap .container-fluid .important_note,.home_page_wrap .location_deal_wrap .container-sm .important_note,.home_page_wrap .location_deal_wrap .container-md .important_note,.home_page_wrap .location_deal_wrap .container-lg .important_note,.home_page_wrap .location_deal_wrap .container-xl .important_note,.home_page_wrap .location_deal_wrap .container-xxl .important_note{color:var(--bs-secondary);text-align:start;font-size:14px}.home_page_wrap .location_deal_wrap .container-fluid .important_note .updated_on_wrap,.home_page_wrap .location_deal_wrap .container-sm .important_note .updated_on_wrap,.home_page_wrap .location_deal_wrap .container-md .important_note .updated_on_wrap,.home_page_wrap .location_deal_wrap .container-lg .important_note .updated_on_wrap,.home_page_wrap .location_deal_wrap .container-xl .important_note .updated_on_wrap,.home_page_wrap .location_deal_wrap .container-xxl .important_note .updated_on_wrap{margin-left:4px}.home_page_wrap .location_deal_wrap .container-fluid .important_note .read_more_wrap,.home_page_wrap .location_deal_wrap .container-sm .important_note .read_more_wrap,.home_page_wrap .location_deal_wrap .container-md .important_note .read_more_wrap,.home_page_wrap .location_deal_wrap .container-lg .important_note .read_more_wrap,.home_page_wrap .location_deal_wrap .container-xl .important_note .read_more_wrap,.home_page_wrap .location_deal_wrap .container-xxl .important_note .read_more_wrap{cursor:pointer;color:var(--link-color);margin-left:4px}.home_page_wrap .location_deal_wrap .container-fluid .important_note .read_more_wrap.is_buss,.home_page_wrap .location_deal_wrap .container-sm .important_note .read_more_wrap.is_buss,.home_page_wrap .location_deal_wrap .container-md .important_note .read_more_wrap.is_buss,.home_page_wrap .location_deal_wrap .container-lg .important_note .read_more_wrap.is_buss,.home_page_wrap .location_deal_wrap .container-xl .important_note .read_more_wrap.is_buss,.home_page_wrap .location_deal_wrap .container-xxl .important_note .read_more_wrap.is_buss{color:var(--gold-text)}.home_page_wrap .location_deal_wrap .container-fluid .important_note .see_more_wrap,.home_page_wrap .location_deal_wrap .container-sm .important_note .see_more_wrap,.home_page_wrap .location_deal_wrap .container-md .important_note .see_more_wrap,.home_page_wrap .location_deal_wrap .container-lg .important_note .see_more_wrap,.home_page_wrap .location_deal_wrap .container-xl .important_note .see_more_wrap,.home_page_wrap .location_deal_wrap .container-xxl .important_note .see_more_wrap{color:var(--bs-secondary);cursor:pointer;text-decoration:underline}.home_page_wrap .location_deal_wrap .container-fluid .important_note .read_less_wrap,.home_page_wrap .location_deal_wrap .container-sm .important_note .read_less_wrap,.home_page_wrap .location_deal_wrap .container-md .important_note .read_less_wrap,.home_page_wrap .location_deal_wrap .container-lg .important_note .read_less_wrap,.home_page_wrap .location_deal_wrap .container-xl .important_note .read_less_wrap,.home_page_wrap .location_deal_wrap .container-xxl .important_note .read_less_wrap{color:var(--link-color);cursor:pointer;text-decoration:underline}.home_page_wrap .location_deal_wrap .container-fluid .important_note .read_less_wrap:hover,.home_page_wrap .location_deal_wrap .container-sm .important_note .read_less_wrap:hover,.home_page_wrap .location_deal_wrap .container-md .important_note .read_less_wrap:hover,.home_page_wrap .location_deal_wrap .container-lg .important_note .read_less_wrap:hover,.home_page_wrap .location_deal_wrap .container-xl .important_note .read_less_wrap:hover,.home_page_wrap .location_deal_wrap .container-xxl .important_note .read_less_wrap:hover{text-decoration:none}.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap{flex-wrap:wrap;align-items:center;gap:1rem;display:none}.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .text_wrap,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .text_wrap,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .text_wrap,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .text_wrap,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .text_wrap,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .text_wrap{flex-direction:column;gap:5px;display:flex}.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .text_wrap .quality_label{color:var(--heading-color);font-size:20px;font-weight:600;line-height:1.2}@media (max-width:1399.98px){.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .text_wrap .quality_label{font-size:19px}}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .text_wrap .quality_label,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .text_wrap .quality_label{font-size:18px}}.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .text_wrap .quality_description{color:var(--bs-secondary);font-size:14px;line-height:1.35}@media (max-width:1399.98px){.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .text_wrap .quality_description,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .text_wrap .quality_description{font-size:15px}}.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .text_wrap .quality_description .call_time_wrap,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .text_wrap .quality_description .call_time_wrap,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .text_wrap .quality_description .call_time_wrap,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .text_wrap .quality_description .call_time_wrap,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .text_wrap .quality_description .call_time_wrap,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .text_wrap .quality_description .call_time_wrap{justify-content:flex-start;align-items:baseline;width:fit-content;display:inline-flex}.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .airline_logos_wrap{flex-shrink:0;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:16px;display:grid}@media (max-width:1399.98px){.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .airline_logos_wrap{gap:14px}}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .airline_logos_wrap,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .airline_logos_wrap{gap:18px 12px}}.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .airline_logos_wrap .airline_logo_item{justify-content:center;align-items:center;height:28px;display:flex}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .airline_logos_wrap .airline_logo_item,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .airline_logos_wrap .airline_logo_item{height:24px}}.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .airline_logos_wrap .airline_logo_item img{object-fit:contain;max-width:100%;max-height:100%}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-sm .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-md .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-lg .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-xl .top_airline_wrap .airline_logos_wrap .airline_logo_item img,.home_page_wrap .location_deal_wrap .container-xxl .top_airline_wrap .airline_logos_wrap .airline_logo_item img{width:24px;height:24px}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:min-content;gap:1.5rem;margin-top:1.5rem;display:grid}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap{grid-template-columns:minmax(0,1fr);gap:1rem}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap.extra_data_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap.extra_data_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap.extra_data_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap.extra_data_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap.extra_data_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap.extra_data_wrap{margin-top:1rem}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);background-color:var(--bs-white);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item{gap:.5rem;padding:.75rem}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item{grid-template-rows:min-content min-content min-content;grid-template-columns:42px minmax(0,1fr);gap:5px 12px;padding:.85rem}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap{grid-template-rows:min-content min-content;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:5px 12px;display:grid}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap{grid-template-columns:30px minmax(0,1fr);gap:5px 6px}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap{gap:5px 8px;display:contents}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap{grid-row:span 2/span 2;width:42px;height:42px}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap{width:30px;height:30px}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap{grid-area:1/1/-1;align-self:center;width:34px;height:34px}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap img,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap img,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap img,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap img,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap img,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .airline_logo_wrap img{width:100%;height:100%}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap{gap:2px 6px}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap{grid-column:2}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline{color:var(--heading-color);cursor:pointer;white-space:nowrap;max-width:fit-content;font-size:22px;font-weight:700;line-height:1.2}@media (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline{font-size:18px}}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline{font-size:16px}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline{font-size:17px}}@media (hover:hover) and (pointer:fine){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline:hover,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline:hover,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline:hover,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline:hover,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline:hover,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .textUnderline:hover{color:#003dc2}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap{align-content:center;display:grid}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap svg,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap svg,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap svg,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap svg,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap svg,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .route_wrap .plane_icon_wrap svg{color:#a7adba}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap{min-width:0;font-size:16px;line-height:1.3}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap{font-size:14px}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_info_wrap .date_wrap{grid-column:2;font-size:14px}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap{align-content:center;align-self:stretch;justify-items:center;gap:8px;min-width:140px;padding-left:1rem;display:grid}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap{gap:6px;min-width:120px;padding-left:.75rem}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap{grid-column:2;grid-template-rows:1fr;grid-template-columns:1fr auto;place-items:center start;gap:12px;padding-left:0}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap{color:var(--price-color);font-size:30px;font-weight:700;line-height:1}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap{font-size:24px}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap .amount_wrap{font-size:23px}}.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap{white-space:nowrap;width:100%;padding:6px 1rem;font-size:18px;font-weight:600}@media (max-width:767.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap{padding:4px .75rem;font-size:16px}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .location_deal_wrap .container-fluid .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-sm .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-md .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-lg .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-xl .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap,.home_page_wrap .location_deal_wrap .container-xxl .all_location_deal_wrap .location_deal_item .deal_action_wrap .book_btn_wrap{width:fit-content;padding:5px .75rem;font-size:15px}}.home_page_wrap .location_deal_wrap .container-fluid .show_more_data,.home_page_wrap .location_deal_wrap .container-sm .show_more_data,.home_page_wrap .location_deal_wrap .container-md .show_more_data,.home_page_wrap .location_deal_wrap .container-lg .show_more_data,.home_page_wrap .location_deal_wrap .container-xl .show_more_data,.home_page_wrap .location_deal_wrap .container-xxl .show_more_data{justify-content:center;align-items:center;width:100%;font-size:20px;display:flex}.home_page_wrap .location_deal_wrap .container-fluid .show_more_data .more_btn,.home_page_wrap .location_deal_wrap .container-sm .show_more_data .more_btn,.home_page_wrap .location_deal_wrap .container-md .show_more_data .more_btn,.home_page_wrap .location_deal_wrap .container-lg .show_more_data .more_btn,.home_page_wrap .location_deal_wrap .container-xl .show_more_data .more_btn,.home_page_wrap .location_deal_wrap .container-xxl .show_more_data .more_btn{font-weight:500}.home_page_wrap .upcoming_journey_wrap{grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-auto-rows:min-content;display:grid;padding-top:0!important;padding-bottom:56px!important}@media (max-width:1024.98px){.home_page_wrap .upcoming_journey_wrap{padding-top:0!important;padding-bottom:48px!important}}@media (max-width:767.98px){.home_page_wrap .upcoming_journey_wrap{padding-top:0!important;padding-bottom:32px!important}}.home_page_wrap .upcoming_journey_wrap .title_wrap{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}@media (max-width:767.98px){.home_page_wrap .upcoming_journey_wrap .title_wrap{gap:10px}}.home_page_wrap .upcoming_journey_wrap .title_wrap .main_label{color:#003dc2;margin:0;font-size:28px;font-weight:700;line-height:1.2}.home_page_wrap .upcoming_journey_wrap .title_wrap .main_label.is_buss{color:var(--gold-text)}@media (max-width:1024.98px){.home_page_wrap .upcoming_journey_wrap .title_wrap .main_label{font-size:22px}}@media (max-width:767.98px){.home_page_wrap .upcoming_journey_wrap .title_wrap .main_label{font-size:20px}}.home_page_wrap .upcoming_journey_wrap .title_wrap .label_description{color:var(--bs-secondary);font-size:18px}@media (max-width:1024.98px){.home_page_wrap .upcoming_journey_wrap .title_wrap .label_description{font-size:16px;line-height:1.2}}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap{grid-template-rows:auto;grid-template-columns:repeat(12,1fr);gap:1.5rem;padding-top:28px;display:grid}@media (max-width:1024.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap{padding-top:23px}}@media (max-width:767.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap{gap:1rem;padding-top:18px}}@media (min-width:768px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:first-child{grid-column:span 4/span 4}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:nth-child(2){grid-column:5/span 4}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:nth-child(3){grid-column:9/span 4}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:nth-child(4){grid-column:span 6/span 6;grid-row-start:2}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:nth-child(5){grid-column:7/span 6;grid-row-start:2}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap{grid-template-columns:repeat(2,1fr)}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:nth-child(n){grid-column:auto;grid-row-start:auto}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:nth-child(odd):last-child{grid-column:span 2/span 2}}@media (max-width:767.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap{grid-template-columns:repeat(2,1fr)}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap:not(.is_two_seg) .journey_wrap:nth-child(5){grid-column:span 2/span 2}}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap{border-radius:var(--bs-border-radius-lg);width:100%;height:260px;max-height:260px;box-shadow:var(--bs-box-shadow-sm);position:relative}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap img{object-fit:cover;image-rendering:auto;border-radius:var(--bs-border-radius-lg);width:100%;height:100%}@media (max-width:767.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap{max-height:220px}}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap{container-type:inline-size}@container (width>=180px){@media (hover:hover) and (pointer:fine){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:hover .journey_info .deatils_wrap .amount_book_wrap .journey_book_action_default{opacity:0;transform:translateY(-100%)}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap:hover .journey_info .deatils_wrap .amount_book_wrap .journey_book_action_hover{opacity:1;transform:translateY(0)}}}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info{border-radius:var(--bs-border-radius-lg);width:100%;height:100%;color:var(--bs-white);cursor:pointer;box-shadow:var(--bs-box-shadow-sm);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(16,16,16,0) 70%);padding:.5rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap{grid-template-columns:1fr;grid-auto-rows:min-content;margin-top:auto;display:grid}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .city_info_wrap{color:var(--bs-white);grid-template-rows:auto;grid-template-columns:1fr;display:grid}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .city_info_wrap .city_name{font-size:22px;font-weight:600;line-height:1}@media (max-width:1024.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .city_info_wrap .city_name{font-size:20px}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .city_info_wrap .city_name{line-height:1.5}}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .city_info_wrap .city_codes{padding-top:4px}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .city_info_wrap .from_to_date_wrap{padding-top:.25rem;font-size:16px}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap{grid-template-columns:1fr auto;grid-auto-rows:min-content;align-items:end;gap:.5rem;display:grid}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .amount{font-size:30px;font-weight:700}@media (max-width:1024.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .amount{font-size:26px}}@media (max-width:767.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .amount{align-items:center;font-size:24px;display:inline-flex}}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .book_now_wrap{cursor:pointer;background-color:var(--bs-white);color:var(--link-color);border:1px solid var(--link-color);border-radius:var(--bs-border-radius);place-items:center;display:grid}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .book_now_wrap.is_buss{border-color:var(--gold-text);color:var(--gold-text)}@media (hover:hover) and (pointer:fine){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .book_now_wrap.is_buss:hover{background-color:var(--gold-text)}}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .book_now_wrap.is_buss.pressed{background-color:var(--gold-text);color:var(--bs-white)}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .book_now_wrap.pressed{background-color:var(--link-color);color:var(--bs-white)}@media (hover:hover) and (pointer:fine){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .book_now_wrap:hover{background-color:var(--link-color);color:var(--bs-white)}}@media (max-width:767.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .book_now_wrap svg{width:30px;height:30px}}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_book_action{place-items:center end;display:grid;overflow:hidden}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_book_action>*{grid-area:1/1}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_deal_btn{border:1px solid var(--link-color);border-radius:var(--bs-border-radius);background-color:var(--bs-white);color:var(--link-color);white-space:nowrap;pointer-events:auto;align-items:center;padding:6px 14px;font-size:16px;font-weight:600;line-height:1.25;display:none}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_deal_btn.is_buss{border-color:var(--gold-text);color:var(--gold-text)}@media (hover:hover) and (pointer:fine){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_deal_btn:hover{background-color:var(--link-color);color:var(--bs-white)}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_deal_btn.is_buss:hover{background-color:var(--gold-text)}}@container (width>=180px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_book_action_default{display:none}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_book_action_hover{display:inline-flex}@media (hover:hover) and (pointer:fine){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_book_action_default{display:grid}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_book_action_default,.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_book_action_hover{transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_book_action_hover{opacity:0;transform:translateY(100%)}}}@container (width>=180px) and (width<=249.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .amount{font-size:22px}.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_deal_btn{padding:4px 8px;font-size:13px}}@container (width>=205px) and (width<=249.98px){.home_page_wrap .upcoming_journey_wrap .all_journey_wrap .journey_wrap .journey_info .deatils_wrap .amount_book_wrap .journey_deal_btn{font-size:16px}}.home_page_wrap .best_choice_wrap{grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;gap:1rem;padding-bottom:56px;display:grid}@media (max-width:1024.98px){.home_page_wrap .best_choice_wrap{grid-template-columns:1fr;padding-bottom:48px}}@media (max-width:767.98px){.home_page_wrap .best_choice_wrap{padding-bottom:32px}}.home_page_wrap .best_choice_wrap .why_best_choice{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}@media (max-width:767.98px){.home_page_wrap .best_choice_wrap .why_best_choice{grid-template-columns:1fr}}.home_page_wrap .best_choice_wrap .why_best_choice .into_to_panel{grid-template-rows:auto;grid-template-columns:1fr;gap:.5rem;display:grid}.home_page_wrap .best_choice_wrap .why_best_choice .into_to_panel .main_label{color:#003dc2;font-size:28px;font-weight:700;line-height:1.2}.home_page_wrap .best_choice_wrap .why_best_choice .into_to_panel .main_label.is_buss{color:var(--gold-text)}@media (max-width:1024.98px){.home_page_wrap .best_choice_wrap .why_best_choice .into_to_panel .main_label{align-items:center;font-size:22px;display:flex}}@media (max-width:767.98px){.home_page_wrap .best_choice_wrap .why_best_choice .into_to_panel .main_label{font-size:20px}}.home_page_wrap .best_choice_wrap .why_best_choice .into_to_panel .answer_wrap{color:var(--bs-secondary);font-size:18px}@media (max-width:1024.98px){.home_page_wrap .best_choice_wrap .why_best_choice .into_to_panel .answer_wrap{padding-top:10px;font-size:16px}}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap{align-items:center;gap:1rem;padding-top:1rem;display:flex}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap>:last-child{flex:1}@media (max-width:1024.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap{border-top:none;flex-direction:column;padding-top:0;padding-left:0}}@media (max-width:767.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap{border-left:none;flex-direction:column;justify-content:center;gap:1rem;padding-top:0;padding-left:0}}@media (min-width:768px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .panel_rating_wrap{width:42%}}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .panel_rating_wrap{grid-template-columns:100px max-content}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap{grid-template-rows:min-content;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:768px) and (max-width:991.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap{grid-template-columns:1fr 1fr;gap:1rem}}@media (max-width:767.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap{grid-template-columns:1fr;gap:0}}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap{min-width:0;position:relative}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .element_wrapper{color:var(--heading-color);background:var(--bs-white);border-radius:var(--bs-border-radius-lg);border:1px solid var(--border-color);grid-template-rows:1fr;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem;font-size:18px;font-weight:600;display:grid}@media (max-width:1024.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap{font-size:16px}}@media (min-width:768px) and (max-width:991.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap{font-size:15px}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .element_wrapper{grid-template-columns:50px minmax(0,1fr);gap:.75rem;padding:.625rem}}@media (max-width:767.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap{grid-template-columns:60px 1fr;gap:.75rem;padding:8px 0;font-size:16px}}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .benifit_icon{border:1px solid rgba(34,181,115,.1);border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .benifit_icon.is_buss{border:1px solid var(--gold-light)}@media (min-width:768px) and (max-width:991.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .benifit_icon{border-radius:12px;width:46px;height:46px}}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .benifit_icon img{width:40px;height:40px}@media (min-width:768px) and (max-width:991.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .benifit_icon img{width:40px;height:40px}}.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .benifit_label{line-height:1.2}@media (min-width:768px) and (max-width:991.98px){.home_page_wrap .best_choice_wrap .why_best_choice .travelers_ranking_wrap .benifits_wrap .benifit_items_wrap .benifit_label{word-wrap:break-word}}.home_page_wrap .next_journey_wrap{grid-template-rows:auto;grid-template-columns:auto;gap:28px;display:grid}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap{gap:24px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap{gap:16px}}.home_page_wrap .next_journey_wrap .label_wrap{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;display:grid}.home_page_wrap .next_journey_wrap .label_wrap .main_label{color:#003dc2;margin:0;font-size:28px;font-weight:700;line-height:1.2}.home_page_wrap .next_journey_wrap .label_wrap .main_label.is_buss{color:var(--gold-text)}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .label_wrap .main_label{font-size:22px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .label_wrap .main_label{font-size:20px}}.home_page_wrap .next_journey_wrap .label_wrap .description_wrap{color:var(--bs-secondary);font-size:18px;line-height:1.2}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .label_wrap .description_wrap{font-size:16px}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:-5px;display:grid}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap:nth-child(odd):last-child{grid-column:span 2/span 2}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap{gap:1rem}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);grid-template-rows:min-content;grid-template-columns:1fr;gap:.5rem;padding:10px;display:grid;container-type:inline-size}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap[role=button]{cursor:pointer}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap{gap:5px;line-height:1}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_image_wrap{width:100%;height:230px}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_image_wrap{height:190px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_image_wrap{height:150px}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_image_wrap img{object-fit:cover;image-rendering:auto;border-radius:var(--bs-border-radius-lg);width:100%;height:100%}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-rows:min-content;padding-top:.5rem;display:grid}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap{gap:5px}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap .city_name_wrap,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap .city_codes_wrap{font-size:20px;font-weight:600}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap .city_name_wrap,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap .city_codes_wrap{font-size:22px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap .city_name_wrap,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap .city_codes_wrap{word-break:break-word;font-size:18px}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap .travel_date_wrap{color:var(--bs-secondary);font-size:16px}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .city_name_and_date_tour_wrap .travel_date_wrap{padding-top:4px;line-height:1.4}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap{grid-template-rows:44px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .amount_wrap{color:var(--price-color);font-size:28px;font-weight:700;line-height:1}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .amount_wrap{font-size:24px}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .journey_book_action{align-self:center;place-items:center end;margin-right:-1px;padding-right:1px;display:grid;overflow:hidden}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .journey_book_action>*{grid-area:1/1}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .journey_book_action svg{color:var(--link-color)}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .journey_book_action svg.is_buss{color:var(--gold-text)}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap{border:1px solid var(--link-color);border-radius:var(--bs-border-radius);color:var(--link-color);white-space:nowrap;padding:6px 14px;font-size:16px;font-weight:600;line-height:1.25}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap.is_buss{border-color:var(--gold-text);color:var(--gold-text)}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap:hover,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap:focus,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap:active{border-color:var(--link-color);background-color:var(--link-color);color:var(--bs-white)}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap:focus-visible{border-color:var(--link-color);background-color:var(--link-color);color:var(--bs-white)}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap.is_buss:hover,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap.is_buss:focus,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap.is_buss:active{border-color:var(--gold-text);background-color:var(--gold-text);color:var(--bs-white)}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap.is_buss:focus-visible{border-color:var(--gold-text);background-color:var(--gold-text);color:var(--bs-white)}@container (width>=165px) and (width<=229.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .amount_wrap{font-size:22px}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap{padding:4px 8px;font-size:13px}}@container (width>=185px) and (width<=229.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .amount_book_wrap .book_now_wrap{font-size:16px}}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .journey_book_action_default{display:none}@container (width<=164.98px){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .journey_book_action_default{display:inline-block}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .journey_book_action_hover{display:none}}@container (width>=165px){@media (hover:hover) and (pointer:fine){.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .journey_book_action_default{display:inline-block}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .journey_book_action_default,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .journey_book_action_hover{transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap .journey_book_action_hover{opacity:0;transform:translateY(100%)}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap:hover .journey_book_action_default,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap:focus-within .journey_book_action_default{opacity:0;transform:translateY(-100%)}.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap:hover .journey_book_action_hover,.home_page_wrap .next_journey_wrap .next_journey_list_wrap .next_journey_list_item_wrap:focus-within .journey_book_action_hover{opacity:1;transform:translateY(0)}}}.home_page_wrap .next_journey_wrap .new_offer_wrap{border-radius:var(--bs-border-radius-lg);background-color:#fbfcff;background-image:url(https://cdn.airtkt.com/img/rjs/webfront/plane_offer.png);background-position:100%;background-repeat:no-repeat;background-size:contain;align-items:center;min-height:240px;display:flex;position:relative;overflow:hidden}.home_page_wrap .next_journey_wrap .new_offer_wrap.is_buss{border:1px solid var(--gold-sub-bg)}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap{min-height:200px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap{min-height:unset;background-position:100% 0;flex-direction:column;align-items:stretch}}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap{z-index:1;color:#003dc2;flex-direction:column;justify-content:center;gap:6px;padding:40px 56px;display:flex;position:relative}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap.is_buss{color:var(--gold-text)}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap{padding:26px 34px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap{text-align:left;align-items:flex-start;padding:16px 20px}}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .get_upto_text{font-size:34px;font-weight:700;line-height:1.1}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .get_upto_text{font-size:26px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .get_upto_text{font-size:22px}}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .amount_off_wrap{letter-spacing:-1px;background:linear-gradient(90deg,#7c3aed 0%,#5b6ef0 55%,#4f7cf0 100%);width:fit-content;font-size:84px;font-weight:800;line-height:1.02}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .amount_off_wrap.is_buss,.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .amount_off_wrap.is_buss sup{background-image:linear-gradient(90deg,#c6903c 0%,#f3d384 55%,#c6903c 100%)}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .amount_off_wrap{-webkit-text-fill-color:transparent;color:transparent;-webkit-background-clip:text;background-clip:text}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .amount_off_wrap .off_text{margin-left:4px}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .amount_off_wrap sup{background:linear-gradient(90deg,#7c3aed 0%,#5b6ef0 55%,#4f7cf0 100%);-webkit-text-fill-color:transparent;color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .amount_off_wrap{font-size:62px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .amount_off_wrap{margin:2px 0;font-size:44px}}.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .on_inter_wrap{font-size:30px;font-weight:700;line-height:1.2}@media (max-width:1024.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .on_inter_wrap{font-size:22px}}@media (max-width:767.98px){.home_page_wrap .next_journey_wrap .new_offer_wrap .offer_value_wrap .on_inter_wrap{max-width:none;font-size:18px}}.home_page_wrap .customer_review_wrap{grid-template-rows:auto;grid-template-columns:auto;gap:1rem;display:grid}@media (max-width:1024.98px){.home_page_wrap .customer_review_wrap{gap:24px}}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap{gap:8px}}.home_page_wrap .customer_review_wrap .heading_wrap{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;display:grid}@media (max-width:425px){.home_page_wrap .customer_review_wrap .heading_wrap{grid-template-rows:min-content;grid-template-columns:1fr}}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .heading_wrap{gap:10px;padding-left:8px;padding-right:8px}}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap{grid-template-rows:auto;grid-template-columns:1fr;gap:.5rem;display:grid}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_wrap{color:#003dc2;font-size:28px;font-weight:700;line-height:1}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_wrap.is_buss{color:var(--gold-text)}@media (max-width:1024.98px){.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_wrap{font-size:22px}}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_wrap{flex-wrap:wrap;align-items:flex-end;gap:4px;font-size:20px;display:flex}}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_wrap .guest_syas_wrap{color:var(--bs-secondary);cursor:pointer;font-size:14px}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_wrap .guest_syas_wrap img{width:90px;max-width:90px;height:auto}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_wrap .guest_syas_wrap img:hover{background-color:var(--primary-hover)}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_decs_wrap{color:var(--bs-secondary);font-size:18px}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_decs_wrap{flex-wrap:wrap;font-size:16px;line-height:1.2;display:flex}}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_decs_wrap span{font-size:16px;font-weight:400}.home_page_wrap .customer_review_wrap .heading_wrap .section_element_wrap .label_decs_wrap .update_date{color:var(--bs-secondary)}.home_page_wrap .customer_review_wrap .review_card_wrap{width:100%;min-width:0;padding-top:1rem}@media (min-width:768px){.home_page_wrap .customer_review_wrap .review_card_wrap{padding-top:2.5rem}}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_shell{min-width:0;position:relative}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow{z-index:2;box-sizing:border-box;background-color:var(--bs-white);color:#003dc2;cursor:pointer;border:1px solid rgba(0,61,194,.25);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:-10px}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow.prev_scroll_data{right:calc(var(--bs-gutter-x) * .5 + 40px)}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow.next_scroll_data{right:calc(var(--bs-gutter-x) * .5)}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow svg{width:100%;height:100%}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow:focus{box-shadow:none;outline:none}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow:focus-visible{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow:not(:disabled):hover{color:var(--bs-white);background-color:#003dc2}}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow:disabled{cursor:not-allowed;border-color:var(--primary-shade)}.home_page_wrap .customer_review_wrap .review_card_wrap .review_scroll_arrow:disabled svg{color:var(--primary-shade)}.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll{padding:5px calc(var(--bs-gutter-x) * .5) 1rem;scrollbar-width:thin;align-items:stretch;gap:1.5rem;margin-bottom:1rem;display:flex;overflow-x:auto}.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll::-webkit-scrollbar{height:8px}.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll.is_placeholder{overflow-x:hidden}.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll.is_dragging{cursor:grabbing;user-select:none}.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll.is_dragging .review_inner_wrap,.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll.is_dragging .read_more_inline,.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll.is_dragging .title_read_more{cursor:grabbing}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .review_card_wrap .user_review_scroll{gap:1rem;padding:8px 8px 1rem}}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap{scroll-snap-align:start;flex:0 0 calc(33.3333% - 1rem - .5px);min-width:0;display:flex}@media (max-width:1023.98px){.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap{flex-basis:calc(50% - .75rem - .5px)}}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap{flex-basis:min(85%,360px)}}@media (max-width:359.98px){.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap{flex-basis:100%}}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);min-width:0;box-shadow:var(--bs-box-shadow-sm);flex:1;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:10px;padding:1rem;display:grid}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap.is_placeholder{cursor:default}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap.is_placeholder .body_wrap{-webkit-line-clamp:unset;line-clamp:unset;display:block}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap{grid-template-rows:1fr;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:.5rem;display:grid;position:relative}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap .user_icon_wrap{background-color:var(--bs-white);color:#02463d;border:1px solid #02463d;border-radius:50%;justify-content:center;align-items:center;width:100%;height:40px;font-size:26px;font-weight:700;display:flex}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap .name_rating_wrap{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr);gap:5px;min-width:0;line-height:1;display:grid}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap .name_rating_wrap .name_wrap{color:var(--bs-secondary);justify-content:space-between;align-items:flex-start;gap:.5rem;min-width:0;font-size:16px;display:flex}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap .name_rating_wrap .name_wrap .cust_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;height:24px;overflow:hidden}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap .name_rating_wrap .name_wrap .review_date{align-items:center;gap:2px;min-width:fit-content;font-size:16px;display:inline-flex}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap .name_rating_wrap .custm_rating{justify-content:space-between;gap:5px;min-width:0;display:flex}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap .name_rating_wrap .custm_rating .verified_wrap{color:#54bf31;flex-shrink:0;align-items:center;gap:2px;display:flex}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .header_wrap .user_reviews_stars{line-height:1}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap{min-width:0}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_title{color:var(--heading-color);align-items:baseline;gap:4px;font-size:16px;font-weight:600;display:flex}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_title .title_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_title .title_read_more{color:var(--link-color);cursor:pointer;white-space:nowrap;background:linear-gradient(currentColor,currentColor) bottom/0 .1em no-repeat;flex-shrink:0;font-size:14px;font-weight:400;transition:background-size .3s}@media (pointer:fine){.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_title .title_read_more:hover{background-size:100% 2px}}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_title.is_open{display:block}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_title.is_open .title_text{text-overflow:clip;white-space:normal;overflow:visible}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_title.is_open .title_read_more{margin-left:4px}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_body{overflow-wrap:anywhere;min-height:48px;max-height:49px;font-size:16px;line-height:24px}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_body.active{max-height:100%}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_body .read_more_inline{color:var(--link-color);cursor:pointer;white-space:nowrap;background:linear-gradient(currentColor,currentColor) bottom/0 .1em no-repeat;font-size:14px;font-weight:500;transition:background-size .3s}@media (pointer:fine){.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_body .read_more_inline:hover{background-size:100% 2px}}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .body_wrap .review_body.active .read_more_inline{margin-left:4px}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .footer_wrap{align-items:center;gap:5px;padding-top:0;font-size:16px;display:flex}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .footer_wrap .doe_txt{font-weight:600}.home_page_wrap .customer_review_wrap .review_card_wrap .review_box_wrap .review_inner_wrap .footer_wrap .doe_val{align-items:center;gap:2px;display:flex}.home_page_wrap .customer_review_wrap .review_btn_wrap{gap:1rem;display:flex}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .review_btn_wrap{display:none}}.home_page_wrap .customer_review_wrap .review_btn_wrap.is_bottom{flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .review_btn_wrap.is_bottom{padding-left:8px;padding-right:8px}}.home_page_wrap .customer_review_wrap .review_btn_wrap .leave_review_wrap,.home_page_wrap .customer_review_wrap .review_btn_wrap .see_review_wrap{grid-template-rows:1fr;grid-template-columns:24px 1fr;gap:8px;height:fit-content;font-size:18px;font-weight:500;display:grid}.home_page_wrap .customer_review_wrap .review_btn_wrap .leave_review_wrap.is_mob,.home_page_wrap .customer_review_wrap .review_btn_wrap .see_review_wrap.is_mob{display:none}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .review_btn_wrap .leave_review_wrap.is_mob,.home_page_wrap .customer_review_wrap .review_btn_wrap .see_review_wrap.is_mob{display:grid}}@media (max-width:425px){.home_page_wrap .customer_review_wrap .review_btn_wrap .leave_review_wrap,.home_page_wrap .customer_review_wrap .review_btn_wrap .see_review_wrap{max-width:fit-content}}@media (max-width:767.98px){.home_page_wrap .customer_review_wrap .review_btn_wrap .leave_review_wrap,.home_page_wrap .customer_review_wrap .review_btn_wrap .see_review_wrap{gap:4px;font-size:16px}}.home_page_wrap .support_team_wrap{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);background-color:#eef5ff;transition:border-radius .3s;position:relative}@media (max-width:767.98px){.home_page_wrap .support_team_wrap.open .support_team_inner{border-bottom-right-radius:0;border-bottom-left-radius:0}}.home_page_wrap .support_team_wrap .support_team_inner{border-radius:var(--bs-border-radius-lg);background-image:url(https://cdn.airtkt.com/img/rjs/webfront/call-center.jpg);background-position:50%;background-repeat:no-repeat;grid-template-rows:min-content;grid-template-columns:auto repeat(3,1fr);grid-auto-rows:min-content;gap:1.5rem;padding:2.5rem 1rem;transition:border-radius .3s;display:grid;position:relative}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner{background-image:linear-gradient(rgba(0,0,0,.71),rgba(20,20,20,.5)),url(https://cdn.airtkt.com/img/rjs/webfront/call-center_mobi.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;height:fit-content;padding:1.2rem 0}}@media (min-width:768px) and (max-width:1024.98px){.home_page_wrap .support_team_wrap .support_team_inner{background-position:75%}}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner{grid-template-columns:1fr;gap:1rem;padding:.5rem}.home_page_wrap .support_team_wrap .support_team_inner .call_mic_img_wrap{width:76px;height:76px;margin-top:0!important}.home_page_wrap .support_team_wrap .support_team_inner .call_mic_img_wrap img{width:100%}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content{grid-column:span 3/span 3}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content{grid-column:span 1/span 1}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content{color:var(--bs-white)}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .hlp_txt_consult{color:var(--bs-warning);font-size:22px;font-weight:500}@media (max-width:1024.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .hlp_txt_consult{font-size:20px}}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .hlp_txt_consult{font-weight:500}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .support_txt_wrap{color:var(--heading-color);grid-template-rows:auto auto;grid-template-columns:1fr;gap:4px;padding-top:.25rem;font-size:28px;font-weight:700;line-height:32px;display:grid}@media (max-width:1024.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .support_txt_wrap{font-size:22px}}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .support_txt_wrap{color:var(--bs-white);padding-top:5px;font-size:20px;font-weight:600;line-height:28px}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .phn_special_wrap{color:var(--bs-body-color);max-width:45%;padding-top:1.5rem;font-size:18px}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .phn_special_wrap{max-width:100%;color:var(--bs-white);padding-top:1rem}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .its_free_call_wrap{flex-direction:row;align-items:center;display:flex}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .its_free_call_wrap{justify-content:space-between}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .its_free_call_wrap{gap:1rem}@media (max-width:490px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .its_free_call_wrap{flex-flow:wrap;align-items:center;display:flex}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .its_free_call_wrap svg{margin-right:10px}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .its_free_call_wrap .phone-display{font-size:36px;font-weight:700;color:#f5b21a!important}@media (max-width:1024.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .its_free_call_wrap .phone-display{font-size:30px}}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .its_free_call_wrap .phone-display{padding:8px 0;font-size:26px}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .deal_code_wrap{margin-left:1.5rem;font-size:20px;font-weight:400}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .deal_code_wrap{justify-content:flex-start;margin-left:0;font-size:20px;font-weight:400;display:flex}}@media (max-width:767.98px) and (max-width:490px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .deal_code_wrap{justify-content:center;width:100%}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .deal_code_wrap .btn{font-size:100%}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .sp_get_a_call_form{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:30px;display:grid}@media (max-width:991.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .sp_get_a_call_form{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .sp_get_a_call_form{grid-template-rows:1fr;grid-template-columns:1fr}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .sp_get_a_call_form .action_btn{grid-column-start:2;justify-content:center;align-items:center;display:flex}@media (max-width:767.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .sp_get_a_call_form .action_btn{grid-row-start:4;grid-column-start:1}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .sp_get_a_call_form .action_btn .btn{width:150px;font-size:20px}@media (max-width:991.98px){.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .sp_get_a_call_form .action_btn .btn{max-width:100%}}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .success_wrap{--svg:5rem;border-top:1px dashed var(--border-color);grid-template-rows:auto auto auto;grid-template-columns:auto;grid-auto-rows:min-content;justify-items:center;gap:.5rem;margin-top:1.2rem;padding-top:1.2rem;font-size:20px;font-weight:600;display:grid}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .success_wrap svg{color:var(--bs-success);height:var(--svg);width:var(--svg)}.home_page_wrap .support_team_wrap .support_team_inner .support_team_content .success_wrap .auto_close_info{font-size:500px}.home_page_wrap .mobile_view_wrap{background-color:var(--bs-white);border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);padding:1rem}.home_page_wrap .mobile_view_wrap .sp_get_a_call_form{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:991.98px){.home_page_wrap .mobile_view_wrap .sp_get_a_call_form{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.home_page_wrap .mobile_view_wrap .sp_get_a_call_form{grid-template-rows:1fr;grid-template-columns:1fr}}.home_page_wrap .mobile_view_wrap .sp_get_a_call_form .action_btn{grid-column-start:2;justify-content:center;align-items:center;display:flex}@media (max-width:767.98px){.home_page_wrap .mobile_view_wrap .sp_get_a_call_form .action_btn{grid-row-start:4;grid-column-start:1}}.home_page_wrap .mobile_view_wrap .sp_get_a_call_form .action_btn .btn{width:150px;font-size:20px}@media (max-width:991.98px){.home_page_wrap .mobile_view_wrap .sp_get_a_call_form .action_btn .btn{max-width:100%}}.home_page_wrap .mobile_view_wrap .success_wrap{--svg:5rem;border-top:1px dashed var(--border-color);grid-template-rows:auto auto auto;grid-template-columns:auto;grid-auto-rows:min-content;justify-items:center;gap:.5rem;margin-top:1.2rem;padding-top:1.2rem;font-size:20px;font-weight:600;display:grid}.home_page_wrap .mobile_view_wrap .success_wrap svg{color:var(--bs-success);height:var(--svg);width:var(--svg)}.home_page_wrap .mobile_view_wrap .success_wrap .auto_close_info{color:#003dc2;font-size:500px}.home_page_wrap .mobile_view_wrap .success_wrap .auto_close_info.is_buss{color:var(--gold-text)}.home_page_wrap .sign_up_wrap{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);grid-template-rows:1fr;grid-template-columns:1.25fr .85fr;align-items:center;gap:1rem;width:100%;display:grid;position:relative}.home_page_wrap .sign_up_wrap:before,.home_page_wrap .sign_up_wrap:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;width:150px;height:100%;position:absolute;top:0}.home_page_wrap .sign_up_wrap:before{border-top-left-radius:var(--bs-border-radius-lg);border-bottom-left-radius:var(--bs-border-radius-lg);left:0}.home_page_wrap .sign_up_wrap:after{border-top-right-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);right:0}@media (max-width:1024.98px){.home_page_wrap .sign_up_wrap{grid-template-columns:1fr;padding:1rem 2rem 1.5rem}}@media (max-width:767.98px){.home_page_wrap .sign_up_wrap{padding:1rem .5rem 1.5rem}}.home_page_wrap .sign_up_wrap .left_wrap{padding:1.5rem 0 1.5rem 1.5rem}.home_page_wrap .sign_up_wrap .left_wrap .main_deal_txt{color:#003dc2;font-size:26px;font-weight:600;line-height:1.25}.home_page_wrap .sign_up_wrap .left_wrap .main_deal_txt.is_buss{color:var(--gold-text)}@media (min-width:1025px) and (max-width:1399.98px){.home_page_wrap .sign_up_wrap .left_wrap .main_deal_txt{font-size:21px}}@media (max-width:767.98px){.home_page_wrap .sign_up_wrap .left_wrap .main_deal_txt{text-align:center;font-size:20px}}.home_page_wrap .sign_up_wrap .left_wrap .sub_dec_txt{color:var(--bs-secondary);font-weight:400}@media (min-width:1025px) and (max-width:1399.98px){.home_page_wrap .sign_up_wrap .left_wrap .sub_dec_txt{font-size:14px}}.home_page_wrap .sign_up_wrap .left_wrap img{left:0}.home_page_wrap .sign_up_wrap .right_wrap{z-index:1;grid-template-rows:min-content;grid-template-columns:1fr;align-content:center;width:100%;height:100%;padding:1.5rem 1.5rem 1.5rem 0;display:grid;position:relative}.home_page_wrap .sign_up_wrap .right_wrap img{right:0}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form{grid-template-rows:50px;grid-template-columns:1fr auto;width:100%;display:grid}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form.is_buss .action_wrap{background-color:var(--gold-text);border-color:var(--gold-text)}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form.is_buss .action_wrap:hover:not(.disabled){color:var(--bs-white);box-shadow:0 0 4px #d49a2a}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form.is_buss .action_wrap.posting{box-shadow:0 0 4px #d49a2a;background-color:var(--gold-text)!important}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap{border:2px solid var(--bd-color);border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);border-right:none;min-width:0;position:relative}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap input{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);white-space:nowrap;text-overflow:ellipsis;border:none;width:100%;height:100%;padding:.5rem 30px .5rem .5rem;font-size:16px}@media (min-width:1025px) and (max-width:1399.98px){.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap input{padding-right:22px;font-size:14px}}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap input::placeholder{color:#545454}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap .validation{align-items:center;height:100%;display:flex;position:absolute;top:0;right:0;transform:translate(-50%)}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap .validation .invalid_text{font-size:16px!important}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap .validation svg{width:16px;height:18px}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap .validation .form_error_text_tooltip{bottom:calc(100% + 7px)}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .input_email_wrap .validation .form_error_text_tooltip_arrow{bottom:calc(100% + 4px);right:1px}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .action_wrap{cursor:pointer;color:var(--bs-white);white-space:nowrap;border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);background-color:#003dc2;border:2px solid #003dc2;grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center;gap:5px;padding:.5rem;font-size:20px;font-weight:500;transition:box-shadow .3s;display:grid}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .action_wrap.posting{pointer-events:none;cursor:disabled;box-shadow:0 0 4px #003dc2}.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .action_wrap:hover:not(.disabled){box-shadow:0 0 4px #003dc2}@media (min-width:1025px) and (max-width:1399.98px){.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .action_wrap{font-size:16px}}@media (max-width:767.98px){.home_page_wrap .sign_up_wrap .right_wrap .newsletter-form .action_wrap{font-size:16px}}.home_page_wrap .sign_up_wrap .right_wrap .show_success{color:var(--bs-success);margin-top:8px;font-size:16px;font-weight:500}@media (max-width:767.98px){.home_page_wrap .sign_up_wrap .right_wrap .show_success{text-align:center}}@media (max-width:1024.98px){.home_page_wrap .sign_up_wrap .left_wrap,.home_page_wrap .sign_up_wrap .right_wrap{padding:0}}.home_page_wrap .grab_deal_wrap .new_offer_wrap{box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.home_page_flight_search_container_wrap{background:var(--bg-url);background-position:50% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:fit-content;padding-top:28px;position:relative;left:0;right:0}@media (max-width:1024.98px){.home_page_flight_search_container_wrap{padding-top:24px}}@media (max-width:767.98px){.home_page_flight_search_container_wrap{padding-top:16px}}.home_page_flight_search_container_wrap .home_page_search_wrapper{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:relative}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap{display:-ms-grid;-ms-grid-columns:auto;-ms-grid-rows:auto;color:var(--heading-color);grid-template-rows:auto;grid-template-columns:auto;justify-items:center;padding-bottom:28px;line-height:1;display:grid}@media (max-width:1024.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap{padding-bottom:24px}}@media (max-width:767.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap{padding-bottom:16px}}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .flight_options_wrap{text-align:center;min-height:56px;font-size:56px;line-height:1}@media (max-width:1024.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .flight_options_wrap{min-height:36px;font-size:36px}}@media (max-width:767.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .flight_options_wrap{min-height:30px;font-size:30px}}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);padding:1rem;font-size:30px}@media (max-width:1024.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer{text-align:center;font-size:30px}}@media (max-width:767.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer{text-align:center;font-size:17px}}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer .offer_phrase{white-space:nowrap}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer .upto_value svg{transform:rotate(90deg)}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer .upto_value .dis_offer{color:var(--bs-warning);font-weight:600}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer .upto_value .dis_offer.is_buss{color:var(--gold-text)}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer .upto_value svg{position:relative;top:-3px}@media (max-width:767.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .discount_offer .upto_value svg{top:-1px}}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .start_deals_from_wrap{display:-ms-grid;-ms-grid-columns:1fr 5px auto;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:baseline;gap:5px;min-height:58px;margin-top:26px;padding:9px .8rem;font-size:24px;font-weight:500;display:grid}@media (max-width:1024.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .start_deals_from_wrap{min-height:52px;font-size:24px}}@media (max-width:767.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .start_deals_from_wrap{display:none}}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .start_deals_from_wrap .starting{text-transform:lowercase}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .start_deals_from_wrap .price{font-size:40px}@media (max-width:1024.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .start_deals_from_wrap .price{font-size:34px}}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .start_deals_from_wrap>:first-child{-ms-grid-row:1;-ms-grid-column:1}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .start_deals_from_wrap>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap{display:-ms-grid;-ms-grid-columns:30px .5rem 1fr .5rem auto;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:30px 1fr auto;align-items:center;gap:.5rem;padding-top:20px;font-size:22px;font-weight:500;display:grid}@media (max-width:1024.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap{font-size:20px}}@media (max-width:767.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap{display:none}}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap .call_logo{background-color:var(--bs-white);border-radius:50%;justify-content:center;align-items:center;height:30px;padding:5px;display:flex}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap .call_number{border-radius:var(--bs-border-radius);color:#003dc2;background:var(--bs-white);display:-ms-grid;-ms-grid-columns:1fr auto;-ms-grid-rows:1fr;border:1px solid #003dc2;grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;font-weight:600;line-height:1;display:grid}@media (hover:hover) and (pointer:fine){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap .call_number:hover{background:#003dc2;color:#fff!important}}@media (max-width:1024.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap .call_number{font-size:22px}}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap .call_number .phn_number_wrap{justify-content:center;align-items:center;height:100%;padding:0 8px;display:flex}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap .call_number .go_to_call{border-left:1px solid #003dc2;justify-content:center;align-items:center;height:100%;display:flex}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap .call_number>:first-child{-ms-grid-row:1;-ms-grid-column:1}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap .call_number>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap>:first-child{-ms-grid-row:1;-ms-grid-column:1}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap .phone_booking_wrap>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.home_page_flight_search_container_wrap .home_page_search_wrapper .welcome_area_wrap>:first-child{-ms-grid-row:1;-ms-grid-column:1}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap{border-radius:var(--bs-border-radius-lg);box-sizing:border-box;justify-content:space-between;align-items:center;max-width:100%;margin-top:20px;padding:1rem 1rem 0;display:inline-flex}@media (max-width:767.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap{margin:0;padding:1rem 0 0}}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap.single_img{justify-content:center}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap{border-right:1px solid #939393;padding:0 10px;position:relative}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap.isFiller{width:100%}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap:first-child{padding-left:0}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap:last-child{border-right:none;padding-right:0}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap img{width:100%}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap.has_text{display:-ms-grid;-ms-grid-columns:auto 5px auto;-ms-grid-rows:44.59px;grid-template-rows:44.59px;grid-template-columns:auto auto;align-items:center;gap:5px;display:grid}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap.has_text img{width:100%;height:100%}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap.has_text .flight_text_wrap{color:var(--bs-white);font-size:24px;font-weight:700}@media (max-width:767.98px){.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap.has_text .flight_text_wrap{font-size:20px}}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap.has_text>:first-child{-ms-grid-row:1;-ms-grid-column:1}.home_page_flight_search_container_wrap .home_page_search_wrapper .popular_flights_wrap .popular_flight_item_wrap.has_text>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.home_page_flight_search_container_wrap .home_page_search_wrapper>:first-child{-ms-grid-row:1;-ms-grid-column:1}.get_a_call_form_wrap{width:100%}.get_a_call_form_wrap .home_pg_call_form_wrap{border-top:1px dashed var(--border-color);grid-template-rows:2fr;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.2rem min(2.5rem,20px) 0;padding-top:1.2rem;display:grid}@media (max-width:991.98px){.get_a_call_form_wrap .home_pg_call_form_wrap{grid-template-rows:2fr;grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.get_a_call_form_wrap .home_pg_call_form_wrap{grid-template-rows:4fr;grid-template-columns:1fr}}.get_a_call_form_wrap .btn_action{grid-column-start:2;justify-content:center;align-items:center;display:flex}@media (max-width:767.98px){.get_a_call_form_wrap .btn_action{grid-row-start:4;grid-column-start:1}}.get_a_call_form_wrap .btn_action .btn{width:150px;font-size:20px}@media (max-width:767.98px){.get_a_call_form_wrap .btn_action .btn{max-width:100%}}.get_a_call_form_wrap .success_wrap{--svg:5rem;border-top:1px dashed var(--border-color);grid-template-rows:auto auto;grid-template-columns:auto;grid-auto-rows:min-content;justify-items:center;gap:.5rem;margin-top:1.2rem;padding-top:1.2rem;font-size:20px;font-weight:600;display:grid}.get_a_call_form_wrap .success_wrap svg{color:var(--bs-success);height:var(--svg);width:var(--svg)}.get_a_call_form_wrap .success_wrap .auto_close_info{color:#003dc2;font-size:500px}.get_a_call_form_wrap .success_wrap .auto_close_info.is_buss{color:var(--gold-text)}.get_news_wrap,.next_journey_wrap,.location_deal_wrap,.customer_review_wrap,.quality_wrap,.trust_bar_wrap,.support_team_wrappper,.banner_show_condition,.grab_deal_wrap{padding-bottom:56px}@media (max-width:1024.98px){.get_news_wrap,.next_journey_wrap,.location_deal_wrap,.customer_review_wrap,.quality_wrap,.trust_bar_wrap,.support_team_wrappper,.banner_show_condition,.grab_deal_wrap{padding-bottom:48px}}@media (max-width:767.98px){.get_news_wrap,.next_journey_wrap,.location_deal_wrap,.customer_review_wrap,.quality_wrap,.trust_bar_wrap,.support_team_wrappper,.banner_show_condition,.grab_deal_wrap{padding-bottom:32px}}.booking_term_wrappper{max-width:1300px}.booking_terms_wrap{grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;padding-bottom:12px;display:grid}@media (max-width:767.98px){.booking_terms_wrap{grid-template-rows:repeat(2,min-content);grid-template-columns:1fr}}.booking_terms_wrap .element_wrap{border-radius:var(--bs-border-radius);background-color:var(--bs-white)}@media (max-width:767.98px){.booking_terms_wrap .element_wrap:not(.is_lst_ele) .heading_wrap{padding-top:0}.booking_terms_wrap .element_wrap.is_lst_ele{padding-bottom:1rem}}.booking_terms_wrap .element_wrap .heading_wrap{color:var(--bs-body-color);grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:center;justify-items:center;font-size:14px;display:grid}@media (max-width:767.98px){.booking_terms_wrap .element_wrap{grid-template-columns:1fr auto;justify-content:start;justify-items:start;padding:.5rem 0}}.booking_terms_wrap .element_wrap.opened{color:#003dc2}.booking_terms_wrap .element_wrap.opened.is_buss,.booking_terms_wrap .element_wrap.is_buss .textUnderline:hover{color:var(--gold-text)}.booking_terms_wrap .element_wrap .textUnderline:hover{color:var(--link-color)}.booking_terms_wrap .element_wrap .svg_section{text-align:start;user-select:none}.booking_terms_wrap .element_wrap .svg_section svg{cursor:pointer;transition:all .25s ease-in-out}.booking_terms_wrap .element_wrap .booking_content{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.5rem;padding:.5rem 0 1rem;display:grid}.booking_terms_wrap .element_wrap .booking_content.terms_wrap{padding-left:32px;list-style-type:disc}.booking_terms_wrap .element_wrap .booking_content.terms_wrap .point_item{unicode-bidi:isolate;display:list-item}.booking_terms_wrap .element_wrap .booking_content.terms_wrap .point_item::marker{font-variant-numeric:tabular-nums;text-transform:none;unicode-bidi:isolate;text-indent:0!important;text-align:start!important;text-align-last:auto!important}.booking_terms_wrap .element_wrap .booking_content .point_item{font-size:14px}.booking_terms_wrap .element_wrap .booking_content .point_item .tnf{cursor:pointer;color:var(--link-color)}.booking_terms_wrap .element_wrap .booking_content .point_item .tnf.is_buss{color:var(--gold-text)}.hotels_page_shell.container-fluid,.hotels_page_shell.container-sm,.hotels_page_shell.container-md,.hotels_page_shell.container-lg,.hotels_page_shell.container-xl,.hotels_page_shell.container-xxl{width:100%;max-width:none;padding-left:0;padding-right:0}.hotels_page{--hotels-content-width:1300px;color:var(--bs-body-color);background:#fff}.hotels_page .hotels_page_container{width:100%;max-width:var(--hotels-content-width);margin:0 auto}.hotels_page .hotels_hero{isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:390px;padding:28px 0 40px;display:flex;position:relative;overflow:visible}.hotels_page .hotels_hero:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.78) 74%,#fff 100%);height:96px;position:absolute;bottom:0;left:0;right:0}.hotels_page .hotels_hero>.hotels_page_container{z-index:1;position:relative}.hotels_page .hotels_hero .welcome_area_wrap{color:var(--heading-color);grid-template-columns:auto;justify-items:center;padding-bottom:28px;line-height:1;display:grid}.hotels_page .hotels_hero .welcome_area_wrap .discount_offer{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);text-align:center;padding:1rem;font-size:30px}.hotels_page .hotels_hero .welcome_area_wrap .discount_offer .offer_phrase{white-space:nowrap}.hotels_page .hotels_hero .welcome_area_wrap .discount_offer .upto_value svg{position:relative;top:-3px;transform:rotate(90deg)}.hotels_page .hotels_hero .welcome_area_wrap .discount_offer .upto_value .dis_offer{color:var(--bs-warning);font-weight:600}.hotels_page .hotels_search_card{box-shadow:var(--bs-box-shadow-sm);margin-bottom:0;position:relative}.hotels_page .hotels_search_card:after{z-index:1;border-radius:inherit;content:"";pointer-events:none;border:1px solid rgba(255,255,255,.72);position:absolute;top:0;bottom:0;left:0;right:0}.hotels_page .hotels_search_card .flight_trip_type_wrap{border-radius:var(--bs-border-radius-lg);padding:0 1rem}.hotels_page .hotels_search_card .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap input,.hotels_page .hotels_search_card .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .input_wrap .home_search_input,.hotels_page .hotels_search_card .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .home_search_input{font-size:24px}.hotels_page .quality_wrap{max-width:var(--hotels-content-width);margin-top:0}.hotels_page .hotels_support_scope .support_team_wrappper>.container-fluid,.hotels_page .hotels_support_scope .support_team_wrappper>.container-sm,.hotels_page .hotels_support_scope .support_team_wrappper>.container-md,.hotels_page .hotels_support_scope .support_team_wrappper>.container-lg,.hotels_page .hotels_support_scope .support_team_wrappper>.container-xl,.hotels_page .hotels_support_scope .support_team_wrappper>.container-xxl,.hotels_page .hotels_trust_scope .trust_bar_wrap>.container-fluid,.hotels_page .hotels_trust_scope .trust_bar_wrap>.container-sm,.hotels_page .hotels_trust_scope .trust_bar_wrap>.container-md,.hotels_page .hotels_trust_scope .trust_bar_wrap>.container-lg,.hotels_page .hotels_trust_scope .trust_bar_wrap>.container-xl,.hotels_page .hotels_trust_scope .trust_bar_wrap>.container-xxl{max-width:var(--hotels-content-width);margin-left:auto;margin-right:auto}.hotels_page .hotels_reviews_scope{width:100%;max-width:var(--hotels-content-width);margin:0 auto}.hotels_page .hotels_booking_terms_scope .hm_pg_last_element{max-width:var(--hotels-content-width);margin-left:auto;margin-right:auto}.hotels_page .hotels_destinations_scope.popular_hotel_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap img{object-position:center -66px}.hotels_page .hotels_destinations_scope .upcoming_journey_wrap.container-fluid,.hotels_page .hotels_destinations_scope .upcoming_journey_wrap.container-sm,.hotels_page .hotels_destinations_scope .upcoming_journey_wrap.container-md,.hotels_page .hotels_destinations_scope .upcoming_journey_wrap.container-lg,.hotels_page .hotels_destinations_scope .upcoming_journey_wrap.container-xl,.hotels_page .hotels_destinations_scope .upcoming_journey_wrap.container-xxl{max-width:100%;padding:0!important}.hotels_page .hotels_destinations_scope .upcoming_journey_wrap{padding-bottom:0!important}.hotels_page .hotels_destinations_scope .upcoming_journey_wrap .description_wrap{color:var(--bs-secondary);font-size:18px}@media (max-width:1024.98px){.hotels_page .hotels_destinations_scope .upcoming_journey_wrap .description_wrap{font-size:16px;line-height:1.2}}.hotels_page .hotels_destinations_scope .journey_scroll_shell{min-width:0;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);position:relative}.hotels_page .hotels_destinations_scope .journey_scroll_arrow{z-index:2;box-sizing:border-box;background-color:var(--bs-white);color:#003dc2;cursor:pointer;border:1px solid rgba(0,61,194,.25);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:13px}.hotels_page .hotels_destinations_scope .journey_scroll_arrow.prev_scroll_data{right:calc(var(--bs-gutter-x) * .5 + 40px)}.hotels_page .hotels_destinations_scope .journey_scroll_arrow.next_scroll_data{right:calc(var(--bs-gutter-x) * .5)}.hotels_page .hotels_destinations_scope .journey_scroll_arrow svg{width:100%;height:100%}.hotels_page .hotels_destinations_scope .journey_scroll_arrow:focus{box-shadow:none;outline:none}.hotels_page .hotels_destinations_scope .journey_scroll_arrow:focus-visible{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.hotels_page .hotels_destinations_scope .journey_scroll_arrow:not(:disabled):hover{color:var(--bs-white);background-color:#003dc2}}.hotels_page .hotels_destinations_scope .journey_scroll_arrow:disabled{cursor:not-allowed;border-color:var(--primary-shade)}.hotels_page .hotels_destinations_scope .journey_scroll_arrow:disabled svg{color:var(--primary-shade)}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider{min-width:0;padding:28px calc(var(--bs-gutter-x) * .5) 1rem;scrollbar-width:thin;align-items:stretch;gap:1.5rem;display:flex;overflow-x:auto}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider::-webkit-scrollbar{height:8px}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}@media (max-width:1024.98px){.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider{padding-top:23px}}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider.is_dragging{cursor:grabbing;user-select:none}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider.is_dragging .journey_wrap,.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider.is_dragging .journey_info{cursor:grabbing}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider>.journey_wrap{scroll-snap-align:start;flex:0 0 calc(33.3333% - 1rem - .5px);min-width:0}@media (max-width:1024.98px){.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider>.journey_wrap{flex-basis:calc(50% - .75rem - .5px)}}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap .journey_info{cursor:pointer}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap.is_destination_only,.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap.is_destination_only:hover,.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap.is_destination_only:focus{color:inherit;text-decoration:none}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap.is_destination_only .journey_info{overflow:hidden}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap.is_destination_only .deatils_wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap .destination_explore_btn{background:var(--bs-white);color:var(--link-color);white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:2px;padding:6px 8px 6px 14px;font-size:15px;font-weight:600;line-height:1.25;display:inline-flex;box-shadow:0 6px 16px rgba(0,0,0,.22)}@media (min-width:1025px) and (hover:hover){.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap .destination_explore_btn{opacity:0;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s;transform:translateY(calc(100% + 12px))}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap:hover .destination_explore_btn{opacity:1;transform:translateY(0)}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations .journey_wrap:focus-visible .destination_explore_btn{opacity:1;transform:translateY(0)}}@media (max-width:767.98px){.hotels_page .hotels_destinations_scope .journey_scroll_shell{margin-left:-8px;margin-right:-8px}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider{gap:1rem;padding:18px 8px 12px}.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider>.journey_wrap{flex-basis:min(85%,360px)}}@media (max-width:359.98px){.hotels_page .hotels_destinations_scope .all_journey_wrap.is_hotel_destinations.is_card_slider>.journey_wrap{flex-basis:100%}}.hotels_page .hotels_content{gap:34px;margin-bottom:56px;display:grid}.hotels_page .hotel_deals_sections{gap:56px}.hotels_page .hotels_section{min-width:0}.hotels_page .hotels_section>.title_wrap{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.hotels_page .hotels_section>.title_wrap .main_label{color:var(--bs-primary);margin:0 0 1.5rem;font-size:28px;font-weight:700;line-height:1.2}@media (max-width:1024.98px){.hotels_page .hotels_section>.title_wrap .main_label{font-size:22px}}@media (max-width:767.98px){.hotels_page .hotels_section>.title_wrap .main_label{font-size:20px}}.hotels_page .hotel_deals_section>.title_wrap .main_label{margin-bottom:1rem}.hotels_page .hotel_deals_disclaimer{color:var(--bs-secondary);align-items:center;gap:3px;margin:4px 0 0;font-size:12px;line-height:1.35;display:flex}.hotels_page .popular_hotels_scroll_shell,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell,.hotels_page .cruise_destinations_scope .journey_scroll_shell,.hotels_page .car_destinations_scope .journey_scroll_shell{min-width:0;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);position:relative}.hotels_page .popular_hotels_scroll_shell:before,.hotels_page .popular_hotels_scroll_shell:after,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell:before,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell:after,.hotels_page .cruise_destinations_scope .journey_scroll_shell:before,.hotels_page .cruise_destinations_scope .journey_scroll_shell:after,.hotels_page .car_destinations_scope .journey_scroll_shell:before,.hotels_page .car_destinations_scope .journey_scroll_shell:after{z-index:1;content:"";opacity:0;pointer-events:none;width:12px;transition:opacity .2s;position:absolute;top:0;bottom:8px}.hotels_page .popular_hotels_scroll_shell:before,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell:before,.hotels_page .cruise_destinations_scope .journey_scroll_shell:before,.hotels_page .car_destinations_scope .journey_scroll_shell:before{background:#fff;left:0}.hotels_page .popular_hotels_scroll_shell:after,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell:after,.hotels_page .cruise_destinations_scope .journey_scroll_shell:after,.hotels_page .car_destinations_scope .journey_scroll_shell:after{background:#fff;right:0}.hotels_page .popular_hotels_scroll_shell.is_overflow_start:before,.hotels_page .popular_hotels_scroll_shell.is_overflow_end:after,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell.is_overflow_start:before,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell.is_overflow_end:after,.hotels_page .cruise_destinations_scope .journey_scroll_shell.is_overflow_start:before,.hotels_page .cruise_destinations_scope .journey_scroll_shell.is_overflow_end:after,.hotels_page .car_destinations_scope .journey_scroll_shell.is_overflow_start:before,.hotels_page .car_destinations_scope .journey_scroll_shell.is_overflow_end:after{opacity:1}.hotels_page .popular_hotels_scroll_arrow{z-index:2;box-sizing:border-box;background-color:var(--bs-white);color:#003dc2;cursor:pointer;border:1px solid rgba(0,61,194,.25);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:-10px}.hotels_page .popular_hotels_scroll_arrow.prev_scroll_data{right:calc(var(--bs-gutter-x) * .5 + 40px)}.hotels_page .popular_hotels_scroll_arrow.next_scroll_data{right:calc(var(--bs-gutter-x) * .5)}.hotels_page .popular_hotels_scroll_arrow svg{width:100%;height:100%}.hotels_page .popular_hotels_scroll_arrow:focus{box-shadow:none;outline:none}.hotels_page .popular_hotels_scroll_arrow:focus-visible{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.hotels_page .popular_hotels_scroll_arrow:not(:disabled):hover{color:var(--bs-white);background-color:#003dc2}}.hotels_page .popular_hotels_scroll_arrow:disabled{cursor:not-allowed;border-color:var(--primary-shade)}.hotels_page .popular_hotels_scroll_arrow:disabled svg{color:var(--primary-shade)}.hotels_page .popular_hotels_grid{min-width:0;padding:5px calc(var(--bs-gutter-x) * .5) 1rem;scrollbar-width:thin;align-items:stretch;gap:1.5rem;display:flex;overflow-x:auto}.hotels_page .popular_hotels_grid::-webkit-scrollbar{height:8px}.hotels_page .popular_hotels_grid::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.hotels_page .popular_hotels_grid::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.hotels_page .popular_hotels_grid::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.hotels_page .popular_hotels_grid.is_dragging{cursor:grabbing;user-select:none}.hotels_page .popular_hotels_grid.is_dragging .popular_hotel_card{cursor:grabbing}.hotels_page .popular_hotel_card{cursor:pointer;border-radius:var(--bs-border-radius-lg);min-width:0;color:inherit;box-shadow:var(--bs-box-shadow-sm);background:#fff;flex-direction:column;flex:0 0 calc(28.5714% - 1.28571rem - .5px);text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.hotels_page .popular_hotel_card:hover,.hotels_page .popular_hotel_card:focus{color:inherit;text-decoration:none}.hotels_page .popular_hotel_card>img{object-fit:cover;background:var(--primary-shade);width:100%;height:205px;display:block}.hotels_page .popular_hotel_card .popular_hotel_content{flex-direction:column;flex:1;padding:15px 16px 16px;display:flex}.hotels_page .popular_hotel_card .popular_hotel_meta{color:var(--bs-secondary);align-items:center;gap:7px;font-size:16px;display:flex}.hotels_page .popular_hotel_card .popular_hotel_meta span{background:var(--bs-success);color:#fff;border-radius:5px;padding:3px 7px;font-size:14px;font-weight:600}.hotels_page .popular_hotel_card h3,.hotels_page .popular_hotel_card .h3{-webkit-line-clamp:2;line-clamp:2;height:2.6em;color:var(--heading-color);-webkit-box-orient:vertical;margin:11px 0 5px;font-size:20px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.hotels_page .popular_hotel_card .popular_hotel_location{min-height:21px;color:var(--bs-secondary);align-items:center;gap:5px;font-size:16px;display:flex}.hotels_page .popular_hotel_card .popular_hotel_location svg{flex-shrink:0}.hotels_page .popular_hotel_card .popular_hotel_location span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hotels_page .popular_hotel_card .popular_hotel_stars{color:var(--bs-warning);gap:2px;margin:9px 0 13px;display:flex}.hotels_page .popular_hotel_card .popular_hotel_price_action_default{display:none}.hotels_page .popular_hotel_card .popular_hotel_price{grid-template-columns:auto 1fr auto;align-items:baseline;gap:0;margin-top:auto;padding-top:12px;display:grid}.hotels_page .popular_hotel_card .popular_hotel_price strong{color:var(--price-color);font-size:28px;font-weight:700}.hotels_page .popular_hotel_card .popular_hotel_price>span:not(.popular_hotel_price_action){color:var(--bs-secondary);font-size:14px;position:relative;top:-2px}.hotels_page .popular_hotel_card .popular_hotel_price svg{color:var(--link-color);align-self:center}.hotels_page .popular_hotel_card .popular_hotel_price_action{align-self:center;place-items:center end;margin-right:-1px;padding-right:1px;display:grid;overflow:hidden}.hotels_page .popular_hotel_card .popular_hotel_price_action>*{grid-area:1/1}.hotels_page .popular_hotel_card .popular_hotel_deal_btn{border:1px solid var(--link-color);border-radius:var(--bs-border-radius);color:var(--link-color);white-space:nowrap;padding:6px 14px;font-size:16px;font-weight:600;line-height:1.25}.hotels_page .popular_hotel_card .popular_hotel_deal_btn:hover{color:var(--bs-white);background-color:var(--link-color)}@media (min-width:1025px) and (hover:hover){.hotels_page .popular_hotel_card .popular_hotel_price_action_default{display:inline-block}.hotels_page .popular_hotel_card .popular_hotel_price_action_default,.hotels_page .popular_hotel_card .popular_hotel_price_action_hover{transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s}.hotels_page .popular_hotel_card .popular_hotel_price_action_hover{opacity:0;transform:translateY(100%)}.hotels_page .popular_hotel_card:hover .popular_hotel_price_action_default{opacity:0;transform:translateY(-100%)}.hotels_page .popular_hotel_card:focus-visible .popular_hotel_price_action_default{opacity:0;transform:translateY(-100%)}.hotels_page .popular_hotel_card:hover .popular_hotel_price_action_hover{opacity:1;transform:translateY(0)}.hotels_page .popular_hotel_card:focus-visible .popular_hotel_price_action_hover{opacity:1;transform:translateY(0)}}.hotels_page .property_types_section>.title_wrap{grid-template-rows:auto auto;gap:.5rem;margin-bottom:0}.hotels_page .property_types_section>.title_wrap .main_label{margin-bottom:0}.hotels_page .property_types_section>.title_wrap .description_wrap{color:var(--bs-secondary);font-size:18px}@media (max-width:1024.98px){.hotels_page .property_types_section>.title_wrap .description_wrap{font-size:16px;line-height:1.2}}.hotels_page .property_types_scroll_shell .popular_hotels_scroll_arrow{top:13px}.hotels_page .property_types_grid{min-width:0;padding:28px calc(var(--bs-gutter-x) * .5) 1rem;scrollbar-width:thin;align-items:stretch;gap:1.5rem;display:flex;overflow-x:auto}.hotels_page .property_types_grid::-webkit-scrollbar{height:8px}.hotels_page .property_types_grid::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.hotels_page .property_types_grid::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.hotels_page .property_types_grid::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}@media (max-width:1024.98px){.hotels_page .property_types_grid{padding-top:23px}}.hotels_page .property_types_grid.is_dragging{cursor:grabbing;user-select:none}.hotels_page .property_types_grid.is_dragging .property_type_card{cursor:grabbing}.hotels_page .property_type_card{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);min-width:0;box-shadow:var(--bs-box-shadow-sm);color:inherit;cursor:pointer;flex:0 0 calc(25% - 1.125rem - .5px);padding:10px;text-decoration:none;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s}.hotels_page .property_type_card:hover,.hotels_page .property_type_card:focus{color:inherit;text-decoration:none}.hotels_page .property_type_card .property_type_image{border-radius:var(--bs-border-radius-lg);width:100%;height:230px;position:relative;overflow:hidden}@media (max-width:1024.98px){.hotels_page .property_type_card .property_type_image{height:190px}}.hotels_page .property_type_card .property_type_image img{border-radius:var(--bs-border-radius-lg);object-fit:cover;image-rendering:auto;background:var(--primary-shade);width:100%;height:100%;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:block}.hotels_page .property_type_card .property_type_scrim{opacity:1;pointer-events:none;background:linear-gradient(transparent 28%,rgba(0,0,0,.14) 55%,rgba(0,0,0,.55) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hotels_page .property_type_card h3,.hotels_page .property_type_card .h3{color:var(--heading-color);margin:0;padding-top:10px;font-size:20px;font-weight:600;line-height:1.2;transition:color .25s}.hotels_page .property_type_card .property_type_explore_btn{background:var(--bs-white);color:var(--link-color);white-space:nowrap;pointer-events:none;border:0;border-radius:999px;align-items:center;gap:2px;padding:6px 8px 6px 14px;font-size:15px;font-weight:600;line-height:1.25;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 16px rgba(0,0,0,.22)}.hotels_page .property_type_card .property_type_explore_btn:hover,.hotels_page .property_type_card .property_type_explore_btn:focus{background:var(--bs-white);color:var(--link-color)}@media (min-width:1025px) and (hover:hover){.hotels_page .property_type_card .property_type_explore_btn{opacity:0;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s;transform:translateY(calc(100% + 12px))}.hotels_page .property_type_card .property_type_scrim{opacity:0;transition:opacity .3s}.hotels_page .property_type_card:hover .property_type_scrim{opacity:1}.hotels_page .property_type_card:focus-visible .property_type_scrim{opacity:1}.hotels_page .property_type_card:hover .property_type_explore_btn{opacity:1;transform:translateY(0)}.hotels_page .property_type_card:focus-visible .property_type_explore_btn{opacity:1;transform:translateY(0)}.hotels_page .property_type_card:hover h3,.hotels_page .property_type_card:hover .h3{color:var(--link-color)}.hotels_page .property_type_card:focus-visible h3{color:var(--link-color)}.hotels_page .property_type_card:focus-visible .h3{color:var(--link-color)}}@media (max-width:1024.98px){.hotels_page .property_type_card{flex-basis:calc(50% - .75rem - .5px)}}.hotels_page .hotels_faq_section{border-radius:var(--bs-border-radius-lg)}.hotels_page .hotels_faq_intro{border-radius:var(--bs-border-radius);background:var(--primary-shade);color:var(--bs-primary);grid-template-columns:auto 1fr;gap:14px;margin-bottom:16px;padding:18px;display:grid}.hotels_page .hotels_faq_intro h3,.hotels_page .hotels_faq_intro .h3{margin:0 0 6px;font-size:18px;font-weight:700}.hotels_page .hotels_faq_intro p{color:var(--bs-secondary);margin:0}.hotels_page .hotels_faq_list{gap:14px;display:grid}.hotels_page .hotels_faq_list .hotel-faq-accordion{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);background:#fff;overflow:hidden;margin:0!important}.hotels_page .hotels_faq_list .hotel-faq-accordion>.accordion-item{border-radius:inherit;overflow:hidden}.hotels_page .hotels_faq_list .hotel-faq-accordion>.accordion-item>.collapsing{will-change:height;overflow:hidden;transition:height .2s ease-out!important}.hotels_page .hotels_faq_list .hotel-faq-accordion>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:1.25rem 1.4rem!important}.hotels_page .hotels_faq_list .hotel-faq-accordion>.accordion-item>.accordion-header .section_heading__title{font-size:20px}.hotels_page .hotels_faq_list .hotel-faq-accordion .accordion-body{padding:0 1.4rem 1.4rem}.hotels_page .hotels_faq_list .hotel-faq-accordion .hotels_faq_answer{color:var(--bs-secondary);font-size:16px;line-height:1.55}.hotels_page .hotels_faq_list .hotel-faq-accordion .hotels_faq_answer p{margin:0 0 12px}.hotels_page .hotels_faq_list .hotel-faq-accordion .hotels_faq_answer p:last-child{margin-bottom:0}.hotels_page .hotels_faq_list .hotel-faq-accordion .hotels_faq_answer ul,.hotels_page .hotels_faq_list .hotel-faq-accordion .hotels_faq_answer ol{margin:0 0 12px;padding-left:24px}.hotels_page .hotels_faq_list .hotel-faq-accordion .hotels_faq_answer ul ul{margin-top:7px;margin-bottom:0}.hotels_page .hotels_faq_list .hotel-faq-accordion .hotels_faq_answer li+li{margin-top:6px}.hotels_page .hotels_faq_list .hotel-faq-accordion .hotels_faq_answer strong{color:var(--heading-color)}@media (max-width:767.98px){.hotels_page .hotels_faq_list .hotel-faq-accordion>.accordion-item>.accordion-header .disclaimer-insurance-main{min-height:60px;padding:14px!important}.hotels_page .hotels_faq_list .hotel-faq-accordion>.accordion-item>.accordion-header .section_heading__title{font-size:17px}.hotels_page .hotels_faq_list .hotel-faq-accordion .accordion-body{padding:0 14px 16px}}.hotels_page .hotels_faq_closing{color:var(--bs-secondary);border-top:1px solid #e1e6ef;margin-top:18px;padding-top:18px}.hotels_page .hotels_faq_closing>strong{color:var(--heading-color)}.hotels_page .hotels_faq_closing p{margin:5px 0 0}@media (max-width:1024.98px){.hotels_page .hotels_hero{min-height:360px;padding:24px 0 32px}.hotels_page .hotels_hero .welcome_area_wrap{padding-bottom:24px}.hotels_page .hotels_content{margin-bottom:48px}.hotels_page .hotel_deals_sections{gap:48px}.hotels_page .popular_hotel_card{flex-basis:calc(50% - .75rem - .5px)}.hotels_page .popular_hotels_scroll_shell:before,.hotels_page .popular_hotels_scroll_shell:after,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell:before,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell:after,.hotels_page .cruise_destinations_scope .journey_scroll_shell:before,.hotels_page .cruise_destinations_scope .journey_scroll_shell:after,.hotels_page .car_destinations_scope .journey_scroll_shell:before,.hotels_page .car_destinations_scope .journey_scroll_shell:after{width:0;bottom:0}}@media (max-width:767.98px){.hotels_page .hotels_page_container,.hotels_page .home_page_wrap .container-fluid,.hotels_page .home_page_wrap .container-sm,.hotels_page .home_page_wrap .container-md,.hotels_page .home_page_wrap .container-lg,.hotels_page .home_page_wrap .container-xl,.hotels_page .home_page_wrap .container-xxl{padding-left:8px;padding-right:8px}.hotels_page .hotels_hero{align-items:flex-start;min-height:auto;padding:16px 0}.hotels_page .hotels_hero .welcome_area_wrap{padding-bottom:16px}.hotels_page .hotels_hero .welcome_area_wrap .discount_offer{font-size:17px}.hotels_page .hotels_hero .welcome_area_wrap .discount_offer .offer_phrase{white-space:normal}.hotels_page .hotels_hero .welcome_area_wrap .discount_offer .upto_value svg{top:-1px}.hotels_page .hotels_search_card .flight_trip_type_wrap{padding:0}.hotels_page .hotels_search_card .is_hotels_Search_form{grid-template-columns:1fr;padding:14px 12px 8px}.hotels_page .hotels_search_card .is_hotels_Search_form .location_search_form{grid-column:auto}.hotels_page .hotels_search_card .is_hotels_Search_form .location_search_form .element_wrapper .input_wrap input{font-size:24px;font-weight:600}.hotels_page .hotels_search_card .is_hotels_Search_form .home_date_selector_wrap{grid-template-columns:1fr 1fr}.hotels_page .hotels_search_card .is_hotels_Search_form .home_date_selector_wrap .home_search_box .element_wrapper .input_wrap .home_search_input,.hotels_page .hotels_search_card .is_hotels_Search_form .guests_selection_wrap .element_wrapper .input_wrap .home_search_input{font-weight:600}.hotels_page .hotels_content{gap:26px;margin-bottom:32px}.hotels_page .hotel_deals_sections{gap:32px}.hotels_page .hotel_deals_section>.title_wrap .main_label{margin-bottom:12px}.hotels_page .hotel_deals_disclaimer{align-items:flex-start}.hotels_page .popular_hotels_scroll_shell,.hotels_page .popular_hotel_destinations_scope .journey_scroll_shell,.hotels_page .cruise_destinations_scope .journey_scroll_shell,.hotels_page .car_destinations_scope .journey_scroll_shell{margin-left:-8px;margin-right:-8px}.hotels_page .popular_hotels_grid{gap:1rem;padding:8px 8px 12px}.hotels_page .popular_hotel_card{flex-basis:min(85%,360px)}.hotels_page .popular_hotel_card>img{height:190px}.hotels_page .popular_hotel_card .popular_hotel_meta,.hotels_page .popular_hotel_card .popular_hotel_location{font-size:14px}.hotels_page .popular_hotel_card h3,.hotels_page .popular_hotel_card .h3{font-size:18px}.hotels_page .popular_hotel_card .popular_hotel_price strong{font-size:24px}.hotels_page .popular_hotel_card .popular_hotel_price svg{width:30px;height:30px}.hotels_page .property_types_scroll_shell{margin-left:-8px;margin-right:-8px}.hotels_page .property_types_section>.title_wrap{gap:10px}.hotels_page .property_types_grid{gap:1rem;padding:18px 8px 1rem}.hotels_page .property_type_card{flex-basis:min(85%,360px)}.hotels_page .property_type_card .property_type_image{height:150px}.hotels_page .property_type_card h3,.hotels_page .property_type_card .h3{padding-top:10px;font-size:18px}.hotels_page .hotels_faq_section{padding:18px 14px}.hotels_page .hotels_faq_intro{padding:14px}}@media (max-width:359.98px){.hotels_page .popular_hotel_card,.hotels_page .property_type_card{flex-basis:100%}}.hotel_whitelabel_page_shell.container-fluid,.hotel_whitelabel_page_shell.container-sm,.hotel_whitelabel_page_shell.container-md,.hotel_whitelabel_page_shell.container-lg,.hotel_whitelabel_page_shell.container-xl,.hotel_whitelabel_page_shell.container-xxl{width:100%;max-width:none;padding-left:0;padding-right:0}.hotel_whitelabel_page{width:100%;min-height:360px;padding:24px 0}.hotel_whitelabel_status,.hotel_whitelabel_mount{width:calc(100% - 24px);max-width:1512px;margin:0 auto}.hotel_whitelabel_status{text-align:center;padding:48px 16px}.hotel_whitelabel_error p{color:var(--bs-danger);margin-bottom:20px}.hotel_whitelabel_mount>#kayak-i-frame,.hotel_whitelabel_mount iframe{border:0;width:100%;max-width:100%}@media (max-width:767.98px){.hotel_whitelabel_page{padding-top:0}.hotel_whitelabel_status,.hotel_whitelabel_mount{width:calc(100% - 16px)}}.car_whitelabel_page_shell.container-fluid,.car_whitelabel_page_shell.container-sm,.car_whitelabel_page_shell.container-md,.car_whitelabel_page_shell.container-lg,.car_whitelabel_page_shell.container-xl,.car_whitelabel_page_shell.container-xxl{width:100%;max-width:none;padding-left:0;padding-right:0}.car_whitelabel_page{width:100%;min-height:360px;padding:24px 0}.car_whitelabel_status,.car_whitelabel_mount{width:calc(100% - 24px);max-width:1512px;margin:0 auto}.car_whitelabel_status{text-align:center;padding:48px 16px}.car_whitelabel_error p{color:var(--bs-danger);margin-bottom:20px}.car_whitelabel_mount>#kayak-i-frame,.car_whitelabel_mount iframe{border:0;width:100%;max-width:100%}@media (max-width:767.98px){.car_whitelabel_page{padding-top:0}.car_whitelabel_status,.car_whitelabel_mount{width:calc(100% - 16px)}}.car_search_form .car_drop_type_wrap{grid-template-columns:repeat(2,auto)}.car_search_form .car_search_fields{gap:18px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,2fr)!important;padding:8px 0!important}.car_search_form .car_search_fields.different_drop_off{grid-template-columns:repeat(2,minmax(0,1fr))!important}.car_search_form .car_search_fields .home_search_box,.car_search_form .car_search_fields .depart_return_home_search_wrap,.car_search_form .car_search_fields .home_date_selector_wrap{min-width:0}.car_search_form .car_location_selector_wrap{gap:8px;position:relative;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}.car_search_form .car_location_selector_wrap.same_drop_off{grid-template-columns:minmax(0,1fr)!important}.car_search_form .car_location_selector_wrap:not(.same_drop_off) .location_search_form:first-of-type{padding-right:18px}.car_search_form .car_location_selector_wrap:not(.same_drop_off) .location_search_form:last-of-type{padding-left:18px}.car_search_form .car_location_selector_wrap .car_location_swap{z-index:3;border:1px solid var(--border-color);background:var(--bs-white);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:5px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car_search_form .car_location_selector_wrap .car_location_swap:hover{background:#f5f7fe}.car_search_form .car_location_selector_wrap .car_location_swap:focus-visible{background:#f5f7fe}.car_search_form .car_location_selector_wrap .car_location_swap:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.car_search_form .car_location_selector_wrap .car_location_swap.is_buss{border-color:var(--gold-text)}.car_search_form .car_location_selector_wrap .car_location_swap svg{width:24px;height:24px;transition:transform .2s ease-in-out;transform:rotateY(0)}.car_search_form .car_location_selector_wrap .car_location_swap svg.rotated{transform:rotateY(180deg)}.car_search_form .car_date_selector_wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important}.car_search_form .car_date_input_wrap{justify-content:start;align-items:center;grid-template-rows:36px auto!important;grid-template-columns:max-content minmax(0,max-content)!important;gap:4px 12px!important}.car_search_form .car_date_input_wrap .home_search_input{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;line-height:1.2;overflow:hidden}.car_search_form .car_date_input_wrap .car_date_label{grid-area:2/1}.car_search_form .car_time_picker{border-left:1px solid var(--border-color);grid-area:1/2;align-self:center;min-width:0;margin:0;padding-left:8px}.car_search_form .car_time_picker .site_time_picker_trigger{color:#000;background:0 0;min-width:0;max-width:100%;font-size:20px;line-height:1.2;position:relative}.car_search_form .car_time_picker .site_time_picker_trigger:hover,.car_search_form .car_time_picker .site_time_picker_trigger:focus,.car_search_form .car_time_picker .site_time_picker_trigger[aria-expanded=true]{color:#000;box-shadow:none;background:0 0;outline:none}.car_search_form .car_time_picker .site_time_picker_trigger:focus-visible{color:#000;box-shadow:none;background:0 0;outline:none}.car_search_form .car_time_picker .site_time_picker_trigger svg{display:none}@media (min-width:768px){.car_search_form .car_time_picker .site_time_picker_trigger:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-4px;right:-16px}}@media (min-width:992px) and (max-width:1024.98px){.car_search_form .car_time_picker .site_time_picker_trigger{font-size:22px}}@media (min-width:1025px){.car_search_form .car_time_picker .site_time_picker_trigger{font-size:24px}}@media (max-width:890px){.car_search_form .car_time_picker .site_time_picker_trigger{font-size:16px}}.car_search_form .return_date_wrap.has_time_error .car_date_input_wrap{z-index:4}.car_search_form .return_date_wrap.has_time_error .car_time_picker.has_error{position:static}@media (max-width:1199px){.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap{width:min(386px,200% + 20px);top:0;right:0}}@media (max-width:1199px) and (max-width:767.98px){.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap{top:-4px}}@media (max-width:1199px){.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap .show_err{width:100%}.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap .show_err>svg{position:absolute;top:8px;right:0}.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap .show_err .err_msg{width:100%;height:24px;top:8px}.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap .show_err .err_msg .dwn_chevron{position:absolute;top:-11px;right:3px}}@media (max-width:1199px) and (max-width:767.98px){.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap .show_err .err_msg .dwn_chevron{top:-13px}}@media (max-width:1199px){.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap .show_err .err_msg .msg_wrap{border-radius:var(--bs-border-radius);overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0;bottom:35px}}@media (max-width:1199px) and (max-width:767.98px){.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap.has_time_error .car_date_input_wrap .car_time_picker.has_error>.same_err_wrap .show_err .err_msg .msg_wrap{width:calc(100% + 12px);bottom:37px;right:-12px}}.car_search_form .car_search_action_wrap{grid-template-rows:46px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:1rem;padding:16px 0;display:grid}.car_search_form .car_search_filter_wrap{grid-column:1;font-size:18px;line-height:24px}@media (max-width:1120px){.car_search_form .car_search_filter_wrap{font-size:16px}}.car_search_form .car_search_btn{border-radius:var(--bs-border-radius);min-width:0;min-height:46px;color:var(--bs-white);grid-column:4;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:6px;font-size:22px;font-weight:700;display:grid}.cars_page .car_rental_deals_container{margin-bottom:56px}.cars_page .car_rental_deals>.title_wrap{gap:.5rem}.cars_page .car_rental_deals>.title_wrap .main_label{margin-bottom:0}.cars_page .car_rental_deals>.title_wrap .description_wrap{color:var(--bs-secondary);font-size:18px;line-height:1.2}.cars_page .car_rental_deals>.title_wrap .description_wrap strong{font-weight:400}@media (max-width:1024.98px){.cars_page .car_rental_deals>.title_wrap .description_wrap{font-size:16px}}.cars_page .car_deal_tabs{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:34px;margin-top:18px;display:flex;overflow-x:auto;overflow-y:hidden}.cars_page .car_deal_tabs::-webkit-scrollbar{display:none}.cars_page .car_deal_tabs button{color:var(--heading-color);white-space:nowrap;background:0 0;border:0;flex:none;padding:0 2px 12px;font-size:16px;font-weight:600;position:relative}.cars_page .car_deal_tabs button:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.cars_page .car_deal_tabs button.active{color:var(--bs-primary)}.cars_page .car_deal_tabs button.active:after{background:var(--bs-primary)}.cars_page .car_deal_tabs button:focus-visible{outline:2px solid var(--bs-primary);outline-offset:-2px;border-radius:3px}.cars_page .car_deals_rail_shell{min-width:0;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);position:relative}.cars_page .car_deals_rail{min-width:0;padding:16px calc(var(--bs-gutter-x) * .5) 1rem;scrollbar-width:thin;gap:1.5rem;display:flex;overflow-x:auto}.cars_page .car_deals_rail::-webkit-scrollbar{height:8px}.cars_page .car_deals_rail::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.cars_page .car_deals_rail::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.cars_page .car_deals_rail::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.cars_page .car_deals_rail.is_dragging{cursor:grabbing;user-select:none}.cars_page .car_deals_rail.is_dragging .car_deal_card{cursor:grabbing}.cars_page .car_deal_card{border-radius:var(--bs-border-radius-lg);background:var(--bs-white);min-width:0;min-height:196px;box-shadow:var(--bs-box-shadow-sm);color:var(--bs-body-color);scroll-snap-align:start;border:0;flex:0 0 440px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.08fr) minmax(125px,.92fr);column-gap:12px;padding:20px;text-decoration:none;display:grid;position:relative}.cars_page .car_deal_card:-webkit-any(a):hover{color:var(--bs-body-color)}.cars_page .car_deal_card:is(a):hover{color:var(--bs-body-color)}.cars_page .car_deal_card:-webkit-any(a):focus-visible{color:var(--bs-body-color)}.cars_page .car_deal_card:is(a):focus-visible{color:var(--bs-body-color)}@media (min-width:1025px) and (hover:hover){.cars_page .car_deal_card .car_deal_btn{opacity:0;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s;transform:translateY(100%)}.cars_page .car_deal_card:hover .car_deal_btn{opacity:1;transform:translateY(0)}.cars_page .car_deal_card:focus-visible .car_deal_btn{opacity:1;transform:translateY(0)}}.cars_page .car_deal_details{grid-area:1/1;min-width:0}.cars_page .car_deal_details h3,.cars_page .car_deal_details .h3{color:var(--heading-color);margin:0 0 3px;font-size:20px;font-weight:600;line-height:1.25}.cars_page .car_deal_details p{min-height:2.8em;color:var(--bs-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.cars_page .car_deal_features{min-width:0;color:var(--heading-color);white-space:nowrap;flex-wrap:wrap;flex:1 1 0;justify-content:flex-start;align-items:center;gap:4px 8px;font-size:14px;font-weight:400;display:flex}.cars_page .car_deal_features span{flex:none;align-items:center;gap:6px;display:inline-flex}.cars_page .car_deal_vehicle{object-fit:contain;grid-area:2/1;align-self:start;width:min(100%,162px);height:82px;margin:-2px auto 0 0;display:block;position:relative;left:-15px}.cars_page .car_deal_daily_price,.cars_page .car_deal_price_details{min-width:0;color:var(--heading-color);text-align:right}.cars_page .car_deal_pricing{flex-direction:column;grid-area:1/2/3;align-self:start;align-items:flex-end;gap:8px;min-width:0;display:flex}.cars_page .car_deal_daily_price{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:0;display:flex}.cars_page .car_deal_daily_price strong{color:var(--price-color);font-size:28px;font-weight:700;line-height:1}.cars_page .car_deal_daily_price span{font-size:14px;position:relative;top:-2px}.cars_page .car_deal_price_details{width:max-content;max-width:100%}.cars_page .car_deal_price_details p{margin:0 0 5px;font-size:16px;font-weight:400}.cars_page .car_deal_price_details small,.cars_page .car_deal_price_details .small{color:var(--bs-secondary);font-size:14px;font-weight:400;line-height:1.25;display:block}.cars_page .car_deal_footer{flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:flex-start;align-items:center;gap:12px;min-width:0;min-height:30px;display:flex}.cars_page .car_deal_action{flex:none;align-items:center;margin-left:auto;margin-right:-1px;padding-right:1px;display:grid;overflow:hidden}.cars_page .car_deal_btn{border:1px solid var(--link-color);border-radius:var(--bs-border-radius);color:var(--link-color);white-space:nowrap;padding:6px 14px;font-size:16px;font-weight:600;line-height:1.25}.cars_page .car_deal_btn:hover{color:var(--bs-white);background-color:var(--link-color)}.cars_page .car_deals_arrow,.cars_page .popular_car_choices_scroll_arrow{z-index:2;box-sizing:border-box;background:var(--bs-white);width:30px;height:30px;color:var(--bs-primary);cursor:pointer;border:1px solid rgba(0,61,194,.25);border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.cars_page .car_deals_arrow svg,.cars_page .popular_car_choices_scroll_arrow svg{width:100%;height:100%}.cars_page .car_deals_arrow:focus,.cars_page .popular_car_choices_scroll_arrow:focus{box-shadow:none;outline:none}.cars_page .car_deals_arrow:focus-visible{box-shadow:none;outline:none}.cars_page .popular_car_choices_scroll_arrow:focus-visible{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.cars_page .car_deals_arrow:not(:disabled):hover,.cars_page .popular_car_choices_scroll_arrow:not(:disabled):hover{background:var(--bs-primary);color:var(--bs-white)}}.cars_page .car_deals_arrow:disabled,.cars_page .popular_car_choices_scroll_arrow:disabled{border-color:var(--primary-shade);cursor:not-allowed}.cars_page .car_deals_arrow:disabled svg,.cars_page .popular_car_choices_scroll_arrow:disabled svg{color:var(--primary-shade)}.cars_page .car_deals_arrow{top:1px}.cars_page .popular_car_choices_scroll_arrow{top:-10px}.cars_page .car_deals_arrow_prev,.cars_page .popular_car_choices_scroll_arrow.prev_scroll_data{right:calc(var(--bs-gutter-x) * .5 + 40px)}.cars_page .car_deals_arrow_next,.cars_page .popular_car_choices_scroll_arrow.next_scroll_data{right:calc(var(--bs-gutter-x) * .5)}.cars_page .car_deals_disclaimer{color:var(--bs-secondary);align-items:center;gap:3px;margin:4px 0 0;font-size:12px;line-height:1.35;display:flex}.cars_page .popular_car_choices_section>.title_wrap .main_label{margin-bottom:1rem}.cars_page .popular_car_choices_scroll_shell{min-width:0;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);position:relative}.cars_page .car_deals_rail_shell.has_scroll_arrows:before,.cars_page .car_deals_rail_shell.has_scroll_arrows:after,.cars_page .popular_car_choices_scroll_shell.has_scroll_arrows:before,.cars_page .popular_car_choices_scroll_shell.has_scroll_arrows:after{z-index:1;background:var(--bs-white);content:"";opacity:0;pointer-events:none;width:12px;transition:opacity .2s;position:absolute;top:0;bottom:8px}.cars_page .car_deals_rail_shell.has_scroll_arrows:before,.cars_page .popular_car_choices_scroll_shell.has_scroll_arrows:before{left:0}.cars_page .car_deals_rail_shell.has_scroll_arrows:after,.cars_page .popular_car_choices_scroll_shell.has_scroll_arrows:after{right:0}.cars_page .car_deals_rail_shell.has_scroll_arrows.is_overflow_start:before,.cars_page .car_deals_rail_shell.has_scroll_arrows.is_overflow_end:after,.cars_page .popular_car_choices_scroll_shell.has_scroll_arrows.is_overflow_start:before,.cars_page .popular_car_choices_scroll_shell.has_scroll_arrows.is_overflow_end:after{opacity:1}.cars_page .popular_car_choices_rail{min-width:0;padding:5px calc(var(--bs-gutter-x) * .5) 1rem;scrollbar-width:thin;align-items:stretch;gap:1.5rem;display:flex;overflow-x:auto}.cars_page .popular_car_choices_rail::-webkit-scrollbar{height:8px}.cars_page .popular_car_choices_rail::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.cars_page .popular_car_choices_rail::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.cars_page .popular_car_choices_rail::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.cars_page .popular_car_choices_rail.is_dragging{cursor:grabbing;user-select:none}.cars_page .popular_car_choices_rail.is_dragging .popular_car_choice_card{cursor:grabbing}.cars_page .popular_car_choice_card{border-radius:var(--bs-border-radius-lg);background:var(--bs-white);min-width:0;box-shadow:var(--bs-box-shadow-sm);color:var(--heading-color);border:0;flex-direction:column;flex:0 0 calc(33.3333% - 1rem - .5px);padding:10px;text-decoration:none;display:flex}.cars_page .popular_car_choice_card .popular_car_choice_image{border-radius:var(--bs-border-radius-lg);width:100%;height:220px;position:relative;overflow:hidden}.cars_page .popular_car_choice_card img{border-radius:var(--bs-border-radius-lg);background:var(--primary-shade);object-fit:cover;width:100%;height:100%;display:block}.cars_page .popular_car_choice_card .popular_car_choice_scrim{opacity:1;pointer-events:none;background:linear-gradient(transparent 28%,transparent 55%,rgba(0,0,0,.07) 100%);padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.cars_page .popular_car_choice_card .popular_car_choice_name{color:var(--heading-color);padding:12px 4px 5px;font-size:20px;font-weight:600;line-height:1.25;transition:color .25s}.cars_page .popular_car_choice_card .popular_car_choice_explore_btn{background:var(--bs-white);color:var(--link-color);white-space:nowrap;pointer-events:none;border:0;border-radius:999px;align-items:center;gap:2px;padding:6px 8px 6px 14px;font-size:15px;font-weight:600;line-height:1.25;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 16px rgba(0,0,0,.22)}.cars_page .popular_car_choice_card .popular_car_choice_explore_btn:hover,.cars_page .popular_car_choice_card .popular_car_choice_explore_btn:focus{background:var(--bs-white);color:var(--link-color)}.cars_page .popular_car_choice_card:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}@media (min-width:1025px) and (hover:hover){.cars_page .popular_car_choice_card .popular_car_choice_explore_btn{opacity:0;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s;transform:translateY(calc(100% + 12px))}.cars_page .popular_car_choice_card .popular_car_choice_scrim{opacity:0;transition:opacity .3s}.cars_page .popular_car_choice_card:hover .popular_car_choice_scrim{opacity:1}.cars_page .popular_car_choice_card:focus-visible .popular_car_choice_scrim{opacity:1}.cars_page .popular_car_choice_card:hover .popular_car_choice_explore_btn{opacity:1;transform:translateY(0)}.cars_page .popular_car_choice_card:focus-visible .popular_car_choice_explore_btn{opacity:1;transform:translateY(0)}.cars_page .popular_car_choice_card:hover .popular_car_choice_name{color:var(--bs-primary)}.cars_page .popular_car_choice_card:focus-visible .popular_car_choice_name{color:var(--bs-primary)}}.hotels_page .hotels_search_card .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper .car_date_input_wrap .home_search_input{font-size:24px}@media (min-width:1280px){.cars_page .car_deal_card{flex-basis:calc(33.3333% - 1rem - .5px);padding:20px 16px}.cars_page .car_deal_features{gap:6px}.cars_page .car_deal_features span{gap:5px}.cars_page .car_deal_footer{gap:10px}}@media (max-width:1024.98px){.car_search_form .car_search_fields{gap:14px}.car_search_form .car_search_fields.different_drop_off{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important}}@media (max-width:1024.98px) and (max-width:900px) and (min-width:768px) and (max-width:890px){.car_search_form .car_search_fields:not(.different_drop_off) .car_time_picker .site_time_picker_trigger{font-size:24px}.car_search_form .car_search_fields:not(.different_drop_off) .car_date_input_wrap:has(.show_dates) .car_time_picker .site_time_picker_trigger{font-size:16px}.car_search_form .car_search_fields.different_drop_off .car_location_selector_wrap .location_search_form.search_field_with_clear>.element_wrapper{grid-template-columns:minmax(0,1fr)}.car_search_form .car_search_fields.different_drop_off .car_date_input_wrap{gap:4px!important}.car_search_form .car_search_fields.different_drop_off .car_time_picker{padding-left:4px}.car_search_form .car_search_fields.different_drop_off .car_time_picker .site_time_picker_trigger{font-size:14px}}@media (max-width:1024.98px) and (max-width:900px){.car_search_form .car_search_fields.different_drop_off .location_search_form .element_wrapper .heading_wrap,.car_search_form .car_search_fields.different_drop_off .home_search_box .element_wrapper .heading_wrap{font-size:14px}}@media (max-width:1024.98px){.car_search_form .car_search_action_wrap{grid-template-columns:minmax(250px,350px) minmax(250px,350px);justify-content:space-between;gap:10rem}.car_search_form .car_search_btn{grid-column:2}.cars_page .car_rental_deals_container{margin-bottom:48px}.cars_page .popular_car_choice_card{flex-basis:calc(50% - .75rem - .5px)}}@media (max-width:767.98px){.car_search_form{padding:0 8px}.car_search_form .car_drop_type_wrap{grid-template-columns:repeat(2,auto)}.car_search_form .car_search_fields,.car_search_form .car_search_fields.different_drop_off{gap:10px;grid-template-columns:minmax(0,1fr)!important;padding-top:10px!important}.car_search_form .car_search_fields .car_date_selector_wrap,.car_search_form .car_search_fields.different_drop_off .car_date_selector_wrap{gap:10px;grid-template-columns:minmax(0,1fr)!important}.car_search_form .car_search_fields .car_location_selector_wrap,.car_search_form .car_search_fields.different_drop_off .car_location_selector_wrap{gap:26px;grid-template-columns:minmax(0,1fr)!important;padding:0 8px!important}.car_search_form .car_search_fields .car_location_selector_wrap .car_location_swap,.car_search_form .car_search_fields.different_drop_off .car_location_selector_wrap .car_location_swap{border-color:var(--bs-primary);width:26px;height:26px;padding:4px;top:50%;left:50%;transform:translateY(-50%)}.car_search_form .car_search_fields .car_location_selector_wrap .car_location_swap svg,.car_search_form .car_search_fields.different_drop_off .car_location_selector_wrap .car_location_swap svg{width:16px;height:16px;rotate:90deg}.car_search_form .car_search_fields .car_location_selector_wrap .car_location_swap.is_buss,.car_search_form .car_search_fields.different_drop_off .car_location_selector_wrap .car_location_swap.is_buss{border-color:var(--gold-text)}.car_search_form .car_search_fields .car_location_selector_wrap:not(.same_drop_off) .location_search_form:first-of-type,.car_search_form .car_search_fields .car_location_selector_wrap:not(.same_drop_off) .location_search_form:last-of-type,.car_search_form .car_search_fields.different_drop_off .car_location_selector_wrap:not(.same_drop_off) .location_search_form:first-of-type,.car_search_form .car_search_fields.different_drop_off .car_location_selector_wrap:not(.same_drop_off) .location_search_form:last-of-type{padding-left:0;padding-right:40px}.car_search_form .car_search_fields .car_date_selector_wrap:has(.return_date_wrap.has_time_error){margin-top:16px}.car_search_form .car_search_fields.different_drop_off .car_date_selector_wrap:has(.return_date_wrap.has_time_error){margin-top:16px}.car_search_form .car_search_fields .car_date_selector_wrap .depart_date_wrap,.car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap,.car_search_form .car_search_fields.different_drop_off .car_date_selector_wrap .depart_date_wrap,.car_search_form .car_search_fields.different_drop_off .car_date_selector_wrap .return_date_wrap{padding:0 8px}.car_search_form .car_search_action_wrap{grid-template-rows:auto 46px;grid-template-columns:minmax(0,1fr);gap:13px;padding:11px 0}.car_search_form .car_search_filter_wrap{grid-column:1}.car_search_form .car_search_btn{grid-column:1;width:100%;min-height:46px;font-size:19px}.hotels_page .hotels_search_card .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper .car_date_input_wrap .home_search_input{font-weight:600}.cars_page .car_rental_deals_container{margin-bottom:32px}.cars_page .popular_car_choices_section>.title_wrap .main_label{margin-bottom:12px}.cars_page .car_deal_tabs{gap:25px;margin-top:15px}.cars_page .car_deal_tabs button{padding-bottom:10px;font-size:14px}.cars_page .car_deals_rail_shell,.cars_page .popular_car_choices_scroll_shell{margin-left:-8px;margin-right:-8px}.cars_page .car_deals_rail{gap:1rem;padding:8px 8px 1rem}.cars_page .car_deal_card{flex-basis:min(92%,440px);min-height:184px;padding:16px}.cars_page .popular_car_choices_rail{gap:1rem;padding:8px 8px 1rem}.cars_page .popular_car_choice_card{flex-basis:min(85%,360px)}.cars_page .popular_car_choice_card .popular_car_choice_image{height:180px}.cars_page .popular_car_choice_card .popular_car_choice_name{padding-top:10px;font-size:18px}.cars_page .car_deal_details h3,.cars_page .car_deal_details .h3{font-size:18px}.cars_page .car_deal_details p{font-size:14px}.cars_page .car_deal_vehicle{height:74px;margin-top:0}.cars_page .car_deal_daily_price strong{font-size:24px}.cars_page .car_deal_price_details p{font-size:14px}.cars_page .car_deal_price_details small,.cars_page .car_deal_price_details .small{font-size:12px}.cars_page .car_deals_disclaimer{align-items:flex-start;padding-left:4px;padding-right:4px}}@media (max-width:359.98px){.cars_page .car_deal_card{flex-basis:100%;grid-template-columns:minmax(0,1fr) minmax(112px,.9fr);column-gap:8px}.cars_page .popular_car_choice_card{flex-basis:100%}}.cruise_search_form .depart_return_sidebar_wrap .tabs_view_wrap{gap:.5rem;font-size:16px}.cruise_search_form .depart_return_sidebar_wrap .tabs_view_wrap .tab_options_wrap{box-sizing:border-box;border-radius:var(--bs-border-radius);background:var(--bs-white);color:#003dc2;text-overflow:ellipsis;white-space:nowrap;border:1px solid #003dc2;min-width:0;height:38px;padding:6px 12px;font-size:16px;line-height:24px;overflow:hidden}.cruise_search_form .depart_return_sidebar_wrap .tabs_view_wrap .tab_options_wrap.active{border-radius:var(--bs-border-radius);border-color:#003dc2;color:var(--bs-white)!important;background-color:#003dc2!important}@media (hover:hover) and (pointer:fine){.cruise_search_form .depart_return_sidebar_wrap .tabs_view_wrap .tab_options_wrap:not(.active):hover{color:var(--bs-white)!important;background:#003dc2!important}}.cruise_search_form .cruise_type_wrap{grid-template-columns:repeat(2,auto)}.cruise_search_form .cruise_search_fields{gap:16px 0;display:grid;position:relative;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:8px 0!important}.cruise_search_form .cruise_search_field{min-width:0;padding:0 5px 0 0;position:relative}.cruise_search_form .cruise_search_field.is_open .cruise_field_trigger{color:var(--bs-primary)}.cruise_search_form .cruise_search_field.has_value:not(.is_open) .cruise_field_trigger{padding-right:18px}.cruise_search_form .cruise_field_clear{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.cruise_search_form .cruise_field_clear svg circle{fill:transparent;stroke:#475467;transition:fill .15s ease-in-out}.cruise_search_form .cruise_field_clear svg path{fill:#475467;transition:fill .15s ease-in-out}@media (hover:hover) and (pointer:fine){.cruise_search_form .cruise_field_clear:hover svg circle{fill:#475467}.cruise_search_form .cruise_field_clear:hover svg path{fill:var(--bs-white)}}.cruise_search_form .cruise_field_clear:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.cruise_search_form .cruise_field_trigger{-webkit-appearance:none;appearance:none;width:100%;min-width:0;color:var(--bs-body-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.cruise_search_form .cruise_field_trigger:focus{box-shadow:none;outline:none}.cruise_search_form .cruise_field_trigger:focus-visible{box-shadow:none;outline:none}.cruise_search_form .cruise_field_trigger .element_wrapper{cursor:pointer;gap:4px;min-width:0;display:grid;position:relative}.cruise_search_form .cruise_field_trigger .heading_wrap{min-width:0;color:var(--bs-body-color);text-transform:uppercase;white-space:nowrap;align-items:center;font-size:16px;line-height:24px;display:inline-flex}.cruise_search_form .cruise_field_trigger .heading_wrap svg{flex:none;margin-right:8px}.cruise_search_form .cruise_field_trigger .input_wrap{justify-content:flex-start;justify-self:start;align-items:center;gap:6px;width:fit-content;min-width:0;max-width:100%;height:36px;line-height:1;display:flex;position:relative}.cruise_search_form .cruise_field_trigger .input_wrap.has_closed_selection{width:calc(100% - 8px)}.cruise_search_form .cruise_field_trigger .input_wrap>span.home_search_input{line-height:36px;display:block}.cruise_search_form .cruise_field_trigger .same_err_wrap{position:absolute;top:36px;right:8px}@media (max-width:767.98px){.cruise_search_form .cruise_field_trigger .same_err_wrap{top:30px}}.cruise_search_form .cruise_field_trigger .same_err_wrap .show_err{position:relative}.cruise_search_form .cruise_field_trigger .same_err_wrap .show_err .err_msg{height:24px;position:absolute;top:0;right:0}@media (max-width:767.98px){.cruise_search_form .cruise_field_trigger .same_err_wrap .show_err .err_msg{height:26px}}.cruise_search_form .cruise_field_trigger .same_err_wrap .show_err .err_msg .dwn_chevron{border:7px solid transparent;border-top:9px solid var(--bs-danger);border-bottom:0;width:0;height:0;line-height:0;display:block;position:absolute;top:-10px;right:3px}@media (max-width:767.98px){.cruise_search_form .cruise_field_trigger .same_err_wrap .show_err .err_msg .dwn_chevron{top:-12px}}.cruise_search_form .cruise_field_trigger .same_err_wrap .show_err .err_msg .msg_wrap{z-index:2;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);width:100%;min-width:max-content;color:var(--bs-white);padding:5px;font-size:14px;position:absolute;bottom:34px;right:-12px}@media (max-width:767.98px){.cruise_search_form .cruise_field_trigger .same_err_wrap .show_err .err_msg .msg_wrap{white-space:normal;overflow-wrap:break-word;width:max-content;min-width:0;max-width:calc(100vw - 40px);bottom:38px;right:-12px}}.cruise_search_form .cruise_field_trigger .home_search_input{min-width:0;max-width:100%;height:36px;color:var(--bs-body-color);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;font-size:24px;font-weight:700;line-height:1;display:flex;overflow:hidden}.cruise_search_form .cruise_field_trigger .home_search_input.cruise_placeholder{font-weight:700}.cruise_search_form .cruise_field_trigger .field_value_sizer{font-size:24px;font-weight:700;line-height:1.2}.cruise_search_form .cruise_field_trigger .cruise_selection_count_badge{box-sizing:border-box;color:#405183;letter-spacing:-.75px;font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #e2e7ee;border-radius:14px;justify-content:center;align-self:center;align-items:center;padding:5px 8px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.cruise_search_form .cruise_field_trigger .cruise_selection_count_badge>span{font:inherit;justify-content:center;align-items:center;line-height:1;display:inline-flex}.cruise_search_form .cruise_field_trigger .cruise_selection_primary_label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.cruise_search_form .cruise_field_trigger .has_selection_count_badge .cruise_selection_primary_label{max-width:calc(100% - 46px)}.cruise_search_form .cruise_field_trigger input.home_search_input{cursor:text;background:0 0;border:0;outline:0;width:100%;padding:0}.cruise_search_form .cruise_field_trigger input.home_search_input.cruise_has_closed_selection{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.cruise_search_form .cruise_field_trigger input.home_search_input::placeholder{color:var(--bs-body-color);opacity:1}.cruise_search_form .cruise_options_panel{flex-direction:column;width:100%;min-height:0;display:flex}.cruise_search_form .cruise_option_search{border:1px solid var(--border-color);border-radius:var(--bs-border-radius);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;display:grid}.cruise_search_form .cruise_option_search svg{color:var(--bs-secondary)}.cruise_search_form .cruise_option_search input{background:0 0;border:0;outline:0;min-width:0;padding:0;font-size:16px}.cruise_search_form .cruise_option_search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.cruise_search_form .cruise_option_search_clear{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.cruise_search_form .cruise_option_search_clear svg circle{fill:transparent;stroke:#475467;transition:fill .15s ease-in-out}.cruise_search_form .cruise_option_search_clear svg path{fill:#475467;transition:fill .15s ease-in-out}@media (hover:hover) and (pointer:fine){.cruise_search_form .cruise_option_search_clear:hover svg circle{fill:#475467}.cruise_search_form .cruise_option_search_clear:hover svg path{fill:var(--bs-white)}}.cruise_search_form .cruise_option_search_clear:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.cruise_search_form .cruise_options_match_header{border-bottom:none;flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:7px 8px;font-size:16px;line-height:1.25;display:flex}.cruise_search_form .cruise_options_match_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cruise_search_form .cruise_options_match_text span{color:var(--bs-primary)}.cruise_search_form .cruise_options_close{background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:inline-flex}.cruise_search_form .cruise_options_close:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.cruise_search_form .cruise_facet_inline_search{margin:12px 12px 0}.cruise_search_form .cruise_facet_body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:400px;padding:8px 14px 4px;overflow-y:auto}.cruise_search_form .cruise_facet_body.has_sort_controls{max-height:346px;padding-top:0}.cruise_search_form .cruise_sort_controls{background:var(--bs-white);flex:none;padding:8px 14px 0}.cruise_search_form .cruise_sort_controls .tab_options_wrap{white-space:nowrap}.cruise_search_form .cruise_duration_body{padding:8px 14px 16px}.cruise_search_form .cruise_departure_panel{flex-direction:column;min-height:0;display:flex}.cruise_search_form .cruise_departure_tabs{flex:none;padding:10px 14px 0}.cruise_search_form .cruise_month_range_help{color:#405183;padding:12px 14px 4px;font-size:15px}.cruise_search_form .cruise_month_range_grid{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;min-height:0;max-height:330px;padding:8px 14px 14px;display:grid;overflow-y:auto}.cruise_search_form .cruise_month_range_option{border-radius:var(--bs-border-radius);background:var(--bs-white);min-width:0;min-height:90px;color:var(--bs-body-color);text-align:center;border:1px solid transparent;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 6px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 2px 8px rgba(17,38,78,.16)}.cruise_search_form .cruise_month_range_option .cruise_month_range_label{flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}.cruise_search_form .cruise_month_range_option .cruise_month_range_name,.cruise_search_form .cruise_month_range_option .cruise_month_range_year{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.cruise_search_form .cruise_month_range_option .cruise_month_range_icon{width:27px;height:25px;color:var(--bs-body-color);border:1.5px solid;border-radius:3px;flex:none;justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex;position:relative}.cruise_search_form .cruise_month_range_option .cruise_month_range_icon:before{content:"";border-top:1.5px solid;position:absolute;top:5px;left:0;right:0}.cruise_search_form .cruise_month_range_option .cruise_month_range_icon:after{content:"";background:currentColor;border-radius:1px;width:2px;height:6px;position:absolute;top:-4px;left:5px;box-shadow:11px 0}.cruise_search_form .cruise_month_range_option .cruise_month_range_icon>span{font-size:10px;font-weight:800;line-height:11px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.cruise_search_form .cruise_month_range_option .cruise_month_range_name{font-size:16px;line-height:18px}.cruise_search_form .cruise_month_range_option .cruise_month_range_year{color:inherit;font-size:14px;line-height:16px}.cruise_search_form .cruise_month_range_option.is_selected{box-shadow:none;color:#003dc2}.cruise_search_form .cruise_month_range_option.is_selected .cruise_month_range_icon{color:inherit}.cruise_search_form .cruise_month_range_option.is_selected,.cruise_search_form .cruise_month_range_option.is_endpoint{border-color:#003dc2}.cruise_search_form .cruise_month_range_option.is_endpoint{color:#003dc2;font-weight:700}.cruise_search_form .cruise_month_range_option:disabled{box-shadow:var(--bs-box-shadow-sm);color:#8a94a6;cursor:not-allowed;opacity:.7;background:#f6f7f9;border-color:transparent}.cruise_search_form .cruise_month_range_option:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.cruise_search_form .cruise_month_range_option:not(:disabled):hover{background-color:var(--primary-hover)}.cruise_search_form .cruise_month_range_option:not(:disabled):focus-visible{background-color:var(--primary-hover)}.cruise_search_form .cruise_month_range_option.is_selected:hover{background:var(--primary-hover)}.cruise_search_form .cruise_month_range_option.is_selected:focus-visible{background:var(--primary-hover)}}@media (hover:none) and (pointer:coarse){.cruise_search_form .cruise_month_range_option:not(:disabled):active{background-color:var(--primary-hover)}}.cruise_search_form .cruise_departure_calendar{min-height:0;box-shadow:none}.cruise_search_form .cruise_departure_calendar .cc_datepicker{box-shadow:none}.cruise_search_form .cruise_departure_calendar .cc_datepicker_header .close_btn_wrap{display:none}.cruise_search_form .cruise_duration_tabs{padding-top:0}.cruise_search_form .cruise_duration_controls{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 0 4px;display:grid}.cruise_search_form .cruise_duration_control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;display:grid}.cruise_search_form .cruise_duration_control>label{color:var(--bs-body-color);font-size:20px;line-height:1.2}.cruise_search_form .cruise_duration_control.is_invalid .cruise_duration_stepper input{color:#e51313;box-shadow:none;border-color:#e51313}.cruise_search_form .cruise_duration_control.is_invalid .cruise_duration_stepper button:disabled{color:rgba(0,61,194,.5);opacity:1;border-color:rgba(0,61,194,.5)}.cruise_search_form .cruise_duration_stepper{background:var(--bs-white);align-items:center;gap:8px;width:fit-content;min-width:0;display:inline-flex}.cruise_search_form .cruise_duration_stepper button,.cruise_search_form .cruise_duration_stepper input{background:var(--bs-white);min-width:0;color:var(--bs-body-color);font:inherit;text-align:center;outline:0}.cruise_search_form .cruise_duration_stepper button{border-radius:var(--bs-border-radius);color:#003dc2;cursor:pointer;border:1px solid #003dc2;justify-content:center;align-items:center;width:36px;height:36px;transition:background .12s,color .12s;display:flex}.cruise_search_form .cruise_duration_stepper button svg{width:24px;height:24px;overflow:initial!important}.cruise_search_form .cruise_duration_stepper button:last-child{border-radius:var(--bs-border-radius);border:1px solid #003dc2}.cruise_search_form .cruise_duration_stepper button:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.cruise_search_form .cruise_duration_stepper button:hover:not(:disabled){color:var(--bs-white);background:#003dc2}}.cruise_search_form .cruise_duration_stepper button:focus-visible{box-shadow:0 0 0 3px rgba(0,61,194,.2)}@media (max-width:991.98px){.cruise_search_form .cruise_duration_stepper button{width:32px;height:36px}.cruise_search_form .cruise_duration_stepper button svg{width:24px;height:24px}}.cruise_search_form .cruise_duration_stepper input{border-radius:var(--bs-border-radius);-webkit-appearance:textfield;appearance:textfield;color:#16223a;border:1px solid #d0d5dd;width:56px;height:36px;padding:6px 1px;font-size:24px;font-weight:400}.cruise_search_form .cruise_duration_stepper input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cruise_search_form .cruise_duration_stepper input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cruise_search_form .cruise_duration_stepper input:focus{box-shadow:none}.cruise_search_form .cruise_duration_stepper input:focus-visible{box-shadow:none}@media (max-width:991.98px){.cruise_search_form .cruise_duration_stepper input{height:36px;padding:1px}}.cruise_search_form .cruise_duration_limit{color:var(--bs-secondary);margin-top:8px;font-size:14px}.cruise_search_form .cruise_duration_errors{gap:4px;margin-top:6px;display:grid}.cruise_search_form .cruise_duration_error{color:#e51313;font-size:14px;line-height:1.25}.cruise_search_form .cruise_options_section_header{min-height:36px;color:var(--bs-primary);justify-content:space-between;align-items:center;gap:1rem;font-size:18px;display:flex}.cruise_search_form .cruise_options_section_header button{border-radius:var(--bs-border-radius);background:var(--bs-white);color:#003dc2;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #003dc2;flex-shrink:0;width:auto;min-width:100px;padding:6px 12px;font-size:14px;font-weight:500;transition:all .1s}@media (hover:hover) and (pointer:fine){.cruise_search_form .cruise_options_section_header button:hover{color:var(--bs-white);background:#003dc2}}.cruise_search_form .cruise_options_section_header button:focus-visible{color:var(--bs-white);background:#003dc2}.cruise_search_form .cruise_options_section_header button:disabled{opacity:.45}.cruise_search_form .cruise_options_section_header button.is_placeholder{visibility:hidden;pointer-events:none}.cruise_search_form .cruise_selected_options{margin-bottom:6px}.cruise_search_form .cruise_selected_toggle{width:100%;min-height:38px;color:var(--bs-primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:18px;display:flex}.cruise_search_form .cruise_selected_toggle svg{flex:none;transition:transform .15s}.cruise_search_form .cruise_selected_toggle.is_expanded svg{transform:rotate(180deg)}.cruise_search_form .cruise_selected_toggle:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.cruise_search_form .cruise_selected_list{padding-bottom:4px;display:grid}.cruise_search_form .cruise_selected_any{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:5px;min-height:38px;padding:7px 4px;font-size:16px;display:grid}.cruise_search_form .cruise_selected_any:before{content:"";width:24px;height:24px}.cruise_search_form .cruise_option_list{overscroll-behavior:contain;min-height:0;max-height:220px;margin-top:10px;display:grid;overflow-y:auto}.cruise_search_form .cruise_facet_panel .cruise_option_list{max-height:none;margin-top:0;overflow:visible}.cruise_search_form .cruise_facet_panel .cruise_options_empty{padding:18px 8px}.cruise_search_form .cruise_option_checkbox{align-items:center;min-height:38px;padding:7px 4px;font-size:16px;position:relative}@media (hover:hover) and (pointer:fine){.cruise_search_form .cruise_option_checkbox:hover{border-radius:var(--bs-border-radius-sm);background:#f5f7fe}}@media (hover:none) and (pointer:coarse){.cruise_search_form .cruise_option_checkbox:active{border-radius:var(--bs-border-radius-sm);background:#f5f7fe}}.cruise_search_form .cruise_option_checkbox label{flex:auto;align-self:stretch;align-items:center;min-width:0;display:flex}.cruise_search_form .cruise_option_checkbox label>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cruise_search_form .cruise_option_checkbox label:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.cruise_search_form .cruise_single_option{width:100%;min-height:40px;color:var(--bs-body-color);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 6px;font-size:16px;display:flex}.cruise_search_form .cruise_single_option.active{color:var(--bs-primary);font-weight:700}@media (hover:hover) and (pointer:fine){.cruise_search_form .cruise_single_option:hover{border-radius:var(--bs-border-radius-sm);background:#f5f7fe}}@media (hover:none) and (pointer:coarse){.cruise_search_form .cruise_single_option:active{border-radius:var(--bs-border-radius-sm);background:#f5f7fe}}.cruise_search_form .cruise_options_empty{color:var(--bs-secondary);text-align:center;padding:24px 8px;font-size:16px}.cruise_search_form .cruise_options_no_match{background:var(--bs-white);min-height:150px;color:var(--heading-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:1rem 8px;display:flex}.cruise_search_form .cruise_options_no_match>svg{color:#bdd0f8;width:36px;height:36px}.cruise_search_form .cruise_options_no_match_text{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;line-height:1.25;display:flex}.cruise_search_form .cruise_options_no_match_text span:first-child{font-size:18px}.cruise_search_form .cruise_options_no_match_text span:last-child{color:var(--bs-secondary);font-size:14px}.cruise_search_form .cruise_options_actions{flex:none;justify-content:flex-end;gap:2rem;margin-top:2rem;display:flex}.cruise_search_form .cruise_options_actions .btn{width:120px;max-width:120px;font-size:18px}.cruise_search_form .cruise_facet_panel .cruise_options_actions,.cruise_search_form .cruise_duration_panel .cruise_options_actions,.cruise_search_form .cruise_departure_panel>.cruise_options_actions{justify-content:center;gap:2rem;margin-top:0;padding:12px 14px}.cruise_search_form.date_picker_action_parity .cruise_options_actions{justify-content:flex-end;gap:.5rem}.cruise_search_form.date_picker_action_parity .cruise_options_actions .btn{text-transform:uppercase;width:auto;max-width:none;font-size:16px}.cruise_search_form .cruise_search_action_wrap{grid-template-rows:46px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:1rem;padding:16px 0;display:grid}.cruise_search_form .cruise_search_btn{border-radius:var(--bs-border-radius);min-width:0;min-height:46px;color:var(--bs-white);grid-column:4;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:6px;font-size:22px;font-weight:700;display:grid}.cruise_options_tooltip.travelers_modal_wrap.tooltip{--bs-tooltip-max-width:360px;--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-bg:var(--bs-white);--bs-tooltip-color:var(--bs-body-color);--bs-tooltip-opacity:1;--bs-tooltip-padding-x:2rem;--bs-tooltip-padding-y:2rem;--bs-tooltip-arrow-width:16px;--bs-tooltip-arrow-height:8px}.cruise_options_tooltip.cruise_facet_tooltip.travelers_modal_wrap.tooltip{--bs-tooltip-max-width:min(360px, calc(100vw - 32px));--bs-tooltip-padding-x:0;--bs-tooltip-padding-y:0}.cruise_options_tooltip#cruise_destinations_popover.cruise_facet_tooltip.travelers_modal_wrap.tooltip,.cruise_options_tooltip#cruise_ports_popover.cruise_facet_tooltip.travelers_modal_wrap.tooltip{--bs-tooltip-max-width:min(420px, calc(100vw - 32px))}.cruise_options_tooltip#cruise_ships_popover.cruise_facet_tooltip.travelers_modal_wrap.tooltip .cruise_facet_body{max-height:318px}.cruise_options_tooltip.cruise_duration_tooltip.travelers_modal_wrap.tooltip{--bs-tooltip-max-width:min(400px, calc(100vw - 32px));--bs-tooltip-padding-x:0;--bs-tooltip-padding-y:0}.cruise_options_tooltip.cruise_departure_tooltip.travelers_modal_wrap.tooltip{--bs-tooltip-max-width:min(635px, calc(100vw - 32px));--bs-tooltip-padding-x:0;--bs-tooltip-padding-y:0}.cruise_options_tooltip.travelers_modal_wrap.tooltip .tooltip-arrow{--bs-tooltip-bg:#003dc2}.cruise_options_tooltip.travelers_modal_wrap.tooltip .tooltip-inner{min-width:var(--bs-tooltip-max-width);border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow-sm);text-align:left;border:0;padding-top:1rem}.cruise_options_tooltip.cruise_facet_tooltip.travelers_modal_wrap.tooltip .tooltip-inner,.cruise_options_tooltip.cruise_duration_tooltip.travelers_modal_wrap.tooltip .tooltip-inner,.cruise_options_tooltip.cruise_departure_tooltip.travelers_modal_wrap.tooltip .tooltip-inner{padding:0;overflow:hidden}.cruise_options_tooltip .cruise_options_actions{justify-content:center}@media (min-width:891px){.cruise_options_tooltip.cruise_search_form .cruise_facet_inline_search{margin:8px 8px 0}.cruise_options_tooltip.cruise_search_form .cruise_facet_body{padding:8px}.cruise_options_tooltip.cruise_search_form .cruise_facet_body.has_sort_controls{padding-top:0}.cruise_options_tooltip.cruise_search_form .cruise_sort_controls{padding:8px 8px 0}.cruise_options_tooltip.cruise_search_form .cruise_selected_options{margin-bottom:8px}.cruise_options_tooltip.cruise_search_form .cruise_selected_toggle,.cruise_options_tooltip.cruise_search_form .cruise_options_section_header{gap:8px}.cruise_options_tooltip.cruise_search_form .cruise_duration_body{padding:16px 32px 32px}.cruise_options_tooltip.cruise_search_form .cruise_duration_controls{gap:1.25rem;padding:1.5rem 0 0}.cruise_options_tooltip.cruise_search_form .cruise_duration_control{gap:1.8rem}.cruise_options_tooltip.cruise_search_form .cruise_duration_errors{margin-top:8px}.cruise_options_tooltip.cruise_search_form .cruise_departure_tabs{padding:16px 8px 0}.cruise_options_tooltip.cruise_search_form .cruise_month_range_help{padding:8px 8px 0}.cruise_options_tooltip.cruise_search_form .cruise_month_range_grid{scrollbar-gutter:auto;gap:10px;padding:12px 8px 24px}.cruise_options_tooltip.cruise_search_form .cruise_facet_panel .cruise_options_actions,.cruise_options_tooltip.cruise_search_form .cruise_duration_panel .cruise_options_actions,.cruise_options_tooltip.cruise_search_form .cruise_departure_panel>.cruise_options_actions{gap:8px;padding:8px}}.cruise_search_overlay.cruise_search_form{padding:0}.cruise_search_overlay.cruise_search_form .offcanvas-body{overflow-y:hidden}.cruise_search_overlay.cruise_search_form .cruise_options_panel{width:100%;height:auto;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;flex:1;padding:0 .5rem 4.5rem;position:static;overflow:hidden}.cruise_search_overlay.cruise_search_form .cruise_options_match_header{min-height:auto;padding:0 0 .5rem;font-size:22px;line-height:1.25}.cruise_search_overlay.cruise_search_form .cruise_facet_inline_search{border:0;border-radius:0;margin:.5rem 0 0;padding:0}.cruise_search_overlay.cruise_search_form .cruise_facet_inline_search>svg{color:#999;width:1.5rem;height:1.5rem}.cruise_search_overlay.cruise_search_form .cruise_facet_inline_search input{font-size:1.5rem;line-height:1.35}.cruise_search_overlay.cruise_search_form .cruise_facet_inline_search input::placeholder{color:#999;opacity:1}.cruise_search_overlay.cruise_search_form .cruise_facet_body{margin-right:-.5rem;padding-left:0;padding-right:.5rem}.cruise_search_overlay.cruise_search_form .cruise_sort_controls{padding:1rem 0 0}.cruise_search_overlay.cruise_search_form .cruise_sort_controls .tab_options_wrap,.cruise_search_overlay.cruise_search_form .cruise_departure_tabs .tab_options_wrap,.cruise_search_overlay.cruise_search_form .cruise_duration_tabs .tab_options_wrap{border-radius:var(--bs-border-radius);height:2.5rem;padding:0 .5rem;font-size:1rem;line-height:calc(2.5rem - 2px)}.cruise_search_overlay.cruise_search_form .cruise_sort_controls .tabs_view_wrap,.cruise_search_overlay.cruise_search_form .cruise_departure_tabs .tabs_view_wrap,.cruise_search_overlay.cruise_search_form .cruise_duration_tabs .tabs_view_wrap{gap:.5rem}.cruise_search_overlay.cruise_search_form .cruise_selected_toggle,.cruise_search_overlay.cruise_search_form .cruise_options_section_header{font-size:1.1rem}.cruise_search_overlay.cruise_search_form .cruise_selected_options{margin-bottom:.5rem}.cruise_search_overlay.cruise_search_form .cruise_options_section_header button{min-height:2.5rem;padding:0 .5rem;font-size:1rem}.cruise_search_overlay.cruise_search_form .cruise_option_list{flex:auto;grid-auto-rows:min-content;align-content:start;max-height:none}.cruise_search_overlay.cruise_search_form .cruise_option_checkbox input{min-width:2.2rem;max-width:2.2rem;min-height:2.2rem;max-height:2.2rem}.cruise_search_overlay.cruise_search_form .cruise_facet_panel .cruise_facet_body{flex:auto;max-height:none;overflow-y:auto}.cruise_search_overlay.cruise_search_form .cruise_facet_panel .cruise_options_actions{border-top:0}.cruise_search_overlay.cruise_search_form .cruise_options_actions{width:100%;padding:.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom));background-color:var(--bs-white);box-shadow:var(--shadow-up);gap:.5rem;margin-top:0;display:flex;position:fixed;bottom:0;left:0}.cruise_search_overlay.cruise_search_form .cruise_options_actions .btn{width:50%;max-width:none}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_body{flex:auto;padding-left:0;padding-right:0;overflow-y:auto}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_stepper button,.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_stepper input{height:2.2rem}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_stepper button{width:2.2rem;padding:.3rem;font-size:1.9rem}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_stepper button svg{width:100%;height:24px}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_limit{color:#919eab;font-size:1rem;line-height:1.5rem}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_errors{margin-top:12px}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_controls{gap:.5rem}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_control{align-items:center;min-height:3.2rem;padding:.1rem 0 .1rem 5px}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_controls,.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_duration_controls.is_exact{grid-template-columns:minmax(0,1fr)}.cruise_search_overlay.cruise_search_form .cruise_duration_panel .cruise_options_actions{border-top:0}.cruise_search_overlay.cruise_search_form .cruise_departure_panel{flex:auto;min-height:0;padding:0 .5rem 4.5rem}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_departure_tabs{padding:.5rem 0 0}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_help{color:#919eab;padding:.5rem 0 .25rem;font-size:1rem;line-height:1.5rem}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_grid{flex:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;align-content:start;gap:16px;max-height:none;padding:.5rem 10px 1.25rem}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_option{flex-flow:row;justify-content:start;align-items:center;gap:14px;min-height:84px;padding-left:30px;display:flex}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_option .cruise_month_range_icon{flex:none;width:32px;height:30px;margin-bottom:0}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_option .cruise_month_range_icon:before{top:6px}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_option .cruise_month_range_icon:after{height:7px;left:6px;box-shadow:14px 0}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_option .cruise_month_range_icon>span{font-size:11px;line-height:12px;top:11px}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_option .cruise_month_range_label{text-align:left;flex-direction:row;flex:0 auto;align-items:baseline;gap:8px}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_option .cruise_month_range_name{font-size:18px;line-height:22px}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .cruise_month_range_option .cruise_month_range_year{font-size:16px;line-height:22px}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .mobiDatePicker{flex:auto;width:calc(100% + 1rem);min-height:0;margin-left:-.5rem}.cruise_search_overlay.cruise_search_form .cruise_departure_panel .mobiDatePicker .monthWrap{height:calc(100vh - 255px);top:255px}.cruise_search_overlay.cruise_search_form .cruise_departure_panel>.cruise_options_actions{border-top:0;width:100%;position:fixed;bottom:0;left:0}.cruise_page .cruise_hero{z-index:2;position:relative}.cruise_page .top_cruise_lines_container{margin-bottom:56px}.cruise_page .top_cruise_line_card{position:relative}.cruise_page .top_cruise_line_card .top_cruise_line_media{background:var(--primary-shade);height:205px;position:relative;overflow:hidden}.cruise_page .top_cruise_line_card .top_cruise_line_media>img{object-fit:cover;width:100%;height:100%;display:block}.cruise_page .top_cruise_line_card .top_cruise_line_content{padding-top:12px}.cruise_page .top_cruise_line_card .top_cruise_line_logo{justify-content:flex-start;align-items:center;height:52px;margin-bottom:10px;display:flex}.cruise_page .top_cruise_line_card .top_cruise_line_logo img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:100%;display:block}.cruise_page .top_cruise_line_card .top_cruise_line_offers{flex:1;gap:10px;margin:0;padding:0;list-style:none;display:grid}.cruise_page .top_cruise_line_card .top_cruise_line_offers li{min-width:0}.cruise_page .top_cruise_line_card .top_cruise_offer_title,.cruise_page .top_cruise_line_card .top_cruise_offer_description{text-overflow:ellipsis;overflow:hidden}.cruise_page .top_cruise_line_card .top_cruise_offer_title{color:var(--heading-color);white-space:nowrap;font-size:16px;font-weight:600;line-height:1.25}.cruise_page .top_cruise_line_card .top_cruise_offer_description{-webkit-line-clamp:2;line-clamp:2;color:var(--bs-secondary);-webkit-box-orient:vertical;margin-top:2px;font-size:16px;line-height:1.3;display:-webkit-box}.cruise_page .top_cruise_line_card .top_cruise_line_name{color:var(--heading-color);text-overflow:ellipsis;white-space:nowrap;margin-top:14px;font-size:20px;font-weight:600;line-height:1.3;overflow:hidden}.cruise_page .top_cruise_line_card .top_cruise_line_price{margin-top:0}.cruise_page .top_cruise_line_card .popular_hotel_price_action{place-items:center end;display:grid;overflow:hidden}.cruise_page .top_cruise_line_card .popular_hotel_price_action>*{grid-area:1/1}.cruise_page .top_cruise_line_card .popular_hotel_price_action_default{color:var(--link-color);display:none}@media (min-width:1025px) and (hover:hover){.cruise_page .top_cruise_line_card .popular_hotel_price_action_default{display:inline-block}.cruise_page .top_cruise_line_card .popular_hotel_price_action_default,.cruise_page .top_cruise_line_card .popular_hotel_price_action_hover{transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s}.cruise_page .top_cruise_line_card .popular_hotel_price_action_hover{opacity:0;transform:translateY(100%)}.cruise_page .top_cruise_line_card:hover .popular_hotel_price_action_default{opacity:0;transform:translateY(-100%)}.cruise_page .top_cruise_line_card:focus-visible .popular_hotel_price_action_default{opacity:0;transform:translateY(-100%)}.cruise_page .top_cruise_line_card:hover .popular_hotel_price_action_hover{opacity:1;transform:translateY(0)}.cruise_page .top_cruise_line_card:focus-visible .popular_hotel_price_action_hover{opacity:1;transform:translateY(0)}}@media (max-width:1024.98px){.cruise_page .top_cruise_lines_container{margin-bottom:48px}}@media (max-width:767.98px){.cruise_page .top_cruise_lines_container{margin-bottom:32px}.cruise_page .top_cruise_line_card .top_cruise_line_media{height:190px}.cruise_page .top_cruise_line_card .top_cruise_line_logo{height:46px}.cruise_page .top_cruise_line_card .top_cruise_offer_title,.cruise_page .top_cruise_line_card .top_cruise_offer_description{font-size:14px}.cruise_page .top_cruise_line_card .top_cruise_line_name{font-size:18px}}@media (max-width:1024.98px){.cruise_search_form .cruise_search_fields{row-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.cruise_search_form .cruise_search_action_wrap{grid-template-columns:minmax(250px,350px) minmax(250px,350px);justify-content:space-between;gap:10rem}.cruise_search_form .cruise_search_btn{grid-column:2}}@media (min-width:576px) and (max-width:890px){.cruise_search_form #home_cruise_departure_trigger .home_search_input:not(.cruise_placeholder){font-size:16px}}@media (max-width:767.98px){.cruise_search_form{padding:0}.cruise_search_form .cruise_search_fields{gap:10px;grid-template-columns:minmax(0,1fr)!important;padding-top:10px!important}.cruise_search_form .cruise_search_field{border:0;border-radius:0;min-height:0;padding:0 8px}.cruise_search_form .cruise_search_field.has_value:not(.is_open) .input_wrap.has_closed_selection{width:100%;padding-right:34px}.cruise_search_form .cruise_search_field.has_value:not(.is_open) .cruise_field_clear{position:absolute;top:50%;right:0;transform:translateY(-50%)}.cruise_search_form .cruise_search_field.has_value:not(.is_open) .cruise_selection_primary_label{max-width:100%}.cruise_search_form .cruise_search_field.has_value:not(.is_open) .has_selection_count_badge .cruise_selection_primary_label{max-width:calc(100% - 46px)}.cruise_search_form .cruise_field_trigger .heading_wrap{font-size:14px}.cruise_search_form .cruise_field_trigger .home_search_input{font-size:24px;font-weight:600!important}}@media (max-width:767.98px) and (max-width:350px){.cruise_search_form .cruise_field_trigger .home_search_input{font-size:20px}}@media (max-width:767.98px){.cruise_search_form .cruise_search_action_wrap{grid-template-rows:46px;grid-template-columns:minmax(0,1fr);padding:11px 8px}.cruise_search_form .cruise_search_btn{grid-column:1;width:100%;min-height:46px;font-size:19px}}.hotel_location_autosuggest{min-width:0;position:relative}.hotel_location_autosuggest .react-autosuggest__container{position:relative}.hotel_location_autosuggest .react-autosuggest__suggestions-container{cursor:auto}.hotel_location_autosuggest .react-autosuggest__suggestions-container--open,.hotel_location_autosuggest .hotel_suggestions_container_open{z-index:1080;top:calc(100% + 10px);left:var(--suggestions-shift,0px);border-radius:var(--bs-border-radius);background:var(--bs-white);width:min(560px,100vw - 32px);box-shadow:var(--bs-box-shadow-sm);border:none;position:absolute;overflow:visible}.hotel_location_autosuggest .react-autosuggest__suggestions-container--open:before,.hotel_location_autosuggest .hotel_suggestions_container_open:before{z-index:1;top:-8px;left:min(8px - var(--suggestions-shift,0px), 100% - 22px);border-right:8px solid transparent;border-bottom:8px solid var(--bs-primary);content:"";border-left:8px solid transparent;width:0;height:0;position:absolute}.hotel_location_autosuggest .hotel_suggestions_header{z-index:2;border-bottom:none;grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:10px;min-height:43px;padding:7px;display:grid;position:relative}.hotel_location_autosuggest .hotel_suggestions_empty{border-radius:inherit;background:var(--bs-white);min-height:190px;color:var(--heading-color);text-align:center;flex-direction:column;justify-content:start;align-items:center;gap:12px;padding:45px 20px 24px;font-size:18px;line-height:1.25;display:flex;position:relative}.hotel_location_autosuggest .hotel_suggestions_empty>svg{color:#bdd0f8;width:42px;height:42px}.hotel_location_autosuggest .hotel_suggestions_empty .hotel_suggestions_close{position:absolute;top:9px;right:10px}.hotel_location_autosuggest .hotel_suggestions_no_match{border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius);background:var(--bs-white);min-height:150px;color:var(--heading-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:1rem 8px;display:flex}.hotel_location_autosuggest .hotel_suggestions_no_match>svg{color:#bdd0f8;width:36px;height:36px}.hotel_location_autosuggest .hotel_suggestions_no_match_text{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;line-height:1.25;display:flex}.hotel_location_autosuggest .hotel_suggestions_no_match_text span:first-child{font-size:18px}.hotel_location_autosuggest .hotel_suggestions_no_match_text span:last-child{color:var(--bs-secondary);font-size:14px}.hotel_location_autosuggest .hotel_suggestions_loading{border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius);background:var(--bs-white);min-height:152px;padding-top:24px;position:relative}.hotel_location_autosuggest .hotel_suggestions_loading .small_loader_wrappper{min-height:86px}.hotel_location_autosuggest .hotel_recent_suggestions_list{border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius);background:var(--bs-white);min-height:152px;max-height:310px;overflow-x:hidden;overflow-y:auto}.hotel_location_autosuggest .hotel_recent_suggestion{cursor:pointer;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:5px;min-height:60px;padding:0 7px;display:grid}.hotel_location_autosuggest .hotel_recent_suggestion:hover,.hotel_location_autosuggest .hotel_recent_suggestion:focus{background:var(--primary-shade);outline:none}.hotel_location_autosuggest .hotel_recent_suggestion .hotel_suggestion_item{padding:7px 0}.hotel_location_autosuggest .hotel_recent_history{color:#bdd0f8;width:25px;height:25px}.hotel_location_autosuggest .hotel_recent_remove{width:27px;height:27px;color:var(--heading-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.hotel_location_autosuggest .hotel_recent_remove svg{width:22px;height:22px}.hotel_location_autosuggest .hotel_recent_remove:hover{color:var(--bs-primary)}.hotel_location_autosuggest .hotel_recent_remove:focus-visible{color:var(--bs-primary)}.hotel_location_autosuggest .hotel_suggestions_match{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;line-height:1.2;overflow:hidden}.hotel_location_autosuggest .hotel_suggestions_match span{color:var(--bs-primary)}.hotel_location_autosuggest .hotel_suggestions_types{color:#bdd0f8;align-items:center;gap:10px;display:flex}.hotel_location_autosuggest .hotel_suggestions_types svg{width:21px;height:21px}.hotel_location_autosuggest .hotel_suggestions_types svg:nth-child(2){width:24px;height:24px}.hotel_location_autosuggest .hotel_suggestions_close{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:flex}.hotel_location_autosuggest .hotel_suggestions_close svg{width:25px;height:25px}.hotel_location_autosuggest .hotel_suggestions_close:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.hotel_location_autosuggest .react-autosuggest__suggestions-list{z-index:auto;border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius);max-height:310px;box-shadow:none;margin:0;padding:0;position:static;top:auto;overflow-x:hidden;overflow-y:auto}.hotel_location_autosuggest .react-autosuggest__suggestions-list li{border-radius:0;padding:0}.hotel_location_autosuggest .react-autosuggest__suggestions-list li:hover,.hotel_location_autosuggest .react-autosuggest__suggestions-list li:focus,.hotel_location_autosuggest .react-autosuggest__suggestions-list li.react-autosuggest__suggestion--highlighted{background:var(--primary-shade);color:inherit}.hotel_location_autosuggest .hotel_suggestion_item{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:60px;padding:7px;display:grid}.hotel_location_autosuggest .hotel_suggestion_icon{color:#bdd0f8;justify-self:center;width:27px;height:27px}.hotel_location_autosuggest .hotel_suggestion_text{gap:2px;min-width:0;line-height:1.18;display:grid}.hotel_location_autosuggest .hotel_suggestion_name,.hotel_location_autosuggest .hotel_suggestion_location{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hotel_location_autosuggest .hotel_suggestion_name{color:var(--heading-color);font-size:17px;font-weight:500}.hotel_location_autosuggest .hotel_suggestion_location{color:var(--bs-secondary);font-size:15px}.hotel_location_autosuggest .hotel_suggestion_badge{border-radius:var(--bs-border-radius);min-width:52px;min-height:39px;color:var(--bs-primary);white-space:nowrap;border:1px solid #c7d3e5;flex:none;justify-content:center;align-items:center;padding:4px 7px;font-size:17px;line-height:1;display:flex}.hotel_location_autosuggest .hotel_suggestion_badge>span{text-align:center;text-overflow:clip;white-space:nowrap;overflow:visible}.ticket_segment_wrap{width:100%;display:inline-flex}.ticket_segment_wrap .flight_details_wrap{flex-grow:1;grid-template-rows:auto;grid-template-columns:1fr;gap:.5rem;padding:8px 12px;display:grid}.ticket_segment_wrap .flight_details_wrap.is_purchase{padding:8px 15px}@media (min-width:768px) and (max-width:991.98px){.ticket_segment_wrap .flight_details_wrap{padding:8px 12px}}@media (max-width:767.98px){.ticket_segment_wrap .flight_details_wrap{padding:4px 6px}}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:start;gap:.5rem;display:grid}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .heading_flight_type{color:#003dc2;grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-rows:min-content;font-size:20px;font-weight:600;display:grid}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .heading_flight_type .ticket_wrap_wrap{color:#0a3622;border-radius:var(--bs-border-radius);text-align:center;width:max-content;padding:2px 8px;font-size:14px;font-weight:400}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap{grid-template-rows:auto;grid-template-columns:140px 1fr;gap:.5rem;display:grid}@media (max-width:991.98px){.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap{grid-template-columns:1fr}}@media (min-width:1145px) and (max-width:1325px){.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap.is_purchase{grid-template-columns:1fr}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap.is_purchase .flight_logo_name_wrap{grid-template-rows:1fr;grid-template-columns:40px 1fr;align-items:center;gap:.5rem}}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .flight_logo_name_wrap{grid-template-rows:40px 1fr;grid-template-columns:1fr;grid-auto-rows:min-content;gap:4px;display:grid}@media (max-width:991.98px){.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .flight_logo_name_wrap{grid-template-rows:1fr;grid-template-columns:40px 1fr;align-items:center;gap:.5rem}}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .flight_logo_name_wrap .flight_name_wrap.is_special{justify-content:start;max-height:fit-content;line-height:1;display:inline-flex}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .flight_logo_name_wrap .flight_name_wrap svg{margin-left:3px;position:relative;top:-2px}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:5px;display:grid}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .details_info_wrap{grid-template-rows:auto;grid-template-columns:1fr minmax(50px,275px) 1fr;grid-auto-rows:min-content;align-items:stretch;gap:.5rem;display:grid}@media (max-width:1024.98px){.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .details_info_wrap{grid-template-columns:1fr minmax(50px,230px) 1fr}}@media (max-width:767.98px){.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .details_info_wrap{grid-template-columns:1fr minmax(50px,175px) 1fr}}@media (min-width:768px) and (max-width:850px){.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .details_info_wrap{grid-template-columns:1fr minmax(50px,175px) 1fr}}@media (max-width:991.98px){.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .details_info_wrap{gap:5px}}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .start{text-align:end}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .end{text-align:start}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .has_indicator_wrap{color:#003dc2;grid-template-rows:1fr;grid-template-columns:auto auto;grid-auto-columns:min-content;align-items:center;gap:4px;display:grid}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .has_indicator_wrap.start{justify-content:end}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .has_indicator_wrap.end{justify-content:start}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .has_indicator_wrap svg{position:relative;top:-2px}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_time_wrap{font-size:20px;font-weight:600}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_time_wrap.string_time{font-size:16px}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_time_wrap small,.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_time_wrap .small{font-size:16px;font-weight:400}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_time_wrap mark,.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_time_wrap .mark{background-color:var(--bs-white);text-transform:capitalize;border-radius:var(--bs-border-radius);white-space:nowrap;border:1px solid #9ec5fe;margin-left:4px;padding:0 4px;font-size:14px;font-weight:600}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_location_wrap{font-size:18px;font-weight:600}@media (max-width:991.98px){.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_location_wrap{line-height:18px}}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_location_wrap .city_name_wrap{font-size:16px;font-weight:400}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .flight_location_wrap.has_indicator{display:block}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .spacer{justify-content:center;align-items:center;width:100%;display:flex}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .duration_wrap,.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .layover_wrap{grid-column-gap:4px;flex-wrap:wrap;justify-content:center;column-gap:4px;line-height:1;display:flex}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .layover_wrap{flex-direction:column;align-items:center;max-height:55px}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .layover_wrap .stops_wrap{margin-top:5px}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .has_indicator{color:#003dc2;grid-template-rows:1fr;grid-template-columns:auto auto;grid-auto-columns:min-content;align-items:center;gap:4px;display:grid}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .has_indicator.start{justify-content:end}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .has_indicator.end{justify-content:start}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .has_indicator svg{position:relative;top:0}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .flight_info_wrap .route_info_wrap .it_is_both{grid-template-columns:16px 16px auto}.ticket_segment_wrap .flight_details_wrap .desktop_avail_ticket_info_wrap .operated_wrap{color:var(--bs-secondary);font-size:14px}.ticket_segment_wrap .ticket_price_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:center;justify-items:center;min-width:200px;padding-top:45px;padding-right:25px;display:grid;position:relative}@media (max-width:767.98px){.ticket_segment_wrap .ticket_price_wrap{padding:4px 6px}}.ticket_segment_wrap .ticket_price_wrap .ticket_wrap_wrap{color:#0a3622;border-radius:var(--bs-border-radius);text-align:center;z-index:1;border:none;width:max-content;max-width:calc(100vw - 32px);height:30px;max-height:30px;padding:3px 8px;font-size:14px;position:absolute;top:8px;left:auto;right:12px}.ticket_segment_wrap .ticket_price_wrap .minAmount{font-size:30px;font-weight:700;line-height:1}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box{flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:0 8px;display:flex}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_label{color:var(--bs-body-color);margin-bottom:2px;font-size:16px;line-height:1.2}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .old_price_wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-bottom:4px;line-height:1;display:flex}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .old_price_wrap .old_price{color:var(--bs-secondary);text-decoration:line-through #e51313;text-decoration-thickness:1px}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .old_price_wrap .old_price .minAmount{color:inherit;font-size:16px;font-weight:500}@media (max-width:991px){.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .old_price_wrap .old_price .minAmount{font-size:15px}}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .old_price_wrap .old_price .minAmount sup{font-size:.7em;top:-.35em}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .old_price_wrap .save_price{border-radius:var(--bs-border-radius);white-space:nowrap;align-items:baseline;gap:2px;padding:0 3px;font-size:13px;display:inline-flex}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .old_price_wrap .save_price .minAmount{color:inherit;font-size:13px;font-weight:400}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .old_price_wrap .save_price .minAmount sup{display:none}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .minAmount:has(.ori_tt){color:var(--price-color);font-size:42px;font-weight:700;line-height:1}@media (max-width:991px){.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .minAmount:has(.ori_tt){font-size:34px}}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_adult_wrap .fare_adult_amount .minAmount:has(.ori_tt) sup{font-size:.4em;top:-.5em}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_breakup_wrap{border-top:1px solid var(--border-color);flex-direction:column;gap:6px;padding-top:8px;display:flex}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_breakup_wrap .fare_row{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}@media (max-width:991px){.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_breakup_wrap .fare_row{font-size:14px}}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_breakup_wrap .fare_row .fare_row_value{color:var(--price-color);white-space:nowrap;font-weight:700}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_breakup_wrap .fare_row .fare_row_value.has_infant .minAmount{position:relative}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_breakup_wrap .fare_row .fare_row_value.has_infant .minAmount sup{position:absolute;top:4px}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_breakup_wrap .fare_row .fare_row_value .minAmount{color:var(--price-color);font-size:16px;font-weight:700}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .fare_breakup_wrap .fare_trip_way{text-align:center;color:var(--bs-body-color);font-size:14px}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .include_tax_fee_wrap{text-align:center;color:var(--bs-secondary);font-size:13px}.ticket_segment_wrap .ticket_price_wrap .ticket_fare_box .desk_book_btn_avail_wrap{text-transform:uppercase;width:100%;padding:8px 10px;font-size:20px;font-weight:700}.my_offer_txt_wrap{justify-content:center;align-items:center;width:100%;line-height:1;display:flex;position:absolute;transform:translateY(-50%)}.my_offer_txt_wrap .txt_wrap{text-align:center;color:var(--gold-text);background-color:var(--bs-white);letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent;border-color:var(--gold-text);border-radius:999px;align-items:center;gap:8px;padding:3px 10px;font-size:16px;font-weight:500;display:flex;position:relative;box-shadow:0 1px 5px rgba(212,154,42,.14)}.progressBarWrapper,.flight_route_pop_info_wrap{width:100%}.progressBarWrapper .progress,.flight_route_pop_info_wrap .progress{--bs-progress-height:5px;overflow:visible}.progressBarWrapper .progress>.progress-bar.pop_up_route_info_wrap,.flight_route_pop_info_wrap .progress>.progress-bar.pop_up_route_info_wrap{--bs-progress-bar-bg:#c7c7c7;flex:1 1 0;position:relative;overflow:visible;width:auto!important}.progressBarWrapper .progress>.progress-bar.pop_up_route_info_wrap:before,.flight_route_pop_info_wrap .progress>.progress-bar.pop_up_route_info_wrap:before{content:"";position:absolute;top:-10px;bottom:-10px;left:0;right:0}.progressBarWrapper .progress>.progress-bar.pop_up_route_info_wrap:hover,.flight_route_pop_info_wrap .progress>.progress-bar.pop_up_route_info_wrap:hover{--bs-progress-bar-bg:#003dc2}.progressBarWrapper .progress>.progress-bar.pop_up_route_info_wrap,.flight_route_pop_info_wrap .progress>.progress-bar.pop_up_route_info_wrap{border-radius:var(--bs-border-radius)}.progressBarWrapper .progress>.progress-bar.pop_up_layover_info_wrap,.flight_route_pop_info_wrap .progress>.progress-bar.pop_up_layover_info_wrap{--bs-progress-bar-bg:var(--bs-white);border:2px solid #c7c7c7;border-radius:50%;flex:0 0 18px;height:18px;margin-top:-6.5px;margin-bottom:-6.5px;width:18px!important}.progressBarWrapper .progress>.progress-bar.pop_up_layover_info_wrap:hover,.flight_route_pop_info_wrap .progress>.progress-bar.pop_up_layover_info_wrap:hover{--bs-progress-bar-bg:#003dc2;border:2px solid #003dc2}.ticketDetailsWrapperMobile{border-radius:var(--bs-border-radius-lg);min-width:0;max-width:100%;box-shadow:var(--bs-box-shadow-sm);border:1px solid transparent;grid-template-rows:repeat(1,1fr);grid-template-columns:minmax(0,1fr);display:grid}.ticketDetailsWrapperMobile.isAleadySeen{box-shadow:none;border:1px solid #003dc2}.ticketDetailsWrapperMobile.is_my_ofr{border-color:var(--gold-text)!important;box-shadow:none!important}.ticketDetailsWrapperMobile.mobi_sub_deatils_wrap{box-shadow:none;border:none;border-radius:0}.ticketDetailsWrapperMobile.mobi_sub_deatils_wrap .bookTkt{border-top:1px solid var(--border-color);flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:14px 8px 4px;font-size:16px;display:flex}@media (max-width:359.98px){.ticketDetailsWrapperMobile.mobi_sub_deatils_wrap .bookTkt{font-size:12px}}.ticketDetailsWrapperMobile.mobi_sub_deatils_wrap .bookTkt .fareRule{text-align:end;color:var(--link-color)}@media (max-width:767.98px){.ticketDetailsWrapperMobile.mobi_sub_deatils_wrap .bookTkt .fareRule:first-child{text-align:end}}.bookTicketArea .ticketDetailsWrapperMobile.isAleadySeen{border-left:none;border-right:none;position:relative}.ticketDetailsWrapperMobile .saveAmountWrapper{background-color:transparent;padding:4px 8px}.ticketDetailsWrapperMobile .saveAmountWrapper b{color:var(--bs-success)}.ticketDetailsWrapperMobile .saveAmountWrapper b .minAmount{color:currentColor}.ticketDetailsWrapperMobile .ticketHeaderWrapper{background-color:var(--bs-white);grid-template-rows:repeat(1,1fr);grid-template-columns:1fr;gap:10px;padding:12px 8px;display:grid}.ticketDetailsWrapperMobile .ticketHeaderWrapper:not(.has_first){border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg)}.ticketDetailsWrapperMobile .ticketHeaderWrapper.has_first{border-top:1px solid var(--border-color)}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap{justify-content:space-between;align-items:stretch;gap:2px;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .tags_and_remain_wrap{justify-content:flex-end;font-size:14px;line-height:1;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .tags_and_remain_wrap mark,.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .tags_and_remain_wrap .mark{border-radius:var(--bs-border-radius);color:#0a3622;white-space:nowrap;background-color:var(--bs-white);border:none;align-items:center;padding:4px 6px;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .tags_and_remain_wrap mark svg,.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .tags_and_remain_wrap .mark svg{min-width:16px;min-height:16px;margin-left:2px;position:relative;top:-1px}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .mobi_book_btn_wrap{cursor:pointer;border-radius:var(--bs-border-radius);color:var(--bs-white);text-transform:uppercase;background-color:#f5b21a;border:1px solid #f5b21a;grid-template-rows:1fr;grid-template-columns:1fr 24px;place-items:center end;width:110px;margin-top:auto;padding:5px 8px;font-size:20px;font-weight:600;display:grid}@media (max-width:359.98px){.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .mobi_book_btn_wrap{font-size:16px}}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .mobi_book_btn_wrap svg{border-top-right-radius:8px;border-bottom-right-radius:8px;width:100%;height:100%}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .mobi_book_btn_wrap{transition:box-shadow .3s}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .action_col .mobi_book_btn_wrap:hover{box-shadow:0 0 4px #d49a2a}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap{flex-direction:column;flex:auto;gap:4px;min-width:0;font-weight:600;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt{flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin-bottom:3px;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .old_price_wrap{flex-wrap:wrap;align-items:center;gap:3px;padding-left:4px;line-height:1;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .old_price_wrap .old_price{color:var(--bs-secondary);text-decoration:line-through #e51313;text-decoration-thickness:1px}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .old_price_wrap .old_price .minAmount{color:inherit;font-size:15px;font-weight:400}@media (max-width:359.98px){.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .old_price_wrap .old_price .minAmount{font-size:14px}}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .old_price_wrap .old_price .minAmount sup{font-size:.7em;top:-.35em}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .old_price_wrap .save_price{border-radius:var(--bs-border-radius);white-space:nowrap;border:1px solid rgba(var(--bs-success-rgb), .25);color:var(--bs-success);align-items:baseline;gap:2px;padding:0 3px;font-size:13px;font-weight:400;display:inline-flex;position:relative;top:-2px}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .old_price_wrap .save_price .minAmount{color:inherit;font-size:13px;font-weight:400}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .old_price_wrap .save_price .minAmount sup{display:none}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .minAmount{white-space:nowrap;font-size:28px;font-weight:700;line-height:1}@media (max-width:359.98px){.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .minAmount{font-size:24px}}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .combine_wrap_txt .minAmount sup{font-size:.5em;top:-.55em}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .mobile_price_for{color:var(--bs-secondary);flex-direction:column;font-size:16px;font-weight:400;line-height:1.25;display:flex}@media (max-width:359.98px){.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .mobile_price_for{font-size:14px}}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .mobile_price_for .tags_wrap{color:var(--bs-white);text-align:center;flex-grow:1;justify-content:flex-start;align-items:center;font-size:14px;display:flex}@media (max-width:359.98px){.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .mobile_price_for .tags_wrap{font-size:12px}}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .mobile_price_for .tags_wrap .lowFare,.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .mobile_price_for .tags_wrap .fast{white-space:nowrap;border-radius:var(--bs-border-radius);align-items:center;max-width:fit-content;padding:.15rem .4rem;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .mobile_price_for .tags_wrap .lowFare{color:#003dc2;border:none}.ticketDetailsWrapperMobile .ticketHeaderWrapper .price_and_select_wrap .price_wrap .mobile_price_for .tags_wrap .fast{color:#390;border:none}.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap{align-items:center;gap:.35rem;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap .tagsWrapper{color:var(--bs-white);flex-grow:1;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:4px;display:grid}.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap .tagsWrapper .lowFare,.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap .tagsWrapper .fast{width:max-content;height:max-content;padding:0 3px;font-size:12px}.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap .tagsWrapper .lowFare{background-color:#003dc2}.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap .tagsWrapper .fast{background-color:#0fb47a}.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap .minAmount{font-size:1.9rem;font-weight:600;line-height:1.9rem}@media (max-width:991.98px){.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap .minAmount{font-size:1.5rem}}@media (max-width:359.98px){.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_select_price_wrap .minAmount{font-size:1.25rem}}.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_ticket_left_person{flex-direction:row;align-items:center;gap:.35rem;display:flex}.ticketDetailsWrapperMobile .ticketHeaderWrapper .mobi_ticket_left_person .mobile_price_for{text-align:end;flex-grow:1;font-size:12px}.ticketDetailsWrapperMobile .show_mobi_tippy_wrap{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 8px 8px;display:flex}.ticketDetailsWrapperMobile .show_mobi_tippy_wrap .tip_wrappper{justify-content:flex-start;display:flex}.ticketDetailsWrapperMobile .mobi_segment_layout{background-color:var(--bs-white);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:4px;padding:8px;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap{grid-template-rows:auto;grid-template-columns:1fr;align-items:center;gap:4px;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap .mobi_air_logo_name_wrap{grid-template-rows:1fr;grid-template-columns:30px 1fr;gap:8px;font-size:1rem;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap .mobi_air_logo_name_wrap img{width:30px;height:30px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap .mobi_air_logo_name_wrap .airline_name_info{text-transform:capitalize;align-items:center;font-size:18px;display:inline-flex}@media (max-width:359.98px){.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap .mobi_air_logo_name_wrap .airline_name_info{font-size:14px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap .mobi_air_logo_name_wrap .airline_name_info svg{width:14px;height:14px}}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap .mobi_air_logo_name_wrap .airline_name_info svg{width:16px;height:16px;margin-left:3px;position:relative;top:-2px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap .mobi_segment_type{color:#003dc2;font-size:1.125rem;font-weight:600}@media (max-width:359.98px){.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_and_airline_wrap .mobi_segment_type{font-size:1rem}}.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap{justify-content:space-between;align-items:center;display:flex}.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .right_side_time_wrap{text-align:end}.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .left_side_time_wrap .mobi_airline_time_wrap,.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .right_side_time_wrap .mobi_airline_time_wrap{color:var(--bs-body-color);font-size:1.125rem;font-weight:600}@media (max-width:359.98px){.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .left_side_time_wrap .mobi_airline_time_wrap,.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .right_side_time_wrap .mobi_airline_time_wrap{font-size:16px}}.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .left_side_time_wrap .mobi_airline_time_wrap small,.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .left_side_time_wrap .mobi_airline_time_wrap .small,.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .right_side_time_wrap .mobi_airline_time_wrap small,.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .right_side_time_wrap .mobi_airline_time_wrap .small{text-transform:lowercase;font-size:.75rem;font-weight:600}.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .left_side_time_wrap .mobi_airline_time_wrap .pointer,.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .right_side_time_wrap .mobi_airline_time_wrap .pointer{color:#003dc2;position:relative;top:-2px}.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .left_side_time_wrap .mobi_airline_time_wrap .pointer svg,.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .right_side_time_wrap .mobi_airline_time_wrap .pointer svg{color:#003dc2;width:1rem;height:1rem}.ticketDetailsWrapperMobile .mobi_segment_layout .checkbox_and_segment_time_wrap .right_side_time_wrap{justify-content:end}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;gap:8px;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .details_info_wrap{grid-template-rows:auto;grid-template-columns:minmax(95px,1fr) minmax(75px,1fr) minmax(95px,1fr);grid-auto-rows:min-content;align-items:center;gap:.25rem;line-height:18px;display:grid}@media (max-width:359.98px){.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .details_info_wrap{grid-template-columns:1fr minmax(65px 1fr) 1fr}}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .has_flex_date .mob_flex_dt{text-overflow:visible;color:#003dc2;white-space:nowrap}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .has_flex_date .mob_flex_dt svg{position:relative;top:-2px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .has_flex_date .mob_flex_dt.start svg{margin-right:4px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .has_flex_date .mob_flex_dt.end svg{margin-left:4px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .layover_data_show{justify-content:center;align-items:center;gap:4px;display:inline-flex}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .start{text-align:end}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .end{text-align:start}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .has_indicator{color:#003dc2;grid-template-rows:1fr;grid-template-columns:auto auto;align-items:center;gap:4px;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .has_indicator.start{justify-content:end}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .has_indicator.end{justify-content:start}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .has_indicator svg{position:relative;top:-2px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_time_wrap{font-size:18px}@media (max-width:359.98px){.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_time_wrap{font-size:16px}}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_time_wrap{font-weight:600}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_time_wrap small,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_time_wrap .small{font-weight:400}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_time_wrap mark,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_time_wrap .mark{background-color:var(--bs-white);border-radius:var(--bs-border-radius);white-space:nowrap;border:1px solid #9ec5fe;margin-left:2px;padding:1px;font-size:50%;font-weight:600}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_loc_wrap{font-size:20px;font-weight:600}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .flight_loc_wrap.has_indicator{color:#003dc2}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .duration_wrap{justify-items:center;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segment_flight_info_wrap .layover_wrap{grid-column-gap:4px;flex-wrap:wrap;justify-content:center;column-gap:4px;line-height:1;display:flex}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:10px;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap{color:#666;flex-direction:column;min-width:100%;max-width:min-content;font-size:18px;font-weight:600;line-height:20px;display:flex}@media (max-width:359.98px){.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap{font-size:16px}}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_airline_time_wrap,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_airline_time_wrap{color:var(--bs-body-color);font-size:20px;font-weight:600;display:inline-flex}@media (max-width:359.98px){.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_airline_time_wrap,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_airline_time_wrap{font-size:18px}}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_airline_time_wrap small,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_airline_time_wrap .small,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_airline_time_wrap small,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_airline_time_wrap .small{text-transform:lowercase;font-size:70%;font-weight:400}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_airline_time_wrap .pointer,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_airline_time_wrap .pointer{color:#003dc2;position:relative;top:-2px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_airline_time_wrap .pointer svg,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_airline_time_wrap .pointer svg{color:#003dc2;width:1rem;height:1rem}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .loc_wrap,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .loc_wrap{grid-template-rows:1fr;grid-template-columns:1fr 1fr;place-items:center end;gap:4px;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .loc_wrap.isDepature,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .loc_wrap.isDepature{grid-template-columns:auto auto auto;grid-auto-columns:min-content;justify-content:start}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap mark,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mark,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap mark,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mark{white-space:nowrap;text-transform:capitalize;background-color:#e7f0ff;max-width:max-content;height:fit-content;padding:1px 2px;font-size:10px;font-weight:600}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_indicator_wrap,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_indicator_wrap{grid-template-rows:1fr;grid-template-columns:auto auto auto;grid-auto-columns:min-content;justify-content:end;gap:4px;display:grid}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_indicator_wrap span,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_indicator_wrap span{position:relative;top:-2px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap .mobi_indicator_wrap span svg,.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap .mobi_indicator_wrap span svg{width:18px;height:18px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .start_point_wrap{text-align:end;flex-direction:column;align-items:flex-start;display:flex}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .end_point_wrap{text-align:start;flex-direction:column;align-items:flex-end;display:flex}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .is_mobi_layout{width:100%}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .is_mobi_layout .duration{height:auto;min-height:auto;line-height:14px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .is_mobi_layout .duration .mobi_segment_duration{gap:0 .35rem;font-size:14px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .is_mobi_layout .progressBarWrapper{height:3px}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .is_mobi_layout .layover{height:auto;font-size:.875rem;line-height:14px}@media (max-width:340px){.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_segmenet_start_end_point_wrap .is_mobi_layout .layover{font-size:12px}}.ticketDetailsWrapperMobile .mobi_segment_layout .mobi_operated_line{color:var(--bs-secondary);margin-top:5px;font-size:14px}.ticketDetailsWrapperMobile .moreFlightTime{background-color:var(--bs-white);border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);grid-template-rows:1fr;grid-template-columns:auto 1fr;padding:8px;display:grid}.ticketDetailsWrapperMobile .moreFlightTime .shareThis{color:var(--bs-success);cursor:pointer;fill:currentColor}.ticketDetailsWrapperMobile .moreFlightTime .subFlightDeatils{text-align:end;font-size:16px}@media (max-width:359.98px){.ticketDetailsWrapperMobile .moreFlightTime .subFlightDeatils{font-size:14px}}.ticketDetailsWrapperMobile .moreFlightTime .subFlightDeatils .textUnderline{color:#003dc2;margin-top:0}.ticketDetailsWrapperMobile .moreFlightTime .subFlightDeatils .textUnderline svg{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ticketDetailsWrapperMobile .moreFlightTime .subFlightDeatils .textUnderline svg.open{transform:rotate(180deg)}.support_pg_heading_img_wrap{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/call-center.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:160px;margin-bottom:15px;position:relative}@media (max-width:767.98px){.support_pg_heading_img_wrap{height:80px;margin-bottom:10px;line-height:1.2}}.support_pg_heading_img_wrap:before{content:"";background:rgba(26,26,26,.78);align-items:center;width:100%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.support_pg_heading_img_wrap .support_pg_name_wrap{text-transform:capitalize;height:100%;color:var(--bs-white);align-items:center;font-size:32px;font-weight:600;display:flex;position:relative}@media (max-width:767.98px){.support_pg_heading_img_wrap .support_pg_name_wrap{font-size:20px}}@media screen and (max-width:359.98px){.support_pg_heading_img_wrap .support_pg_name_wrap{font-size:18px}}.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_title_wrap{flex-direction:column;min-width:0;line-height:1.2;display:flex}.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_title{min-width:0}.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_last_updated{color:#c8c8c8;text-transform:none;margin-top:4px;font-size:14px;font-weight:500;line-height:1.3}@media (max-width:767.98px){.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_last_updated{margin-top:2px;font-size:12px}}.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_back_btn{border-radius:var(--bs-border-radius);color:var(--bs-white);text-transform:none;cursor:pointer;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.75);flex-shrink:0;align-items:center;gap:7px;margin-right:18px;padding:9px 13px;font-size:18px;font-weight:600;line-height:1;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_back_btn:hover{border-color:var(--bs-white);color:var(--bs-white);background:rgba(255,255,255,.16)}.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_back_btn .support_pg_back_text_mobile{display:none}@media (max-width:767.98px){.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_back_btn{gap:6px;margin-right:10px;padding:6px 9px;font-size:14px}.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_back_btn .support_pg_back_text_desktop{display:none}.support_pg_heading_img_wrap .support_pg_name_wrap .support_pg_back_btn .support_pg_back_text_mobile{display:inline}.support_pg_heading_img_wrap .support_pg_name_wrap svg{width:24px;height:24px}}.support_pg_heading_img_wrap .support_pg_name_wrap svg{cursor:pointer}.support_pg_heading_img_wrap .support_pg_name_wrap svg:hover{color:#f5f7fe}.supportPageHeaderCard{height:88px;margin-top:1.5rem;margin-bottom:1.5rem}@media only screen and (max-width:767.98px){.supportPageHeaderCard{height:auto;min-height:65px}.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap{height:auto;min-height:65px;position:relative}.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-fluid,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-sm,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-md,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-lg,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-xl,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-xxl{align-items:center;min-height:65px;display:flex}.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-fluid>.pageAndUserDetailsWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-sm>.pageAndUserDetailsWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-md>.pageAndUserDetailsWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-lg>.pageAndUserDetailsWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-xl>.pageAndUserDetailsWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap>.container-xxl>.pageAndUserDetailsWrap{width:100%}}.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-fluid .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-sm .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-md .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-lg .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-xl .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-xxl .pageAndUserDetailsWrap .pagesDataWrap{padding:0}@media (max-width:767.98px){.supportPageHeaderCard{margin-left:8px;margin-right:8px}.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-fluid .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-sm .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-md .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-lg .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-xl .pageAndUserDetailsWrap .pagesDataWrap,.supportPageHeaderCard .bookingPageHeaderDetailsInnerWrap .container-xxl .pageAndUserDetailsWrap .pagesDataWrap{padding:0}}.supportPageHeaderCard .pageAndUserDetailsWrap.headerWithBack .headerBackWrap .backarrow{white-space:nowrap;gap:4px;width:auto;min-width:0;height:auto;padding:6px 8px 6px 4px;font-size:16px;line-height:1.5}.supportPageHeaderCard .pageAndUserDetailsWrap.headerWithBack .headerBackWrap .backarrow svg{width:24px;height:24px}@media (min-width:768px){.supportPageHeaderCard .pageAndUserDetailsWrap{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.supportPageHeaderCard .pageAndUserDetailsWrap .pageNameWrap{-webkit-box-align:flex-start;-ms-flex-align:flex-start;text-align:left;grid-column:auto;align-items:flex-start}.supportPageHeaderCard .pageAndUserDetailsWrap.headerWithBack{grid-template-columns:max-content minmax(0,1fr);display:grid}.supportPageHeaderCard .pageAndUserDetailsWrap.headerWithBack .pagesDataWrap{display:contents}.supportPageHeaderCard .pageAndUserDetailsWrap.headerWithBack .headerBackWrap{grid-column:1}.supportPageHeaderCard .pageAndUserDetailsWrap.headerWithBack .pageNameWrap{grid-column:2}.supportPageHeaderCard .pageAndUserDetailsWrap.headerWithBack .pageNameWrap:before{height:54px}}.contact_us_form_page{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);width:100%;box-shadow:var(--bs-box-shadow-sm);margin:0 auto 20px}.contact_us_form_page .contact_us_form_title{align-items:center;gap:12px;padding:1.4rem 1.4rem 0;display:flex}@media screen and (max-width:767.98px){.contact_us_form_page .contact_us_form_title{padding:12px 8px}}.contact_us_form_page .contact_us_form_title{color:#003dc2;font-size:20px;font-weight:600;line-height:1.3}.contact_us_form_page .contact_us_form_title .contact_us_title_icon{border:1px solid var(--primary-shade);color:#003dc2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.contact_us_form_page .contact_us_form_body{grid-template-rows:min-content;grid-template-columns:1fr;gap:18px;padding:1.4rem;display:grid;position:relative}@media (max-width:767.98px){.contact_us_form_page .contact_us_form_body{padding:14px 12px 16px}}.contact_us_form_page .contact_us_form_loader{z-index:10;border-radius:inherit;background:rgba(255,255,255,.7);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.contact_us_form_page .contact_us_form_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(150px,.7fr);gap:1rem;display:grid}@media (max-width:991.98px){.contact_us_form_page .contact_us_form_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.contact_us_form_page .contact_us_form_grid{grid-template-columns:1fr}}.contact_us_form_page textarea.input_form_control{resize:vertical;white-space:normal;min-height:112px;overflow:auto}.contact_us_form_page .contact_us_message_field .input_right_add_on{height:50px;top:25px}.contact_us_form_page .input_form_control{color:#000;background-color:var(--bs-white);border-color:#d9d9d9;font-size:16px}.contact_us_form_page .input_form_label{color:#777;border-radius:var(--bs-border-radius-lg);background-color:transparent;font-size:16px;top:50%;transform:translateY(-50%)}.contact_us_form_page textarea.input_form_control+.input_form_label{top:16px;transform:none}.contact_us_form_page .input_form_control:focus+.input_form_label,.contact_us_form_page .input_form_control:not(:placeholder-shown)+.input_form_label{background-color:var(--bs-white);font-size:12px;transform:translateY(-28px)}.contact_us_form_page textarea.input_form_control:focus+.input_form_label,.contact_us_form_page textarea.input_form_control:not(:placeholder-shown)+.input_form_label{transform:translateY(-23px)}.contact_us_form_page .contact_us_required{color:#e51313}.contact_us_form_page .captcha_txt{color:#1f2a44;align-items:center;gap:8px;margin-top:2px;font-size:16px;font-weight:600;display:flex}.contact_us_form_page .captcha_txt .captcha_txt_icon{color:#003dc2;flex-shrink:0}.contact_us_form_page .contact_us_captcha_grid{grid-template-columns:minmax(180px,202px) minmax(160px,194px) minmax(140px,max-content);align-items:start;gap:10px;display:grid}.contact_us_form_page .contact_us_captcha_grid .input_form_control{height:50px}@media (max-width:767.98px){.contact_us_form_page .contact_us_captcha_grid{grid-template-columns:1fr}.contact_us_form_page .contact_us_captcha_grid .btn{width:100%}}.contact_us_form_page .captha_wrap{border-radius:var(--bs-border-radius);border:1px solid #d9d9d9;grid-template-rows:50px;grid-template-columns:1fr 36px;align-items:center;display:grid}.contact_us_form_page .captha_wrap img{object-fit:contain;border:0;width:100%;height:50px;padding:4px 8px}.contact_us_form_page .captha_wrap svg{user-select:none;justify-self:center;transition:all .3s ease-in-out}.contact_us_form_page .captha_wrap svg.isDisabled{pointer-events:none;animation:1s linear infinite rotateSvg}.contact_us_form_page .success_txt{color:var(--bs-success);border:1px solid;padding:6px 8px}.contact_us_form_page .contact_us_success_panel{text-align:center;border:1px solid #d6eadc;grid-template-rows:repeat(3,min-content);grid-template-columns:minmax(0,520px);place-content:center;justify-items:center;gap:18px;min-height:300px;padding:34px 16px;display:grid}@media (max-width:767.98px){.contact_us_form_page .contact_us_success_panel{min-height:260px;padding:28px 12px}}.contact_us_form_page .contact_us_success_icon{color:var(--bs-success)}.contact_us_form_page .contact_us_success_msg{color:#256b34;font-size:18px;font-weight:500;line-height:1.5}@media (max-width:767.98px){.contact_us_form_page .contact_us_success_msg{font-size:16px}}.contact_us_form_page .contact_us_success_btn{width:auto;min-width:190px}.contact_us_form_page .error_txt{color:#e51313;border:1px solid;padding:6px 8px}.contact_us_form_page .btn{min-width:160px;min-height:50px;color:var(--bs-white);letter-spacing:0;border-radius:0;border-radius:var(--bs-border-radius);background-color:#003dc2;border:1px solid #003dc2;padding:0 28px;font-size:16px;font-weight:600;transition:box-shadow .3s}.contact_us_form_page .btn:hover{color:#fff!important;background-color:var(--bs-btn-hover-bg)!important;border-color:var(--bs-btn-hover-border-color)!important;box-shadow:0 0 4px #003dc2!important}.contact_us_form_page .btn:disabled{color:var(--bs-white);opacity:.65;background-color:#003dc2;border-color:#003dc2}.support_pg_wrapper{width:calc(100% - var(--booking-page-header-gutter) * 2);max-width:calc(1300px - var(--booking-page-header-gutter) * 2);grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:0;margin-left:auto;margin-right:auto;display:grid}@media (max-width:767.98px){.support_pg_wrapper{max-width:none;padding-left:8px!important;padding-right:8px!important}}.support_pg_wrapper .home_page_flight_search_wrap{z-index:6;margin-bottom:15px;position:relative;margin-top:0!important}@media (max-width:767.98px){.support_pg_wrapper .home_page_flight_search_wrap{box-shadow:none;margin-bottom:10px;padding:0}}.support_pg_wrapper .pg_content_name{border-bottom:2px solid var(--border-color);color:#555;padding:10px 0;font-size:24px;font-weight:600}@media (max-width:767.98px){.support_pg_wrapper .paginationWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;max-width:100%;padding:2px 0 4px;display:flex;overflow-x:auto}.support_pg_wrapper .paginationWrapper::-webkit-scrollbar{display:none}.support_pg_wrapper .paginationWrapper .rc-pagination{flex-wrap:nowrap;justify-content:flex-start;min-width:0;max-width:max-content;margin:0;padding-left:0}.support_pg_wrapper .paginationWrapper .rc-pagination li{flex:none;width:34px;height:34px;margin-right:5px;font-size:16px}.support_pg_wrapper .paginationWrapper .rc-pagination li.rc-pagination-item{width:auto;min-width:34px;padding:0 8px}.support_pg_wrapper .paginationWrapper .rc-pagination li:-webkit-any(.rc-pagination-item-before-jump-next,.rc-pagination-item-after-jump-prev){display:none}.support_pg_wrapper .paginationWrapper .rc-pagination li:is(.rc-pagination-item-before-jump-next,.rc-pagination-item-after-jump-prev){display:none}.support_pg_wrapper .paginationWrapper .rc-pagination li svg{width:22px;height:22px}}@media (max-width:359.98px){.support_pg_wrapper .paginationWrapper .rc-pagination li{width:32px;height:32px;margin-right:4px;font-size:14px}.support_pg_wrapper .paginationWrapper .rc-pagination li.rc-pagination-item{width:auto;min-width:32px;padding:0 6px}.support_pg_wrapper .paginationWrapper .rc-pagination li svg{width:20px;height:20px}}body.special_home_class .support_pg_wrapper .container-fluid,body.special_home_class .support_pg_wrapper .container-sm,body.special_home_class .support_pg_wrapper .container-md,body.special_home_class .support_pg_wrapper .container-lg,body.special_home_class .support_pg_wrapper .container-xl,body.special_home_class .support_pg_wrapper .container-xxl{width:100%;min-width:0;max-width:100%;padding-left:0!important;padding-right:0!important}.support_pg_wrapper .container-fluid>.row,.support_pg_wrapper .container-sm>.row,.support_pg_wrapper .container-md>.row,.support_pg_wrapper .container-lg>.row,.support_pg_wrapper .container-xl>.row,.support_pg_wrapper .container-xxl>.row{width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0}.support_pg_wrapper .container-fluid>.row>[class*=col],.support_pg_wrapper .container-sm>.row>[class*=col],.support_pg_wrapper .container-md>.row>[class*=col],.support_pg_wrapper .container-lg>.row>[class*=col],.support_pg_wrapper .container-xl>.row>[class*=col],.support_pg_wrapper .container-xxl>.row>[class*=col]{min-width:0;max-width:100%}@media (max-width:991.98px){.support_pg_wrapper .container-fluid>.row>.right-sidebar,.support_pg_wrapper .container-sm>.row>.right-sidebar,.support_pg_wrapper .container-md>.row>.right-sidebar,.support_pg_wrapper .container-lg>.row>.right-sidebar,.support_pg_wrapper .container-xl>.row>.right-sidebar,.support_pg_wrapper .container-xxl>.row>.right-sidebar{flex:0 0 100%;width:100%;min-width:0;max-width:100%;margin-left:0}}.support_pg_check_req{background-color:var(--bs-white);margin:1.5rem 0 calc(1.5rem - 10px);padding:1rem;font-size:20px;font-weight:600}@media (max-width:767.98px){.support_pg_check_req{margin:15px 0}}.contact_us_wrap,.faq_pg_wrap{grid-template-rows:min-content;grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (max-width:991.98px){.contact_us_wrap,.faq_pg_wrap{grid-row-gap:0px}}.contact_us_form_wrap .support_pg_points_wrap{padding:0}@media (max-width:991.98px){.contact_us_form_wrap .support_pg_points_wrap{padding:0}}.contact_us_form_wrap .contact_us_form_page{margin:0}.world_airlines_wrap .alpha_filter_wrap{margin-top:11px;font-size:18px}.world_airlines_wrap .alpha_filter_content_wrap{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);grid-template-rows:auto;grid-template-columns:200px repeat(3,1fr);margin-top:1.5rem;padding:2rem 10px;display:grid;position:relative}@media (max-width:1024.98px){.world_airlines_wrap .alpha_filter_content_wrap{grid-template-columns:1fr}}@media (max-width:767.98px){.world_airlines_wrap .alpha_filter_content_wrap{padding:1rem 8px}}.world_airlines_wrap .alpha_filter_content_wrap .active_filter{text-transform:capitalize;color:var(--bs-secondary);text-align:center;font-size:90px;font-weight:500}@media (max-width:1024.98px){.world_airlines_wrap .alpha_filter_content_wrap .active_filter{display:none}}.world_airlines_wrap .alpha_filter_content_wrap .alpha_filter_content{grid-column:span 3/span 3;grid-template-rows:min-content;grid-template-columns:repeat(3,1fr);align-content:start;align-items:start;gap:12px;display:grid}.world_airlines_wrap .alpha_filter_content_wrap .alpha_filter_content>.support-api-empty-card{grid-column:1/-1}@media (max-width:991.98px){.world_airlines_wrap .alpha_filter_content_wrap .alpha_filter_content{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.world_airlines_wrap .alpha_filter_content_wrap .alpha_filter_content{grid-template-columns:1fr}}.world_airlines_wrap .alpha_filter_content_wrap .alpha_filter_content .alpha_filter_content_item{color:#003dc2;grid-template-rows:min-content;grid-template-columns:18px 1fr;align-items:center;gap:3px;display:grid}.world_airlines_wrap .alpha_filter_content_wrap .alpha_filter_content .alpha_filter_content_item .textUnderline{max-width:fit-content}.world_airlines_wrap .alpha_filter_content_wrap .alpha_filter_content .alpha_filter_content_item.skeleton_item .world-airline-arrow-holder{border-radius:50%;width:18px;height:18px}.world_airlines_wrap .alpha_filter_content_wrap .alpha_filter_content .alpha_filter_content_item.skeleton_item .world-airline-name-holder{border-radius:4px;width:min(100%,210px);height:18px}.world_Airlines_wrap{background-color:var(--bs-white);grid-template-rows:min-content;grid-template-columns:1fr;gap:1.5rem;padding:1rem;display:grid}@media (max-width:767.98px){.world_Airlines_wrap{padding:1rem 8px}}.world_Airlines_wrap .contact_info{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);align-items:center;gap:1rem;display:grid}@media (max-width:991.98px){.world_Airlines_wrap .contact_info{justify-items:center}}@media (max-width:767.98px){.world_Airlines_wrap .contact_info{grid-template-columns:1fr}}.world_Airlines_wrap .contact_info .contact_info_item{border:1px solid #ebebeb;grid-template-rows:1fr;grid-template-columns:20% 1fr;align-items:center;height:100%;display:grid}@media (max-width:991.98px){.world_Airlines_wrap .contact_info .contact_info_item{grid-template-rows:min-content;grid-template-columns:1fr;align-items:start;width:100%}}.world_Airlines_wrap .contact_info .contact_info_item .icon_wrap{border-right:1px solid #ebebeb;justify-content:center;align-items:center;height:100%;padding:.5rem;display:flex}@media (max-width:991.98px){.world_Airlines_wrap .contact_info .contact_info_item .icon_wrap{border-right:none;padding:1rem 0}}.world_Airlines_wrap .contact_info .contact_info_item .value_wrap{padding:.5rem}@media (max-width:991.98px){.world_Airlines_wrap .contact_info .contact_info_item .value_wrap{text-align:center;padding-bottom:1rem}}.world_Airlines_wrap .contact_info .contact_info_item .value_wrap .heading{color:var(--bs-warning);font-size:22px;font-weight:600}.world_Airlines_wrap .contact_info .contact_info_item .value_wrap .value{font-size:16px}.world_Airlines_wrap .contact_info .contact_info_item .value_wrap .value.web_site:hover{color:#003dc2}.world_Airlines_wrap .airline_connection{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:767.98px){.world_Airlines_wrap .airline_connection{grid-template-columns:1fr}}.world_Airlines_wrap .airline_connection .connection_item{background-image:-webkit-linear-gradient(90deg,rgba(255,255,255,.6) 42%,rgba(243,243,243,.6) 100%);background-image:-ms-linear-gradient(90deg, rgba(255,255,255,.6) 42%, rgba(243,243,243,.6) 100%);background-image:-moz-linear-gradient(90deg,rgba(255,255,255,.6) 42%,rgba(243,243,243,.6) 100%)}.world_Airlines_wrap .airline_connection .connection_item .connection_heading{color:#003dc2;border-bottom:1px solid #ebebeb;padding:1rem;font-size:18px;font-weight:500}@media (max-width:767.98px){.world_Airlines_wrap .airline_connection .connection_item .connection_heading{padding:1rem 8px}}.world_Airlines_wrap .airline_connection .connection_item .connection_value{grid-template-rows:min-content;grid-template-columns:1fr;gap:5px;padding:.5rem 1rem;display:grid}@media (max-width:767.98px){.world_Airlines_wrap .airline_connection .connection_item .connection_value{padding:.5rem 8px}}.world_Airlines_wrap .cities_served{background-image:-webkit-linear-gradient(90deg,rgba(255,255,255,.6) 42%,rgba(243,243,243,.6) 100%);background-image:-ms-linear-gradient(90deg, rgba(255,255,255,.6) 42%, rgba(243,243,243,.6) 100%);background-image:-moz-linear-gradient(90deg,rgba(255,255,255,.6) 42%,rgba(243,243,243,.6) 100%);grid-template-rows:1fr;grid-template-columns:1fr;gap:1rem;display:grid}.world_Airlines_wrap .cities_served .heading_wrap{color:#003dc2;border-bottom:1px solid #ebebeb;padding:1rem;font-size:18px;font-weight:500}@media (max-width:767.98px){.world_Airlines_wrap .cities_served .heading_wrap{padding:1rem 8px}}.world_Airlines_wrap .cities_served .cities_served_value{padding:0 1rem}@media (max-width:767.98px){.world_Airlines_wrap .cities_served .cities_served_value{padding:0 8px}}.airlines_telephone_wrap,.bagguage_policy_wrap,.online_check_in_wrap{background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);overflow:hidden}.bagguage_policy_wrap.is_modal{padding:10px;box-shadow:none!important}.bagguage_policy_wrap.is_modal .info_text_wrap{padding:0 0 1rem}.bagguage_policy_wrap.is_modal .airline_tabs_wrapper{margin:0}.bagguage_policy_wrap.is_modal .airline_tabs_wrapper .isModal{margin:0 0 1rem}.bagguage_policy_wrap.is_modal .airline_tabs_wrapper .all_airline_wrap{padding:0}.bagguage_policy_wrap .info_text_wrap{gap:8px;padding:1rem;font-size:16px;display:grid}@media (max-width:767.98px){.bagguage_policy_wrap .info_text_wrap{padding:1rem 8px}}.bagguage_policy_wrap .info_text_wrap .textUnderline{color:var(--link-color)}.bagguage_policy_wrap .info_text_wrap .note_text{color:var(--bs-secondary);font-size:14px}.bagguage_policy_wrap .tabs_selector_wrap{padding:0 1rem}@media (max-width:767.98px){.bagguage_policy_wrap .tabs_selector_wrap{padding:0 8px}}.tabs_selector_wrap.pill{background-color:#f5f7fe;border-radius:12px;align-items:center;gap:4px;display:inline-flex}.tabs_selector_wrap.pill .tab_item{text-align:center;cursor:pointer;color:var(--bs-body-color);background-color:transparent;border-radius:9px;padding:8px 24px;font-size:18px;font-weight:500;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s}.tabs_selector_wrap.pill .tab_item:hover:not(.active){color:#003dc2}.tabs_selector_wrap.pill .tab_item.active{color:#003dc2;background-color:var(--bs-white);box-shadow:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1)}.airline_tabs_wrapper .tabs_selector_wrap{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);font-size:18px;font-weight:600;display:grid}@media (max-width:767.98px){.airline_tabs_wrapper .tabs_selector_wrap{font-size:16px}}@media (max-width:359.98px){.airline_tabs_wrapper .tabs_selector_wrap.isModal{font-size:14px}}.airline_tabs_wrapper .tabs_selector_wrap .tab_item{text-align:center;cursor:pointer;background-color:var(--bs-white);width:100%;padding:11px 10px}.airline_tabs_wrapper .tabs_selector_wrap .tab_item.active{color:#003dc2;box-shadow:var(--bs-box-shadow-sm);background-color:#f5f7fe}.airline_tabs_wrapper .tabs_selector_wrap.pill{background-color:var(--bs-white);border-radius:12px;gap:1rem;max-width:fit-content;margin:1rem;padding:8px;font-size:18px;font-weight:500;display:flex}@media (max-width:767.98px){.airline_tabs_wrapper .tabs_selector_wrap.pill{gap:4px;margin:1rem 8px;padding:4px;font-size:16px}}@media (max-width:359.98px){.airline_tabs_wrapper .tabs_selector_wrap.pill{gap:0;padding:4px 2px}}.airline_tabs_wrapper .tabs_selector_wrap.pill .tab_item{width:auto;color:var(--bs-body-color);background-color:transparent;border-radius:9px;flex:1;padding:16px 24px;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s}.airline_tabs_wrapper .tabs_selector_wrap.pill .tab_item:hover:not(.active){color:#003dc2}.airline_tabs_wrapper .tabs_selector_wrap.pill .tab_item{border:1px solid transparent;max-width:fit-content}.airline_tabs_wrapper .tabs_selector_wrap.pill .tab_item.active{color:#003dc2;background-color:var(--bs-white);border-radius:calc(var(--bs-border-radius-lg) - .3rem);border-color:#003dc2}@media (hover:hover) and (pointer:fine){.airline_tabs_wrapper .tabs_selector_wrap.pill .tab_item:hover{color:#003dc2;background-color:var(--primary-hover);border-radius:calc(var(--bs-border-radius-lg) - .3rem)}}@media (max-width:767.98px){.airline_tabs_wrapper .tabs_selector_wrap.pill .tab_item{padding:.5rem .25rem}}@media (max-width:359.98px){.airline_tabs_wrapper .tabs_selector_wrap.pill .tab_item{padding:4px;font-size:14px}}.airline_tabs_wrapper .all_airline_wrap{padding:0 1rem}@media (max-width:767.98px){.airline_tabs_wrapper .all_airline_wrap{padding:0 8px}}.airline_tabs_wrapper .all_airline_wrap{padding-bottom:1rem}.airline_tabs_wrapper .all_airline_wrap .alpha_filter_wrap{margin:1.5rem 0 1rem}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap{grid-template-rows:auto;grid-template-columns:repeat(5,1fr);gap:1rem;margin-top:1.5rem;display:grid}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap>.support-api-empty-card{grid-column:1/-1}@media (max-width:1170px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap{grid-template-columns:repeat(4,1fr)}}@media (min-width:1025px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:1024.98px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal{grid-template-columns:repeat(3,1fr)}}@media (max-width:991.98px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:.5rem}}@media (max-width:500px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal{grid-template-columns:repeat(1,1fr)}}@media (max-width:359.98px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal{gap:.25rem}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal .box{grid-template-columns:25% 1fr;padding:.5rem}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal .box .box_body{padding-left:.5rem}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap.isModal .box .box_body .textUnderline{font-size:14px}}@media (max-width:991.98px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:.5rem}}@media (max-width:500px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap{grid-template-columns:repeat(1,1fr)}}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);grid-template-rows:1fr 50px;grid-template-columns:1fr;justify-items:center;display:grid}@media (max-width:500px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box{grid-template-rows:1fr;grid-template-columns:65px 1fr;gap:.5rem;padding:1rem}}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .img_box_wrapper{grid-template-rows:42px min-content;grid-template-columns:1fr;align-content:center;justify-items:center;gap:5px;height:100px;display:grid}@media (max-width:500px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .img_box_wrapper{text-align:center;grid-template-rows:42px 1fr;grid-template-columns:auto;height:max-content;padding:0;line-height:1}}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .img_box_wrapper img{width:42px;height:42px}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .box_body{grid-template-columns:auto auto;justify-content:center;place-items:center;gap:5px;width:100%;padding:5px 10px;display:grid}@media (max-width:500px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .box_body{border-top:none;justify-content:start;padding:0 0 0 1rem}}@media (max-width:500px) and (max-width:324px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .box_body{padding-left:.5rem}}.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .box_body .online_check,.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .box_body .box_phone{color:var(--link-color);cursor:pointer;font-size:16px;font-weight:500}@media (max-width:359.98px){.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .box_body .online_check,.airline_tabs_wrapper .all_airline_wrap .render_data_wrap .box .box_body .box_phone{font-size:14px}}.support_right_panel_wrap{grid-template-rows:min-content;grid-template-columns:1fr;align-content:start;display:grid}@media (min-width:768px) and (max-width:991.98px){.support_right_panel_wrap{margin-top:1.5rem}}@media (max-width:991.98px){.support_right_panel_wrap{grid-column:span 4/span 4}}@media (max-width:767.98px){.support_right_panel_wrap{padding:0;margin-top:1.5rem!important}}.support_right_panel_wrap .rp_card{background:var(--bs-white);border:1px solid var(--border-color);border-radius:var(--bs-border-radius-lg);grid-template-rows:min-content;grid-template-columns:1fr;height:fit-content;margin-bottom:15px;display:grid;overflow:hidden}@media (max-width:767.98px){.support_right_panel_wrap .rp_card{margin-bottom:10px}}.support_right_panel_wrap .rp_card .rp_card_heading{color:#003dc2;border-bottom:1px solid var(--border-color);background-color:#fafafa;justify-content:space-between;align-items:center;padding:8px 10px;font-size:18px;font-weight:600;display:inline-flex}.support_right_panel_wrap .rp_card .rp_card_heading svg{margin-right:5px}.support_right_panel_wrap .rp_card .rp_card_item{border-bottom:1px solid var(--border-color);padding:10px}.support_right_panel_wrap .rp_card .rp_card_item:last-child{border-bottom:none}.support_right_panel_wrap .rp_card .rp_card_item-title{margin:0;font-weight:500}.support_right_panel_wrap .rp_card .rp_card_item-desc{margin:0;line-height:1.4}.support_right_panel_wrap .rp_card .rp_card_item-note{color:var(--bs-secondary);margin:0;font-size:14px;line-height:1.4}.support_right_panel_wrap .rp_card .rp_card_item-link{color:#003dc2;font-weight:600;font-size:14px!important}.support_right_panel_wrap .rp_card .rp_card_points{margin:0;padding:0 0 0 25px}.support_right_panel_wrap .rp_card .rp_card_points .rp_card_point_item{padding:10px 10px 0 0}.support_right_panel_wrap .rp_card .rp_card_points .rp_card_point_item:last-child{padding-bottom:10px}.support_right_panel_wrap .rp_card .news_latter_wrap{padding:10px}.support_right_panel_wrap .rp_card .news_latter_wrap .news_letter_form{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;gap:.7rem;display:grid}.support_right_panel_wrap .rp_card .news_latter_wrap .news_letter_form .captha_wrap{grid-template-rows:39.5px;grid-template-columns:84px 26px;align-items:center;gap:.5rem;display:grid}.support_right_panel_wrap .rp_card .news_latter_wrap .news_letter_form .captha_wrap img{border:1px solid var(--border-color);width:84px;height:39.5px;padding:5px 8px}.support_right_panel_wrap .rp_card .news_latter_wrap .news_letter_form .captha_wrap svg{user-select:none;transition:all .3s ease-in-out}.support_right_panel_wrap .rp_card .news_latter_wrap .news_letter_form .captha_wrap svg.isDisabled{pointer-events:none;animation:1s linear infinite rotateSvg}@keyframes rotateSvg{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.support_right_panel_wrap .rp_card .news_latter_wrap .news_letter_form .success_txt{color:var(--bs-success);border:1px solid;padding:2px 4px}.support_right_panel_wrap .rp_card .news_latter_wrap .news_letter_form .error_txt{color:#e51313;border:1px solid;padding:2px 4px}.support_right_panel_wrap .rp_card .news_latter_wrap .news_letter_form .btn{font-size:18px;font-weight:500}.support_pg_points_wrap{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white);grid-column:span 3/span 3;grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:start;gap:1.5rem;height:fit-content;padding:1rem;display:grid}@media (max-width:991.98px){.support_pg_points_wrap{grid-column:span 4/span 4;padding:1rem 10px}.support_pg_points_wrap.faq-accordion{padding:0}}@media (max-width:767.98px){.support_pg_points_wrap{padding:1rem .5rem}.support_pg_points_wrap.faq-accordion{padding:0}}.support_pg_points_wrap .pg_desc_wrap{line-height:24px}.support_pg_points_wrap .pg_desc_wrap .at-block-margin{margin:0}.support_pg_points_wrap .pg_desc_wrap .at-first-big{vertical-align:baseline;color:#000;margin-right:2px;font-size:40px;font-weight:500;line-height:.8;display:inline-block}.support_pg_points_wrap .pg_desc_wrap .pg_first_word{font-size:40px;font-weight:600}.support_pg_points_wrap .main_heading{color:#003dc2;font-size:18px}@media screen and (max-width:359.98px){.support_pg_points_wrap .main_heading{font-size:16px}}.support_pg_points_wrap .support-selector-card{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);width:100%;box-shadow:var(--bs-box-shadow-sm);padding:1.4rem}.support_pg_points_wrap .support-selector-card .main_heading{margin-bottom:12px}.support_pg_points_wrap .support-selector-card .faq-accordion__select{margin-bottom:0!important}.support_pg_points_wrap .support-selector-card .faq-accordion__select>div,.support_pg_points_wrap .support-selector-card .faq-accordion__select .select_topic_wrap,.support_pg_points_wrap .support-selector-card .faq-accordion__select .input_form_container,.support_pg_points_wrap .support-selector-card .faq-accordion__select .input_form_group,.support_pg_points_wrap .support-selector-card .faq-accordion__select .input_or_selection_wrapper,.support_pg_points_wrap .support-selector-card .faq-accordion__select .input_form_control{box-shadow:none!important;-webkit-box-shadow:none!important}.support_pg_points_wrap .support-selector-card--single{box-shadow:none;background:0 0;border-radius:0;padding:0}.support_pg_points_wrap .support-selector-card--single .faq-accordion__select{background:var(--bs-white);border-radius:var(--bs-border-radius);padding:10px}@media (max-width:767.98px){.support_pg_points_wrap .support-selector-card{padding:10px}}.support_pg_points_wrap .select_topic_wrap{background:var(--bs-white);box-sizing:border-box;border-radius:var(--bs-border-radius);width:min(50%,500px);padding:10px}@media (max-width:767.98px){.support_pg_points_wrap .select_topic_wrap{width:100%}}.support_pg_points_wrap .support_pg_content_wrap .content_item.active{border-bottom:1px solid #003dc2}.support_pg_points_wrap .support_pg_content_wrap .content_item.support-open-content{border-bottom:0}.support_pg_points_wrap .support_pg_content_wrap .content_item{margin-bottom:10px}.support_pg_points_wrap .support_pg_content_wrap .content_item .question{cursor:pointer;border-bottom:1px solid var(--border-color);background-color:#fafafa;grid-template-rows:1fr;grid-template-columns:1fr 24px;gap:5px;padding:14px 10px;font-size:18px;font-weight:500;display:grid}@media screen and (max-width:359.98px){.support_pg_points_wrap .support_pg_content_wrap .content_item .question{font-size:16px}}.support_pg_points_wrap .support_pg_content_wrap .content_item .question svg{transition:all .25s ease-in-out;transform:rotate(180deg)}.support_pg_points_wrap .support_pg_content_wrap .content_item .question.active{color:#003dc2}.support_pg_points_wrap .support_pg_content_wrap .content_item .question.active svg{transform:rotate(0)}.support_pg_points_wrap .support_pg_content_wrap .content_item .question.support-open-question{cursor:default;border-bottom:0;grid-template-columns:1fr}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap{padding:10px}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse{grid-template-rows:min-content;grid-template-columns:1fr;padding:0 10px;display:grid}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_content_wrap{overflow-wrap:anywhere}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_content_wrap p{margin-bottom:14px}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_content_wrap p:last-child{margin-bottom:0}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_content_wrap ul,.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_content_wrap ol{margin:0 0 14px;padding-left:22px}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_content_wrap li{margin-bottom:4px;padding-left:2px}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_title{border-bottom:1px solid var(--border-color);cursor:pointer;grid-template-rows:1fr;grid-template-columns:1fr 24px;padding:10px 0;font-size:18px;font-weight:500;display:grid}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_title svg{transition:all .25s ease-in-out;transform:rotate(180deg)}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_title.active svg{transform:rotate(0)}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap.has_collapse .answer_item .answer_title.support-open-answer-title{cursor:default;grid-template-columns:1fr}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap .action_wrap{grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:flex-end;align-items:center;gap:10px;display:grid}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap .action_wrap .close_wrap,.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap .action_wrap .back_to_top_wrap{cursor:pointer;align-items:center;gap:2px;display:inline-flex}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap .action_wrap .close_wrap{color:var(--bs-danger)}.support_pg_points_wrap .support_pg_content_wrap .content_item .answer_wrap .action_wrap .back_to_top_wrap{color:var(--bs-primary)}.support_pg_points_wrap .support-open-sections:empty{display:none}.support_pg_points_wrap .support-open-sections+.dont_find_topic_wrap{margin-top:0}.support_pg_points_wrap .dont_find_topic_wrap{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);margin-top:8px;padding:1.4rem}@media screen and (max-width:767.98px){.support_pg_points_wrap .dont_find_topic_wrap{padding:12px 8px}}.support_pg_points_wrap .dont_find_topic_wrap .main_heading{color:var(--bs-body-color);margin:0;font-weight:500}.support_pg_points_wrap .dont_find_topic_wrap .main_heading.add_pad{padding-bottom:1rem}.support_pg_points_wrap .dont_find_topic_wrap .main_heading .textUnderline{color:#003dc2}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form{border:1px solid #d9d9d9;border-bottom:0;grid-template-rows:min-content;grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}@media (max-width:767.98px){.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form{padding:.75rem}}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .contact_us_form_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:767.98px){.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .contact_us_form_grid{grid-template-columns:1fr}}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form textarea.input_form_control{resize:vertical;white-space:normal;min-height:110px;overflow:auto}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .contact_us_message_field .input_right_add_on{height:50px;top:25px}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .captcha_txt{color:#444;font-weight:500}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .contact_us_captcha_grid{grid-template-columns:200px minmax(160px,1fr) minmax(180px,1fr);align-items:start;gap:.75rem;display:grid}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .contact_us_captcha_grid .input_form_control{height:50px}@media (max-width:991.98px){.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .contact_us_captcha_grid{grid-template-columns:200px 1fr}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .contact_us_captcha_grid .btn{grid-column:1/-1}}@media (max-width:767.98px){.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .contact_us_captcha_grid{grid-template-columns:1fr}}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .captha_wrap{grid-template-rows:50px;grid-template-columns:1fr 40px;align-items:center;gap:.5rem;display:grid}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .captha_wrap img{border:1px solid var(--border-color);object-fit:contain;width:100%;height:50px;padding:5px 8px}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .captha_wrap svg{user-select:none;transition:all .3s ease-in-out}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .captha_wrap svg.isDisabled{pointer-events:none;animation:1s linear infinite rotateSvg}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .success_txt{color:var(--bs-success);border:1px solid;padding:6px 8px}.support_pg_points_wrap .dont_find_topic_wrap .contact_us_form .btn{min-height:50px;font-weight:600}.support_pg_points_wrap .dont_find_topic_wrap .more_conatct_info{border:1px solid #d9d9d9;grid-template-rows:min-content;grid-template-columns:1fr;align-items:center;padding:1rem;display:grid}.support_pg_points_wrap .dont_find_topic_wrap .more_conatct_info .more_info_item_wrap{grid-template-rows:1fr;grid-template-columns:34px 1fr;align-items:center;gap:.5rem;display:grid}.support_pg_points_wrap .dont_find_topic_wrap .more_conatct_info .more_info_item_wrap svg{width:100%;height:34px}.support_pg_points_wrap .dont_find_topic_wrap .more_conatct_info .more_info_item_wrap .hlpr_txt_wrap{font-weight:500}.support_pg_points_wrap .dont_find_topic_wrap .more_conatct_info .more_info_item_wrap .hlpr_txt_wrap .details_wrap{color:#666}.support_pg_points_wrap .dont_find_topic_wrap .more_conatct_info hr{opacity:1;border-color:#d9d9d9}.taxes_fee_support_pg_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);min-width:0;max-width:100%;box-shadow:var(--bs-box-shadow-sm);padding:1.4rem}@media (max-width:767.98px){.taxes_fee_support_pg_wrap{box-shadow:none;background-color:transparent;border-radius:0;padding:0}}.taxes_fee_support_pg_wrap .tax_fee_modal_wrap{min-width:0;max-width:100%;padding:0}.taxes_fee_support_pg_wrap .tax_fee_modal_wrap .heading_wrap{color:#003dc2}@media (max-width:767.98px){.taxes_fee_support_pg_wrap .tax_fee_modal_wrap .section_divider{border:0;margin:1.5rem 0}.taxes_fee_support_pg_wrap .tax_fee_modal_wrap .heading_wrap{display:none}.taxes_fee_support_pg_wrap .tax_fee_modal_wrap table tbody>tr{border-radius:var(--bs-border-radius-lg);overflow:hidden}.taxes_fee_support_pg_wrap .tax_fee_modal_wrap table{font-size:14px}.taxes_fee_support_pg_wrap .tax_fee_modal_wrap .table-responsive{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:visible}}.help_ways{font-family:var(--bs-body-font-family);grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}.help_ways .help_ways__header{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);text-align:center;padding:24px 16px}.help_ways .help_ways__header .help_ways__header-icon{border:1px solid var(--primary-shade);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:12px;display:inline-flex}.help_ways .help_ways__header .help_ways__header-icon svg{width:40px;height:40px}.help_ways .help_ways__title{color:#003dc2;margin:0 0 6px;font-size:18px;font-weight:600}.help_ways .help_ways__subtitle{color:var(--bs-secondary);margin:0;font-size:14px}.help_ways .help_ways__card{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);align-items:flex-start;gap:14px;padding:18px 16px;display:flex}.help_ways .help_ways__card--call{flex-direction:column;align-items:stretch;gap:0}.help_ways .help_ways__card-row{grid-template-columns:60px minmax(0,1fr);align-items:flex-start;gap:14px;display:grid}.help_ways .help_ways__card-icon{border:1px solid var(--primary-shade);border-radius:14px;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:inline-flex}.help_ways .help_ways__card-icon svg{width:30px;height:30px}.help_ways .help_ways__card-body{flex:auto;min-width:0}.help_ways .help_ways__card-title{color:var(--bs-body-color);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;font-size:16px;font-weight:600;display:flex}.help_ways .help_ways__phone{font-size:16px;font-weight:600;text-decoration:none;color:#f5b21a!important}.help_ways .help_ways__card-desc{color:var(--bs-secondary);margin:0;font-size:14px;line-height:1.4}.help_ways .help_ways__card-link{color:#003dc2;font-weight:600;font-size:14px!important}.help_ways .help_ways__card-note{color:var(--bs-secondary);margin:6px 0 0;font-size:14px;line-height:1.4}.help_ways .help_ways__divider{width:100%;color:var(--bs-secondary);grid-column:1/-1;align-items:center;gap:10px;margin:0;display:flex}.help_ways .help_ways__divider:before,.help_ways .help_ways__divider:after{content:"";background:var(--border-color);flex:1;height:1px}.help_ways .help_ways__divider span{font-size:14px}.help_ways .help_ways__schedule-btn{border-radius:var(--bs-border-radius);background:var(--bs-white);color:#003dc2;cursor:pointer;border:1px solid #003dc2;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;width:100%;margin:0;padding:10px 18px;font-size:14px;font-weight:600;transition:all .2s ease-in-out;display:flex}.help_ways .help_ways__schedule-btn:hover{color:var(--bs-white);background:#003dc2}.help_ways .schedule_call_panel{padding-top:14px}.help_ways .schedule_call_form{grid-template-columns:1fr;gap:14px;display:grid}.help_ways .schedule_call_form .schedule_call_field_invalid .input_form_group{padding-top:26px}.help_ways .schedule_call_form .form_error_text_tooltip{z-index:3;top:auto;bottom:calc(100% + 6px);right:0;width:max-content!important;min-width:auto!important;max-width:min(260px,100vw - 32px)!important}.help_ways .schedule_call_form .form_error_text_tooltip .invalid_text{white-space:normal;text-align:left;max-width:100%;padding:2px 6px;font-size:12px;line-height:1.25}.help_ways .schedule_call_form .form_error_text_tooltip_arrow{z-index:2;width:10px;height:10px;top:auto;bottom:calc(100% + 3px);right:8px}.help_ways .schedule_call_form .country_list_wrap,.help_ways .schedule_call_form .country_list_wrap .country_selection_wrap{z-index:5}.help_ways .schedule_call_form .country_list_wrap .country_selection_wrap .country_items{align-items:center}.help_ways .schedule_call_form .country_list_wrap .country_selection_wrap .country_items .country_code{overflow-wrap:anywhere}@media (min-width:768px){.help_ways .schedule_call_form .country_list_wrap .country_selection_wrap{width:min(320px,100vw - 32px);max-width:none;left:auto;right:0}}.help_ways .schedule_call_action{margin-top:14px}.help_ways .schedule_call_action .btn{width:100%;font-weight:600}.help_ways .schedule_call_success{text-align:center;padding:12px 4px 4px}.help_ways .schedule_call_success svg{color:#1a9c4b;width:36px;height:36px;margin-bottom:8px}.help_ways .schedule_call_success p{margin:0 0 6px;font-size:14px;font-weight:500}.help_ways .schedule_call_success .auto_close_info{color:var(--bs-secondary);font-size:12px}.deals_card{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);font-family:var(--bs-body-font-family);box-shadow:var(--bs-box-shadow-sm);margin-bottom:1.5rem;overflow:hidden}.deals_card .deals_card__header{justify-content:flex-start;align-items:center;gap:12px;padding:14px 16px;display:flex}.deals_card .deals_card__title{color:#003dc2;margin:0;font-size:18px;font-weight:600}.deals_card .deals_card__header-icon{border:1px solid var(--primary-shade);border-radius:14px;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:inline-flex}.deals_card .deals_card__header-icon svg{width:30px;height:30px}.deals_card .deals_card__list{margin:0;padding:0;list-style:none}.deals_card .deals_card__item{gap:12px;padding:16px;display:flex}.deals_card .deals_card__item:last-child{border-bottom:none}.deals_card .deals_card__check{flex:none;margin-top:1px;display:inline-flex}.deals_card .deals_card__item-title{color:var(--bs-body-color);margin:0 0 2px;font-size:16px;font-weight:600}.deals_card .deals_card__item-text{color:var(--bs-secondary);margin:0;font-size:14px;line-height:1.5}.news_card{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);font-family:var(--bs-body-font-family);box-shadow:var(--bs-box-shadow-sm);margin-bottom:16px;padding:18px 16px}@media (max-width:767.98px){.news_card{margin-bottom:0}}.news_card .news_card__header{align-items:flex-start;gap:14px;display:flex}.news_card .news_card__header-icon{border:1px solid var(--primary-shade);border-radius:14px;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:inline-flex}.news_card .news_card__header-icon svg{width:30px;height:30px}.news_card .news_card__title{color:#003dc2;margin:0 0 4px;font-size:18px;font-weight:600}.news_card .news_card__subtitle{color:var(--bs-secondary);margin:0;font-size:14px;line-height:1.4}.news_card .news_card__desc{color:var(--bs-secondary);margin:14px 0 0;font-size:14px;line-height:1.5}.news_card .news_card__divider{background:var(--bs-white);height:1px;margin:16px 0}.news_card .news_card__form{grid-template-columns:1fr;grid-auto-rows:min-content;gap:.7rem;display:grid}.news_card .news_card__label{color:var(--bs-body-color);margin:0;font-size:16px;font-weight:600}.news_card .captha_wrap{grid-template-rows:48px;grid-template-columns:120px 39.5px;align-items:center;gap:.6rem;display:grid}.news_card .captha_wrap img{border:1px solid var(--border-color);border-radius:var(--bs-border-radius);width:120px;height:48px;padding:5px 8px}.news_card .captha_wrap svg{user-select:none;transition:all .3s ease-in-out}.news_card .captha_wrap svg.isDisabled{pointer-events:none;animation:1s linear infinite rotateSvg}.news_card .error_txt{color:#e51313;font-size:12px}.news_card .success_txt{color:#1a9c4b;font-size:12px}.news_card .btn{width:100%;margin-top:4px;font-weight:600;transition:box-shadow .3s}.news_card .btn:hover{color:#fff!important;background-color:var(--bs-btn-hover-bg)!important;border-color:var(--bs-btn-hover-border-color)!important;box-shadow:0 0 4px #003dc2!important}.isGolden{color:#f5b21a!important}.right-sidebar{margin-left:1.5rem}@media (max-width:1023.98px){.right-sidebar{margin-left:0}}.support-api-empty-card{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);align-content:center;gap:10px;min-height:140px;padding:28px;line-height:1.4;display:grid}@media (max-width:767.98px){.support-api-empty-card{min-height:120px;padding:20px}.support-api-empty-card__title{font-size:22px}.support-api-empty-card__text{font-size:16px}}.faq-accordion__select{background:var(--bs-white);box-sizing:border-box;border-radius:var(--bs-border-radius);max-width:380px;padding:10px}.faq-accordion .support-selector-card .faq-accordion__select{box-shadow:none;background:0 0;padding:0}.faq-accordion .support-selector-card--single .faq-accordion__select{background:var(--bs-white);border-radius:var(--bs-border-radius);padding:10px}.faq-accordion .accordion-button{box-shadow:none;border-radius:var(--bs-border-radius);background:#f8f8fe;border-bottom:1px solid #e5e5e5;padding:15px 10px;font-weight:400}.faq-accordion .accordion-button:after{display:none}.faq-accordion .about-us-section{border-radius:var(--bs-border-radius-lg);margin-bottom:15px}.faq-accordion .about-us-section__title{color:#003dc2;margin:0 0 10px;padding:0;font-size:20px}.faq-accordion .support-open-section{border-radius:var(--bs-border-radius-lg);margin-bottom:8px}.faq-accordion .support-open-section__title{color:#003dc2;margin:0 0 10px;padding:0;font-size:20px;font-weight:600}.faq-accordion .support-open-section.external-page-content>div>p:first-of-type{margin-top:0}.faq-accordion .support-open-section.external-page-content>div>p:first-of-type:first-letter{font-size:inherit;font-weight:inherit;float:none;line-height:inherit;margin-right:0}.faq-accordion .customer-support-topic__title{color:#003dc2;margin:0 0 10px;font-size:18px;font-weight:500}.faq-accordion__item{background-color:var(--bs-white);border-radius:var(--bs-border-radius);border:none;margin-bottom:10px;overflow:hidden}.faq-accordion__item:last-child{margin-bottom:0}.faq-accordion__header{color:#000;justify-content:space-between;align-items:center;width:100%;font-size:18px;font-weight:600;display:flex}@media screen and (max-width:359.98px){.faq-accordion__header{font-size:16px}}.faq-accordion__icon{transition:transform .2s}.faq-accordion__icon--active{transform:rotate(180deg)}.faq-accordion__body{padding:10px 10px 20px;font-size:16px;border-bottom:1px solid #003dc2!important}@media screen and (max-width:359.98px){.faq-accordion__body{font-size:14px}}.faq-accordion__body .btn-outline-danger{color:#e51313;border-color:#e51313}.faq-accordion__body .btn-outline-danger:hover,.faq-accordion__body .btn-outline-danger:active{color:var(--bs-white);background-color:#e51313}.faq-accordion .accordion-header-active .faq-accordion__header{color:#003dc2}.faq-accordion .accordion-header-active .faq-accordion__header svg{stroke-width:2px!important}.sitemap-accordion .accordion-button,.sitemap-accordion .accordion-button:not(.collapsed){background:var(--bs-white);border-radius:inherit;box-shadow:none;color:#000;border-bottom:0;padding:18px 14px}.travel-tip-detail__answer{font-family:inherit}.travel-tip-detail__answer *{font-family:inherit!important}.travel-tip-detail__answer ul{padding-left:0;list-style:none}.title_head{color:#003dc2;background-color:#f5f5f5;border-bottom:1px solid #ddd;align-items:center;padding:10px 16px;font-size:20px;font-weight:500;display:flex}.sitemap-links{grid-template-columns:1fr;gap:8px 16px;margin-bottom:4px;display:grid}@media (min-width:767.98px){.sitemap-links{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.sitemap-links{grid-template-columns:repeat(3,1fr)}}@media (min-width:767.98px){.sitemap-links--travel-info{grid-template-columns:repeat(2,1fr)}}.sitemap-links__item{color:#003dc2;align-items:center;gap:6px;width:max-content;display:flex}.sitemap-links__arrow{color:#003dc2;flex-shrink:0;margin-right:5px;display:flex}.sitemap-links__anchor{color:#003dc2;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;padding:0;font-size:16px;text-decoration:none;display:flex}.sitemap-links__anchor svg{margin-right:5px;margin-left:0!important}.sitemap-links__anchor:disabled{cursor:not-allowed;opacity:.65}.sitemap-links__anchor--wrap{overflow-wrap:anywhere;flex-wrap:nowrap;align-items:flex-start;min-width:0;max-width:100%}.sitemap-links__anchor--wrap .sitemap-links__arrow{margin-top:6px}.sitemap-links__label{overflow-wrap:anywhere;min-width:0}.two-column-list__link{text-align:left;flex-wrap:nowrap;align-items:flex-start;min-width:0;max-width:100%;display:inline-flex}.two-column-list__link .sitemap-links__arrow{margin-top:3px}@media (max-width:767.98px){.two-column-list__link .sitemap-links__arrow{margin-top:6px}}.two-column-list__label{overflow-wrap:anywhere;min-width:0}@media (max-width:767.98px){.two-column-list__link{width:100%}}.state-information{color:#344054}.state-information__about{margin-bottom:18px;font-size:16px;line-height:1.45}.state-information__facts-title{color:#003dc2;align-items:center;gap:8px;margin-bottom:14px;font-size:18px;font-weight:600;display:flex}.state-information__facts-title svg{width:20px;height:20px}@media (max-width:767.98px){.state-information__facts-title svg{width:18px;height:18px}.state-information__facts-title{font-size:16px}}.state-information__facts{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);overflow:hidden}.state-information__facts .state-information__deal-link{background:var(--bs-white);border-top:0;margin-top:0;padding:14px 16px}.state-information__fact-row{grid-template-columns:minmax(180px,42%) minmax(0,1fr);gap:22px;padding:11px 16px;display:grid}.state-information__fact-row:last-child{border-bottom:none}.state-information__fact-row--map{grid-template-columns:1fr;gap:8px;padding:14px 16px}@media (max-width:767.98px){.state-information__fact-row{grid-template-columns:1fr;gap:4px}}.state-information__fact-label{color:#1d2939;font-weight:600}.state-information__fact-value{color:#0f2044;min-width:0}.state-information__fact-value a{color:#003dc2;text-decoration:none}.state-information__deal-link{margin-top:5px;padding-top:5px}.state-information__deal-link a{background:var(--bs-white);border-radius:var(--bs-border-radius);color:#003dc2;cursor:pointer;border:1px solid #003dc2;align-items:center;gap:8px;padding:8px 12px;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.state-information__deal-link a svg{flex:none}.state-information__deal-link a:hover{background:#003dc2;border-color:#003dc2;text-decoration:none;color:#fff!important}.state-information__deal-link a:focus-visible{background:#003dc2;border-color:#003dc2;text-decoration:none;color:#fff!important}.state-information__map{max-width:100%;height:auto;margin:0 auto;display:block}.state-information__article{margin-top:5px;padding-top:5px}.state-information__article-title{color:#003dc2;align-items:center;gap:9px;margin-bottom:12px;font-size:18px;display:flex}.state-information__article-text{color:#344054;margin:0 0 12px;font-size:16px;line-height:1.5}.state-information__article-text:last-child{margin-bottom:0}.state-information__cities-title{color:#344054;margin:18px 0 12px;font-size:16px;font-weight:600}.attraction-list{flex-direction:column;display:flex}.attraction-list__item{justify-content:space-between;gap:16px;padding:13px 0 12px;display:flex}.attraction-list__item:last-child{border-bottom:0}.attraction-list__content{min-width:0}.attraction-list__title,.attraction-list__more{color:#003dc2;font-size:16px;text-decoration:underline}.attraction-list__title{font-size:18px}.attraction-list__address{color:#344054;margin:8px 0 0;font-size:15px}.attraction-list__more{white-space:nowrap;flex-shrink:0;align-self:flex-end;margin-bottom:8px}.support-empty-state{background:#f8fbff;border:1px solid #d8e5f7;align-items:center;gap:14px;padding:18px;display:flex}.support-empty-state__icon{background:var(--bs-white);color:#003dc2;border:1px solid #d8e5f7;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.support-empty-state__content{align-items:center;min-height:48px;display:flex}.support-empty-state__title{color:#234f9c;font-size:16px;font-weight:600;line-height:1.35;margin:0!important}.support-empty-state__text{color:#475467;margin:0;font-size:15px;line-height:1.4}@media (max-width:767.98px){.attraction-list__item{flex-direction:column;gap:8px}.attraction-list__more{align-self:flex-end;margin-bottom:0}.support-empty-state{align-items:flex-start;padding:14px}.support-empty-state__icon{flex-basis:42px;width:42px;height:42px}.support-empty-state__content{min-height:42px}}.support-pagination-row{justify-content:flex-end;margin-bottom:16px;padding:0;display:flex}.support-pagination-row--bottom{margin:16px 0 0}.support-pagination-row__control{justify-content:flex-end;display:flex}.support-pagination-row__control .testimonials__pagination{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;padding:2px 0;display:flex;overflow-x:auto}.support-pagination-row__control .testimonials__pagination::-webkit-scrollbar{display:none}.support-pagination-row__control .testimonials__pagination-btn{border:1px solid var(--border-color);background:var(--bs-white);color:#003dc2;border-radius:var(--bs-border-radius);justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 12px;font-size:16px;line-height:1;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.support-pagination-row__control .testimonials__pagination-btn:hover:not(:disabled){color:var(--bs-white);background-color:#003dc2;border-color:#003dc2}.support-pagination-row__control .testimonials__pagination-btn:focus-visible{outline-offset:2px;outline:2px solid rgba(55,101,175,.35)}.support-pagination-row__control .testimonials__pagination-btn:disabled{cursor:not-allowed;background:var(--bs-white);color:#003dc2;opacity:.5}.support-pagination-row__control .testimonials__pagination-btn.is-active{color:var(--bs-white);background-color:#003dc2;border-color:#003dc2;font-weight:600}.support-pagination-row__control .testimonials__pagination-btn--jump{padding:0 10px;font-size:15px}@media (max-width:767.98px){.support-pagination-row__control{justify-content:flex-end;width:100%;overflow-x:auto}.support-pagination-row__control .testimonials__pagination{gap:5px}.support-pagination-row__control .testimonials__pagination-btn{min-width:32px;height:34px;padding:0 8px;font-size:14px}}.feedback_wrap{padding-right:20px}@media (max-width:767.98px){.feedback_wrap{padding-right:0}}.customer-feedback__loader{background:var(--bs-white);height:360px;position:relative}.customer-feedback__loader .small_loader_wrappper{min-height:100%}.customer-feedback__header{background-color:var(--bs-white);align-items:center;padding:1.5rem;display:flex}.customer-feedback__title{color:#003dc2;margin:0;font-size:24px;font-weight:600;line-height:1.2}@media (max-width:767.98px){.customer-feedback__loader{height:280px}.customer-feedback__header{padding:10px 12px}.customer-feedback__title{font-size:20px}}.feedback_textMsg{flex-direction:column;justify-content:center;align-items:center;display:flex}.feedback_textMsg .feedback_textMsg_wrap{flex-direction:column;justify-content:center;align-items:center;max-width:400px;padding:50px 20px;font-size:18px;font-weight:500;line-height:1.5;display:flex}.feedback_textMsg .feedback_textMsg_wrap .imgBox{border:1px solid var(--primary-shade);border-radius:50%;width:140px;height:140px;margin:10px;padding:20px;overflow:hidden}.feedback_textMsg .feedback_textMsg_wrap .imgBox img{object-fit:contain;width:100%;height:100%}.feedback_textMsg .feedback_textMsg_wrap button{color:var(--bs-white);background-color:#003dc2;border:1px solid #003dc2;margin-top:5px;font-size:18px}.feedback_textMsg .feedback_textMsg_wrap button:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.page-title-heading{background-color:var(--bs-white);border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);border-bottom:0;justify-content:space-between;align-items:center;margin-bottom:0;padding:1.4rem 1.4rem 0;font-size:22px;font-weight:600;display:flex;color:#003dc2!important}@media (max-width:767.98px){.page-title-heading{padding-top:12px;padding-left:8px;padding-right:8px;font-size:18px}}.page-title-heading+.external-page-content{border-top-left-radius:0;border-top-right-radius:0}.support-information-section{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);overflow:hidden}.support-information-section>.page-title-heading,.support-information-section>.external-page-content{box-shadow:none}.airport-information__detail-heading{box-shadow:none;-webkit-box-shadow:none;border-bottom-color:#d6d6d6;min-height:54px;margin-top:-1rem;margin-left:-1rem;margin-right:-1rem;padding:10px 16px}.airport-information__details .state-information__fact-row:not(.state-information__fact-row--map){grid-template-columns:minmax(180px,42%) minmax(0,1fr)}@media (max-width:767.98px){.airport-information__details .state-information__fact-row:not(.state-information__fact-row--map){grid-template-columns:1fr}}.city-information__view-all{color:#003dc2;grid-column:1/-1;justify-content:flex-end;width:100%;display:flex}.city-information__view-all .sitemap-links__anchor{border-bottom:1px solid;padding-bottom:2px}.city-information__view-all .sitemap-links__anchor:hover{border-color:transparent}.insurance_page_wrap{--insurance-strip-bg:#f5f7fe;--insurance-strip-blue:#003dc2;color:#263238;padding:1.5rem 0 4px}.insurance_page_wrap.is_modal .insurance_page_shell{border:0;box-shadow:none!important;-webkit-box-shadow:none!important;border-radius:0!important;padding:0!important}@media (max-width:767.98px){.insurance_page_wrap.is_modal .insurance_page_shell .insurance_page_disclaimer{overflow-wrap:anywhere;word-break:break-word;max-width:100%;padding:5px!important}}.insurance_page_wrap.is_modal .insurance_page_body{box-shadow:none!important;-webkit-box-shadow:none!important;border-radius:0!important;padding:15px 0 0!important}.insurance_page_wrap.is_modal .insurance_page_footer_note{border:0;box-shadow:none!important;-webkit-box-shadow:none!important;border-radius:0!important;padding:0!important}@media (max-width:767.98px){.insurance_page_wrap.is_modal .insurance_page_footer_note{padding:5px!important}}.insurance_page_wrap.is_modal .insurance_page_footer_note span{overflow-wrap:anywhere;min-width:0}@media (max-width:767.98px){.insurance_page_wrap{padding:0 0 8px}}.insurance_page_wrap_embedded{padding:0 0 10px}.insurance_page_wrap_embedded .insurance_page_banner{margin-bottom:8px}.insurance_page_wrap_embedded .insurance_page_shell{border-radius:var(--bs-border-radius-lg);overflow:hidden}.insurance_page_wrap_embedded .insurance_page_body{gap:16px;padding:16px 14px 20px}.insurance_page_wrap_embedded .insurance_page_footer_note{margin-top:8px;margin-bottom:2px}.insurance_page_shell{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);margin:0 auto}.insurance_page_banner{border-radius:var(--bs-border-radius-lg);background:var(--bs-white);min-height:116px;box-shadow:var(--bs-box-shadow-sm);align-items:center;margin:0 0 1.5rem;display:flex;position:relative;overflow:hidden}.insurance_page_banner:before,.insurance_page_banner:after{content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:150px;height:100%;position:absolute;top:0}.insurance_page_banner:before{border-top-left-radius:var(--bs-border-radius-lg);border-bottom-left-radius:var(--bs-border-radius-lg);left:0}.insurance_page_banner:after{border-top-right-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);right:0}@media (max-width:767.98px){.insurance_page_banner{border-left:0;border-right:0;border-radius:0;min-height:88px;margin:0 0 8px}.insurance_page_banner:before,.insurance_page_banner:after{border-radius:0;width:110px}}.insurance_page_banner_text{z-index:1;color:#1f2f3d;padding:20px 24px;position:relative}@media (max-width:767.98px){.insurance_page_banner_text{padding:13px 12px}}.insurance_page_banner_text h1,.insurance_page_banner_text .h1{color:#003dc2;letter-spacing:0;margin:0 0 6px;font-size:24px;font-weight:600;line-height:1.2}@media (max-width:991.98px){.insurance_page_banner_text h1,.insurance_page_banner_text .h1{font-size:22px}}@media (max-width:767.98px){.insurance_page_banner_text h1,.insurance_page_banner_text .h1{font-size:18px}}.insurance_page_service{font-size:18px;font-weight:600;line-height:1.3}@media (max-width:767.98px){.insurance_page_service{font-size:16px}}.insurance_page_service a{font-size:22px;font-weight:600;text-decoration:none;color:#003dc2!important}@media (max-width:767.98px){.insurance_page_service a{font-size:18px}}.insurance_page_body{gap:16px;padding:1.4rem;display:grid}@media (max-width:767.98px){.insurance_page_body{gap:10px;padding:12px 10px 16px}}.insurance_page_plan_content{gap:16px;display:grid;position:relative}@media (max-width:767.98px){.insurance_page_plan_content{gap:10px}}.insurance_page_plan_loader{z-index:5;background:rgba(255,255,255,.55);justify-content:center;align-items:flex-start;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.insurance_page_plan_loader .small_loader_wrappper{align-items:flex-start;min-height:0;padding-top:max(72px,min(12vh,120px))}.insurance_page_plan_loader .loader_state_start{position:relative}.insurance_page_plan_bar{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:767.98px){.insurance_page_plan_bar{flex-direction:column;align-items:stretch;gap:8px}}.insurance_page_tabs{border-radius:12px;grid-template-columns:repeat(2,minmax(118px,1fr));gap:4px;padding:4px;display:inline-grid}.insurance_page_tabs button{color:#000;letter-spacing:0;background:0 0;border:1px solid transparent;border-radius:8px;min-height:42px;padding:8px 22px;font-size:18px;font-weight:600;transition:box-shadow .3s}.insurance_page_tabs button:hover:not(.active){color:var(--insurance-strip-blue);background:#f5f7fe!important}.insurance_page_tabs button.active{box-shadow:0 1px 2px rgba(16,24,40,.08),0 1px 3px rgba(16,24,40,.1);color:var(--insurance-strip-blue)!important;border-color:#003dc2!important}@media (max-width:767.98px){.insurance_page_tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.insurance_page_tabs button{min-height:38px;padding:8px 10px;font-size:16px}}.insurance_page_plan_link{color:#00e;white-space:nowrap;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:4px;min-height:0;padding:0;font-size:16px;text-decoration:underline;display:inline-flex}.insurance_page_plan_link:hover{color:#00e;text-decoration:none}@media (max-width:767.98px){.insurance_page_plan_link{justify-content:flex-end;width:100%;min-height:0;font-size:16px}}.insurance_page_intro,.insurance_page_section{border:1px solid var(--border-color);border-radius:var(--bs-border-radius-lg);background:var(--bs-white)}.insurance_page_section:not(.insurance_page_faq){border:0}.insurance_page_intro{text-align:left;border:none;padding:16px}.insurance_page_intro h2,.insurance_page_intro .h2{color:#1d2733;letter-spacing:0;margin:0 0 14px;font-size:18px;font-weight:500;line-height:1.3}@media (max-width:767.98px){.insurance_page_intro{padding:13px 10px}.insurance_page_intro h2,.insurance_page_intro .h2{margin-bottom:12px;font-size:20px}}.insurance_page_intro_logo_box{background:var(--bs-white);width:fit-content;min-width:172px;min-height:64px;box-shadow:var(--bs-box-shadow-sm);border-radius:12px;justify-content:center;align-items:center;margin:0 auto 16px;padding:12px 24px;display:flex}@media (max-width:767.98px){.insurance_page_intro_logo_box{width:fit-content;min-width:0;min-height:56px;margin-bottom:12px;padding:10px 18px}}.insurance_page_intro_logo{object-fit:contain;width:auto;max-width:150px;height:38px;display:block}@media (max-width:767.98px){.insurance_page_intro_logo{height:32px}}.insurance_page_coverage{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 40px;display:grid}@media (max-width:991.98px){.insurance_page_coverage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.insurance_page_coverage{grid-template-columns:1fr;gap:8px}}.insurance_page_coverage_item{color:#000;text-align:left;align-items:center;gap:16px;min-width:0;font-size:15px;line-height:1.3;display:flex}.insurance_page_coverage_item svg{width:26px;height:26px;color:var(--insurance-strip-blue);flex:0 0 42px;margin-right:0}@media (max-width:767.98px){.insurance_page_coverage_item{gap:12px;font-size:16px}.insurance_page_coverage_item svg{flex:0 0 36px;width:22px;height:22px}}.insurance_page_section{padding:12px}.insurance_page_section h2,.insurance_page_section .h2{color:#003dc2;letter-spacing:0;margin:0 0 6px;padding:0;font-size:22px;font-weight:600;line-height:1.3}.insurance_page_section h3,.insurance_page_section .h3{color:#1d2733;letter-spacing:0;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}.insurance_page_section p{color:#263238;margin:0 0 10px;font-size:16px;line-height:1.45}.insurance_page_section a{color:#003dc2;font-weight:600;text-decoration:none}@media (max-width:767.98px){.insurance_page_section{padding:10px}.insurance_page_section h2,.insurance_page_section .h2{margin:0 0 6px;padding:0;font-size:20px}.insurance_page_section h3,.insurance_page_section .h3{font-size:16px}.insurance_page_section p{font-size:14px}}.insurance_page_bullets{color:#263238;margin:0 0 10px;padding-left:20px;font-size:16px;line-height:1.45}.insurance_page_bullets li{margin-bottom:5px}@media (max-width:767.98px){.insurance_page_bullets{font-size:14px}}.insurance_page_table_wrap{-webkit-overflow-scrolling:touch;border-radius:.75rem;overflow-x:auto}.insurance_page_table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#1f2f3d;border-radius:.75rem;width:100%;font-size:16px;overflow:hidden}.insurance_page_table th,.insurance_page_table td{text-align:left;vertical-align:middle;padding:12px 8px}.insurance_page_table th{color:#14306b;text-transform:uppercase;letter-spacing:.5px;padding:.9rem .5rem;font-size:16px;font-weight:600;line-height:1.25}.insurance_page_table th:first-child,.insurance_page_table td:first-child{width:42%}.insurance_page_table th:last-child,.insurance_page_table td:last-child{width:58%}.insurance_page_table td{overflow-wrap:anywhere;word-break:normal;line-height:1.25}.insurance_page_table td:first-child{color:#14306b;font-weight:600}.insurance_page_table tbody tr:nth-child(odd)>*,.insurance_page_table tbody tr:nth-child(2n)>*{background:var(--bs-white)}.insurance_page_table tbody tr:last-child>*{border-bottom:0}.insurance_page_table tfoot td{background:var(--bs-white);padding:0}.insurance_page_table sup{font-size:14px;line-height:0;position:relative;top:-.35em}@media (max-width:767.98px){.insurance_page_table{font-size:14px}}.insurance_page_notes{color:#456078;padding:10px 12px;font-size:14px;line-height:1.45}.insurance_page_notes div+div{margin-top:2px}@media (max-width:767.98px){.insurance_page_notes{padding:9px 10px}}.insurance_page_faq{border:none}.insurance_page_faq_head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.insurance_page_faq_head h2,.insurance_page_faq_head .h2{margin:0}.insurance_page_faq_badge{width:28px;height:28px;color:var(--bs-white);background:#003dc2;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.insurance_page_faq_item{color:#5c6678;font-size:16px;line-height:1.5}.insurance_page_faq_item+.insurance_page_faq_item{margin-top:14px}@media (max-width:767.98px){.insurance_page_faq_item{font-size:14px}}.insurance_page_question{color:#14306b;margin-bottom:4px;font-weight:700;line-height:1.35}.insurance_page_answer{color:#5c6678}.insurance_page_disclaimer{border-radius:var(--bs-border-radius-lg);color:#5b6773;overflow-wrap:anywhere;word-break:break-word;padding:0 16px 14px;font-size:14px;line-height:1.5}.insurance_page_disclaimer a{color:#003dc2}@media (max-width:767.98px){.insurance_page_disclaimer{padding:12px 14px;font-size:14px;line-height:1.5}}.insurance_page_footer_note{border-radius:var(--bs-border-radius-lg);background:var(--bs-white);color:#444;align-items:center;gap:8px;margin:16px 0 0;padding:0 18px;font-size:16px;font-weight:500;line-height:1.2;display:flex}.insurance_page_footer_note svg{color:#003dc2}.insurance_page_footer_note a{font-weight:600;text-decoration:none;color:#003dc2!important}@media (max-width:767.98px){.insurance_page_footer_note{align-items:flex-start;margin-top:16px;padding:13px 10px;font-size:14px}.insurance_page_footer_note svg{flex:none;margin-top:1px}}.insurance_page_skeleton{pointer-events:none}.insurance_page_skeleton .placeholder-wave{width:100%;margin-bottom:0}.insurance_page_skeleton .placeholder{background-color:rgba(12,12,12,.08)}.insurance_page_skeleton__banner_text,.insurance_page_skeleton__section_head,.insurance_page_skeleton__intro_title,.insurance_page_skeleton .insurance_page_disclaimer{gap:8px;display:grid}.insurance_page_skeleton__tabs button{display:none}.insurance_page_skeleton__tab{background:#f5f7fe;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:8px 22px;display:flex}.insurance_page_skeleton__intro_title{margin:0 0 14px}.insurance_page_skeleton__table .placeholder-wave{max-width:100%}@media (max-width:767.98px){.insurance_page_wrap.container-fluid,.insurance_page_wrap.container-sm,.insurance_page_wrap.container-md,.insurance_page_wrap.container-lg,.insurance_page_wrap.container-xl,.insurance_page_wrap.container-xxl{padding-left:8px!important;padding-right:8px!important}.insurance_page_wrap_embedded.container-fluid,.insurance_page_wrap_embedded.container-sm,.insurance_page_wrap_embedded.container-md,.insurance_page_wrap_embedded.container-lg,.insurance_page_wrap_embedded.container-xl,.insurance_page_wrap_embedded.container-xxl{padding:0 0 10px!important}.insurance_page_banner,.insurance_page_shell,.insurance_page_body,.insurance_page_plan_bar,.insurance_page_tabs,.insurance_page_plan_link,.insurance_page_intro,.insurance_page_section,.insurance_page_disclaimer,.insurance_page_footer_note{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.insurance_page_banner{border-radius:var(--bs-border-radius-lg);border-left:0;border-right:0;min-height:88px;margin:1.5rem 0}.insurance_page_banner_text{width:100%;padding:13px 10px}.insurance_page_banner_text h1,.insurance_page_banner_text .h1{font-size:18px}.insurance_page_service{font-size:16px}.insurance_page_service a{font-size:18px}.insurance_page_body{gap:10px;padding:12px 8px}.insurance_page_plan_bar{flex-direction:column;align-items:stretch;gap:8px;display:flex}.insurance_page_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.insurance_page_tabs button,.insurance_page_plan_link{justify-content:flex-end;font-size:16px}.insurance_page_tabs button{min-height:40px}.insurance_page_intro{padding:12px 10px}.insurance_page_intro h2,.insurance_page_intro .h2{font-size:18px}.insurance_page_coverage{grid-template-columns:1fr;gap:12px}.insurance_page_coverage_item{width:100%;font-size:16px}.insurance_page_table_wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.insurance_page_table{font-size:14px}.insurance_page_skeleton__tab{min-height:38px;padding:8px 10px}}.purchase-baggage-skeleton{border-top:0}.purchase-baggage-skeleton__intro{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:30px;padding:18px 8px 26px;display:grid}@media (max-width:767.98px){.purchase-baggage-skeleton__intro{text-align:center;flex-direction:column;gap:12px;padding:12px 0 14px;display:flex}}.purchase-baggage-skeleton__icon{width:110px;height:110px}@media (max-width:767.98px){.purchase-baggage-skeleton__icon{width:88px;height:88px}}.purchase-baggage-skeleton__copy{flex-direction:column;gap:20px;min-width:0;display:flex}@media (max-width:767.98px){.purchase-baggage-skeleton__copy{align-items:center;gap:10px;width:100%}}.purchase-baggage-skeleton__bullets{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 42px;display:grid}.purchase-baggage-skeleton__bullets .purchase-baggage-skeleton__bullet:nth-child(2){grid-area:2/1}.purchase-baggage-skeleton__bullets .purchase-baggage-skeleton__bullet:nth-child(3){grid-area:1/2}@media (max-width:991.98px){.purchase-baggage-skeleton__bullets{grid-template-columns:1fr}.purchase-baggage-skeleton__bullets .purchase-baggage-skeleton__bullet:nth-child(2),.purchase-baggage-skeleton__bullets .purchase-baggage-skeleton__bullet:nth-child(3){grid-area:auto}}@media (max-width:767.98px){.purchase-baggage-skeleton__bullets{gap:7px;width:100%}}.purchase-baggage-skeleton__bullet,.purchase-baggage-skeleton__route,.purchase-baggage-skeleton__option{align-items:center;gap:9px;min-width:0;display:flex}@media (max-width:767.98px){.purchase-baggage-skeleton__bullet{gap:6px}}.purchase-baggage-skeleton__route--center{justify-content:center}.purchase-baggage-skeleton__segments{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:767.98px){.purchase-baggage-skeleton__segments--desktop{display:none}}.purchase-baggage-skeleton__segment{flex-direction:column;gap:9px;min-width:0;display:flex}.purchase-baggage-skeleton__options{flex-direction:column;gap:15px;margin-top:10px;display:flex}.purchase-baggage-skeleton__option{border:1px solid var(--border-color);justify-content:space-between;padding:10px}@media (max-width:767.98px){.purchase-baggage-skeleton__option{gap:6px;padding:8px}}.purchase-baggage-skeleton__mobile{display:none}@media (max-width:767.98px){.purchase-baggage-skeleton__mobile{display:block}}.purchase-baggage-skeleton__tab{gap:5px;min-height:80px;padding:6px 4px}@media (max-width:767.98px){.purchase-baggage-skeleton .wrapperChild .baggage-details-wrapper{margin-top:10px}}.purchase-travel-assist-skeleton{background-color:var(--bs-white);padding:10px 15px 15px}@media (max-width:767.98px){.purchase-travel-assist-skeleton{padding:10px 8px 12px}}.purchase-travel-assist-skeleton__help{margin-bottom:14px}@media (max-width:767.98px){.purchase-travel-assist-skeleton__help{margin-bottom:10px}}.purchase-travel-assist-skeleton__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}@media (max-width:767.98px){.purchase-travel-assist-skeleton__grid{grid-template-columns:1.05fr repeat(3,1fr);gap:3px}}.purchase-travel-assist-skeleton__benefits,.purchase-travel-assist-skeleton__plan{border:2px solid #efeff0;min-width:0}@media (max-width:767.98px){.purchase-travel-assist-skeleton__benefits,.purchase-travel-assist-skeleton__plan{border-width:1px}}.purchase-travel-assist-skeleton__benefits-icon{justify-content:center;align-items:center;height:124px;display:flex}@media (max-width:767.98px){.purchase-travel-assist-skeleton__benefits-icon{height:74px;padding:6px}}.purchase-travel-assist-skeleton__benefit-row,.purchase-travel-assist-skeleton__feature{justify-content:center;align-items:center;min-height:40px;padding:8px;display:flex}.purchase-travel-assist-skeleton__benefit-row:nth-child(2n),.purchase-travel-assist-skeleton__feature:nth-child(2n){background-color:#f9f9f9}@media (max-width:767.98px){.purchase-travel-assist-skeleton__benefit-row,.purchase-travel-assist-skeleton__feature{min-height:30px;padding:5px 3px}}.purchase-travel-assist-skeleton__plan{flex-direction:column;display:flex}.purchase-travel-assist-skeleton__plan-head{background-color:#f2f5f9;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60px;padding:8px;display:flex}@media (max-width:767.98px){.purchase-travel-assist-skeleton__plan-head{gap:5px;min-height:46px;padding:5px 3px}}.purchase-travel-assist-skeleton__price{justify-content:center;align-items:center;min-height:64px;padding:12px;display:flex}@media (max-width:767.98px){.purchase-travel-assist-skeleton__price{min-height:52px;padding:8px 3px}}.purchase-travel-assist-skeleton__action{justify-content:center;align-items:center;margin-top:auto;padding:14px;display:flex}@media (max-width:767.98px){.purchase-travel-assist-skeleton__action{padding:6px 3px}}.purchase-trip-protection-skeleton{background-color:var(--bs-white);padding:20px 8px 0}@media (max-width:767.98px){.purchase-trip-protection-skeleton{padding-top:12px}}.purchase-trip-protection-skeleton__logo{justify-content:center;align-items:center;margin-bottom:22px;display:flex}@media (max-width:767.98px){.purchase-trip-protection-skeleton__logo{margin-bottom:8px}.purchase-trip-protection-skeleton__logo .placeholder,.purchase-trip-protection-skeleton__logo .placeholder-glow{max-width:135px}}.purchase-trip-protection-skeleton__heading{justify-content:center;align-items:center;margin-bottom:14px;display:flex}@media (max-width:767.98px){.purchase-trip-protection-skeleton__heading{justify-content:flex-start;margin-bottom:8px}}.purchase-trip-protection-skeleton__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 36px;margin-bottom:16px;display:grid}@media (max-width:767.98px){.purchase-trip-protection-skeleton__features{grid-template-columns:1fr;gap:7px;margin-bottom:9px}}.purchase-trip-protection-skeleton__feature{align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:767.98px){.purchase-trip-protection-skeleton__feature{gap:6px}}.purchase-trip-protection-skeleton__feature-text{min-width:0}.purchase-trip-protection-skeleton__assistance{background:linear-gradient(90deg,#003dc2 0%,rgba(0,61,194,.08) 100%);align-items:center;width:55%;min-height:30px;padding:5px 8px;display:flex}@media (max-width:767.98px){.purchase-trip-protection-skeleton__assistance{width:100%;min-height:32px;padding:6px}}.purchase-trip-protection-skeleton__choice{background-color:#fafafa;border:1px solid #ddd;align-items:center;gap:9px;min-height:39px;margin-top:18px;padding:8px;display:flex}@media (max-width:767.98px){.purchase-trip-protection-skeleton__choice{align-items:flex-start;min-height:46px;margin-top:10px;padding:7px}}.purchase-trip-protection-skeleton__choice--decline{min-height:64px}@media (max-width:767.98px){.purchase-trip-protection-skeleton__choice--decline{min-height:66px}}.purchase-trip-protection-skeleton__choice-copy{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.purchase-trip-protection-skeleton__quote{flex-direction:column;gap:6px;margin:16px 0 12px;display:flex}@media (max-width:767.98px){.purchase-trip-protection-skeleton__quote{margin:10px 0 8px}}.purchase-trip-protection-skeleton__disclaimer{border-top:1px solid #d9dee8;align-items:center;min-height:41px;display:flex}.purchase-fly-flexible-skeleton{background-color:var(--bs-white);padding:34px 6px 0}@media (max-width:767.98px){.purchase-fly-flexible-skeleton{padding-top:22px}}.purchase-fly-flexible-skeleton__main{grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:156px;padding:0 18px 26px;display:grid}@media (max-width:767.98px){.purchase-fly-flexible-skeleton__main{flex-direction:column;gap:10px;min-height:0;padding:0 0 10px;display:flex}}.purchase-fly-flexible-skeleton__icon{width:120px;height:120px}@media (max-width:767.98px){.purchase-fly-flexible-skeleton__icon{width:120px;height:120px}}.purchase-fly-flexible-skeleton__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 44px;min-width:0;display:grid}@media (max-width:767.98px){.purchase-fly-flexible-skeleton__features{grid-template-columns:1fr;gap:8px;width:100%}}.purchase-fly-flexible-skeleton__feature{align-items:center;gap:8px;min-width:0;display:flex}.purchase-fly-flexible-skeleton__learn{align-self:end;margin-bottom:6px}@media (max-width:767.98px){.purchase-fly-flexible-skeleton__learn{align-self:flex-end;margin:4px 8px 0 0}}.purchase-fly-flexible-skeleton__choice{background-color:#fafafa;border:1px solid #ddd;align-items:center;gap:9px;min-height:40px;padding:8px;display:flex}.purchase-fly-flexible-skeleton__choice+.purchase-fly-flexible-skeleton__choice{margin-top:16px}@media (max-width:767.98px){.purchase-fly-flexible-skeleton__choice{align-items:flex-start;min-height:64px;padding:10px}.purchase-fly-flexible-skeleton__choice--decline{min-height:86px}}.purchase-fly-flexible-skeleton__quote{flex-direction:column;gap:7px;margin:16px 0 12px;display:flex}@media (max-width:767.98px){.purchase-fly-flexible-skeleton__quote{margin:10px 0 8px}}.purchase-fly-flexible-skeleton__disclaimer{border-top:1px solid #d9dee8;align-items:center;min-height:41px;display:flex}.agent_phase_four_wrapper{flex-direction:column;margin-bottom:28px;display:flex}.agent_phase_four_wrapper .agt_btn_options,.agent_phase_four_wrapper .book_other_wrap,.agent_phase_four_wrapper .agt_call_close_wrap{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);padding:1.4rem}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.4rem;margin-top:1.75rem;display:grid}@media (max-width:991.98px){.agent_phase_four_wrapper .agt_btn_options .show_options_wrap,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap{grid-template-columns:1fr}}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item{--opt-accent:#f5b21a;--opt-accent-soft:#fdf1dc;--opt-bar:linear-gradient(90deg, #f5b21a 0%, #e3a72b 100%);--opt-btn:linear-gradient(180deg, #f5b21a 0%, #e39a0c 100%);--opt-btn-hover:linear-gradient(180deg, #eaa70f 0%, #d38d05 100%);background-color:var(--bs-white);width:100%;box-shadow:var(--bs-box-shadow-sm);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item.car_book,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item.car_book,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item.car_book{--opt-accent:#e16e22;--opt-accent-soft:#fdeee2;--opt-bar:linear-gradient(90deg, #fb9046 0%, #e16e22 100%);--opt-btn:linear-gradient(180deg, #fb9046 0%, #e16e22 100%);--opt-btn-hover:linear-gradient(180deg, #f1843a 0%, #d8641d 100%)}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item.cru_book,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item.cru_book,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item.cru_book{--opt-accent:#1c3f94;--opt-accent-soft:#e6ecf9;--opt-bar:linear-gradient(90deg, #1c3f94 0%, #123f82 100%);--opt-btn:linear-gradient(180deg, #1c3f94 0%, #123f82 100%);--opt-btn-hover:linear-gradient(180deg, #163576 0%, #0d3470 100%)}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_head,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_head,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_head{align-items:center;gap:14px;padding:20px 18px 16px;display:flex}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_head .opt_icon,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_head .opt_icon,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_head .opt_icon{border:1px solid var(--opt-accent-soft);width:60px;height:60px;color:var(--opt-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_head .opt_head_text,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_head .opt_head_text,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_head .opt_head_text{min-width:0}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_head .opt_title,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_head .opt_title,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_head .opt_title{color:var(--heading-color);margin:0;font-size:22px;font-weight:700;line-height:1.2}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_head .opt_desc,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_head .opt_desc,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_head .opt_desc{color:var(--bs-secondary);margin:6px 0 0;font-size:16px;line-height:1.4}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_feats,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_feats,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_feats{flex-direction:column;gap:12px;margin:0;padding:16px 18px;list-style:none;display:flex}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_feats .opt_feat,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_feats .opt_feat,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_feats .opt_feat{color:var(--bs-body-color);align-items:center;gap:12px;font-size:16px;line-height:1.3;display:flex}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_feats .opt_feat svg,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_feats .opt_feat svg,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_feats .opt_feat svg{color:var(--opt-accent);flex-shrink:0}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .opt_foot,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .opt_foot,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .opt_foot{flex-direction:column;gap:12px;margin-top:auto;padding:18px;display:flex}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .custm_book,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .custm_book,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .custm_book{text-align:center;border-radius:var(--bs-border-radius);width:fit-content;max-width:100%;color:var(--bs-white);border:unset;background:var(--opt-btn);justify-content:center;align-self:center;align-items:center;gap:10px;padding:14px 28px;font-size:20px;font-weight:600;line-height:1;transition:all .25s;display:flex}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .custm_book:disabled,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .custm_book:disabled,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .custm_book:disabled{cursor:not-allowed}@media (hover:hover) and (pointer:fine){.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .custm_book:hover,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .custm_book:hover,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .custm_book:hover{background:var(--opt-btn-hover);box-shadow:0 4px 10px rgba(0,0,0,.18)}}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen{border-radius:var(--bs-border-radius);flex-wrap:wrap;justify-content:space-between;gap:10px 16px;padding:12px 14px;display:flex}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap label,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap label,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap label{white-space:nowrap;font-size:16px;font-weight:600}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap label,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap label,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap label{color:#e51313}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap input[type=radio],.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap input[type=radio],.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap input[type=radio]{border-color:#e51313}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap input[type=radio]:checked,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap input[type=radio]:checked,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap input[type=radio]:checked{background-image:radial-gradient(circle,#e51313 0,#e51313 4px,transparent 5px);border-color:#e51313}@media (hover:hover) and (pointer:fine){.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap:hover:not(.disabled)>input:not(:disabled),.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap:hover:not(.disabled)>input:not(:disabled),.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.danger_wrap:hover:not(.disabled)>input:not(:disabled){background-color:rgba(229,19,19,.08);border-color:#e51313}}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap label,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap label,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap label{color:var(--bs-success)}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap input[type=radio],.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap input[type=radio],.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap input[type=radio]{border-color:var(--bs-success)}.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap input[type=radio]:checked,.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap input[type=radio]:checked,.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap input[type=radio]:checked{background-image:radial-gradient(circle at center, var(--bs-success) 0 4px, transparent 5px);border-color:var(--bs-success)}@media (hover:hover) and (pointer:fine){.agent_phase_four_wrapper .agt_btn_options .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap:hover:not(.disabled)>input:not(:disabled),.agent_phase_four_wrapper .book_other_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap:hover:not(.disabled)>input:not(:disabled),.agent_phase_four_wrapper .agt_call_close_wrap .show_options_wrap .opt_item .pax_choosen .style_radio_wrap.success_wrap:hover:not(.disabled)>input:not(:disabled){border-color:var(--bs-success);background-color:rgba(var(--bs-success-rgb), .08)}}.agent_phase_four_wrapper .agt_btn_options .agt_btn_grid{flex-wrap:wrap;gap:1.5rem;margin-top:1.25rem;display:flex;position:relative}.agent_phase_four_wrapper .agt_btn_options .agt_btn_grid .btn{border-radius:var(--bs-border-radius);justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.agent_phase_four_wrapper .agt_call_close_wrap .close_call{text-align:center;margin-top:1.75rem;position:relative}.agent_phase_four_wrapper .agt_call_close_wrap .close_call .btn{text-transform:uppercase;font-size:30px;font-weight:600}.agent_payment_summary{--aps-indent:44px;background:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);width:calc(100% - 16px);margin:2px 8px 0;padding:1rem 1.4rem;font-size:1rem}.agent_payment_summary .aps_title{color:var(--heading-color);padding-bottom:10px;font-size:20px;font-weight:600;line-height:1.2}.agent_payment_summary .aps_booking_id{color:#003dc2;justify-content:space-between;gap:12px;padding-bottom:10px;font-size:18px;font-weight:600;display:flex}.agent_payment_summary .aps_group+.aps_group{margin-top:4px}.agent_payment_summary .aps_group_head{align-items:center;gap:10px;padding:6px 0 8px;display:flex}.agent_payment_summary .aps_chip{border:1px solid var(--primary-shade);color:#003dc2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.agent_payment_summary .aps_group_title{min-width:0;color:var(--heading-color);font-size:16px;font-weight:600;line-height:1.2}.agent_payment_summary .aps_list{padding-left:var(--aps-indent);margin:0 0 10px;list-style:none}.agent_payment_summary .aps_list_pax{padding-left:calc(var(--aps-indent) + 12px)}.agent_payment_summary .aps_item{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;margin:0 0 8px;display:flex}.agent_payment_summary .aps_item_main{padding-left:var(--aps-indent);color:var(--heading-color);font-weight:600}.agent_payment_summary .aps_item_text{overflow-wrap:anywhere;flex:auto;align-items:center;min-width:0;display:flex}.agent_payment_summary .aps_info_icon{margin-left:5px}.agent_payment_summary .aps_item_price{text-align:right;white-space:nowrap;min-width:72px;color:var(--price-color);flex:none;margin-left:12px}.agent_payment_summary .aps_item_price sup{font-size:.65em}.agent_payment_summary .aps_method{align-items:center;gap:12px;padding:8px 0;display:flex}.agent_payment_summary .aps_method_brand{background:var(--bs-white);border:1px solid #e6e8ef;border-radius:6px;flex:none;justify-content:center;align-items:center;width:40px;height:30px;display:flex}.agent_payment_summary .aps_method_brand img{object-fit:contain;width:30px;height:auto}.agent_payment_summary .aps_method_label{word-break:break-word;flex:auto;min-width:0}.agent_payment_summary .aps_total_paid{color:#003dc2;margin-bottom:0;padding:5px 0;font-weight:600}.agent_payment_summary .aps_total_paid .aps_item_price{font-weight:600}.agt_resend_tip{--act-accent:#003dc2}.agt_resend_tip.tooltip{--bs-tooltip-max-width:320px}.agt_resend_tip.tooltip .tooltip-arrow:before{border-bottom-color:var(--act-accent)}.agt_resend_tip .tooltip-inner{width:var(--bs-tooltip-max-width)}.agt_resend_tip .update_dis_mark_form_wrap{min-width:0;padding-top:4px}.agt_resend_tip .update_dis_mark_form_wrap .tt_title_bar_wrap .title_side_wrap{color:var(--act-accent)}.agt_resend_tip .update_dis_mark_form_wrap .update_value_wrap{grid-template-columns:1fr}.agt_resend_tip .update_dis_mark_form_wrap .update_value_wrap .country_list_wrap{z-index:5}.polling_data_status_wrap{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);background-color:var(--bs-body-bg);padding:1.4rem}.polling_data_status_wrap .pooling_refresh_btn{color:var(--bs-primary);border-radius:var(--bs-border-radius);background-color:rgba(var(--bs-primary-rgb), .06);border:1px solid #003dc2;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:1rem;font-weight:500;line-height:1;transition:color .2s,background-color .2s;display:inline-flex}.polling_data_status_wrap .pooling_refresh_btn:hover:not(:disabled){color:var(--bs-white);background-color:var(--bs-primary)}.polling_data_status_wrap .pooling_refresh_btn:disabled,.polling_data_status_wrap .pooling_refresh_btn.isLoading{cursor:not-allowed;opacity:.7}.polling_data_status_wrap .pooling_refresh_btn.isLoading svg{animation:1s linear infinite pooling-step-spin}.polling_data_status_wrap .user_section_cards_wrap{grid-template-columns:repeat(5,1fr);gap:1.4rem;margin-top:1rem;display:grid}.polling_data_status_wrap .user_section_cards_wrap .user_state_item{border-radius:var(--bs-border-radius-lg);background-color:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm);text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:1rem .75rem;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s;display:flex;position:relative}.polling_data_status_wrap .user_section_cards_wrap .user_state_item:hover{box-shadow:var(--bs-box-shadow);transform:translateY(-2px)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item .status_icons{border:1px solid var(--bs-border-color);width:42px;height:42px;color:var(--bs-secondary-color);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.polling_data_status_wrap .user_section_cards_wrap .user_state_item .status_badge{width:18px;height:18px;color:var(--bs-white);box-shadow:0 0 0 2px var(--bs-body-bg);z-index:1;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3px;right:-3px}.polling_data_status_wrap .user_section_cards_wrap .user_state_item .state_text_wrap{flex-direction:column;gap:.15rem;width:100%;min-width:0;display:flex}.polling_data_status_wrap .user_section_cards_wrap .user_state_item .card_title{color:var(--heading-color);font-size:15px;font-weight:600;line-height:1.3}.polling_data_status_wrap .user_section_cards_wrap .user_state_item .card_status{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.pending{border-color:rgba(245,178,26,.22)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.pending .status_icons{color:#f5b21a;border-color:rgba(245,178,26,.28)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.pending .status_badge{color:#f5b21a;background-color:var(--bs-white);border:1px solid rgba(245,178,26,.28)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.pending .card_status{color:#f5b21a}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.pending .status_icons{border-style:dashed}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.pending .card_title{color:var(--bs-secondary-color)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.ongoing .status_icons{color:#f5b21a;border-color:rgba(245,178,26,.28)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.ongoing .status_badge{color:#f5b21a;background-color:var(--bs-white);border:1px solid rgba(245,178,26,.28)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.ongoing .card_status{color:#f5b21a}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.ongoing{border-color:rgba(245,178,26,.45)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.ongoing .status_icons:after{content:"";border-radius:inherit;border:2px solid rgba(245,178,26,.45);animation:1.8s ease-out infinite pooling-step-pulse;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.ongoing .status_badge svg{animation:1s linear infinite pooling-step-spin}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.done{border-color:rgba(var(--bs-success-rgb), .22)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.done .status_icons{color:var(--bs-success);border-color:rgba(var(--bs-success-rgb), .28)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.done .status_badge{color:var(--bs-success);border:1px solid rgba(var(--bs-success-rgb), .28);background-color:var(--bs-white)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.done .card_status{color:var(--bs-success)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.failed{border-color:rgba(229,19,19,.22)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.failed .status_icons{color:#e51313;border-color:rgba(229,19,19,.28)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.failed .status_badge{color:#e51313;background-color:var(--bs-white);border:1px solid rgba(229,19,19,.28)}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.failed .card_status{color:#e51313}.polling_data_status_wrap .user_section_cards_wrap .user_state_item.done+.user_state_item:before{background-color:rgba(var(--bs-success-rgb), .55)}@media (max-width:1024.98px){.polling_data_status_wrap .user_section_cards_wrap{grid-template-columns:repeat(3,1fr);gap:1rem}.polling_data_status_wrap .user_section_cards_wrap .user_state_item:before{content:none}}@media (max-width:767.98px){.polling_data_status_wrap{padding:1rem}.polling_data_status_wrap .user_section_cards_wrap{grid-template-columns:1fr;gap:.75rem}.polling_data_status_wrap .user_section_cards_wrap .user_state_item{text-align:left;flex-direction:row;align-items:center;gap:.75rem;padding:.75rem}}@keyframes pooling-step-pulse{0%{opacity:.9;transform:scale(.94)}70%,to{opacity:0;transform:scale(1.14)}}@keyframes pooling-step-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.polling_data_status_wrap .pooling_refresh_btn.isLoading svg{animation:none}.polling_data_status_wrap .user_state_item{transition:none}.polling_data_status_wrap .user_state_item:hover{transform:none}.polling_data_status_wrap .user_state_item .status_icons:after,.polling_data_status_wrap .user_state_item .status_badge svg{animation:none}}.show_offer_wrapper{--main-side-width:320px;box-sizing:border-box;align-items:flex-start;width:100%;max-width:100%;padding:0;display:flex}@media (max-width:1250px){.show_offer_wrapper{flex-direction:column}}.show_offer_wrapper .show_offer_side{flex:0 0 var(--main-side-width);min-width:var(--main-side-width);max-width:var(--main-side-width);margin-right:26px;position:sticky;top:90px}@media (max-width:1250px){.show_offer_wrapper .show_offer_side{flex:auto;order:2;min-width:100%;max-width:100%;margin:16px 0 0;position:static}}@media (max-width:767.98px){.show_offer_wrapper .show_offer_side{padding:0 8px}}.show_offer_wrapper .show_offer_main{flex:1 1 0;grid-template-rows:min-content;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;row-gap:24px;width:100%;min-width:0;display:grid}@media (max-width:1250px){.show_offer_wrapper .show_offer_main{order:1}}@media (max-width:767.98px){.show_offer_wrapper .show_offer_main{row-gap:16px;margin-top:8px;padding:0 8px}}.offer_help_panel{background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);text-align:center;border-radius:12px;flex-direction:column;gap:16px;padding:20px 18px;display:flex}.offer_help_panel .offer_help_head{flex-direction:column;gap:6px;display:flex}.offer_help_panel .offer_help_title{color:var(--heading-color);font-size:22px;font-weight:700}.offer_help_panel .offer_help_subtitle{color:#003dc2;font-size:18px;font-weight:600;line-height:1.35}.offer_help_panel .offer_help_note{color:var(--bs-secondary);font-size:16px;line-height:1.45}.offer_help_panel .offer_help_points{text-align:left;flex-direction:column;gap:14px;display:flex}.offer_help_panel .offer_help_point{align-items:flex-start;gap:10px;display:flex}.offer_help_panel .offer_help_icon{color:#003dc2;border:1px solid #e7f0ff;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.offer_help_panel .offer_help_point_text{flex-direction:column;gap:2px;min-width:0;display:flex}.offer_help_panel .offer_help_point_text .point_title{color:var(--heading-color);font-size:16px;font-weight:700}.offer_help_panel .offer_help_point_text .point_desc{color:var(--bs-secondary);font-size:14px;line-height:1.35}.offer_help_panel .offer_help_deal{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-top:16px;display:flex}.offer_help_panel .offer_help_deal_title{color:#003dc2;font-size:20px;font-weight:600;line-height:1.25}.offer_help_panel .offer_help_deal_text{color:var(--bs-secondary);font-size:15px;line-height:1.4}.offer_help_panel .offer_help_experts{color:var(--heading-color);margin-top:6px;font-size:19px;font-weight:600}.offer_help_panel .offer_help_contact{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:10px;padding-top:16px;display:flex}.offer_help_panel .offer_help_phone{align-items:center;gap:8px;font-size:26px;font-weight:600;text-decoration:none;display:inline-flex;color:#f5b21a!important}.offer_help_panel .offer_help_save_note{color:#003dc2;font-size:13px;font-weight:600;line-height:1.45}.offer_help_panel .offer_help_free{color:#f5b21a;font-size:17px;font-weight:600}.offer_help_panel .offer_help_id{color:#003dc2;font-size:18px;font-weight:500}@media (max-width:1250px){.offer_help_panel .offer_help_points{flex-flow:wrap;gap:12px 22px}}.offer_greeting_wrap{background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border-radius:12px;align-items:center;gap:18px;padding:16px 22px;display:flex}@media (max-width:767.98px){.offer_greeting_wrap{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:10px 12px;display:grid}}.offer_greeting_wrap .offer_mascot{object-fit:contain;flex:none;width:84px;height:84px}@media (max-width:767.98px){.offer_greeting_wrap .offer_mascot{grid-area:1/1;width:36px;height:36px}}.offer_greeting_wrap .offer_greeting_text{flex-direction:column;gap:4px;min-width:0;display:flex}@media (max-width:767.98px){.offer_greeting_wrap .offer_greeting_text{display:contents}}.offer_greeting_wrap .offer_greeting_title{color:var(--gold-text);margin-bottom:2px;font-size:2rem;font-weight:700;line-height:1.1}@media (max-width:767.98px){.offer_greeting_wrap .offer_greeting_title{grid-area:1/2;margin-bottom:0;font-size:1rem}}.offer_greeting_wrap .offer_greeting_sub{font-size:1rem;font-weight:400;line-height:1.5}.offer_greeting_wrap .offer_greeting_sub .offer_greeting_city{color:var(--bs-body-color);font-weight:600}.offer_greeting_wrap .offer_greeting_sub .offer_greeting_link{color:#2f9e44;text-decoration:none}.offer_greeting_wrap .offer_greeting_sub .offer_greeting_link:hover,.offer_greeting_wrap .offer_greeting_sub .offer_greeting_link:focus{color:#248239;text-decoration:underline}@media (max-width:767.98px){.offer_greeting_wrap .offer_greeting_sub{grid-column:1/-1;font-size:.95rem;display:block}.offer_greeting_wrap .offer_greeting_sub .offer_greeting_serve{display:block}}.offer_greeting_wrap .offer_greeting_note{color:var(--bs-secondary);align-items:flex-start;gap:8px;font-size:14px;font-weight:400;line-height:1.5;display:flex}@media (max-width:767.98px){.offer_greeting_wrap .offer_greeting_note{grid-column:1/-1;font-size:.85rem}}.offer_review_title{color:#1c2540;margin:0;font-size:1.25rem;font-weight:400}.offer_review_title b{font-weight:700}@media (max-width:767.98px){.offer_review_title{padding-left:10px;padding-right:10px;font-size:1rem}}.offer_airline_tabs{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-direction:row;gap:10px;padding:24px 5px 10px;display:flex;overflow-x:auto}@media (max-width:767.98px){.offer_airline_tabs{padding-top:16px}}.offer_airline_tabs::-webkit-scrollbar{height:8px}.offer_airline_tabs::-webkit-scrollbar-track{background:rgba(0,0,0,.07);border-radius:10px}.offer_airline_tabs::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32);border-radius:10px}.offer_airline_tabs::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}.offer_airline_tabs.is_loading .offer_airline_tab{cursor:default;pointer-events:none}.offer_airline_tabs.is_loading .offer_airline_tab .offer_tab_detail{min-width:120px}.offer_airline_tabs .offer_airline_tab{background-color:var(--bs-white);border-radius:var(--bs-border-radius);min-width:fit-content;box-shadow:var(--bs-box-shadow-sm);cursor:pointer;border:1px solid transparent;grid-template-rows:1fr;grid-template-columns:50px 1fr;align-items:center;gap:.5rem;padding:20px 10px 10px;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.offer_airline_tabs .offer_airline_tab:hover{background-color:var(--primary-hover)}}@media (hover:none) and (pointer:coarse){.offer_airline_tabs .offer_airline_tab:hover{background-color:initial;box-shadow:none!important}}.offer_airline_tabs .offer_airline_tab.active{border-color:var(--gold-text)}.offer_airline_tabs .offer_airline_tab.active .offer_tab_name{color:#003dc2}@media (max-width:767.98px){.offer_airline_tabs .offer_airline_tab{grid-template-columns:50px 1fr}}.offer_airline_tabs .option_number_wrap{z-index:1;background-color:var(--bs-white);border:1px solid var(--gold-text);color:var(--gold-text);padding-left:6px;padding-right:6px;white-space:nowrap;text-align:center;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:3px 10px;font-size:16px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.offer_airline_tabs .offer_tab_logo_wrap{border-radius:50%;justify-content:center;align-items:center;height:50px;padding:5px;display:flex}.offer_airline_tabs .offer_tab_logo{object-fit:contain;width:34px;height:34px}.offer_airline_tabs .offer_tab_detail{grid-template-rows:auto auto;grid-template-columns:1fr;gap:.2rem;line-height:1.2;display:grid}.offer_airline_tabs .offer_tab_name{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}@media (max-width:359.98px){.offer_airline_tabs .offer_tab_name{font-size:16px}}.offer_airline_tabs .offer_tab_fare{font-size:16px}.offer_airline_tabs .offer_tab_fare .minAmount{font-size:18px;font-weight:600}@media (max-width:359.98px){.offer_airline_tabs .offer_tab_fare .minAmount{font-size:16px}}.offer_ticket_fade{opacity:0;will-change:opacity, transform;transition:opacity .26s ease-in-out,transform .26s ease-in-out;transform:translateY(10px)}.offer_ticket_fade.show{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.offer_ticket_fade{transition:opacity .26s ease-in-out;transform:none}}.offer_ticket_list{flex-direction:column;gap:26px;display:flex}@media (max-width:767.98px){.offer_ticket_list{padding:0!important}}.see_more_wrap{justify-content:center;display:flex}.see_more_wrap .see_more_btn{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:160px;font-weight:600;text-decoration:none;display:flex}.offer_empty_wrap{background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);text-align:center;padding:32px 24px}.offer_empty_wrap .offer_empty_title{margin-bottom:6px;font-size:1.05rem;font-weight:700}.offer_empty_wrap .offer_empty_text{color:var(--bs-secondary);font-size:.9rem}.book_fd_inpurchase_wrap{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);overflow:hidden}.book_fd_inpurchase_wrap .book_fd_head_wrap{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.book_fd_inpurchase_wrap .book_fd_head_wrap .title_wrap{color:var(--heading-color);font-size:24px;font-weight:600}@media (min-width:360px) and (max-width:991.98px){.book_fd_inpurchase_wrap .book_fd_head_wrap .title_wrap{font-size:20px}}@media (max-width:359.98px){.book_fd_inpurchase_wrap .book_fd_head_wrap .title_wrap{font-size:18px}}@media (max-width:767.98px){.book_fd_inpurchase_wrap .book_fd_head_wrap{padding:10px 12px}}.book_fd_inpurchase_wrap .e-ticket_main{padding:0 8px}@media (max-width:767.98px){.book_fd_inpurchase_wrap .e-ticket_main{padding:0}}.book_fd_inpurchase_wrap .eticket_purchase_flight_details{margin-top:0;padding:12px 0 16px}@media (max-width:767.98px){.book_fd_inpurchase_wrap .eticket_purchase_flight_details{padding:8px 0 12px}}.dual-range-wrapper{user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;--border-color:#7d7d7d;width:100%;padding:40px 40px 0}.dual-range-wrapper.disable{opacity:.6;pointer-events:none}.dual-range-wrapper .slider{--min:0;--max:100;--merged:0;height:4px;position:relative}.dual-range-wrapper:not(.is_price_amount) .fixed-label,.dual-range-wrapper:not(.is_price_amount) .value-label{color:#390}.dual-range-wrapper .fixed-label{background:var(--bs-white);border:1px solid var(--border-color);white-space:nowrap;z-index:1;pointer-events:none;color:var(--price-color);border-radius:4px;padding:3px 6px;font-size:16px;line-height:1;transition:opacity .15s;position:absolute;top:-38px}.dual-range-wrapper .fixed-label.left{left:0;transform:translate(-10%)}.dual-range-wrapper .fixed-label.right{right:0;transform:translate(10%)}.dual-range-wrapper .track{background:#e0e0e0;border-radius:4px;position:absolute;top:0;bottom:0;left:0;right:0}.dual-range-wrapper .range{left:calc(var(--min) * 1%);width:calc((var(--max) - var(--min)) * 1%);background:#003dc2;border-radius:4px;height:4px;position:absolute}.dual-range-wrapper .thumb{background:var(--bs-white);cursor:pointer;z-index:3;touch-action:none;border:2px solid #003dc2;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;transform:translate(-50%,-50%)}.dual-range-wrapper .thumb:focus-visible{outline-offset:2px;outline:2px solid #8daee3}.dual-range-wrapper .value-label{background:var(--bs-white);border:1px solid var(--border-color);white-space:nowrap;pointer-events:none;z-index:2;color:var(--price-color);border-radius:4px;padding:3px 6px;font-size:16px;line-height:1;position:absolute;top:-38px;transform:translate(-50%)}@media (min-width:360px) and (max-width:767.98px){.dual-range-wrapper .value-label{font-size:18px}}.dual-range-wrapper .value-label{margin-top:0!important}.dual-range-wrapper .value-label.min{left:calc(var(--min) * 1%);opacity:calc(1 - var(--merged));transition:opacity .12s linear}.dual-range-wrapper .value-label.max{left:calc(var(--max) * 1%);opacity:calc(1 - var(--merged));transition:opacity .12s linear}.dual-range-wrapper .value-label.merged{left:calc((var(--min) + var(--max)) / 2 * 1%);transform:translateX(-50%) scale(calc(.96 + .04 * var(--merged)));opacity:var(--merged);transition:transform .15s,opacity .15s}.cc_datepicker_wrapper{background-color:var(--bs-white);border-radius:var(--bs-border-radius);width:632.94px;max-width:632.94px;box-shadow:var(--bs-box-shadow-sm)}.react-tiny-popover-container{z-index:999;background-color:transparent}.cc_datepicker{background-color:var(--bs-white);color:var(--bs-body-color);display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:6fr;border-radius:var(--bs-border-radius);grid-template-rows:6fr;grid-template-columns:1fr;gap:.5rem;display:grid}.cc_datepicker .cc_datepicker_header{display:-ms-grid;-ms-grid-columns:1fr .35rem 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:1rem;padding:.5rem;display:grid;position:relative}.cc_datepicker .cc_datepicker_header.useFullWidth{-ms-grid-columns:1fr;grid-template-columns:1fr}.cc_datepicker .cc_datepicker_header .depart,.cc_datepicker .cc_datepicker_header .return{user-select:none;cursor:pointer;text-transform:capitalize;height:100%;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:2fr;border-radius:var(--bs-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0;grid-template-rows:2fr;grid-template-columns:1fr;gap:4px;display:grid}.cc_datepicker .cc_datepicker_header .depart.active,.cc_datepicker .cc_datepicker_header .return.active{color:#003dc2}.cc_datepicker .cc_datepicker_header .depart:hover,.cc_datepicker .cc_datepicker_header .return:hover{color:#003dc2;background:#f5f7fe}.cc_datepicker .cc_datepicker_header .depart .returnSelectText,.cc_datepicker .cc_datepicker_header .return .returnSelectText{padding-left:5px;font-size:20px;font-weight:600;line-height:18px;position:relative;top:-4px}.cc_datepicker .cc_datepicker_header .depart .title,.cc_datepicker .cc_datepicker_header .return .title{padding-left:5px;font-size:16px;font-weight:600}.cc_datepicker .cc_datepicker_header .depart .dates,.cc_datepicker .cc_datepicker_header .return .dates{width:100%;display:-ms-grid;-ms-grid-columns:auto .35rem 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center;gap:.35rem;padding-left:5px;line-height:29px;display:grid}.cc_datepicker .cc_datepicker_header .depart .dates.isNotValidDate,.cc_datepicker .cc_datepicker_header .return .dates.isNotValidDate{-ms-grid-columns:1fr;grid-template-columns:1fr}.cc_datepicker .cc_datepicker_header .depart .dates .typeText,.cc_datepicker .cc_datepicker_header .return .dates .typeText{user-select:none;color:currentColor;font-size:24px;font-weight:600;line-height:31px}.cc_datepicker .cc_datepicker_header .depart .dates .day,.cc_datepicker .cc_datepicker_header .return .dates .day{color:currentColor;display:-ms-grid;-ms-grid-columns:auto 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:auto 1fr;font-size:40px;font-weight:600;display:grid}.cc_datepicker .cc_datepicker_header .depart .dates .day .day_number_stage,.cc_datepicker .cc_datepicker_header .return .dates .day .day_number_stage{text-transform:lowercase;font-size:35%;font-weight:400;position:relative;top:-10px}.cc_datepicker .cc_datepicker_header .depart .dates .day>:first-child,.cc_datepicker .cc_datepicker_header .return .dates .day>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepicker_header .depart .dates .day>:nth-child(2),.cc_datepicker .cc_datepicker_header .return .dates .day>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.cc_datepicker .cc_datepicker_header .depart .dates .monthDayName,.cc_datepicker .cc_datepicker_header .return .dates .monthDayName{color:currentColor;height:100%;display:-ms-grid;font-size:1rem;line-height:18px;display:grid}.cc_datepicker .cc_datepicker_header .depart .dates>:first-child,.cc_datepicker .cc_datepicker_header .return .dates>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepicker_header .depart .dates>:nth-child(2),.cc_datepicker .cc_datepicker_header .return .dates>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cc_datepicker .cc_datepicker_header .depart>:first-child,.cc_datepicker .cc_datepicker_header .return>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepicker_header .close_btn_wrap{z-index:1080;position:absolute;top:.5rem;right:.5rem}.cc_datepicker .cc_datepicker_header .close_btn_wrap svg{min-width:24px;max-width:24px;min-height:24px;max-height:24px}.cc_datepicker .cc_datepicker_header>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepicker_header>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cc_datepicker .cc_currentDate{text-align:center;font-size:1rem}.cc_datepicker .cc_currentDate .today{text-transform:capitalize}.cc_datepicker .cc_datepickerBody{display:-ms-grid;-ms-grid-columns:1fr 2px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:1rem;padding:.5rem;display:grid}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:30px 2px auto 2px auto;grid-template-rows:30px auto auto;grid-template-columns:1fr;gap:.5rem;display:grid}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_monthTitile{display:-ms-grid;-ms-grid-columns:30px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:30px 1fr;justify-content:center;place-items:center;font-size:18px;font-weight:600;display:grid}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_monthTitile.isForwardMonth{-ms-grid-columns:1fr 30px;grid-template-columns:1fr 30px}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_monthTitile svg{border-radius:var(--bs-border-radius);user-select:none;color:#003dc2;cursor:pointer;border:1px solid #003dc2;width:100%;height:100%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_monthTitile svg.disable{color:var(--primary-shade);cursor:not-allowed;border-color:currentColor}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_monthTitile svg:not(.disable):hover{color:#fff;background-color:#003dc2}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_monthTitile>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_monthTitile>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:24px auto;grid-template-rows:24px auto;grid-template-columns:1fr;display:grid}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks{display:-ms-grid;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:repeat(7,1fr);place-items:center;font-size:1rem;display:grid}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks .weekNames{text-transform:capitalize;text-align:center;cursor:default;aspect-ratio:1;font-weight:600}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks>:nth-child(6){-ms-grid-row:1;-ms-grid-column:6}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .cc_weeks>:nth-child(7){-ms-grid-row:1;-ms-grid-column:7}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList{flex-wrap:wrap;width:100%;height:fit-content;font-size:1rem;display:flex}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay{user-select:none;width:-webkit-calc(100% / 7);text-align:center;cursor:pointer;justify-content:center;align-items:center;width:14.2857%;height:42.78px;margin:2px 0;display:flex}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.startSelected,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected{border-radius:50%;font-weight:700}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay .daysText{position:relative}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay .daysText:after{content:var(--cc-date-text);z-index:1;background:var(--bs-white);opacity:.9;border:1px solid #003dc2;padding:0 5px;position:absolute;top:1rem;left:-45px}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.isAlreadySelected{background-color:#6b9deb;border-radius:50%;font-weight:600;color:#fff!important}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.isAlreadySelected.isBeforeMinDate{opacity:.9}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.nowDate{font-weight:700;text-decoration-line:underline;text-decoration-color:#003dc2;text-decoration-thickness:2px}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.isBeforeStartDate,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.isAfterEndDate,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.disableMultiDatesUpto{cursor:not-allowed;color:#b8b1b1}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .disableMultiDatesUpto{pointer-events:none}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.isBeforeMinDate{color:#b8b1b1;cursor:not-allowed!important}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.isBeforeMonth,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.isAfterMonth{visibility:hidden;user-select:none!important;color:transparent!important;pointer-events:none!important;pointer-events:none!important}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.startSelected{position:relative}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.startSelected:hover{color:var(--bs-white);border:none}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.startSelected:not(.isSaturday):before{color:var(--bs-white);content:"";background-color:#f5f7fe;width:50%;height:42.78px;position:absolute;right:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.startSelected:after{color:var(--bs-white);content:var(--cc-current-date);background-color:#003dc2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:42.78px;display:flex;position:absolute;top:0;left:0}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.startSelected.ow:before,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.startSelected.mt:before{content:"";background-color:transparent!important}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.setStartDate:hover{position:relative}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.setStartDate:hover:after{content:var(--cc-current-date);color:var(--bs-white);z-index:1;background-color:#003dc2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-weight:600;display:flex;position:absolute;top:0;left:0}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.setStartDate:-webkit-any(.betweenDates):hover{background-color:#f5f7fe}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected.hoveredBetween:before{content:"";width:100%!important}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected{position:relative}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected:hover{border:none}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected:not(.isSunday):before{content:"";background-color:#f5f7fe;width:50%;height:42.78px;position:absolute;left:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected:after{color:#003dc2;content:var(--cc-current-date);width:-webkit-calc(100%);background-color:var(--bs-white);border:1px solid #003dc2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:42.78px;display:flex;position:absolute;top:0;left:0}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected .diffDates{text-align:center;white-space:nowrap;background-color:var(--bs-white);z-index:2;min-width:max-content;box-shadow:var(--bs-box-shadow-sm);color:#003dc2;border-radius:8px;padding:0 5px;font-size:14px;font-weight:600;line-height:1.3;position:absolute;bottom:-15px;left:50%;overflow:visible;transform:translate(-50%)}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected.isSunday .diffDates{left:0;right:auto;transform:none}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.endSelected.isSaturday .diffDates{left:auto;right:0;transform:none}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredBetween{color:#003dc2;background-color:#f5f7fe;font-weight:600;position:relative}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates:hover,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredBetween:hover{border-radius:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates:hover:before,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredBetween:hover:before{content:"";border:1px solid #003dc2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:42.78px;display:flex;position:absolute}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates:hover.startDateFocus:before,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredBetween:hover.startDateFocus:before{color:var(--bs-white);content:var(--cc-current-date);background-color:#003dc2}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates:hover.endDateStart:before,.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredBetween:hover.endDateStart:before{color:#003dc2;content:var(--cc-current-date)}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.sameDay{color:var(--bs-white);background-color:#003dc2;border-radius:50%;font-weight:600}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.sameDay .daysText:after{content:"";left:-60px}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates.hoveredEndDate:after{background-color:#f5f7fe}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates.setStartDate.hoveredEndDate{background-color:#f5f7fe;border-radius:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates.setStartDate.hoveredEndDate:before{border:none;width:100%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.betweenDates.setStartDate.hoveredEndDate:after{color:var(--bs-white);background-color:#003dc2}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.setStartDate.hoveredEndDate{position:relative}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.setStartDate.hoveredEndDate:hover{color:var(--bs-white);border:none}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.setStartDate.hoveredEndDate:before{color:var(--bs-white);content:"";background-color:transparent;width:50%;height:42.78px;position:absolute;left:0%;right:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.setStartDate.hoveredEndDate:after{color:var(--bs-white);content:var(--cc-current-date);background-color:#003dc2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:42.78px;display:flex;position:absolute}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredEndDate{font-weight:600;position:relative}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredEndDate:hover{border:none}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredEndDate:not(:-webkit-any(.isNotAfterStartDate,.betweenDates,.hasStartDateAlready)):before{background-color:#f5f7fe;width:50%;height:42.78px;position:absolute;top:0;left:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredEndDate:not(:is(.isNotAfterStartDate,.betweenDates,.hasStartDateAlready)):before{background-color:#f5f7fe;width:50%;height:42.78px;position:absolute;top:0;left:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay.hoveredEndDate:after{color:#003dc2;content:var(--cc-current-date);width:-webkit-calc(100%);background-color:var(--bs-white);border:1px solid #003dc2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:42.78px;display:flex;position:absolute}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay:not(:-webkit-any(.setStartDate,.startSelected,.isBeforeStartDate,.isAfterEndDate,.betweenDates,.sameDay,.isBeforeMinDate)){position:relative}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay:not(:is(.setStartDate,.startSelected,.isBeforeStartDate,.isAfterEndDate,.betweenDates,.sameDay,.isBeforeMinDate)){position:relative}@media (hover:hover) and (pointer:fine){.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay:not(:-webkit-any(.setStartDate,.startSelected,.isBeforeStartDate,.isAfterEndDate,.betweenDates,.sameDay,.isBeforeMinDate)):hover{color:#003dc2;border:none;font-weight:600}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay:not(:is(.setStartDate,.startSelected,.isBeforeStartDate,.isAfterEndDate,.betweenDates,.sameDay,.isBeforeMinDate)):hover{color:#003dc2;border:none;font-weight:600}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay:not(:-webkit-any(.setStartDate,.startSelected,.isBeforeStartDate,.isAfterEndDate,.betweenDates,.sameDay,.isBeforeMinDate)):hover:not(:-webkit-any(.isSunday,.isNotAfterStartDate)):before{content:"";background-color:#f5f7fe;width:50%;height:42.78px;position:absolute;left:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay:not(:is(.setStartDate,.startSelected,.isBeforeStartDate,.isAfterEndDate,.betweenDates,.sameDay,.isBeforeMinDate)):hover:not(:is(.isSunday,.isNotAfterStartDate)):before{content:"";background-color:#f5f7fe;width:50%;height:42.78px;position:absolute;left:0%}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay:not(:-webkit-any(.setStartDate,.startSelected,.isBeforeStartDate,.isAfterEndDate,.betweenDates,.sameDay,.isBeforeMinDate)):hover:after{content:var(--cc-current-date);width:-webkit-calc(100%);background-color:var(--bs-white);border:1px solid #003dc2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:42.78px;display:flex;position:absolute;top:0;left:0}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths .daysList .singleDay:not(:is(.setStartDate,.startSelected,.isBeforeStartDate,.isAfterEndDate,.betweenDates,.sameDay,.isBeforeMinDate)):hover:after{content:var(--cc-current-date);width:-webkit-calc(100%);background-color:var(--bs-white);border:1px solid #003dc2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:42.78px;display:flex;position:absolute;top:0;left:0}}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .cc_datepickerMonths>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .onMaxDateMonth{display:-ms-grid;-ms-grid-columns:1rem 2px 1fr;-ms-grid-rows:auto;color:#003dc2;text-wrap:wrap;grid-template-rows:auto;grid-template-columns:1rem 1fr;align-items:baseline;gap:2px;line-height:17px;display:grid}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .onMaxDateMonth svg{width:1rem;height:1rem;position:relative;top:1px}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .onMaxDateMonth>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth .onMaxDateMonth>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody .cc_datepickerMonth>:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerBody>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cc_datepicker .cc_datepickerFooter{display:-ms-grid;-ms-grid-columns:1fr .5rem auto .5rem auto;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:1fr auto auto;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:grid}.cc_datepicker .cc_datepickerFooter .totalTipDays{color:#003dc2;text-wrap:nowrap;max-width:fit-content;font-weight:600}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect{display:-ms-grid;-ms-grid-columns:1fr .5rem 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:repeat(2,75px);gap:.5rem;display:grid}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown{width:100%}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-toggle{border-radius:var(--bs-border-radius);text-transform:capitalize;width:100%;-webkit-box-shadow:none;box-shadow:none;background-color:var(--bs-white);text-align:start;grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;height:38px;padding:4px;font-size:16px;display:grid;color:#000!important;border:1px solid #003dc2!important}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-toggle:after{content:"";border:none;margin-left:0}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu{text-transform:capitalize;max-height:176px;padding:0;font-size:14px;overflow-y:auto;min-width:75px!important;right:0!important}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a{background-color:var(--bs-white);border-right:1px solid rgba(0,0,0,.176);font-size:14px;color:var(--bs-body-color)!important;padding:8px 5px!important}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a:last-child{border-bottom:none}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a.bd-none,.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a.year{border-right:none!important}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a.active{font-weight:600;color:#003dc2!important;background-color:#f5f7fe!important}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a:hover{color:#003dc2!important;background-color:#f5f7fe!important}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerFooter .cc_datePickerMonthAndYearSelect>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cc_datepicker .cc_datepickerFooter .cc_datePickerButton{display:-ms-grid;-ms-grid-columns:auto .5rem auto;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:auto auto;justify-self:end;gap:.5rem;display:grid}.cc_datepicker .cc_datepickerFooter .cc_datePickerButton>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerFooter .cc_datePickerButton>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cc_datepicker .cc_datepickerFooter>:first-child{-ms-grid-row:1;-ms-grid-column:1}.cc_datepicker .cc_datepickerFooter>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cc_datepicker .cc_datepickerFooter>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.cc_datepicker>:first-child{-ms-grid-row:1;-ms-grid-column:1}@media (min-width:360px) and (max-width:767.98px){.forMobileScroll{height:-webkit-calc(100% - 200px);height:calc(100% - 200px);overflow:scroll}.forMobileScroll:-webkit-scrollbar{display:none}}.goToDate{z-index:2;position:fixed;top:45%;left:50%;transform:translate(-50%,-45%)}.goToDate .cc_datePickerMonthAndYearSelect{justify-content:center;gap:5px;width:100%;display:flex;position:absolute;top:40%}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-toggle{text-transform:capitalize;-webkit-box-shadow:none;box-shadow:none;background-color:var(--bs-white);text-align:start;border-radius:0;width:75px;height:33px;padding:5px 7px;font-size:14px;color:#000!important;border:1px solid #8daee3!important}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-toggle:after{vertical-align:.255em;content:url(https://cdn.airtkt.com/img/rjs/webfront/ArrowDown.svg);text-align:end;position:relative;top:-17px;border:none!important;margin:0!important;display:block!important}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu{text-transform:capitalize;max-height:176px;padding:0;font-size:14px;overflow-y:auto;border-radius:0!important;min-width:75px!important;right:0!important}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a{background-color:var(--bs-white);border-bottom:1px solid rgba(0,0,0,.176);border-right:1px solid rgba(0,0,0,.176);font-size:14px;padding:5px!important}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a:last-child{border-bottom:none}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a.bd-none,.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a.year{border-right:none!important}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a.active{font-weight:600;color:#003dc2!important;background-color:#f5f7fe!important}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu a:hover{color:#003dc2!important;background-color:#f5f7fe!important}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu:-webkit-scrollbar{width:10px}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu:-webkit-scrollbar-track{background-color:var(--bs-white);-moz-default-background-color:var(--bs-white)}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu:-webkit-scrollbar-thumb{-moz-default-background-color:#c2d9ff;background:#c2d9ff;border-radius:10px}.goToDate .cc_datePickerMonthAndYearSelect .dropdown .dropdown-menu :-webkit-scrollbar-thumb:hover{-moz-default-background-color:#c2d9ff;background:#c2d9ff}.goToDate .cc_datePickerMonthAndYearSelect .gotoDone{min-width:75px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:5px 0;font-size:14px;color:#003dc2!important;background-color:#fff!important;border-color:#8daee3!important}.goToDate .cc_datePickerMonthAndYearSelect .gotoDone:active,.goToDate .cc_datePickerMonthAndYearSelect .gotoDone:hover{background-color:#f5f7fe!important}.suspenseDatePicker{width:100%;height:100%;min-height:-webkit-calc(355px - 65px);opacity:.1;background-color:#000;justify-content:center;align-items:center;min-height:290px;display:flex;position:relative}.suspenseDatePicker .loaderScreen{position:absolute}.mobiDatePicker{grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;gap:.35rem;display:grid}.mobiDatePicker .headerWrap{display:-ms-grid;-ms-grid-columns:1fr .35rem 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-columns:1fr 1fr;padding:0 .5rem;display:grid}.mobiDatePicker .headerWrap .startHeaderWrap,.mobiDatePicker .headerWrap .endHeaderWrap{cursor:pointer;text-transform:capitalize;height:100%;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:24px 1fr;color:var(--bs-secondary);border-top-left-radius:var(--bs-border-radius);border-top-right-radius:var(--bs-border-radius);border-bottom:2px solid transparent;grid-template-rows:24px 1fr;grid-template-columns:1fr;gap:4px;padding:0;display:grid}.mobiDatePicker .headerWrap .startHeaderWrap.hasRTOption,.mobiDatePicker .headerWrap .endHeaderWrap.hasRTOption{grid-template-rows:1fr}.mobiDatePicker .headerWrap .startHeaderWrap.active,.mobiDatePicker .headerWrap .endHeaderWrap.active{color:#003dc2}.mobiDatePicker .headerWrap .startHeaderWrap .titleWrap,.mobiDatePicker .headerWrap .endHeaderWrap .titleWrap{text-transform:capitalize;font-size:1rem}.mobiDatePicker .headerWrap .startHeaderWrap .convertToRtTrip,.mobiDatePicker .headerWrap .endHeaderWrap .convertToRtTrip{color:#003dc2;border-left:1px solid #003dc2;padding:0 .5rem;font-size:16px;line-height:19px}.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap{padding-bottom:2px;line-height:29px}.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate{text-transform:capitalize;font-size:22px}.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap:not(:-webkit-any(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)),.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap:not(:-webkit-any(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)){grid-template-rows:1fr;grid-template-columns:auto 1fr;column-gap:4px;display:grid}.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap:not(:is(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)),.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap:not(:is(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)){grid-template-rows:1fr;grid-template-columns:auto 1fr;column-gap:4px;display:grid}.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap:not(:-webkit-any(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)) .dateDayWrap,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap:not(:-webkit-any(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)) .dateDayWrap{font-size:40px}.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap:not(:is(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)) .dateDayWrap,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap:not(:is(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)) .dateDayWrap{font-size:40px}.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap:not(:-webkit-any(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)) .monthAndDayWrap,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap:not(:-webkit-any(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)) .monthAndDayWrap{grid-template-rows:2fr;grid-template-columns:1fr;line-height:15px;display:grid}.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap:not(:is(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)) .monthAndDayWrap,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap:not(:is(.mobiDatePicker .headerWrap .startHeaderWrap .showDatesWrap.noDate,.mobiDatePicker .headerWrap .endHeaderWrap .showDatesWrap.noDate)) .monthAndDayWrap{grid-template-rows:2fr;grid-template-columns:1fr;line-height:15px;display:grid}.mobiDatePicker .weekDaysNameWrap{box-shadow:var(--shadow-down);background-color:var(--bs-white);z-index:1;grid-template-rows:1fr;grid-template-columns:repeat(7,1fr);padding:0 .5rem;display:grid;position:relative}.mobiDatePicker .weekDaysNameWrap .weekDaysItem{text-align:center;text-transform:capitalize;flex-grow:1}.mobiDatePicker .weekDaysNameWrap .weekDaysItem .weekday{align-items:center;max-width:44px}.mobiDatePicker .monthWrap{height:calc(100vh - 154px);width:-webkit-calc(100% - 1rem);width:calc(100% - 1rem);margin:0 .5rem;position:fixed;top:154px;overflow-x:hidden;overflow-y:auto}.mobiDatePicker .monthWrap .monthsDaysWrap{grid-template-rows:auto;grid-template-columns:1fr;display:grid;position:relative}.mobiDatePicker .monthWrap .monthsDaysWrap:last-child{margin-bottom:60px}.mobiDatePicker .monthWrap .monthsDaysWrap .monthNameWrap{text-align:center;font-size:1.1rem}.mobiDatePicker .monthWrap .monthsDaysWrap .showMonthName{z-index:1;font-size:2rem;justify-content:center;align-items:center;width:100%;height:100%;font-size:max(2rem,min(5vh,4rem));font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap{opacity:1;-o-transition:opacity .2s ease-in-out;grid-template-rows:auto;grid-template-columns:repeat(7,1fr);transition:opacity .2s ease-in-out;display:grid}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap.showOverlayBG{opacity:.4}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap{height:3rem;font-size:1.1rem;position:relative}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap.isBetween{color:#003dc2;font-size:1.1rem;font-weight:600}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap.isBetween:after{content:"";z-index:0;background-color:#eaf1fe;width:100%;height:2.7rem;position:absolute}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap.isStart:not(:-webkit-any(.isSaturday,.endOfMonthDate)):before{content:"";z-index:0;background-color:#eaf1fe;width:50%;height:2.7rem;position:absolute;left:50%}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap.isStart:not(:is(.isSaturday,.endOfMonthDate)):before{content:"";z-index:0;background-color:#eaf1fe;width:50%;height:2.7rem;position:absolute;left:50%}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap.isEnd:not(:-webkit-any(.isSunday,.startOfMonthDate)):before{content:"";z-index:0;background-color:#eaf1fe;width:50%;height:2.7rem;position:absolute;right:50%}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap.isEnd:not(:is(.isSunday,.startOfMonthDate)):before{content:"";z-index:0;background-color:#eaf1fe;width:50%;height:2.7rem;position:absolute;right:50%}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap{text-align:center;user-select:none;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;max-height:100%;display:flex;position:absolute}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isMinDate{pointer-events:none;cursor:not-allowed;color:#aaa}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isNotDisplayDate{pointer-events:none;display:none}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isBeforeToday:not(.isNotDisplayDate),.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isMaxDate:not(.isNotDisplayDate),.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isBeforeSelectedStart:not(.isNotDisplayDate){cursor:not-allowed;color:#aaa}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isSameDate:not(.isNotDisplayDate){border:1px solid #f5b21a}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isSelectedStart:not(.isNotDisplayDate){color:var(--bs-white);z-index:2;background-color:#003dc2;border:1px solid #003dc2;flex-direction:column;font-size:1.1rem;font-weight:600;line-height:1rem}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isSelectedStart:not(.isNotDisplayDate) .monthName{width:100%;font-size:.8rem;font-weight:400}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isSelectedStart:not(.isNotDisplayDate) .diffDates{font-size:.5rem;position:absolute}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isAlreadySelected:not(.isNotDisplayDate):not(.isSelectedStart){color:var(--bs-white);background-color:rgba(0,61,194,.8);border-radius:50%}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isSelectedEnd:not(.isNotDisplayDate) .diffDates{text-align:center;white-space:nowrap;min-width:max-content;box-shadow:var(--bs-box-shadow-sm);background-color:var(--bs-white);z-index:1;border-radius:8px;padding:0 5px;font-size:14px;font-weight:600;line-height:1.3;position:absolute;bottom:-19px;left:50%;overflow:visible;transform:translate(-50%)}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap.isSunday .dayDateWrap.isSelectedEnd:not(.isNotDisplayDate) .diffDates{left:0;right:auto;transform:none}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayWrap.isSaturday .dayDateWrap.isSelectedEnd:not(.isNotDisplayDate) .diffDates{left:auto;right:0;transform:none}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isSelectedEnd:not(.isNotDisplayDate):not(.isSelectedStart){background-color:var(--bs-white);color:#003dc2;border:2px solid #003dc2;flex-direction:column;font-size:1.1rem;font-weight:600;line-height:1rem}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isSelectedEnd:not(.isNotDisplayDate):not(.isSelectedStart) .monthName{width:100%;font-size:.8rem;font-weight:400}.mobiDatePicker .monthWrap .monthsDaysWrap .daysListWrap .dayDateWrap.isBetweenDates:not(.isNotDisplayDate){z-index:1;background-color:transparent}.mobiDatePicker .monthWrap .monthsDaysWrap .lastMonthWarning{color:#003dc2;grid-template-rows:auto;grid-template-columns:20px 1fr;align-items:baseline;display:grid}.mobiDatePicker .monthWrap .monthsDaysWrap .lastMonthWarning svg{width:16px;height:16px;position:relative;top:1px}.footerWrap{box-shadow:var(--shadow-up);background-color:var(--bs-white);grid-template-rows:1fr;grid-template-columns:1fr 1fr;justify-content:space-between;gap:.5rem;width:100%;padding:.5rem;display:grid;position:fixed;bottom:0}.footerWrap .btnWrap{text-transform:capitalize;text-align:center;flex-grow:1;padding:.5rem;font-size:1.1rem}.footerWrap .btnWrap.cleardate{color:#ddd;background-color:#f4f6f8}.footerWrap .btnWrap.cleardate.active{color:#003dc2}.footerWrap .btnWrap.confirmdate{color:var(--bs-white);background-color:#fd5021}.react-tel-input .invalid-number{border-color:#ce1d2b!important}.react-tel-input.is-valid{border-color:#198754!important}.react-tel-input .form-control{border:1px solid #ececec;border-radius:0!important}.react-tel-input .form-control.inputClass{padding:15px 0 15px 3rem!important}.react-tel-input .form-control.inputClass::-webkit-input-placeholder{margin-top:2px;color:#999!important}.react-tel-input .form-control.inputClass::placeholder{margin-top:2px;color:#999!important}.react-tel-input .form-control.inputClass:-ms-placeholder-shown{margin-top:2px;color:#999!important}.react-tel-input .form-control.inputClass::placeholder{margin-top:2px;color:#999!important}.react-tel-input .form-control.focus{border-color:#9bb2d7}.react-tel-input .form-control.formModal{width:100%!important;height:100%!important}.react-tel-input .form-control.invalid-number{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/formInvalid.svg)!important;background-repeat:no-repeat!important;background-position:right -webkit-calc(.375em + .1875rem) center!important;background-position:right calc(.375em + .1875rem) center!important;background-size:-webkit-calc(.75em + .375rem) -webkit-calc(.75em + .375rem)!important;padding-right:-webkit-calc(1.5em + .75rem)!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important;padding-right:calc(1.5em + .75rem)!important}.react-tel-input .flag-dropdown{border:1px solid #ececec}.react-tel-input .flag-dropdown.is-valid{border-color:#198754!important}.react-tel-input .country-list{width:326px;max-height:260px}.react-tel-input .country-list li{border:1px solid #eee;border-top:none!important}.react-tel-input .country-list:-webkit-scrollbar{cursor:pointer}.react-tel-input .country-list{scrollbar-width:thin;scrollbar-color:#c2d9ff transparent}.react-tel-input .country-list::-webkit-scrollbar{cursor:pointer;width:10px}.react-tel-input .country-list::-webkit-scrollbar-track{cursor:pointer;border-radius:10px}.react-tel-input .country-list::-webkit-scrollbar-thumb{cursor:pointer;background:#c2d9ff;border-radius:10px}.react-tel-input .country-list ::-webkit-scrollbar-thumb:hover{cursor:pointer;background:#c2d9ff}.react-tel-input .country-list .search{width:100%;padding:10px 0}.react-tel-input .country-list .search-box{width:96%;border-radius:0!important}.react-tel-input .country-list .country:hover,.react-tel-input .country-list .country.highlight{background-color:#fafafa}.react-tel-input .country-list .country .dial-code{float:right}.react-tel-input .country-list .country span{float:none}.react-tel-input .country-list .country .country-name{color:#003dc2}.react-tel-input .buttonClass.focus{border-color:#9bb2d7}.react-tel-input .buttonClass .country-list{border-radius:0!important;width:335px!important;max-height:335px!important}.react-tel-input .buttonClass .country-list .country{padding:7px 4px!important}.react-tel-input .buttonClass .country-list .country .flag{margin-top:-2px!important}.react-tel-input .buttonClass .country-list .country .country-name{color:#999!important}.react-tel-input .buttonClass .country-list .country.highlight .country-name,.react-tel-input .buttonClass .country-list .country.highlight .dial-code{color:#003dc2!important}.containerClass .special-label{color:#999;display:block;left:50px!important}.phoneNumberInput{width:100%}.phoneNumberInput .phoneSecOne{width:100px;min-width:115px;max-width:140px}.phoneNumberInput .phoneSecTwo{width:100%;max-width:-moz-available;max-width:-webkit-fill-available;max-width:stretch}.phoneNumberInput .phoneSecTwo input{min-width:75%;max-width:100%;width:-webkit-fill-available!important;width:-moz-available!important;width:stretch!important}.phoneNumberInput{height:3rem}@media (max-width:767.98px){.phoneNumberInput{height:44px}}.phoneNumberInput.disabled{cursor:not-allowed;opacity:.5;background-color:#999;height:0}.phoneNumberInput .selectedCountry{border:1px solid var(--border-color);cursor:pointer;background-color:#f5f5f5;border-right:none;flex-flow:row;justify-content:space-around;align-items:center;width:110px;height:45.5px;display:flex}@media (max-width:320px){.phoneNumberInput .selectedCountry{width:95px;padding:0 3px!important}}@media (max-width:767.98px){.phoneNumberInput .selectedCountry{height:42px}}.phoneNumberInput .selectedCountry.focus{border:1px solid #96beff;border-right:var(--border-color)}.phoneNumberInput .selectedCountry.is-valid{border-color:#198754;border-right:var(--border-color);background-image:none!important;padding-right:0!important}.phoneNumberInput .selectedCountry.is-invalid{border-color:red;border-right:var(--border-color);background-image:none!important;padding-right:0!important}.phoneNumberInput .selectedCountry .caretLogo{font-size:14px}.phoneNumberInput .selectedCountry .logo{width:auto}.phoneNumberInput .selectedCountry .logo svg{font-size:18px}.phoneNumberInput .selectedCountry .code,.phoneNumberInput .selectedCountry .name{font-size:14px;font-family:var(--bs-font-family);width:auto}@media (max-width:320px){.phoneNumberInput .selectedCountry .name{display:none}}.phoneNumberInput .form-floating label{height:auto}.phnNumbInput{width:auto!important}@media (max-width:767.98px){.form-floating.teleinputRes label{margin-top:0!important}}.sliderBox{width:100%;position:relative}.sliderBox .box{float:right;width:75px;max-height:30px;display:flex;position:absolute;top:-15px;right:0}.sliderBox .box .slider{background:var(--bs-white);color:#96beff;cursor:pointer;border:1px solid #96beff;width:50%;margin:0 4px;font-weight:600}.sliderBox .box .slider:hover{background:#f5f7fe}.sliderBox .box .slider .left{margin:auto 7px}.sliderBox .box .slider .left:after{content:"";margin:auto;font-size:26px;position:relative;top:-5px}.sliderBox .box .slider .right{margin:auto 7px}.sliderBox .box .slider .right:after{content:"";margin:auto;font-size:26px;position:relative;top:-5px}.sliderBox .disable{opacity:.7;pointer-events:none;color:gray!important;background-color:#f5f7fe!important;border:1px solid gray!important}.outerLayer{background-color:var(--bs-white)}.outerLayer .layer1 .aidyCarouselBox{scroll-behavior:smooth;white-space:nowrap;width:100%;height:139px;display:flex;overflow-x:hidden}.outerLayer .layer1 .aidyCarouselBox .outerBorder{cursor:pointer;border-right:1px solid #ebebeb;width:137px;min-width:137px;max-width:137px;padding:6px 5px;text-decoration:none}.outerLayer .layer1 .aidyCarouselBox .outerBorder.activeSlide{background-color:#f5f7fe!important}.outerLayer .layer1 .aidyCarouselBox .outerBorder.multiCityImage{background:url(https://cdn.airtkt.com/img/rjs/webfront/multiAir.svg) right 3px no-repeat}.outerLayer .layer1 .aidyCarouselBox .outerBorder:hover{background-color:#f5f7fe!important}.outerLayer .layer1 .aidyCarouselBox .outerBorder .wrapperBlock img{width:36px;max-width:100%;height:36px;margin:0 auto;display:block}.outerLayer .layer1 .aidyCarouselBox .outerBorder .wrapperBlock p{margin-bottom:0}.outerLayer .layer1 .aidyCarouselBox .outerBorder .wrapperBlock .fName{text-align:center;margin-top:5px;font-size:14px;line-height:1rem}.outerLayer .layer1 .aidyCarouselBox .outerBorder .wrapperBlock .fWith{text-align:center;font-size:11px;line-height:15px}.outerLayer .layer1 .aidyCarouselBox .outerBorder .wrapperBlock .ffprice{text-align:center}.outerLayer .layer1 .aidyCarouselBox .outerBorder .wrapperBlock .ffprice .fPrice{color:var(--bs-success);margin-top:8px;padding-bottom:4px;font-size:20px;font-weight:600;line-height:1rem}.outerLayer .layer1 .aidyCarouselBox .outerBorder .wrapperBlock .ffprice .stopsList{color:#000;font-size:11px;font-weight:600;line-height:6px}.ddd .tippy-box{max-width:100%!important}.more_tooltip_items_wrap{cursor:pointer;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);gap:5px;display:grid}.more_tooltip_items_wrap .more_tooltip_item{grid-template-rows:30px;grid-template-columns:33px 1fr;align-items:center;gap:5px;display:grid}.more_tooltip_items_wrap .more_tooltip_item .more_img_wrap{border:1px solid var(--border-color);border-radius:var(--bs-border-radius)}.more_tooltip_items_wrap .more_tooltip_item .more_img_wrap.no_img{background-color:#cbd3e1}.more_tooltip_items_wrap .more_tooltip_item .more_img_wrap{width:100%;height:100%}.more_tooltip_items_wrap .more_tooltip_item .more_img_wrap:not(.no_img){justify-content:center;align-items:center;display:flex}.more_tooltip_items_wrap .more_tooltip_item .label_info_wrap{align-items:center;font-weight:500;display:inline-flex}.more_tooltip_items_wrap .more_tooltip_item .label_info_wrap img{width:15px;height:15px;margin-left:5px}.tippy-box.seatStripsInfo_nested_more_tip .tippy_inner_wrapper{min-width:250px}.basiceco_intl{flex-direction:column;display:flex}.basiceco_intl span:before{content:"•";width:10px;font-size:1rem;display:inline-flex}.matrixPopUp{background-color:var(--bs-white);border-radius:5px;box-shadow:-1px 1px 5px #e3e3e3;padding:0!important}.matrixPopUp .tipHeader{user-select:none;text-transform:capitalize;border:1px solid var(--border-color);background-color:#f3f3f3;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;align-items:center;padding:5px 8px;font-size:1rem;font-weight:600;display:flex}.matrixPopUp .tipHeader svg{width:25px;height:25px}.matrixPopUp .tipBody{color:#000;border:1px solid var(--border-color);border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-direction:column;gap:5px;padding:5px 8px;font-size:16px;display:flex}@media (max-width:359.98px){.matrixPopUp .tipBody{font-size:14px}}.matrixPopUp .tipBody .matrixLines{font-size:14px;line-height:20px}.matrixPopUp .tipBody .matrixLines.imgs{align-items:center;gap:15px;display:flex}.matrixPopUp .tipBody .matrixLines.imgs img{width:40px;height:40px}@media (min-width:360px) and (max-width:991.98px){.matrixPopUp .tipBody{font-size:14px}}.matrixPopWrapper{border:none;width:100%;padding:0}div[data-radix-popper-content-wrapper]{z-index:1080!important}.HoverCardArrow{fill:#003dc2}#close_ic_tool{cursor:pointer;-o-transition:all .3s ease-in;border-radius:50%;width:25px;height:25px;transition:all .3s ease-in}#close_ic_tool:hover{content:url(https://cdn.airtkt.com/img/rjs/webfront/cross_top_inverse.svg)}.fareTypeToolTipWrap{flex-direction:column;display:flex}.fareTypeToolTipWrap .tipHeader{user-select:none;text-transform:capitalize;border:1px solid var(--border-color);background-color:#f3f3f3;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;align-items:center;padding:5px 8px;font-size:1rem;font-weight:600;display:flex}.fareTypeToolTipWrap .tipHeader svg{width:25px;height:25px}@media (max-width:767.98px){.fareTypeToolTipWrap .tipBody{max-height:250px;overflow-y:scroll}}.fareTypeToolTipWrap .tipBody{background-color:var(--bs-white);color:#000;border:1px solid var(--border-color);border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-direction:column;gap:.5rem;padding:5px 8px;font-size:16px;display:flex}@media (max-width:359.98px){.fareTypeToolTipWrap .tipBody{font-size:14px}}.prettiy_simple_popover{color:#003dc2;background-color:var(--bs-white);border:1px solid #003dc2;padding:3px 5px;font-size:14px;font-weight:600}.basic_and_economy_tooltip_wrap{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);gap:8px;display:grid}@media (max-width:767.98px){.basic_and_economy_tooltip_wrap{max-height:250px;overflow-y:scroll}}.basic_and_economy_tooltip_wrap .basicAndEconomy{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);gap:8px;display:grid}.basic_and_economy_tooltip_wrap .basicAndEconomy .heading{font-size:16px;font-weight:600}.matrix_tooltip_wrap{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);gap:8px;display:grid}.matrix_tooltip_wrap .matrixLines.imgs{grid-template-rows:repeat(1,1fr);grid-template-columns:40px 40px 40px;gap:8px;display:grid}.matrix_tooltip_wrap .matrixLines.imgs img{width:100%;height:40px}.tippy_body_wrap.pop_view_body{border:none!important;padding:0!important}.all_type_of_cards_wrap{grid-template-rows:1fr;grid-template-columns:1fr;gap:.5rem;display:grid}.all_type_of_cards_wrap .card_details_wrap{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.all_type_of_cards_wrap .card_details_wrap .title_wrap{text-align:start;font-size:16px;font-weight:600}@media (max-width:767.98px){.all_type_of_cards_wrap .card_details_wrap .title_wrap{font-size:14px}}.all_type_of_cards_wrap .card_details_wrap .description_wrap{text-align:start}@media (max-width:767.98px){.all_type_of_cards_wrap .card_details_wrap .description_wrap .desk{display:none}}@media (min-width:768px){.all_type_of_cards_wrap .card_details_wrap .description_wrap .mob{display:none}}.all_type_of_cards_wrap .card_details_wrap .img_wrap{text-align:center}.all_type_of_cards_wrap .card_details_wrap .img_wrap img{object-fit:contain;width:75%}@media (max-width:767.98px){.all_type_of_cards_wrap .card_details_wrap .img_wrap img{width:90%}}.airport_full_name_view_wrap{border-radius:var(--bs-border-radius-lg)}.airport_full_name_view_wrap.tooltip{--bs-tooltip-bg:var(--bs-white);--bs-tooltip-color:var(--bs-body-color);opacity:1;border:1px solid var(--border-color);--bs-tooltip-arrow-width:14px;--bs-tooltip-arrow-height:10px;--bs-tooltip-padding-x:6px;--bs-tooltip-padding-y:4px}.airport_full_name_view_wrap.tooltip .tooltip-inner{border-radius:var(--bs-border-radius-lg);padding:1rem;font-size:16px;font-weight:600}.airport_full_name_view_wrap.bs-tooltip-top .tooltip-arrow:before,.airport_full_name_view_wrap.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{--bs-tooltip-bg:#003dc2}.airport_full_name_view_wrap.tooltip .tooltip-arrow:before{top:0}.blilling_address_tippy_wrap{grid-template-rows:repeat(3,auto);grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:8px;display:grid}.blilling_address_tippy_wrap p{text-align:center;margin:0}.travelers_modal_wrap.hotels_form.tooltip{--bs-tooltip-max-width:360px}.travelers_modal_wrap.hotels_form .modal_action_wrap{justify-content:center}.travelers_modal_wrap.tooltip{--bs-tooltip-arrow-width:16px;--bs-tooltip-arrow-height:8px;--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-bg:var(--bs-white);--bs-tooltip-max-width:590px;--bs-tooltip-font-size:16px;--bs-tooltip-opacity:1;--bs-tooltip-color:var(--bs-body-color);--bs-tooltip-padding-x:2rem;--bs-tooltip-padding-y:2rem;--bs-tooltip-zindex:14}.travelers_modal_wrap.tooltip .tooltip-arrow{--bs-tooltip-bg:#003dc2}.travelers_modal_wrap.tooltip .tooltip-inner{box-shadow:var(--bs-box-shadow-sm);min-width:var(--bs-tooltip-max-width);border:none;min-height:fit-content;padding-top:1rem}.travelers_modal_wrap .pax_travels_cbns_wrap{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);gap:.5rem;padding-bottom:2rem;display:grid}.travelers_modal_wrap .pax_travels_cbns_wrap .btn{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;overflow:hidden}.travelers_modal_wrap .travelers_types{grid-template-rows:1fr;grid-template-columns:1fr;gap:1.25rem;display:grid}.travelers_modal_wrap .travelers_types .travelers_type_item{grid-template-rows:1fr;grid-template-columns:1fr 120px;align-items:center;gap:1.8rem;display:grid}.travelers_modal_wrap .travelers_types .travelers_type_item .label_wrap{grid-template-rows:1fr min-content;grid-template-columns:1fr;justify-items:start;line-height:1.2;display:grid}.travelers_modal_wrap .travelers_types .travelers_type_item .label_wrap .type_wrap{font-size:20px}.travelers_modal_wrap .travelers_types .travelers_type_item .label_wrap .desc_txt{color:var(--bs-secondary);font-size:16px}.travelers_modal_wrap .travelers_types .travelers_type_item .action_wrap{user-select:none;grid-template-rows:36px;grid-template-columns:36px 48px 36px;font-size:24px;font-weight:600;display:grid}.travelers_modal_wrap .travelers_types .travelers_type_item .action_wrap .current_value{font-weight:400}.travelers_modal_wrap .travelers_types .travelers_type_item .action_wrap .action_btn{-webkit-appearance:none;appearance:none;background-color:var(--bs-white);color:#003dc2;font:inherit;cursor:pointer;border-radius:var(--bs-border-radius);border:1px solid #003dc2;justify-content:center;align-items:center;padding:0;display:flex}.travelers_modal_wrap .travelers_types .travelers_type_item .action_wrap .action_btn.disabled{pointer-events:none;touch-action:none;color:var(--primary-shade);border-color:currentColor}.travelers_modal_wrap .travelers_types .travelers_type_item .action_wrap .action_btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,61,194,.2)}@media (hover:hover) and (pointer:fine){.travelers_modal_wrap .travelers_types .travelers_type_item .action_wrap .action_btn:hover{color:var(--bs-white);background-color:#003dc2}}.travelers_modal_wrap .travelers_types .child_ages_wrap{margin-top:0}.travelers_modal_wrap .show_allErros{text-align:start;grid-template-rows:auto;grid-template-columns:1fr;gap:4px;margin-top:1.5rem;display:grid}.travelers_modal_wrap .show_allErros .error_item{color:var(--bs-danger);font-size:16px;line-height:18px}.travelers_modal_wrap .cabin_type_wrap{text-align:left;margin-top:2rem}.travelers_modal_wrap .cabin_type_wrap input{color:#000!important}.travelers_modal_wrap .rooms_counter_wrap{padding-bottom:1.25rem}.travelers_modal_wrap .child_ages_wrap{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem;display:grid}.travelers_modal_wrap .child_ages_wrap .child_age_item{text-align:start}.travelers_modal_wrap .room_limit_note{text-align:start;color:var(--bs-secondary);margin-top:1.5rem;font-size:14px}.travelers_modal_wrap .hotel_pet_friendly_option{text-align:start;border-radius:var(--bs-border-radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1.25rem;display:grid}.travelers_modal_wrap .hotel_pet_friendly_option .hotel_pet_friendly_copy{min-width:0;line-height:1.25}.travelers_modal_wrap .hotel_pet_friendly_option .hotel_pet_friendly_title{color:var(--bs-body-color);font-size:17px;font-weight:600}.travelers_modal_wrap .hotel_pet_friendly_option .hotel_pet_friendly_description{color:var(--bs-secondary);font-size:14px}.travelers_modal_wrap .hotel_pet_friendly_option .hotel_pet_friendly_toggle{cursor:pointer;background-color:#fff;border:1px solid #003dc2;border-radius:999px;flex:0 0 46px;width:46px;height:26px;padding:0;transition:background-color .2s,border-color .2s,box-shadow .2s;position:relative}.travelers_modal_wrap .hotel_pet_friendly_option .hotel_pet_friendly_toggle span{width:18px;height:18px;box-shadow:var(--bs-box-shadow-sm);background-color:#003dc2;border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.travelers_modal_wrap .hotel_pet_friendly_option .hotel_pet_friendly_toggle.active{background-color:#003dc2;border-color:#003dc2}.travelers_modal_wrap .hotel_pet_friendly_option .hotel_pet_friendly_toggle.active span{background-color:#fff;transform:translate(20px)}.travelers_modal_wrap .hotel_pet_friendly_option .hotel_pet_friendly_toggle:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,61,194,.24)}.travelers_modal_wrap .modal_action_wrap{justify-content:flex-end;gap:2rem;width:100%;margin-top:2rem;display:inline-flex}.travelers_modal_wrap .modal_action_wrap .btn{width:50%;max-width:120px;font-size:18px}.travelers_modal_wrap.date_picker_action_parity .modal_action_wrap{justify-content:flex-end;gap:.5rem;width:calc(100% + 4rem);margin:2rem -2rem -2rem;padding:.5rem;display:flex}.travelers_modal_wrap.date_picker_action_parity .modal_action_wrap .btn{text-transform:uppercase;width:auto;max-width:none;font-size:16px}.tippy-box.why_sign_in_tip{box-shadow:none;background-color:transparent}.tippy-box.why_sign_in_tip .tippy-content{box-shadow:none;padding:0}.tippy-box.why_sign_in_tip .tippy-arrow{color:#003dc2}.tippy-box.why_sign_in_tip .tippy-arrow:after{content:"";z-index:-1;border-style:solid;border-color:transparent;position:absolute}.tippy-box.why_sign_in_tip[data-placement^=top]>.tippy-arrow:after{border-width:9px 9px 0;border-top-color:#003dc2;bottom:-8px;left:-1px}.tippy-box.why_sign_in_tip[data-placement^=bottom]>.tippy-arrow:after{border-width:0 9px 9px;border-bottom-color:#003dc2;top:-8px;left:-1px}.tippy-box.why_sign_in_tip[data-placement^=left]>.tippy-arrow:after{border-width:9px 0 9px 9px;border-left-color:#003dc2;top:-1px;right:-8px}.tippy-box.why_sign_in_tip[data-placement^=right]>.tippy-arrow:after{border-width:9px 9px 9px 0;border-right-color:#003dc2;top:-1px;left:-8px}.user_why_sign_in_wrapper{--wsi-blue:#003dc2;--wsi-heading:#0b1560;background-color:var(--bs-white);border:1px solid var(--border-color);text-align:start;border-radius:14px;flex-direction:column;width:320px;max-width:88vw;max-height:85vh;font-size:12px;display:flex;overflow:hidden}.user_why_sign_in_wrapper .wsi_header{flex-shrink:0;grid-template-columns:42px 1fr;align-items:center;gap:.75rem;padding:1rem 1.1rem;display:grid;position:relative}.user_why_sign_in_wrapper .wsi_header .wsi_header_icon{border:1px solid var(--primary-shade);color:#003dc2;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.user_why_sign_in_wrapper .wsi_header .wsi_header_title{color:var(--wsi-blue);font-size:19px;font-weight:700;line-height:1.3}.user_why_sign_in_wrapper .wsi_header .wsi_header_subtitle{color:var(--bs-secondary);font-size:14px;line-height:1.4}.user_why_sign_in_wrapper .wsi_header .wsi_close{border:1px solid var(--border-color);background-color:var(--bs-white);width:26px;height:26px;color:var(--wsi-heading);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .15s,background-color .15s,border-color .15s,color .15s;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.user_why_sign_in_wrapper .wsi_header .wsi_close:hover{color:var(--bs-white);background-color:#003dc2;border-color:#003dc2;transform:scale(1.05)}.user_why_sign_in_wrapper .wsi_body{flex:auto;padding:.35rem 1.1rem;overflow-y:auto}.user_why_sign_in_wrapper .wsi_body .wsi_item{grid-template-columns:42px 1fr;align-items:center;gap:.85rem;padding:.85rem 0;display:grid}.user_why_sign_in_wrapper .wsi_body .wsi_item .wsi_item_icon{border:1px solid var(--primary-shade);color:#003dc2;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.user_why_sign_in_wrapper .wsi_body .wsi_item .wsi_item_title{color:var(--wsi-heading);margin-bottom:2px;font-size:15.5px;font-weight:700;line-height:1.3}.user_why_sign_in_wrapper .wsi_body .wsi_item .wsi_item_label{color:var(--bs-secondary);font-size:14px;line-height:1.4}.user_why_sign_in_wrapper .wsi_signin_btn.btn{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;width:calc(100% - 2.2rem);margin:.6rem 1.1rem .7rem;padding:.7rem .85rem;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.user_why_sign_in_wrapper .wsi_signin_btn.btn svg{flex-shrink:0}.user_why_sign_in_wrapper .wsi_footer{border-top:1px solid var(--border-color);color:var(--bs-secondary);text-align:center;flex-shrink:0;justify-content:center;align-items:flex-start;gap:.4rem;padding:.6rem 1.1rem 1rem;font-size:14px;line-height:1.4;display:flex}.user_why_sign_in_wrapper .wsi_footer svg{flex-shrink:0;margin-top:2px}@media (max-width:767.98px){.user_why_sign_in_wrapper{font-size:10px}.user_why_sign_in_wrapper .wsi_header_title{font-size:17px}.user_why_sign_in_wrapper .wsi_header_subtitle{font-size:12px}.user_why_sign_in_wrapper .wsi_item_title{font-size:13.5px}.user_why_sign_in_wrapper .wsi_item_label,.user_why_sign_in_wrapper .wsi_signin_btn.btn,.user_why_sign_in_wrapper .wsi_footer{font-size:12px}}.company_data_stip{font-size:14px}.company_data_stip.tooltip{--bs-tooltip-bg:var(--bs-white);--bs-tooltip-color:#000;--bs-tooltip-opacity:1;--bs-tooltip-max-width:320px}.company_data_stip.bs-tooltip-top .tooltip-arrow:before,.company_data_stip.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{--bs-tooltip-bg:#003dc2}.company_data_stip .tooltip-inner{border:1px solid var(--border-color)}.company_data_stip .tooltip-inner .company_strip_data{align-items:flex-start;gap:10px;display:flex}.company_data_stip .tooltip-inner .company_strip_data span:first-child{text-align:left;flex:1;line-height:1.4}.company_data_stip .tooltip-inner .company_strip_data .close_btn{border:1px solid var(--border-color);background-color:var(--bs-white);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:2px;display:flex}.company_data_stip .tooltip-inner .company_strip_data .close_btn svg{color:#000;width:16px;height:16px}.company_data_stip .tooltip-inner .company_strip_data .close_btn:hover{background-color:#003dc2}.company_data_stip .tooltip-inner .company_strip_data .close_btn:hover svg{color:var(--bs-white)}.agent_summ_action_tip.tooltip{--bs-emphasis-color:var(--bs-white);--bs-tooltip-color:var(--bs-body-color);--bs-tooltip-opacity:1;--bs-tooltip-font-size:16px;--bs-tooltip-max-width:340px;--bs-tooltip-padding-x:0;--bs-tooltip-padding-y:0}.agent_summ_action_tip.tooltip .tooltip-arrow:before{border-top-color:#003dc2}.agent_summ_action_tip .tooltip-inner{box-shadow:var(--bs-box-shadow-sm);max-width:var(--bs-tooltip-max-width);text-align:start}.agent_summ_action_tip .update_dis_mark_form_wrap{grid-template-columns:1fr;gap:12px;min-width:260px;padding-bottom:14px;display:grid}.agent_summ_action_tip .update_dis_mark_form_wrap .tt_title_bar_wrap{align-items:center;padding:10px 14px 8px;display:flex}.agent_summ_action_tip .update_dis_mark_form_wrap .tt_title_bar_wrap .title_side_wrap{color:#003dc2;flex-grow:1;font-size:17px;font-weight:600}.agent_summ_action_tip .update_dis_mark_form_wrap .tt_title_bar_wrap .closeThis{width:26px;height:26px}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap{grid-template-columns:auto 150px;align-items:center;gap:1rem;padding:0 14px;display:grid}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .title_wrap{align-items:center;font-size:16px;font-weight:500}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-white);align-items:center;display:flex;overflow:hidden}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap:focus-within{border-color:#003dc2}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap.isValid{border-color:var(--bs-success)}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap.isInvalid{border-color:#e51313;overflow:visible}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .validation{align-items:center;padding-right:6px;display:flex;position:relative}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .validation svg{width:16px;height:16px}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .validation .form_error_text_tooltip{bottom:32px}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .validation .form_error_text_tooltip_arrow{bottom:29px}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .prefix_wrap{padding:0 0 0 10px;font-size:15px;font-weight:500}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .form-control{box-shadow:none;border:0;border-radius:0;padding-left:0;font-size:15px}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .form-control::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .form-control::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.agent_summ_action_tip .update_dis_mark_form_wrap .update_value_wrap .input_group_wrap .form-control{-webkit-appearance:textfield;appearance:textfield}.agent_summ_action_tip .update_dis_mark_form_wrap .action_wrap{grid-template-columns:repeat(2,1fr);gap:1rem;padding:0 14px;display:grid}.agent_summ_action_tip .update_dis_mark_form_wrap .action_wrap .btn{text-align:center;justify-content:center;align-items:center;display:inline-flex}.agent_summ_fare_lock_tip.tooltip{--bs-emphasis-color:var(--bs-white);--bs-tooltip-color:var(--bs-body-color);--bs-tooltip-opacity:1;--bs-tooltip-font-size:16px;--bs-tooltip-max-width:320px;--bs-tooltip-padding-x:0;--bs-tooltip-padding-y:0}.agent_summ_fare_lock_tip.tooltip .tooltip-arrow:before{border-top-color:#003dc2}.agent_summ_fare_lock_tip .tooltip-inner{box-shadow:var(--bs-box-shadow-sm);width:var(--bs-tooltip-max-width);max-width:var(--bs-tooltip-max-width);text-align:start;overflow:hidden}.agent_summ_fare_lock_tip .fare_lock_form_wrap{width:100%}.agent_summ_fare_lock_tip .fare_lock_form_wrap .tt_title_bar_wrap{align-items:flex-start;padding:14px 16px 16px;display:flex}.agent_summ_fare_lock_tip .fare_lock_form_wrap .tt_title_bar_wrap .title_side_wrap{flex-grow:1;min-width:0}.agent_summ_fare_lock_tip .fare_lock_form_wrap .tt_title_bar_wrap .title_side_wrap .main_heading{color:#003dc2;justify-content:space-between;align-items:center;font-size:22px;font-weight:600;line-height:1.2;display:flex}.agent_summ_fare_lock_tip .fare_lock_form_wrap .tt_title_bar_wrap .title_side_wrap .sub_heading{padding-top:8px;font-size:16px;font-weight:600}.agent_summ_fare_lock_tip .fare_lock_form_wrap .tt_title_bar_wrap .title_side_wrap .help_txt{color:var(--bs-secondary);margin:0;font-size:16px;font-weight:400;line-height:1.4}.agent_summ_fare_lock_tip .fare_lock_form_wrap .tt_title_bar_wrap .closeThis{flex-shrink:0;width:26px;height:26px}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap{grid-template-columns:1fr;gap:10px;padding:0 16px 16px;display:grid}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap sup{font-size:11px;line-height:0;top:-.5em}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap .fare_lock_options_wrap{grid-template-columns:1fr;display:grid}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap .fare_lock_options_wrap .fare_lock_option{cursor:pointer;gap:12px;padding:5px 0}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap .fare_lock_options_wrap .fare_lock_option .fare_lock_option_label{color:#003dc2;flex-grow:1;justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:500;display:flex}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap .fare_lock_options_wrap .fare_lock_option .fare_lock_option_label .option_amount{color:var(--price-color)}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap .add_fare_lock_btn{justify-content:center;align-items:center;gap:8px;width:100%;padding:9px 12px;font-size:16px;font-weight:700;display:inline-flex}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap .fare_lock_invalid_txt{color:#e51313;text-align:center;font-size:14px}.agent_summ_fare_lock_tip .fare_lock_form_wrap .fare_lock_body_wrap .price_note_wrap{text-align:center;color:var(--bs-secondary);font-size:16px}.agent_search_itnerary_wrap.tooltip{--bs-emphasis-color:var(--bs-white);--bs-tooltip-color:var(--bs-body-color);--bs-tooltip-font-size:16px;--bs-tooltip-max-width:560px;--bs-tooltip-padding-x:0;--bs-tooltip-padding-y:0}.agent_search_itnerary_wrap.tooltip .tooltip-arrow:before{border-bottom-color:#003dc2}.agent_search_itnerary_wrap .tooltip-inner{box-shadow:var(--bs-box-shadow-sm);max-width:var(--bs-tooltip-max-width);text-align:start}.agent_search_itnerary_wrap .agent_confirm_wraning{grid-template-columns:1fr;display:grid}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_title_bar_wrap{padding:10px 14px 8px;display:flex}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_title_bar_wrap .title_side_wrap{color:#003dc2;flex-grow:1;font-size:20px;font-weight:600}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_title_bar_wrap .closeThis{width:28px;height:26px}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap{color:var(--bs-body-color);text-align:start;grid-template-columns:1fr;gap:1rem;padding:0 14px 14px;font-size:15px;line-height:1.45;display:grid}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap .tt_offer_id_line{font-size:17px}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap .tt_offer_id_line .offer_id_value{font-weight:600}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap .tt_note_group{grid-template-columns:1fr;gap:6px;display:grid}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap .tt_note_group .tt_note_title{color:#003dc2;width:fit-content;font-weight:500}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap .tt_note_group .tt_note_list{grid-template-columns:1fr;gap:10px;margin:0;padding-left:20px;display:grid}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap .tt_note_group .tt_note_list li::marker{color:var(--bs-secondary)}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap .tt_action_wrap{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.agent_search_itnerary_wrap .agent_confirm_wraning .tt_body_wrap .tt_action_wrap .tt_action_btn.btn{text-align:center;justify-content:center;align-items:center;padding:8px 10px;font-size:18px;line-height:1.2;display:inline-flex}.benifis_wrap_items.aa_fare_rules_tip{overscroll-behavior:contain;grid-auto-rows:min-content;gap:12px;max-height:60vh;padding:4px 2px;display:grid;overflow-y:auto}.benifis_wrap_items.aa_fare_rules_tip .benifits_item{grid-template-columns:18px 1fr;align-items:start;gap:10px;line-height:18px;display:grid}.benifis_wrap_items.aa_fare_rules_tip .benifits_item .benifits_icon{align-items:center;height:18px;display:grid}.benifis_wrap_items.aa_fare_rules_tip .benifits_item .benifits_icon svg{width:18px;height:18px}.benifis_wrap_items.aa_fare_rules_tip .benifits_item .benifits_text{display:block}.benifis_wrap_items.aa_fare_rules_tip .benifits_item .benifits_text:first-letter{text-transform:uppercase}.switchLogin{width:100%;margin:0 0 28px!important}.switchLogin .switchConta{background-color:var(--bs-white);display:-ms-grid;font-family:var(--bs-font-family);justify-content:center;align-items:center;display:grid}.switchLogin .switchConta .switch{width:190px;height:38px;display:inline-block;position:relative}.switchLogin .switchConta i{font-size:18px;font-style:normal;font-weight:300;text-decoration:none;position:absolute;top:6px;color:#f5b21a!important}@media (min-width:768px) and (max-width:991.98px){.switchLogin .switchConta i{font-size:1rem}}.switchLogin .switchConta .email{z-index:1;cursor:pointer;left:20px}.switchLogin .switchConta .phone{cursor:pointer;right:20px}.switchLogin .switchConta .switch input{opacity:0;width:0;height:0}.switchLogin .switchConta .slider{cursor:pointer;background-color:var(--bs-white);-o-transition:.4s;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.switchLogin .switchConta .slider:before{content:attr(label);background-color:var(--bs-white);-o-transition:.4s;text-align:center;width:110px;height:41.5px;font-size:18px;line-height:40px;font-family:var(--bs-font-family);color:#f5b21a;z-index:1;font-weight:600;transition:all .4s;position:absolute;top:-2.5px;bottom:-2px;left:-2px}@media (min-width:768px) and (max-width:991.98px){.switchLogin .switchConta .slider:before{font-size:1rem}}.switchLogin .switchConta input:checked{outline:none!important}.switchLogin .switchConta input:checked+.slider{background-color:var(--bs-white)}.switchLogin .switchConta input:focus+.slider{outline:none!important}.switchLogin .switchConta input:checked+.slider:before{transform:translate(75%)}.switchLogin .switchConta .slider.round,.switchLogin .switchConta .slider.round:before{border:1px solid #f5b21a;border-radius:20px}.switchBox{color:#f5b21a;background-color:#6d7fe1;border-radius:26px;width:35%;height:3rem;padding:5px;font-weight:600;display:flex;position:relative}.switchBox .email{text-align:center;width:50%;font-size:18px;line-height:29px;position:absolute;top:0;bottom:0;left:0}@media (min-width:768px) and (max-width:991.98px){.switchBox .email{font-size:1rem}}.switchBox .phone{text-align:center;width:50%;font-size:18px;line-height:29px;position:absolute;top:0;bottom:0;right:0}@media (min-width:768px) and (max-width:991.98px){.switchBox .phone{font-size:1rem}}.switchBox .email.active,.switchBox .phone.active{background-color:var(--bs-white);color:#003dc2;-o-transition:all .3s ease;opacity:1;border-radius:26px;transition:all .3s}.switchBox .email.inactive,.switchBox .phone.inactive{opacity:1;color:var(--bs-white);-o-transition:all .3s ease;background-color:#6d7fe1;border-radius:26px;transition:all .3s}.style_switch_wrap{justify-content:flex-start;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.style_switch_wrap.is_buss:hover:not(.disabled)>input:not(:disabled){border-color:var(--gold-text)}}.style_switch_wrap.is_buss input[type=checkbox]:checked{background-color:var(--gold-text);border-color:var(--gold-text)}@media (hover:hover) and (pointer:fine){.style_switch_wrap:hover:not(.disabled)>input:not(:disabled){border-color:var(--bs-primary)}.style_switch_wrap:hover:not(.disabled)>label{cursor:pointer}}.style_switch_wrap input[type=checkbox]{-webkit-appearance:none;appearance:none;border-style:solid;border-color:var(--bs-secondary);cursor:pointer;border-width:2px;border-radius:24px;min-width:44px;max-width:44px;min-height:24px;max-height:24px;transition:background-color .2s,border-color .2s;position:relative}.style_switch_wrap input[type=checkbox]:before{content:"";background-color:var(--bs-secondary);border-radius:50%;width:16px;height:16px;transition:left .2s,background-color .2s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.style_switch_wrap input[type=checkbox]:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.style_switch_wrap input[type=checkbox]:checked:before{background-color:var(--bs-white);left:calc(100% - 18px)}.style_switch_wrap input:disabled{cursor:not-allowed;opacity:.5}.style_switch_wrap.disabled>label{cursor:not-allowed}.style_switch_wrap label{margin-left:8px}.withInComponent{z-index:0!important;position:relative!important;top:0!important;left:0!important;transform:none!important}.pageLoaderWrapper{z-index:9999;backdrop-filter:blur(4px);background-color:rgba(255,255,255,.4);border-radius:50%;width:250px;height:250px;position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%)}@supports (left:50dvw) and (top:50dvh){.pageLoaderWrapper{box-shadow:var(--bs-box-shadow-sm);top:50dvh;left:50dvw}}.pageLoaderWrapper .planeLoader{width:60%;height:60%;position:relative}.pageLoaderWrapper .planeLoader span{width:100%;height:100%;-webkit-transform:rotate(-webkit-calc(var(--i) * 18deg));-ms-transform:rotate(calc(var(--i) * 18deg));transform:rotate(calc(var(--i) * 18deg));position:absolute;top:50px;left:50px}.pageLoaderWrapper .planeLoader span:before{content:"";width:15px;height:15px;animation:2s linear infinite animate;-webkit-animation-delay:-webkit-calc(.1s * var(--i));animation-delay:calc(.1s * var(--i));background:#003dc2;border-radius:50%;position:absolute;top:0;left:0;transform:scale(0)}.pageLoaderWrapper .planeLoader .plane{width:100%;height:100%;animation:2s linear -1s infinite rotating;position:absolute;top:50px;left:50px}.pageLoaderWrapper .planeLoader .plane:before{content:"";background-image:url(https://cdn.airtkt.com/img/rjs/webfront/planeIcons.svg);background-repeat:no-repeat;background-size:40px;width:40px;height:40px;position:absolute;top:135px;bottom:0;left:110px;right:0;transform:rotate(135deg)}.pageLoaderWrapper .planeLoader .loaderText{color:#003dc2;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.3rem;font-weight:600;display:flex;position:absolute;top:50px;left:50px}.pageLoaderWrapper .planeLoader .loaderText .count{font-size:1.5rem}.pageLoaderWrapper .planeLoader .loaderText .count label{color:currentColor}.pageLoaderWrapper .planeLoader .loaderText .loading_text{justify-content:center;align-items:baseline;width:100%;display:inline-flex}@keyframes animate{0%{transform:scale(0)}10%{transform:scale(1.2)}80%,to{transform:scale(0)}}@keyframes rotating{0%{transform:rotate(10deg)}to{transform:rotate(370deg)}}.mobi_tickets_loader_wrap{position:relative}.mobi_tickets_loader_wrap .pageLoaderWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ticket_confirmation_loader{z-index:1079;width:420px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.ticket_confirmation_loader .loader-page{justify-content:center;align-items:center;display:flex}.ticket_confirmation_loader .loader-card{background:var(--bs-white);text-align:center;border-radius:var(--bs-border-radius-lg);width:100%;max-width:420px;padding:40px 32px}.ticket_confirmation_loader .logo-wrap img{width:100%;max-width:150px}.ticket_confirmation_loader .title{color:#003dc2;margin:60px 0 24px;font-size:20px;font-weight:600}.ticket_confirmation_loader .progress-wrap{background:#e5edff;border-radius:10px;width:100%;height:8px;margin-bottom:24px;overflow:hidden}.ticket_confirmation_loader .progress-wrap .progress-bar{background:linear-gradient(90deg,#003dc2,#6ea8ff);border-radius:10px;width:40%;height:100%;animation:1.8s ease-in-out infinite progressLoad}@keyframes progressLoad{0%{margin-left:0%}50%{margin-left:60%}to{margin-left:0%}}.ticket_confirmation_loader .steps{color:var(--bs-secondary);margin-bottom:60px;font-size:16px;line-height:1.6}.ticket_confirmation_loader .steps .not_active{margin:2px 0}.ticket_confirmation_loader .steps .active{color:#003dc2;align-items:baseline;font-size:16px;font-weight:600;display:inline-flex}.ticket_confirmation_loader .steps .active .dotLoaderWrap{aspect-ratio:4;clip-path:inset(0 100% 0 0);background:radial-gradient(circle closest-side,#003dc2 90%,transparent) 0/33.3333% 100% space;width:15px;animation:2s steps(4,end) infinite l1}@keyframes l1{to{clip-path:inset(0 -34% 0 0)}}.ticket_confirmation_loader .message{color:#4b5563;margin-bottom:12px;font-size:14px}.ticket_confirmation_loader .note{color:var(--bs-secondary);font-size:14px;font-weight:600}@media (max-width:480px){.ticket_confirmation_loader .loader-card{padding:24px 16px}.ticket_confirmation_loader .logo-wrap img{max-width:120px}.ticket_confirmation_loader .title{margin:32px 0 20px;font-size:17px}.ticket_confirmation_loader .steps{margin-bottom:32px;font-size:14px}.ticket_confirmation_loader .steps .active{font-size:14px}.ticket_confirmation_loader .message,.ticket_confirmation_loader .note{font-size:13px}}.dot_flashing_wrap{display:none}.dot_flashing_wrap .first_dot_blk{animation:1.5s linear infinite blink}.dot_flashing_wrap .second_dot_blk{animation:1.5s linear .5s infinite blink}.dot_flashing_wrap .third_dot_blk{animation:1.5s linear 1s infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.small_loader_wrappper{justify-content:center;width:100%;min-height:100%;display:flex;position:relative}.loader_state_start{width:fit-content;box-shadow:var(--bs-box-shadow-sm);z-index:4;background-color:rgba(255,255,255,.8);border-radius:50%;padding:1rem;position:absolute}.loader_state_start .searching_airport_loader{aspect-ratio:1;width:50px;display:grid}.loader_state_start .searching_airport_loader:before,.loader_state_start .searching_airport_loader:after{content:"";--c:no-repeat radial-gradient(farthest-side, #003dc2 92%, transparent);background:var(--c) 50% 0, var(--c) 50% 100%, var(--c) 100% 50%, var(--c) 0 50%;background-size:12px 12px;grid-area:1/1;animation:1s infinite l12}.loader_state_start .searching_airport_loader .loader:before{filter:hue-rotate(45deg);background-size:8px 8px;margin:4px;animation-timing-function:linear}@keyframes l12{to{transform:rotate(.5turn)}}.ay-divider{background-color:#ccc}.ay-divider-vertical{vertical-align:middle;width:1px;height:1em;margin:0 12px;display:inline-block}.ay-divider-horizontal{height:1px;margin:24px 0}.ay-divider-horizontal.ay-divider-with-text{display:flex;display:table\9 ;text-align:center\9 ;background:0 0;flex-direction:row;align-items:center;margin:30px 0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ay-divider-horizontal.ay-divider-with-text{text-align:center\9 }}.ay-divider-horizontal.ay-divider-with-text:after,.ay-divider-horizontal.ay-divider-with-text:before{content:"";border-top:1px solid var(--border-color);position:relative\9 ;display:table-cell\9 ;top:50% \9 ;width:50% \9 ;-webkit-transform:translateY(50%) \9 ;-ms-transform:translateY(50%) \9 ;transform:translateY(50%) \9 ;flex:auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ay-divider-horizontal.ay-divider-with-text:after,.ay-divider-horizontal.ay-divider-with-text:before{position:relative\9 ;top:50% \9 ;width:50%;-webkit-transform:translateY(50%) \9 ;-ms-transform:translateY(50%) \9 ;transform:translateY(50%) \9 }}.ay-divider-inner-text{flex:none;padding:0 12px;font-size:14px}.button{--reset-color:$primary;--button-color:#f5b21a;--cancel-color:#8daee3;cursor:pointer;border-style:solid;border-width:1px;min-width:fit-content;padding:.3rem .25rem;font-size:1rem;font-weight:400}.button.sm-btn{width:2rem}.button.md-btn{width:-webkit-calc(2rem + .5in);width:calc(2rem + .5in)}.button.lg-btn{width:-webkit-calc(2rem + 1.2in);width:calc(2rem + 1.2in);font-weight:600}.button.button-btn,.button.button-btn{border-color:var(--button-color);color:var(--button-color);background-color:var(--bs-white)}.button.button-btn:hover,.button.button-btn:hover{color:var(--bs-white);background-color:var(--button-color)}@media (pointer:coarse){.button.button-btn:hover,.button.button-btn:hover{background-color:var(--bs-white)}}.button.cancel-btn{border-color:var(--cancel-color);color:var(--reset-color);background-color:var(--bs-white)}.button.cancel-btn:hover{background-color:#f5f7fe}@media (pointer:coarse){.button.cancel-btn:hover{background-color:var(--bs-white)}}.button.reset-btn{border-color:var(--reset-color);color:var(--reset-color);background-color:var(--bs-white)}.button.reset-btn:hover{color:var(--bs-white);background-color:var(--reset-color)}@media (pointer:fine){.button.reset-btn:hover{background-color:var(--bs-white);color:var(--reset-color)}}.button.primary-btn{border-color:var(--reset-color);color:var(--bs-white);background-color:var(--reset-color)}.button.primary-btn:disabled{cursor:not-allowed;opacity:.8}.button.primary-btn:hover{color:var(--bs-white);background-color:var(--reset-color)}@media (pointer:fine){.button.primary-btn:hover{background-color:var(--bs-white);color:var(--reset-color)}}.slick-dots,.slick-next,.slick-prev{padding:0;display:block;position:absolute}.slick-dots li button:before,.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick}.slick-loading .slick-list{background:url(/assets/BcnMEykj.gif) center center no-repeat var(--bs-white)}@font-face{font-family:slick;font-weight:400;font-style:normal;font-display:swap;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=)format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF)format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=)format("truetype"),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%3e%3cmetadata%3eGenerated%20by%20Fontastic.me%3c/metadata%3e%3cdefs%3e%3cfont%20id='slick'%20horiz-adv-x='512'%3e%3cfont-face%20font-family='slick'%20units-per-em='512'%20ascent='480'%20descent='-32'/%3e%3cmissing-glyph%20horiz-adv-x='512'/%3e%3cglyph%20unicode='→'%20d='M241%20113l130%20130c4%204%206%208%206%2013%200%205-2%209-6%2013l-130%20130c-3%203-7%205-12%205-5%200-10-2-13-5l-29-30c-4-3-6-7-6-12%200-5%202-10%206-13l87-88-87-88c-4-3-6-8-6-13%200-5%202-9%206-12l29-30c3-3%208-5%2013-5%205%200%209%202%2012%205z%20m234%20143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40%200-77%209-110%2029-34%2020-60%2046-80%2080-20%2033-29%2070-29%20110%200%2040%209%2077%2029%20110%2020%2034%2046%2060%2080%2080%2033%2020%2070%2029%20110%2029%2040%200%2077-9%20110-29%2034-20%2060-46%2080-80%2020-33%2029-70%2029-110z'/%3e%3cglyph%20unicode='←'%20d='M296%20113l29%2030c4%203%206%207%206%2012%200%205-2%2010-6%2013l-87%2088%2087%2088c4%203%206%208%206%2013%200%205-2%209-6%2012l-29%2030c-3%203-8%205-13%205-5%200-9-2-12-5l-130-130c-4-4-6-8-6-13%200-5%202-9%206-13l130-130c3-3%207-5%2012-5%205%200%2010%202%2013%205z%20m179%20143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40%200-77%209-110%2029-34%2020-60%2046-80%2080-20%2033-29%2070-29%20110%200%2040%209%2077%2029%20110%2020%2034%2046%2060%2080%2080%2033%2020%2070%2029%20110%2029%2040%200%2077-9%20110-29%2034-20%2060-46%2080-80%2020-33%2029-70%2029-110z'/%3e%3cglyph%20unicode='•'%20d='M475%20256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40%200-77%209-110%2029-34%2020-60%2046-80%2080-20%2033-29%2070-29%20110%200%2040%209%2077%2029%20110%2020%2034%2046%2060%2080%2080%2033%2020%2070%2029%20110%2029%2040%200%2077-9%20110-29%2034-20%2060-46%2080-80%2020-33%2029-70%2029-110z'/%3e%3cglyph%20unicode='a'%20d='M475%20439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128%200c-8%200-13%203-17%2011-3%207-2%2014%204%2020l40%2039c-28%2026-62%2039-100%2039-20%200-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57%200-20%204-39%2011-57%208-18%2018-33%2032-46%2013-14%2028-24%2046-32%2018-7%2037-11%2057-11%2023%200%2044%205%2064%2015%2020%209%2038%2023%2051%2042%202%201%204%203%207%203%203%200%205-1%207-3l39-39c2-2%203-3%203-6%200-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30%200-58%205-85%2017-27%2012-51%2027-70%2047-20%2019-35%2043-47%2070-12%2027-17%2055-17%2085%200%2030%205%2058%2017%2085%2012%2027%2027%2051%2047%2070%2019%2020%2043%2035%2070%2047%2027%2012%2055%2017%2085%2017%2028%200%2055-5%2081-15%2026-11%2050-26%2070-45l37%2037c6%206%2012%207%2020%204%208-4%2011-9%2011-17z'/%3e%3c/font%3e%3c/defs%3e%3c/svg%3e")format("svg")}.slick-next,.slick-prev{cursor:pointer;color:#003dc2;border:none;outline:0;width:20px;height:20px;font-size:0;line-height:0;top:50%;transform:translateY(-50%)}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{opacity:.75;color:var(--bs-white);font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;list-style:none;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:transparent;background:0 0;border:0;outline:0;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;width:20px;height:20px;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate(0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{border:1px solid transparent;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{border-radius:var(--bs-border-radius);z-index:1;background-color:var(--bs-white);color:#003dc2;backdrop-filter:blur(4px);border:1px solid #003dc2;min-width:30px;max-width:30px;min-height:30px;max-height:30px;padding:0;position:absolute;top:0;right:2px}.slick-next.is_buss,.slick-prev.is_buss{border-color:var(--gold-text);color:var(--gold-text)}.slick-next.is_buss:not(.slick-disabled):hover,.slick-prev.is_buss:not(.slick-disabled):hover{background-color:var(--gold-text);color:var(--bs-white)}.slick-next:not(.slick-disabled):hover,.slick-prev:not(.slick-disabled):hover{color:var(--bs-white);background-color:#003dc2}.slick-slider .slick-next svg,.slick-slider .slick-prev svg{width:100%;max-width:100%;height:100%;max-height:100%}.slick-disabled{cursor:not-allowed;color:var(--primary-shade);touch-action:none;pointer-events:auto;border-color:var(--primary-shade)}.slick-disabled:hover{color:var(--primary-shade)}.slick-next:before,.slick-prev:before{content:"";line-height:0}.slick-prev{left:auto;right:40px}.slick-next:before,.slick-prev:before{color:currentColor}.filterStripArea .slick-slider .slick-next,.filterStripArea .slick-slider .slick-prev{min-width:35px;height:100%;max-height:51px;padding:8px;top:50%}.filterStripArea .slick-slider .slick-next svg,.filterStripArea .slick-slider .slick-prev svg{max-height:100%}.filterStripArea .slick-slider .slick-prev{left:0}.upgradeOptionsList .slick-slider .slick-slide{padding:0 1px 0 14px}@media (min-width:701px) and (max-width:767px){.upgradeOptionsList .slick-slider .slick-slide{padding:0 1px 0 8px}}@media (min-width:0) and (max-width:700px){.upgradeOptionsList .slick-slider .slick-slide{padding:0 1px 0 8px}}@media (max-width:767.98px){.upgradeOptionsList .slick-slider{padding:0}}.upgradeOptionsList .slick-slider .slick-next,.upgradeOptionsList .slick-slider .slick-prev{min-width:35px;min-height:35px;top:-43px;right:2px}@media (max-width:767.98px){.upgradeOptionsList .slick-slider .slick-next,.upgradeOptionsList .slick-slider .slick-prev{top:-36px;right:0}}.upgradeOptionsList .slick-slider .slick-next svg,.upgradeOptionsList .slick-slider .slick-prev svg{max-height:25px}.upgradeOptionsList .slick-slider .slick-prev{right:50px}@media (max-width:767.98px){.upgradeOptionsList .slick-slider .slick-prev{right:45px}}.pageListSliderWrap.slick-slider .slick-next,.pageListSliderWrap.slick-slider .slick-prev{min-width:35px;height:100%;max-height:100%;padding:8px;top:50%}.pageListSliderWrap.slick-slider .slick-next svg,.pageListSliderWrap.slick-slider .slick-prev svg{max-height:32px}.pageListSliderWrap.slick-slider .slick-prev{left:0}.scroll_tabs_wrap_area.slick-slider{padding:0 40px}.scroll_tabs_wrap_area.slick-slider .slick-next,.scroll_tabs_wrap_area.slick-slider .slick-prev{min-width:35px;height:100%;max-height:100%;padding:8px;top:50%}.scroll_tabs_wrap_area.slick-slider .slick-next svg,.scroll_tabs_wrap_area.slick-slider .slick-prev svg{max-height:100%}.scroll_tabs_wrap_area.slick-slider .slick-prev{left:0}.scroll_tabs_wrap_area.slick-slider .slick-slide{margin-right:.5rem}.components_scroll_into_view .slick-slider .slick-next,.components_scroll_into_view .slick-slider .slick-prev{min-width:30px;max-width:30px;min-height:30px;max-height:30px;padding:0;top:3px}.components_scroll_into_view .slick-slider .slick-next:focus,.components_scroll_into_view .slick-slider .slick-prev:focus{box-shadow:none;outline:none}.components_scroll_into_view .slick-slider .slick-next:focus-visible{box-shadow:none;outline:none}.components_scroll_into_view .slick-slider .slick-prev:focus-visible{box-shadow:none;outline:none}.components_scroll_into_view .slick-slider .slick-next{right:0}.components_scroll_into_view .slick-slider .slick-prev{left:auto;right:40px}.components_scroll_into_view .slick-slider .slick-list .slick-slide{padding:0 5px}.components_scroll_into_view .slick-slider .slick-list .slick-slide:first-child{padding-left:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:-webkit-calc(100vw - 10px);max-width:calc(100vw - 10px)}.tippy-box{white-space:normal;-o-transition-property:transform, visibility, opacity;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{-o-transition-timing-function:cubic-bezier(.54, 1.5, .38, 1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#003dc2;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:transparent;position:absolute}.tippy-content{z-index:1;box-shadow:var(--bs-box-shadow-sm);border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);position:relative}.tippy_inner_wrapper .tippy_head_wrap{text-transform:capitalize;color:var(--bs-white);border-top-right-radius:var(--bs-border-radius);border-top-left-radius:var(--bs-border-radius);background-color:#003dc2;border-bottom:1px solid transparent;grid-template-columns:minmax(calc(100% - 35px),1fr) 25px;place-items:center start;gap:3px;padding:5px 8px;font-size:16px;font-weight:600;display:grid}@media (max-width:359.98px){.tippy_inner_wrapper .tippy_head_wrap{font-size:14px}}.tippy_inner_wrapper .tippy_head_wrap.has_no_body{border-radius:5px}.tippy_inner_wrapper .tippy_head_wrap svg{width:25px;height:25px}.tippy_inner_wrapper .tippy_body_wrap{background-color:var(--bs-white);border-bottom-right-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);padding:8px 12px;font-size:14px}.tippy_inner_wrapper .tippy_body_wrap.has_no_head{border-radius:var(--bs-border-radius)}.tippy_inner_wrapper.tooltip{--bs-tooltip-bg:transparent;--bs-tooltip-max-width:340px;--bs-tooltip-color:var(--bs-body-color);--bs-tooltip-opacity:1;--bs-tooltip-arrow-width:1rem;--bs-tooltip-arrow-height:.5rem;--bs-tooltip-padding-y:0px}.tippy_inner_wrapper.bs-tooltip-top .tooltip-arrow,.tippy_inner_wrapper.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{--bs-tooltip-bg:#003dc2}.tippy-box.seatStripsInfo_tip,.tippy-box.seatStripsInfo_nested_more_tip{border-radius:var(--bs-border-radius);background-color:transparent;max-width:320px}.tippy-box.seatStripsInfo_tip .tippy-content,.tippy-box.seatStripsInfo_nested_more_tip .tippy-content{border-radius:var(--bs-border-radius);padding:0}.tippy-box.seatStripsInfo_tip .tippy_inner_wrapper,.tippy-box.seatStripsInfo_nested_more_tip .tippy_inner_wrapper{border-radius:var(--bs-border-radius)}.tippy-box.seatStripsInfo_tip .tippy_inner_wrapper .tippy_head_wrap,.tippy-box.seatStripsInfo_nested_more_tip .tippy_inner_wrapper .tippy_head_wrap{color:var(--bs-white);background-color:#003dc2;border-color:#003dc2;font-weight:600}.tippy-box.seatStripsInfo_tip .tippy_inner_wrapper .tippy_head_wrap svg,.tippy-box.seatStripsInfo_nested_more_tip .tippy_inner_wrapper .tippy_head_wrap svg{cursor:pointer;width:22px;height:22px}.tippy-box.seatStripsInfo_tip .tippy_inner_wrapper .tippy_body_wrap,.tippy-box.seatStripsInfo_nested_more_tip .tippy_inner_wrapper .tippy_body_wrap{background-color:var(--bs-white);color:#344054;border-color:#e6e6e6;padding:10px 12px;line-height:1.45}.tippy-box.seatStripsInfo_tip .tippy_inner_wrapper .tippy_body_wrap .seat_tooltip_points,.tippy-box.seatStripsInfo_nested_more_tip .tippy_inner_wrapper .tippy_body_wrap .seat_tooltip_points{margin:8px 0 0;padding-left:18px}.tippy-box.seatStripsInfo_tip .tippy_inner_wrapper .tippy_body_wrap .seat_tooltip_points li,.tippy-box.seatStripsInfo_nested_more_tip .tippy_inner_wrapper .tippy_body_wrap .seat_tooltip_points li{padding-left:2px}.tippy-box.seatStripsInfo_tip .tippy-arrow,.tippy-box.seatStripsInfo_nested_more_tip .tippy-arrow{color:#003dc2}.common_wrap{grid-template-rows:auto;grid-template-columns:repeat(1,1fr);gap:12px;display:grid}.only_title_wrap{color:#003dc2;grid-template-rows:1fr;grid-template-columns:1fr auto;display:grid;position:relative;left:-4px}.only_title_wrap .label_icon_wrap{user-select:none;grid-template-rows:1fr;grid-template-columns:18px 1fr;align-items:center;gap:10px;width:fit-content;font-size:18px;display:grid}.only_title_wrap .label_icon_wrap.no_icon{cursor:default;grid-template-columns:1fr}.only_title_wrap .label_icon_wrap{cursor:pointer}.only_title_wrap .label_icon_wrap .show_hide_wrap{transition:all .2s ease-in-out;transform:rotate(-90deg)}.only_title_wrap .label_icon_wrap .show_hide_wrap.show{transform:rotate(0)}.only_title_wrap .textUnderline{color:var(--link-color)}.airline_sidebar_wrap .style_check_box_wrap.is_same_port{max-width:fit-content}.airline_sidebar_wrap .tabs_view_wrap,.depart_return_sidebar_wrap .tabs_view_wrap{grid-template-columns:repeat(var(--tabOptionLength), 1fr);border-radius:var(--bs-border-radius-lg);background:#fff;grid-template-rows:1fr;gap:6px;margin-bottom:8px;font-size:18px;display:grid}@media (max-width:359.98px){.airline_sidebar_wrap .tabs_view_wrap,.depart_return_sidebar_wrap .tabs_view_wrap{font-size:16px}}.airline_sidebar_wrap .tabs_view_wrap .tab_options_wrap,.depart_return_sidebar_wrap .tabs_view_wrap .tab_options_wrap{text-align:center;cursor:pointer;color:var(--bs-body-color);background:0 0;border:1px solid transparent;border-radius:10px;padding:6px 5px}.airline_sidebar_wrap .tabs_view_wrap .tab_options_wrap.active,.depart_return_sidebar_wrap .tabs_view_wrap .tab_options_wrap.active{color:#003dc2;-webkit-border-radius:calc(var(--bs-border-radius-lg) - .3rem);border-radius:calc(var(--bs-border-radius-lg) - .3rem);background:#fff;border-color:#003dc2}@media (hover:hover) and (pointer:fine){.airline_sidebar_wrap .tabs_view_wrap .tab_options_wrap:not(.active):hover,.depart_return_sidebar_wrap .tabs_view_wrap .tab_options_wrap:not(.active):hover{color:#003dc2;background:var(--primary-hover)}}.fib,.fi{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{width:1.33333em;line-height:1em;display:inline-block;position:relative}.fi:before{content:"A";color:transparent!important}.fi.fis{width:1em}.fi-xx{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/xx.svg)}.fi-ad{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ad.svg)}.fi-ae{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ae.svg)}.fi-af{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/af.svg)}.fi-ag{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ag.svg)}.fi-ai{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ai.svg)}.fi-al{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/al.svg)}.fi-am{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/am.svg)}.fi-ao{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ao.svg)}.fi-aq{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/aq.svg)}.fi-ar{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ar.svg)}.fi-as{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/as.svg)}.fi-at{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/at.svg)}.fi-au{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/au.svg)}.fi-aw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/aw.svg)}.fi-ax{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ax.svg)}.fi-az{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/az.svg)}.fi-ba{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ba.svg)}.fi-bb{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bb.svg)}.fi-bd{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bd.svg)}.fi-be{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/be.svg)}.fi-bf{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bf.svg)}.fi-bg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bg.svg)}.fi-bh{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bh.svg)}.fi-bi{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bi.svg)}.fi-bj{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bj.svg)}.fi-bl{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bl.svg)}.fi-bm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bm.svg)}.fi-bn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bn.svg)}.fi-bo{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bo.svg)}.fi-bq{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bq.svg)}.fi-br{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/br.svg)}.fi-bs{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bs.svg)}.fi-bt{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bt.svg)}.fi-bv{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bv.svg)}.fi-bw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bw.svg)}.fi-by{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/by.svg)}.fi-bz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/bz.svg)}.fi-ca{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ca.svg)}.fi-cc{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cc.svg)}.fi-cd{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cd.svg)}.fi-cf{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cf.svg)}.fi-cg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cg.svg)}.fi-ch{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ch.svg)}.fi-ci{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ci.svg)}.fi-ck{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ck.svg)}.fi-cl{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cl.svg)}.fi-cm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cm.svg)}.fi-cn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cn.svg)}.fi-co{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/co.svg)}.fi-cr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cr.svg)}.fi-cu{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cu.svg)}.fi-cv{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cv.svg)}.fi-cw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cw.svg)}.fi-cx{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cx.svg)}.fi-cy{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cy.svg)}.fi-cz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cz.svg)}.fi-de{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/de.svg)}.fi-dj{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/dj.svg)}.fi-dk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/dk.svg)}.fi-dm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/dm.svg)}.fi-do{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/do.svg)}.fi-dz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/dz.svg)}.fi-ec{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ec.svg)}.fi-ee{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ee.svg)}.fi-eg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/eg.svg)}.fi-eh{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/eh.svg)}.fi-er{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/er.svg)}.fi-es{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/es.svg)}.fi-et{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/et.svg)}.fi-fi{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/fi.svg)}.fi-fj{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/fj.svg)}.fi-fk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/fk.svg)}.fi-fm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/fm.svg)}.fi-fo{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/fo.svg)}.fi-fr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/fr.svg)}.fi-ga{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ga.svg)}.fi-gb{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gb.svg)}.fi-gd{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gd.svg)}.fi-ge{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ge.svg)}.fi-gf{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gf.svg)}.fi-gg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gg.svg)}.fi-gh{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gh.svg)}.fi-gi{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gi.svg)}.fi-gl{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gl.svg)}.fi-gm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gm.svg)}.fi-gn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gn.svg)}.fi-gp{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gp.svg)}.fi-gq{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gq.svg)}.fi-gr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gr.svg)}.fi-gs{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gs.svg)}.fi-gt{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gt.svg)}.fi-gu{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gu.svg)}.fi-gw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gw.svg)}.fi-gy{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gy.svg)}.fi-hk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/hk.svg)}.fi-hm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/hm.svg)}.fi-hn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/hn.svg)}.fi-hr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/hr.svg)}.fi-ht{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ht.svg)}.fi-hu{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/hu.svg)}.fi-id{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/id.svg)}.fi-ie{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ie.svg)}.fi-il{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/il.svg)}.fi-im{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/im.svg)}.fi-in{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/in.svg)}.fi-io{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/io.svg)}.fi-iq{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/iq.svg)}.fi-ir{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ir.svg)}.fi-is{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/is.svg)}.fi-it{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/it.svg)}.fi-je{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/je.svg)}.fi-jm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/jm.svg)}.fi-jo{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/jo.svg)}.fi-jp{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/jp.svg)}.fi-ke{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ke.svg)}.fi-kg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/kg.svg)}.fi-kh{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/kh.svg)}.fi-ki{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ki.svg)}.fi-km{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/km.svg)}.fi-kn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/kn.svg)}.fi-kp{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/kp.svg)}.fi-kr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/kr.svg)}.fi-kw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/kw.svg)}.fi-ky{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ky.svg)}.fi-kz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/kz.svg)}.fi-la{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/la.svg)}.fi-lb{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/lb.svg)}.fi-lc{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/lc.svg)}.fi-li{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/li.svg)}.fi-lk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/lk.svg)}.fi-lr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/lr.svg)}.fi-ls{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ls.svg)}.fi-lt{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/lt.svg)}.fi-lu{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/lu.svg)}.fi-lv{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/lv.svg)}.fi-ly{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ly.svg)}.fi-ma{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ma.svg)}.fi-mc{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mc.svg)}.fi-md{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/md.svg)}.fi-me{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/me.svg)}.fi-mf{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mf.svg)}.fi-mg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mg.svg)}.fi-mh{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mh.svg)}.fi-mk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mk.svg)}.fi-ml{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ml.svg)}.fi-mm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mm.svg)}.fi-mn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mn.svg)}.fi-mo{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mo.svg)}.fi-mp{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mp.svg)}.fi-mq{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mq.svg)}.fi-mr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mr.svg)}.fi-ms{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ms.svg)}.fi-mt{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mt.svg)}.fi-mu{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mu.svg)}.fi-mv{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mv.svg)}.fi-mw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mw.svg)}.fi-mx{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mx.svg)}.fi-my{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/my.svg)}.fi-mz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/mz.svg)}.fi-na{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/na.svg)}.fi-nc{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/nc.svg)}.fi-ne{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ne.svg)}.fi-nf{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/nf.svg)}.fi-ng{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ng.svg)}.fi-ni{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ni.svg)}.fi-nl{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/nl.svg)}.fi-no{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/no.svg)}.fi-np{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/np.svg)}.fi-nr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/nr.svg)}.fi-nu{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/nu.svg)}.fi-nz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/nz.svg)}.fi-om{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/om.svg)}.fi-pa{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pa.svg)}.fi-pe{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pe.svg)}.fi-pf{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pf.svg)}.fi-pg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pg.svg)}.fi-ph{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ph.svg)}.fi-pk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pk.svg)}.fi-pl{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pl.svg)}.fi-pm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pm.svg)}.fi-pn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pn.svg)}.fi-pr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pr.svg)}.fi-ps{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ps.svg)}.fi-pt{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pt.svg)}.fi-pw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pw.svg)}.fi-py{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/py.svg)}.fi-qa{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/qa.svg)}.fi-re{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/re.svg)}.fi-ro{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ro.svg)}.fi-rs{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/rs.svg)}.fi-ru{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ru.svg)}.fi-rw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/rw.svg)}.fi-sa{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sa.svg)}.fi-sb{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sb.svg)}.fi-sc{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sc.svg)}.fi-sd{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sd.svg)}.fi-se{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/se.svg)}.fi-sg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sg.svg)}.fi-sh{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sh.svg)}.fi-si{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/si.svg)}.fi-sj{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sj.svg)}.fi-sk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sk.svg)}.fi-sl{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sl.svg)}.fi-sm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sm.svg)}.fi-sn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sn.svg)}.fi-so{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/so.svg)}.fi-sr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sr.svg)}.fi-ss{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ss.svg)}.fi-st{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/st.svg)}.fi-sv{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sv.svg)}.fi-sx{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sx.svg)}.fi-sy{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sy.svg)}.fi-sz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/sz.svg)}.fi-tc{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tc.svg)}.fi-td{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/td.svg)}.fi-tf{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tf.svg)}.fi-tg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tg.svg)}.fi-th{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/th.svg)}.fi-tj{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tj.svg)}.fi-tk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tk.svg)}.fi-tl{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tl.svg)}.fi-tm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tm.svg)}.fi-tn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tn.svg)}.fi-to{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/to.svg)}.fi-tr{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tr.svg)}.fi-tt{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tt.svg)}.fi-tv{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tv.svg)}.fi-tw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tw.svg)}.fi-tz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/tz.svg)}.fi-ua{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ua.svg)}.fi-ug{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ug.svg)}.fi-um{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/um.svg)}.fi-us{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/us.svg)}.fi-uy{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/uy.svg)}.fi-uz{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/uz.svg)}.fi-va{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/va.svg)}.fi-vc{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/vc.svg)}.fi-ve{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ve.svg)}.fi-vg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/vg.svg)}.fi-vi{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/vi.svg)}.fi-vn{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/vn.svg)}.fi-vu{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/vu.svg)}.fi-wf{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/wf.svg)}.fi-ws{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ws.svg)}.fi-ye{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ye.svg)}.fi-yt{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/yt.svg)}.fi-za{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/za.svg)}.fi-zm{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/zm.svg)}.fi-zw{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/zw.svg)}.fi-arab{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/arab.svg)}.fi-cefta{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cefta.svg)}.fi-cp{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/cp.svg)}.fi-dg{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/dg.svg)}.fi-eac{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/eac.svg)}.fi-es-ct{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/esct.svg)}.fi-es-ga{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/esga.svg)}.fi-es-pv{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/espv.svg)}.fi-eu{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/eu.svg)}.fi-gb-eng{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gbeng.svg)}.fi-gb-nir{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gbnir.svg)}.fi-gb-sct{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gbsct.svg)}.fi-gb-wls{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/gbwls.svg)}.fi-ic{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/ic.svg)}.fi-pc{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/pc.svg)}.fi-sh-ac{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/shac.svg)}.fi-sh-hl{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/shhl.svg)}.fi-sh-ta{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/shta.svg)}.fi-un{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/un.svg)}.fi-xk{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/flag_icons/xk.svg)}.externalHeader{min-height:160px;color:var(--bs-white);background-image:url(https://cdn.airtkt.com/img/rjs/webfront/call-center.jpg);background-position:100%;background-size:cover;align-items:center;display:flex;position:relative}.externalHeader .external-overlay{background:rgba(26,26,26,.85);align-items:center;width:100%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.external-page-content{border-radius:var(--bs-border-radius-lg);color:#000;background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);padding:1.4rem;font-size:16px;line-height:1.75;overflow:hidden}.external-page-content.is_modal{margin-top:1px}@media only screen and (max-width:767.98px){.external-page-content{padding:12px 8px}}.external-page-content p{color:#000;margin-bottom:14px}.external-page-content P:last-child{margin-bottom:0}.external-page-content>div>p:first-of-type{margin-top:1rem;margin-bottom:1rem}.external-page-content>div>p:first-of-type:first-letter{float:left;color:#000;margin-right:3px;font-size:40px;font-weight:500;line-height:.3}.external-page-content h4,.external-page-content .h4{color:#000;margin-top:28px;margin-bottom:10px;font-size:18px;font-weight:600}.external-page-content h5,.external-page-content .h5{color:#000;margin-top:20px;margin-bottom:8px;font-size:18px;font-weight:600}.external-page-content ol.roman-list{margin-bottom:16px;padding-left:28px;list-style-type:upper-roman}.external-page-content ol.roman-list li{color:#000;margin-bottom:10px;padding-left:6px}.external-page-content ol.roman-list li strong{color:#000}.external-page-content ul.bullet-list{margin-bottom:16px;padding-left:24px;list-style-type:disc}.external-page-content ul.bullet-list li{color:#000;margin-bottom:10px}.external-page-content ul.bullet-list li strong{color:#000}.external-page-content a{color:#003dc2;text-decoration:none}.faq-accordion .support-selector-card--single.is_modal .faq-accordion__select{margin-top:1.5rem}.accessibility-policy-content{line-height:1.55}.accessibility-policy-content .accessibility-policy-section{background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);margin-bottom:15px}.accessibility-policy-content p{margin-bottom:10px}.accessibility-policy-content h1,.accessibility-policy-content .h1,.accessibility-policy-content h2,.accessibility-policy-content .h2,.accessibility-policy-content h3,.accessibility-policy-content .h3,.accessibility-policy-content h4,.accessibility-policy-content .h4,.accessibility-policy-content h5,.accessibility-policy-content .h5,.accessibility-policy-content h6,.accessibility-policy-content .h6,.accessibility-policy-content .sa_heading,.accessibility-policy-content .sa_sub_heading,.accessibility-policy-content li>strong{color:#003dc2}.accessibility-policy-content h4,.accessibility-policy-content .h4,.accessibility-policy-content h5,.accessibility-policy-content .h5{margin-top:16px;margin-bottom:8px;font-size:18px}.accessibility-policy-content .sa_heading,.accessibility-policy-content .sa_sub_heading{font-size:18px}.accessibility-policy-content ul,.accessibility-policy-content ol{margin-bottom:12px;padding-left:18px}.accessibility-policy-content li{margin-bottom:6px}.accessibility-policy-content .at-first-big{float:left;color:#000;margin-right:3px;font-size:40px;font-weight:500;line-height:.75}.accessibility-policy-content .key-focus-numb{padding-left:42px;list-style-type:upper-roman}.accessibility-policy-content .key-focus-numb li{padding-left:6px}.accessibility-policy-content .travel_link{padding-left:24px;list-style:outside}@media only screen and (max-width:767.98px){.accessibility-policy-content{line-height:1.5}.accessibility-policy-content .at-first-big{float:left;margin-right:3px;font-size:40px;font-weight:500;line-height:.75}.accessibility-policy-content .key-focus-numb{padding-left:28px}}.terms-and-conditions-header ul{margin:0;padding-left:0;list-style:none}.terms-and-conditions-header br{display:none}.terms-and-conditions-header li{margin-bottom:10px}.terms-and-conditions-header,.terms-and-conditions-body{overflow-wrap:anywhere;word-break:break-word}.terms-and-conditions-header a,.terms-and-conditions-body a{overflow-wrap:anywhere;word-break:break-word;max-width:100%;white-space:normal!important;display:inline!important}.terms-and-conditions-title{border-bottom:1px solid var(--border-color);box-shadow:none;-webkit-box-shadow:none;padding:14px 16px;font-size:18px;font-weight:600;line-height:1.35}#root{scrollbar-width:thin;flex-direction:column;min-height:100vh;display:flex}#root::-webkit-scrollbar{width:1px;height:1px}.testimonials__card{background:0 0;overflow:visible}.testimonials__header{z-index:5;background-color:var(--bs-white);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);justify-content:space-between;align-items:center;gap:16px;margin-bottom:1.5rem;padding:1.4rem;display:flex;position:relative}.testimonials__header h2,.testimonials__header .h2{color:#003dc2;margin:0;font-size:24px;font-weight:600}.testimonials__title{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;line-height:1.2;display:flex}.testimonials__title-heading{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.testimonials__title-main{flex-shrink:0}.testimonials__powered{color:#52606d;align-items:center;gap:4px;min-width:0;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.testimonials__powered-text{white-space:nowrap}.testimonials__brand{align-items:center;gap:0;display:inline-flex;text-decoration:none!important}.testimonials__brand img{width:90px;max-width:100%;height:auto}.testimonials__brand img:hover{filter:drop-shadow(0 0 .5px var(--link-color))}.testimonials__brand-guest{color:#00463b;font-weight:800}.testimonials__brand-says{color:#ff8146;font-weight:800}.testimonials__brand-domain{color:#00463b;font-size:15px;font-weight:800}.testimonials__header-actions{z-index:6;pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}.testimonials__rating-filter{z-index:7;pointer-events:auto;width:164px;margin:0;position:relative}.testimonials__rating-filter .input_form_container,.testimonials__rating-filter .react-autosuggest__container,.testimonials__rating-filter .input_or_selection_wrapper,.testimonials__rating-filter .input_form_control,.testimonials__rating-filter .input_right_add_on,.testimonials__rating-filter .caret_icon_wrap{pointer-events:auto!important}.testimonials__active-filter{pointer-events:auto;align-items:center;gap:10px;min-width:0;max-width:360px;display:inline-flex}.testimonials__filter-chip{color:#063a9f;background:#f8fbff;border:1px solid rgba(0,61,194,.24);border-radius:999px;align-items:center;min-width:0;max-width:270px;min-height:38px;padding:6px 8px 6px 14px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.testimonials__filter-chip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.testimonials__filter-chip-close{color:#003dc2;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-left:4px;padding:0;display:inline-flex}.testimonials__filter-chip-close:hover{background:rgba(0,61,194,.1)}.testimonials__filter-chip-close:focus-visible{background:rgba(0,61,194,.1)}.testimonials__feedback-btn{background-color:var(--bs-white);white-space:nowrap;cursor:pointer;border-radius:var(--bs-border-radius);pointer-events:auto;border:1px solid #003dc2;padding:10px;font-family:inherit;font-size:20px;font-weight:600;line-height:1.2;transition:background-color .2s;color:#003dc2!important;text-decoration:none!important}.testimonials__feedback-btn:hover{background-color:#003dc2;color:#fff!important}.testimonials__review-row{border-bottom:1px solid #eee;flex-direction:column;padding:14px 16px;display:flex}.testimonials__review-row:last-child{border-bottom:none}.testimonials__review-text{color:#555;margin:0 0 10px;font-size:18px;line-height:1.55}@media only screen and (max-width:767.98px){.testimonials__review-text{font-size:16px}}.testimonials__review-footer{justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:767.98px){.testimonials__review-footer{flex-direction:column;align-items:flex-start}}.testimonials__avatar{background-color:#b0b0b0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.testimonials__avatar svg{fill:var(--bs-white)}.testimonials__more-btn{color:#337ab7;cursor:pointer;background:0 0;border:none;padding:0 0 0 4px;font-size:13px;text-decoration:underline}.testimonials__more-btn:hover{color:#23527c}.testimonials__company-reply{color:#555;background-color:#f9f9f9;border-left:3px solid #5cb85c;margin:6px 0 5px;padding:6px 10px;font-size:12px;line-height:1.45}.testimonials__reviewer-info{align-items:center;gap:8px;display:flex}.testimonials__reviewer-info strong{color:#000;font-size:16px}@media only screen and (max-width:767.98px){.testimonials__reviewer-info strong{font-size:14px}}.testimonials__reviewer-info span{color:#888;font-size:14px}.testimonials__gold-stars{letter-spacing:1px;flex-shrink:0;font-size:30px;line-height:1}@media only screen and (max-width:767.98px){.testimonials__gold-stars{margin-top:10px}}.testimonials__gold-stars .star--filled{color:#f5a623}.testimonials__gold-stars .star--empty{color:#ddd}.testimonials__pagination-wrap{padding:1.5rem 0 0}.testimonials__pagination-wrap .paginationWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;max-width:100%;padding-top:2px;padding-bottom:2px;display:flex;overflow-x:auto}.testimonials__pagination-wrap .paginationWrapper .rc-pagination li:not(.rc-pagination-disabled):hover{font-weight:400}.testimonials__pagination-wrap .paginationWrapper .rc-pagination li.rc-pagination-item-active:hover{font-weight:600}.testimonials__pagination-wrap .paginationWrapper::-webkit-scrollbar{display:none}.testimonials__pagination-wrap .testimonials__pagination{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:2px 0;display:flex;overflow-x:auto}.testimonials__pagination-wrap .testimonials__pagination::-webkit-scrollbar{display:none}.testimonials__pagination-wrap .testimonials__pagination-btn{border:1px solid var(--border-color);background:var(--bs-white);color:#003dc2;border-radius:var(--bs-border-radius);justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 12px;font-size:18px;line-height:1;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.testimonials__pagination-wrap .testimonials__pagination-btn:hover:not(:disabled){color:var(--bs-white);background-color:#003dc2;border-color:#003dc2}.testimonials__pagination-wrap .testimonials__pagination-btn:focus-visible{outline-offset:2px;outline:2px solid rgba(55,101,175,.35)}.testimonials__pagination-wrap .testimonials__pagination-btn:disabled{cursor:not-allowed;background:var(--bs-white);color:#003dc2;opacity:.5}.testimonials__pagination-wrap .testimonials__pagination-btn.is-active{color:var(--bs-white);background-color:#003dc2;border-color:#003dc2;font-weight:600}.testimonials__pagination-wrap .testimonials__pagination-btn--jump{padding:0 10px;font-size:16px}@media (max-width:768px){.testimonials__pagination-wrap .testimonials__pagination{gap:6px}.testimonials__pagination-wrap .testimonials__pagination-btn{min-width:36px;height:36px;padding:0 10px;font-size:16px}}@media (max-width:767.98px){.testimonials__pagination-wrap{padding-top:1.5rem}.testimonials__pagination-wrap .paginationWrapper{justify-content:center;padding:0;overflow-x:hidden}.testimonials__pagination-wrap .paginationWrapper .rc-pagination{flex-wrap:nowrap;justify-content:center;width:100%;min-width:0;max-width:100%}.testimonials__pagination-wrap .testimonials__pagination{justify-content:center;gap:5px;overflow-x:hidden}.testimonials__pagination-wrap .testimonials__pagination-btn{min-width:32px;height:34px;padding:0 8px;font-size:15px}}.testimonials__gs-header-info{color:#003dc2;align-items:center;gap:8px;font-size:20px;font-weight:600;display:flex}.testimonials__gs-header-info span{white-space:nowrap}.testimonials__gs-header-info__logo{color:#00b67a;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.testimonials__gs-header-info__logo img{width:auto;max-width:140px;height:24px;display:block}.testimonials__gs-header-info__logo:hover{color:#009960;text-decoration:underline}.testimonials__gs-meta{color:#003dc2;text-align:right;font-size:18px}@media (max-width:768px){.testimonials__header{flex-wrap:wrap;align-items:flex-start}.testimonials__gs-header-info{font-size:18px}.testimonials__gs-header-info__logo img{max-width:130px;height:22px}.testimonials__gs-meta{text-align:left;width:100%;font-size:16px}}@media (max-width:767.98px){.testimonials__page,.testimonials__page-inner,.testimonials,.testimonials__card,.testimonials__header,.testimonials__gs-list,.testimonials__gs-item-main{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.testimonials__header{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 8px}.testimonials__header h2,.testimonials__header .h2{font-size:20px}.testimonials__title{gap:5px;width:100%;min-width:0}.testimonials__title .testimonials__powered{font-size:13px}.testimonials__title .testimonials__brand{flex-shrink:1;min-width:0}.testimonials__title .testimonials__brand img{width:max(82px,min(28vw,92px));max-width:100%;height:auto}.testimonials__feedback-btn{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%;padding:8px 10px;font-size:14px;overflow:visible}.testimonials__header-actions{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;width:100%;min-width:0;max-width:100%;margin-top:5px;display:flex}.testimonials__rating-filter{width:140px;min-width:0;margin-top:5px}.testimonials__rating-filter .input_form_container,.testimonials__rating-filter .react-autosuggest__container,.testimonials__rating-filter .input_or_selection_wrapper,.testimonials__rating-filter .input_form_control{box-sizing:border-box;min-width:0;max-width:100%}.testimonials__active-filter{gap:8px;width:100%;max-width:100%}.testimonials__filter-chip{max-width:100%;min-height:34px;padding:5px 7px 5px 12px;font-size:13px}.testimonials__filter-chip-close{width:20px;height:20px}.testimonials__feedback-btn{flex:0 auto;min-height:46px;max-height:46px}.testimonials__gs-header-info{font-size:18px}.testimonials__gs-header-info__logo img{max-width:120px;height:20px}.testimonials__gs-meta{font-size:16px}}@media (max-width:320px){.testimonials__header{flex-direction:column;align-items:flex-start}.testimonials__gs-header-info{font-size:16px}.testimonials__gs-header-info__logo img{max-width:120px;height:20px}.testimonials__gs-meta{font-size:14px}}.testimonials__gs-list{flex-direction:column;gap:1.5rem;padding:0;display:flex}.testimonials__gs-item-main{border-radius:var(--bs-border-radius-lg);background:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);margin-bottom:0;padding:1.4rem}@media (max-width:767.98px){.testimonials__gs-item-main{padding:12px 8px}}.testimonials__gs-item-main:last-child{margin-bottom:0}.testimonials__gs-item{justify-content:space-between;gap:18px;display:flex}@media only screen and (max-width:767.98px){.testimonials__gs-item{flex-direction:column;align-items:flex-start;gap:6px}}.testimonials__gs-copy{flex:1;min-width:0}.testimonials__green-stars{justify-content:end;gap:2px;margin-bottom:0;display:flex}@media only screen and (max-width:767.98px){.testimonials__green-stars{justify-content:start}}.testimonials__green-stars .gs-star{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.testimonials__gs-title{color:#000;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.2}@media only screen and (max-width:767.98px){.testimonials__gs-title{font-size:18px}}.testimonials__gs-starsmb{display:none}@media only screen and (max-width:767.98px){.testimonials__gs-starsmb{margin:6px 0;display:block}}.testimonials__gs-stars{display:block}@media only screen and (max-width:767.98px){.testimonials__gs-stars{display:none}}.testimonials__gs-body{color:#666;margin:0;font-size:17px;line-height:1.65}.testimonials__gs-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.testimonials__gs-meta--single{justify-content:flex-end}.testimonials__gs-name{color:var(--bs-secondary);text-align:right;margin-left:auto;font-size:16px}.testimonials__gs-date{color:#159b66;white-space:nowrap;align-items:center;gap:5px;font-size:16px;line-height:1.2;display:inline-flex}.testimonials__gs-date svg{flex:none}@keyframes testimonials-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.testimonials__skeleton{flex-direction:column;gap:12px;padding:6px 0;display:flex}.testimonials__review-row--skeleton{pointer-events:none}.testimonials__sk-line,.testimonials__sk-avatar,.testimonials__sk-stars,.testimonials__sk-gs-stars,.testimonials__sk-meta{background:linear-gradient(90deg,#eef1f3 25%,#f6f8f9 37%,#eef1f3 63%) 0 0/400% 100%;animation:1.25s ease-in-out infinite testimonials-shimmer}.testimonials__sk-line{border-radius:8px;display:block}.testimonials__sk-line--lg{height:14px;margin-bottom:10px}.testimonials__sk-line--md{height:12px;margin-bottom:8px}.testimonials__sk-line--sm{height:10px;margin-bottom:0}.testimonials__sk-w-100{width:100%}.testimonials__sk-w-95{width:95%}.testimonials__sk-w-92{width:92%}.testimonials__sk-w-82{width:82%}.testimonials__sk-w-70{width:70%}.testimonials__sk-w-48{width:48%}.testimonials__sk-w-38{width:38%}.testimonials__sk-w-32{width:32%}.testimonials__sk-w-22{width:22%}.testimonials__sk-footer{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.testimonials__sk-reviewer{align-items:center;gap:8px;display:flex}.testimonials__sk-reviewer .testimonials__sk-line{margin-bottom:0}.testimonials__sk-avatar{border-radius:50%;flex-shrink:0;width:32px;height:32px}.testimonials__sk-stars{float:right;border-radius:10px;flex-shrink:0;width:120px;height:18px}.testimonials__sk-gs-copy{flex:1;padding-right:12px}.testimonials__sk-gs-copy .testimonials__sk-line{margin-bottom:8px}.testimonials__sk-gs-copy .testimonials__sk-line:last-child{margin-bottom:0}.testimonials__sk-gs-stars{border-radius:8px;flex-shrink:0;width:150px;height:26px}.testimonials__sk-gs-name{justify-content:flex-end;margin-top:8px;display:flex}.testimonials__sk-gs-name .testimonials__sk-line{margin-bottom:0}.testimonials__sk-meta{vertical-align:middle;border-radius:10px;width:240px;max-width:45vw;height:14px;display:inline-block}.testimonials__loader{text-align:center;padding:24px 0}.testimonials__error{margin:12px 16px}.testimonials__empty{text-align:center;color:#888;padding:24px 0;font-size:14px}.testimonials__read_more{padding:0 15px 15px}.deals-panel{background:var(--bs-white);border-radius:var(--bs-border-radius-lg);width:100%;box-shadow:var(--bs-box-shadow-sm);padding-top:0;overflow:hidden}.deals-tabs{border-radius:12px;grid-template-columns:repeat(2,minmax(118px,1fr));gap:4px;padding:1.4rem 1.4rem 0;display:inline-grid}.deals-tabs .tab{color:#000;cursor:pointer;text-align:center;background:0 0;border:1px solid transparent;border-radius:8px;min-height:42px;padding:8px 22px;font-size:18px;font-weight:600;transition:box-shadow .3s}.deals-tabs .tab:hover:not(.active){color:#003dc2;background:#f5f7fe}.deals-tabs .tab.active{color:#003dc2;border-color:#003dc2;box-shadow:0 1px 2px rgba(16,24,40,.08),0 1px 3px rgba(16,24,40,.1)}.deals-body{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);column-gap:60px;padding:1rem 3rem;font-size:18px;display:grid}.deals-col{min-width:0}.deals-col ul{margin:0;padding:0;list-style:none}.deals-col li:last-child{border-bottom:0}.deals-col a{color:#003dc2;justify-content:space-between;align-items:center;gap:16px;min-height:48px;text-decoration:none;display:flex}.deals-col .label{min-width:0}.deals-arrow{color:#003dc2;flex:none}.deals-sep{width:1px}@media (max-width:767px){.deals-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.deals-tabs .tab{min-height:38px;padding:8px 10px;font-size:16px}.deals-body{grid-template-columns:1fr;row-gap:8px;padding:18px}.deals-sep{display:none}}.asia-deals-terms{background:var(--bs-white);color:#374151;border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);padding:1.4rem;font-size:16px;line-height:1.75;overflow:hidden}.asia-deals-terms p{margin:0 0 12px}.asia-deals-terms h2,.asia-deals-terms .h2{color:#003dc2;margin:36px 0 12px;font-size:18px;font-weight:500}.asia-deals-terms ol{margin:0 0 16px;padding-left:26px}.asia-deals-terms li{margin-bottom:8px}.asia-deals-terms__tax-label{color:#003dc2;align-items:center;gap:3px;font-size:16px;display:inline-flex}@media only screen and (max-width:767.98px){.asia-deals-terms{padding:10px 14px;font-size:16px}.asia-deals-terms h2,.asia-deals-terms .h2{margin-top:24px}}.modal{--bs-modal-border-radius:0px;--bs-modal-bg:var(--bs-white);font-family:var(--bs-font-family);--bs-modal-zindex:15!important;background:rgba(0,0,0,.01)!important}@media (max-width:767.98px){.modal .modal-dialog{max-width:calc(100% - 10px);margin:0;top:0;left:5px;right:5px}}.modal .modal-dialog .modal-content{-webkit-border-radius:0!important;border-radius:var(--bs-border-radius-lg)!important}.modal .modal-body{padding-top:0}.modal-content{box-shadow:var(--bs-box-shadow-sm);border:none!important}.offcanvas-backdrop{z-index:13}.pModal .modal-dialog{top:14%;right:-16%}.pModal .modal-dialog .modal-content{border-radius:0!important}.pModal .modal-dialog .modal-content .modal-header{border-bottom:none!important;padding:15px 0 10px!important}.pModal .modal-dialog .modal-content .modal-header h4,.pModal .modal-dialog .modal-content .modal-header .h4{text-align:center;width:100%!important;font-size:1rem!important}.pModal .modal-dialog .modal-content .modal-header .btn-close{content:"X";font-size:10px;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid var(--bs-body-color)!important;border-radius:50%!important;margin:0 3px 0 0!important}.pModal .modal-dialog .modal-content .modal-body{padding:0 14px!important}.pModal .modal-dialog .modal-content .modal-body .nav{border:1px solid var(--bs-body-color)}.pModal .modal-dialog .modal-content .modal-body .nav .nav-item{border-right:1px var(--bs-body-color)}.pModal .modal-dialog .modal-content .modal-body .nav .nav-item:last-child{border-right:none}.pModal .modal-dialog .modal-content .modal-body .nav .nav-item .nav-link{color:var(--bs-body-color)!important}.pModal .modal-dialog .modal-content .modal-body .nav .nav-item .nav-link.active{background-color:#e7f0ff!important}.pModal .modal-dialog .modal-content .modal-body .pDataForm .ageFrom{color:#999;font-size:12px;line-height:.5}.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group{border-radius:0!important}.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group .btn{background-color:var(--bs-white);color:#212121;font-size:1rem;font-weight:lighter;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;min-width:45px!important}.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group .btn:last-child{border:none!important;border-left:1px solid var(--border-color)!important}.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group .btn:last-child:hover{background-color:var(--bs-white);font-weight:600}.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group .btn:hover,.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group .btn.activeBTN{background-color:#e7f0ff}.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group .error{border-top:1px solid red!important;border-bottom:1px solid red!important}.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group .error:first-child{border-left:1px solid red!important}.pModal .modal-dialog .modal-content .modal-body .pDataForm .btn-group .error:last-child{border:none!important;border-left:1px solid red!important}.pModal .modal-dialog .modal-content .modal-body .pDataForm .errorMsg{display:-ms-inline-grid;display:inline-grid;position:absolute}.pModal .modal-dialog .modal-content .modal-body .pDataForm .errorMsg svg{color:red;text-align:center;margin-top:-4px}.pModal .modal-dialog .modal-content .modal-body .pDataForm .errorMsg span{color:var(--bs-white);z-index:2;background-color:red;border-radius:3px;padding:2px;position:relative;top:-4px}.pModal .modal-dialog .modal-content .modal-footer{border-top:none!important;padding:10px 18px!important}.pModal .modal-dialog .modal-content .modal-footer .resetDonebtn .btn{min-width:100px;-webkit-box-shadow:none!important;box-shadow:none!important}.pModal .modal-dialog .modal-content .modal-footer .resetDonebtn .btn:first-child{color:#003dc2;margin-right:5px;background-color:#f4f6f8!important;border:none!important;border-radius:0!important}.pModal .modal-dialog .modal-content .modal-footer .resetDonebtn .btn:last-child{background-color:var(--bs-white);color:#003dc2!important;border-color:#8daee3!important;border-radius:0!important}.pModal .modal-dialog .modal-content .modal-footer .resetDonebtn .btn.disabledBtn{cursor:not-allowed!important;color:#ddd!important;border:#ddd!important}.pModal .modal-dialog .modal-content .modal-footer .resetDonebtn .btn.offCoclor{background-color:#f4f6f8!important}.modal{height:calc(100% - 84px)!important;top:84px!important}@media (max-width:767.98px){.modal{padding-bottom:5px;height:calc(100% - 60px)!important;top:60px!important}}.modal.helpModal{--bs-modal-width:750px}@media (min-width:768px) and (max-width:991.98px){.modal{--bs-modal-width:650px}}.modal .modal-header{background-color:var(--bs-white);border-bottom:none}.modal .modal-header .headerText{width:100%}.modal .modal-header .headerText h4,.modal .modal-header .headerText .h4{color:#003dc2;text-align:left;font-size:20px;font-weight:600}.modal .modal-header .headerText small,.modal .modal-header .headerText .small{margin:0 auto;font-size:1rem}@media (min-width:360px) and (max-width:767.98px){.modal .modal-header svg{width:24px;height:24px}}.modal .modal-body{background-color:var(--bs-white);grid-template-rows:min-content;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;gap:1rem;display:grid}.modal .modal-body .forSeassion{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:1rem;display:grid}.modal .modal-body .forSeassion .bodyTitle{text-align:start;font-size:18px;font-weight:400}@media (min-width:360px) and (max-width:767.98px){.modal .modal-body .forSeassion .bodyTitle{padding-left:9px;font-size:14px}}.modal .modal-body .forSeassion .updateResult{width:fit-content;padding:.45rem 1.5rem;font-size:18px;font-weight:600}.modal .modal-body .bodyTitle{text-align:start;margin-top:0;margin-bottom:0;font-size:18px;font-weight:400}@media (min-width:360px) and (max-width:767.98px){.modal .modal-body .bodyTitle{padding-left:9px;font-size:14px}}.modal .modal-body .updateResult{width:fit-content;padding:.45rem 1.5rem;font-size:18px;font-weight:600}.modal .modal-body .imgHelpText{background:var(--bs-white);border-radius:.9rem;grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;padding:1.25rem 1rem 1rem;display:grid}.modal .modal-body .imgHelpText .imgHelp{position:relative}.modal .modal-body .imgHelpText .imgHelp img{object-fit:contain;width:84px;height:84px}.modal .modal-body .imgHelpText .availText{color:#22b573;background-color:var(--bs-white);cursor:default;border:1px solid #22b573;border-radius:2rem;align-items:center;gap:.5rem;padding:.25rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.modal .modal-body .imgHelpText .availText .active_now{background-color:#22b573;border-radius:5px;width:8px;height:8px;animation:1.5s ease-in-out infinite pulse}.modal .modal-body .imgHelpText .needHelpText{color:var(--heading-color);text-align:center;padding-top:.5rem;font-size:22px;font-weight:700}.modal .modal-body .callexpert{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:.5rem;font-size:18px;display:grid}.modal .modal-body .callexpert .itsFree{color:#f5b21a;font-style:italic;font-weight:600}.modal .modal-body .callexpert .text{color:#5c6678}.modal .modal-body .waitForCall{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-bottom:1rem;font-size:1.25rem;display:flex}.modal .modal-body .getCallWrapper{grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:1rem;padding-bottom:1rem;display:grid}.modal .modal-body .getCallWrapper .dial_or_conatct_wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}@media (max-width:767.98px){.modal .modal-body .getCallWrapper .dial_or_conatct_wrap{flex-direction:column}}.modal .modal-body .getCallWrapper .dial_or_conatct_wrap .tele_phone_call_wrap{background-color:var(--bs-white);-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);border:1px solid #f5b21a;align-items:center;gap:.6rem;padding:.5rem 1.5rem;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-flex;color:#f5b21a!important}.modal .modal-body .getCallWrapper .dial_or_conatct_wrap .tele_phone_call_wrap svg{width:1.4rem;height:1.4rem}.modal .modal-body .getCallWrapper .dial_or_conatct_wrap .tele_phone_call_wrap:hover,.modal .modal-body .getCallWrapper .dial_or_conatct_wrap .tele_phone_call_wrap:focus{transform:translateY(-1px);color:#fff!important;background-color:#f5b21a!important}.modal .modal-body .getCallWrapper .dial_or_conatct_wrap .tele_phone_call_wrap:hover svg,.modal .modal-body .getCallWrapper .dial_or_conatct_wrap .tele_phone_call_wrap:focus svg{fill:#fff!important;stroke:#fff!important}.modal .modal-body .getCallWrapper .dial_or_conatct_wrap .btn{padding:.5rem 1.5rem;font-weight:600}.modal .modal-body .getCallWrapper .dial_or_conatct_wrap .or_element{text-align:center;color:var(--bs-body-color);border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:10px;font-size:20px;font-weight:600;display:flex}.modal .modal-body .getCallWrapper .getACallWrapper{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:1.4rem 1rem;padding:0 .5rem;display:grid}@media (max-width:600px){.modal .modal-body .getCallWrapper .getACallWrapper{grid-template-rows:1fr;grid-template-columns:1fr;gap:1rem}}.modal .modal-body .getCallWrapper .getACallWrapper .submit_btn_wrapper{text-align:center;cursor:pointer;color:#003dc2;text-transform:uppercase;border:1px solid #96beff;width:100%;height:46px;max-height:46px;padding:10px;font-size:16px}.modal .modal-body .getCallWrapper .getACallWrapper .submit_btn_wrapper:hover{background-color:#f5f7fe}.modal.reviewmodal .reviewmodal__body{height:calc(85vh - 52px)}@media (max-width:767.98px){.modal.reviewmodal{padding:0;overflow:hidden}.modal.reviewmodal .modal-dialog.modal-lg{width:calc(100% - 10px);max-width:calc(100% - 10px);height:calc(100% - 10px);min-height:0;max-height:none;margin:5px auto;top:0;left:0;right:0}.modal.reviewmodal .modal-content{height:100%;max-height:100%;overflow:hidden}.modal.reviewmodal .reviewmodal__body{flex:auto;height:auto;min-height:0}}.modal.reviewmodal .modal-content{border:0}.modal.reviewmodal .modal-lg{max-width:max(30%,670px)}@media (min-width:360px) and (max-width:767.98px){.modal.reviewmodal .modal-lg{max-width:calc(100% - 24px);margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:359.98px){.modal.reviewmodal .modal-lg{max-width:calc(100% - 16px);margin-left:auto;margin-right:auto;left:0;right:0}}.modal.reviewmodal .modal-header{color:#003dc2;text-transform:capitalize;justify-content:space-between;font-size:20px;font-weight:600}.modal.reviewmodal .modal-header .headerText .modal-title{color:#003dc2;font-size:20px;font-weight:600}.modal.reviewmodal .modal-header .closeThis{width:26px;height:26px}.confirmModal{-o-transition:opacity .1s linear .1s!important;transition:opacity .1s linear .1s!important;top:4%!important}.confirmModal .modal-dialog .modal-content{border:0;overflow:hidden}.confirmModal .modal-dialog .modal-content .modal-header{background:var(--bs-white);justify-content:space-between;align-items:flex-start;gap:12px;min-height:58px;padding:14px 12px 10px;border-bottom:none!important}.confirmModal .modal-dialog .modal-content .modal-header .headerText{width:auto;min-width:0}.confirmModal .modal-dialog .modal-content .modal-header .headerText .warning{text-align:left;font-size:20px;font-weight:600;line-height:1.2;color:#003dc2!important}@media (min-width:0) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-header .headerText .warning{font-size:1rem}}.confirmModal .modal-dialog .modal-content .modal-header .headerText small,.confirmModal .modal-dialog .modal-content .modal-header .headerText .small{color:#56627c;margin:4px 0 0;font-size:14px;line-height:20px;display:block}.confirmModal .modal-dialog .modal-content .modal-header .modal-title{margin:0}.confirmModal .modal-dialog .modal-content .modal-header .modal-title h4,.confirmModal .modal-dialog .modal-content .modal-header .modal-title .h4,.confirmModal .modal-dialog .modal-content .modal-header .modal-title .rescheduleModelHeader{color:#003dc2;text-align:left;margin:0;font-size:20px;line-height:1.2;font-weight:600!important}@media (min-width:0) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-header .modal-title h4,.confirmModal .modal-dialog .modal-content .modal-header .modal-title .h4,.confirmModal .modal-dialog .modal-content .modal-header .modal-title .rescheduleModelHeader{font-size:1rem}}.confirmModal .modal-dialog .modal-content .modal-header .btn-close,.confirmModal .modal-dialog .modal-content .modal-header .closeThis,.confirmModal .modal-dialog .modal-content .modal-header svg{flex:none;margin:0!important}.confirmModal .modal-dialog .modal-content .modal-header .closeThis,.confirmModal .modal-dialog .modal-content .modal-header svg{width:26px;height:26px}@media (min-width:0) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-header .closeThis,.confirmModal .modal-dialog .modal-content .modal-header svg{width:24px;height:24px}}.confirmModal .modal-dialog .modal-content .modal-header .btn-close{opacity:1;border:0;width:26px!important;height:26px!important;padding:0!important}.confirmModal .modal-dialog .modal-content .modal-body{background-color:var(--bs-white);padding:6px 12px 12px}.confirmModal .modal-dialog .modal-content .modal-body.show-grid{display:block}.confirmModal .modal-dialog .modal-content .modal-body .bodyTitle,.confirmModal .modal-dialog .modal-content .modal-body .tripModelTitle,.confirmModal .modal-dialog .modal-content .modal-body .tripModelPara{color:#000;text-align:left;margin:0;font-size:16px;font-weight:400;line-height:28px}@media (min-width:0) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-body .bodyTitle,.confirmModal .modal-dialog .modal-content .modal-body .tripModelTitle,.confirmModal .modal-dialog .modal-content .modal-body .tripModelPara{font-size:14px;line-height:24px}}.confirmModal .modal-dialog .modal-content .modal-body .tripModelTitle{margin-bottom:4px}.confirmModal .modal-dialog .modal-content .modal-body .tripModelPara font{color:inherit;font-size:inherit;line-height:inherit}.confirmModal .modal-dialog .modal-content .modal-body .tripModelPara span{color:#003dc2;line-height:inherit;font-weight:600!important}.confirmModal .modal-dialog .modal-content .modal-body .selectText{color:#003dc2;font-size:1rem}@media (min-width:360px) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-body .selectText{font-size:14px}}.confirmModal .modal-dialog .modal-content .modal-body .creditCards{border:1px solid #003dc2;max-height:262px;margin-top:10px;overflow-x:hidden;overflow-y:scroll}.confirmModal .modal-dialog .modal-content .modal-body .creditCards.noScroll{overflow-y:visible}.confirmModal .modal-dialog .modal-content .modal-body .creditCards{scrollbar-width:thin;scrollbar-color:#c2d9ff var(--bs-white)}.confirmModal .modal-dialog .modal-content .modal-body .creditCards::-webkit-scrollbar{width:10px}.confirmModal .modal-dialog .modal-content .modal-body .creditCards::-webkit-scrollbar-track{background-color:var(--bs-white);-moz-default-background-color:var(--bs-white)}.confirmModal .modal-dialog .modal-content .modal-body .creditCards::-webkit-scrollbar-thumb{-moz-default-background-color:#c2d9ff;background:#c2d9ff;border-radius:10px}.confirmModal .modal-dialog .modal-content .modal-body .creditCards ::-webkit-scrollbar-thumb:hover{-moz-default-background-color:#c2d9ff;cursor:pointer;background:#c2d9ff}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card{cursor:pointer;border:1px solid rgba(0,0,0,.176);border-top:none;border-left:none;border-radius:0;max-height:56px;margin-right:0;padding:5px}@media (min-width:360px) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card{padding:5px 0}}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card:first-child{border-top:1px solid rgba(0,0,0,.176)}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card:last-child{border-bottom:1px solid rgba(0,0,0,.176)}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card:hover,.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card.active{background-color:#f5f7fe}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:first-child{margin:auto}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(2){display:-ms-inline-grid;justify-items:start;display:inline-grid}@media (min-width:360px) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(2){padding-left:0}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(2).singleCardDel{padding-left:5px}}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(2) span:first-child{white-space:nowrap;font-size:14px;font-weight:600}@media (min-width:360px) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(2) span:first-child{font-size:12px}}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(2) span:nth-child(2){font-family:var(--bs-font-family);white-space:nowrap;text-align:start;font-size:14px}@media (min-width:360px) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(2) span:nth-child(2){text-overflow:ellipsis;width:100%;font-size:12px;overflow:hidden}}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(3){margin:auto;font-size:14px;font-weight:600}@media (min-width:360px) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(3){flex-flow:column;align-items:center;font-size:12px;display:flex}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(3) img{width:25px}}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(4){margin:auto}.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(4) img{width:35px}@media (min-width:360px) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-body .creditCards .card .row .col:nth-child(4) img{width:25px}}.confirmModal .modal-dialog .modal-content .modal-footer{background:var(--bs-white);justify-content:flex-end;gap:14px;padding:10px 12px;border-top:0 solid #edf0f6!important}.confirmModal .modal-dialog .modal-content .modal-footer.confirmFooter .btn{font-family:var(--bs-font-family);text-transform:none;border-radius:6px;min-width:110px;padding:8px 18px;font-size:18px;font-weight:600;line-height:1.2;margin:0!important}.confirmModal .modal-dialog .modal-content .modal-footer.confirmFooter .btn:first-child{transition:box-shadow .3s;color:#fff!important;background-color:#dc3545!important;margin-right:0!important}.confirmModal .modal-dialog .modal-content .modal-footer.confirmFooter .btn:first-child:hover{box-shadow:0 0 4px #dc3545}@media (min-width:0) and (max-width:767.98px){.confirmModal .modal-dialog .modal-content .modal-footer.confirmFooter .btn{font-size:1rem}}.refreshModal{z-index:1080!important}.refreshModal .modal-dialog .modal-header{-webkit-box-pack:space-between;-ms-flex-pack:space-between;color:#003dc2;justify-content:space-between;padding:10px;font-weight:600}@media (min-width:360px) and (max-width:767.98px){.refreshModal .modal-dialog .modal-header{padding:10px}}.refreshModal .modal-dialog .modal-content .modal-body{text-align:center;padding:0}.refreshModal .modal-dialog .modal-content .modal-body .contentmd{background-color:var(--bs-white);padding:5px}.refreshModal .modal-dialog .modal-content .modal-body .contentmd .icon{color:#003dc2;font-size:40px;font-weight:600}.refreshModal .modal-dialog .modal-content .modal-body .contentmd .heading{font-size:24px;font-weight:600}.refreshModal .modal-dialog .modal-content .modal-body .contentmd .para{color:#545861;font-size:18px}.refreshModal .modal-dialog .modal-content .modal-body .contentmd .refreshBtn{color:var(--bs-white);background-color:#003dc2;border:none;margin:10px 10px 15px;padding:10px 12px;font-size:18px;font-weight:600}.refreshModal .modal-dialog .modal-content .modal-body .contentmd .refreshBtn:hover{background-color:#3a5292}.selectModel{z-index:1280!important}.selectModel.modal{height:100%!important;top:0!important}.selectModel.modal .modal-dialog .modal-content{max-height:75svh}.selectModel.modal .modal-dialog .modal-content .modal-header{font-size:16px;background:#003dc2!important;border-bottom:1px solid #003dc2!important}.selectModel.modal .modal-dialog .modal-content .modal-header .headerText{color:var(--bs-white)}.selectModel.modal .modal-dialog .modal-content .modal-header .headerText .warning{font-size:16px;color:#fff!important}@media (min-width:360px) and (max-width:767.98px){.selectModel.modal .modal-dialog .modal-content .modal-header svg{width:25px;height:25px}}.selectModel.modal .modal-dialog .modal-content .modal-body{overflow:scroll}.loginModal.modal{--bs-modal-width:768px}@media (min-width:992px){.loginModal.modal{--bs-modal-width:900px}}@media (min-width:767.9px) and (max-width:800px){.loginModal.modal{--bs-modal-width:calc(768px - 2rem)}}.loginModal.modal{-o-transition:opacity .1s linear .1s!important;transition:opacity .1s linear .1s!important}.CAText{color:var(--link-color);cursor:pointer}.shareModal .modal-dialog .modal-content .modal-header .headerText{padding-left:4px!important}.shareModal .modal-dialog .modal-content .modal-header svg{cursor:pointer;width:27px;height:27px}@media (min-width:0) and (max-width:767.98px){.shareModal .modal-dialog .modal-content .modal-header svg{width:25px;height:25px}}.shareModal .modal-dialog .modal-content .phoneNumberInput .selectedCountry{border:1px solid var(--border-color);cursor:pointer;background-color:#f5f5f5;border-right:none;flex-flow:row;justify-content:space-around;align-items:center;width:110px;height:46.5px;display:flex}@media (max-width:1024.98px){.shareModal .modal-dialog .modal-content .phoneNumberInput .selectedCountry{height:42px}}@media (min-width:360px) and (max-width:767.98px){.modalResize{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.modal-sm{--bs-modal-width:350px!important}.go_back{z-index:1080!important;top:4%!important}.go_back .modal-dialog .modal-content .modal-header{padding:12px 15px!important}.go_back .modal-dialog .modal-content .modal-header .headerText .warning{font-size:20px;font-weight:600}@media (min-width:360px) and (max-width:767.98px){.go_back .modal-dialog .modal-content .modal-header .headerText .warning{font-size:18px}.go_back .modal-dialog .modal-content .modal-header svg{width:25px;height:25px}}.go_back .modal-dialog .modal-content .modal-body{padding:1rem!important}.go_back .modal-dialog .modal-content .modal-body .inputareaShare{min-height:80px;margin-top:26px}@media (min-width:360px) and (max-width:767.98px){.go_back .modal-dialog .modal-content .modal-body .inputareaShare{min-height:60px;margin-top:15px}}.modal-backdrop{--bs-backdrop-zindex:14;top:84px;opacity:.1!important}@media (max-width:767.98px){.modal-backdrop{top:55px}}.card_confirmation_wrap.modal .modal-header{color:#003dc2;justify-content:space-between;font-size:20px;font-weight:600}.card_confirmation_wrap .modal-body.cc_card_body_wrap .cardsListWrap{border:1px solid #003dc2;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;max-height:350px;display:grid;overflow:auto}.card_confirmation_wrap .modal-body.cc_card_body_wrap .cardsListWrap .listViewWrapItem{border-bottom:1px solid var(--border-color);grid-template-rows:auto;grid-template-columns:1fr auto 3rem;grid-auto-rows:min-content;align-items:center;gap:.5rem;padding:.5rem;display:grid}.card_confirmation_wrap .modal-body.cc_card_body_wrap .cardsListWrap .listViewWrapItem.has_primary_card{grid-template-columns:24px 1fr auto 3rem}.card_confirmation_wrap .modal-body.cc_card_body_wrap .cardsListWrap .listViewWrapItem.is_single_card,.card_confirmation_wrap .modal-body.cc_card_body_wrap .cardsListWrap .listViewWrapItem:hover{background-color:#f5f7fe}.card_confirmation_wrap .modal-body.cc_card_body_wrap .cardsListWrap .listViewWrapItem .card_logo_wrap{border:1px solid var(--border-color);background-color:var(--bs-white);width:3rem;height:2rem;padding:2px}.card_confirmation_wrap .modal-body.cc_card_body_wrap .cardsListWrap .listViewWrapItem .card_logo_wrap img{object-fit:cover;width:100%;height:100%;padding:2px}.card_confirmation_wrap .modal-body.cc_card_body_wrap .cardsListWrap .listViewWrapItem .cardNumbAndNameWrap{color:#003dc2;grid-template-rows:repeat(2,1fr);grid-template-columns:1fr;grid-auto-rows:min-content;font-weight:600;line-height:18px;display:grid}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap{gap:.5rem}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .headerWrap{border:1px solid var(--border-color);text-transform:capitalize;color:#003dc2;background-color:#f4f4f4;grid-template-rows:1fr;grid-template-columns:1fr;padding:.5rem;font-size:1rem;font-weight:600;display:grid}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap{border:1px solid var(--border-color);border-top:none;grid-template-rows:1fr;grid-template-columns:64px 1fr;align-items:center;gap:.5rem;padding:.5rem;display:grid}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userLogoWrap{max-width:100%}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userLogoWrap .logoItemWrap{background-color:var(--user-bg-color);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userLogoWrap .logoItemWrap .logoNameItem{color:var(--bs-white);text-transform:uppercase;font-size:2rem;font-weight:600}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userDetailsWrap{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userDetailsWrap .deatilsLineItem{grid-template-rows:1fr;grid-template-columns:110px 1fr;display:grid}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userDetailsWrap .deatilsLineItem .labelWrap{grid-template-rows:1fr;grid-template-columns:1fr auto;gap:5px;display:grid}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userDetailsWrap .deatilsLineItem .valueWrap{width:-moz-available;width:-webkit-fill-available;width:stretch;padding-left:5px}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userDetailsWrap .deatilsLineItem .valueWrap span{max-width:100%;display:block}.card_confirmation_wrap .modal-body.my_traveler_card_body_wrap .treveler_card_wrap .bodyWrap .userDetailsWrap .deatilsLineItem .valueWrap .textUnderline{color:#003dc2}.card_confirmation_wrap .modal-body.fly_freq_body_modal_body_wrap .cardWrapFflyer{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}.card_confirmation_wrap .modal-body.fly_freq_body_modal_body_wrap .cardWrapFflyer .traverlsNameWrap{border:1px solid var(--border-color);text-transform:capitalize;color:#003dc2;background-color:rgba(0,3,51,.03);grid-template-rows:1fr;grid-template-columns:1fr;padding:.5rem;font-weight:600;display:grid}.card_confirmation_wrap .modal-body.fly_freq_body_modal_body_wrap .cardWrapFflyer .ff_cardWrap{border:1px solid var(--border-color);border-top:none;grid-template-rows:1fr;grid-template-columns:45px 1fr;gap:.5rem;padding:.5rem;display:grid}.card_confirmation_wrap .modal-body.fly_freq_body_modal_body_wrap .cardWrapFflyer .ff_cardWrap .fflyerLogoWrap{border:1px solid var(--border-color);height:45px;padding:5px}.card_confirmation_wrap .modal-body.fly_freq_body_modal_body_wrap .cardWrapFflyer .ff_cardWrap .fflyerLogoWrap img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.card_confirmation_wrap .modal-body.fly_freq_body_modal_body_wrap .cardWrapFflyer .ff_cardWrap .titleWrapFflyer{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:min-content;line-height:22px;display:grid}.card_confirmation_wrap .modal-body.fly_freq_body_modal_body_wrap .cardWrapFflyer .ff_cardWrap .titleWrapFflyer .fFlyerLabelText{color:#003dc2;font-size:1rem}.card_confirmation_wrap .modal-body.fly_freq_body_modal_body_wrap .cardWrapFflyer .ff_cardWrap .titleWrapFflyer .fFlyer_code{font-weight:600}.card_confirmation_wrap .modal-footer{border-top-style:dashed;grid-template-rows:1fr;grid-template-columns:auto auto;gap:1rem;display:grid}.card_confirmation_wrap .modal-footer button{text-transform:uppercase;border-radius:0;font-weight:600}.mobiSearchErrorWrap.modal{--bs-modal-zindex:1102!important}.mobiSearchErrorWrap .showMobiErrorWrap{flex-direction:column;display:flex}.mobiSearchErrorWrap .showMobiErrorWrap .headerWrapper{color:#003dc2;background-color:var(--bs-white);border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);justify-content:space-between;align-items:center;padding:1rem;font-size:20px;font-weight:600;display:flex}.mobiSearchErrorWrap .showMobiErrorWrap .headerWrapper svg{width:2rem;height:2rem}.mobiSearchErrorWrap .showMobiErrorWrap .bodyWrapper{flex-direction:column;gap:.7rem;padding:0 1rem;font-size:16px;display:flex}.mobiSearchErrorWrap .showMobiErrorWrap .bodyWrapper .msg{gap:.5rem;display:inline-flex}.mobiSearchErrorWrap .showMobiErrorWrap .footerWrapper{justify-content:flex-end;align-items:center;padding:1rem;display:inline-flex}.mobiSearchErrorWrap .showMobiErrorWrap .footerWrapper .btn{padding:.5rem 1.5rem;font-size:20px}.big_group_deal_modal_wrap{padding-left:0!important}@media (max-width:767.98px){.big_group_deal_modal_wrap{overflow-y:hidden;--bs-modal-zindex:1102!important;padding:.5rem!important}}.big_group_deal_modal_wrap .big_group_deal_modal_width{max-width:none!important}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_modal_width{width:100%;margin:0;max-width:100%!important}}@media (min-width:768px){.big_group_deal_modal_wrap .big_group_deal_modal_width{width:max(650px,35%)}}@media (max-width:767.98px){.big_group_deal_modal_wrap .modal-dialog{width:100%;min-height:-webkit-calc(100% - 1rem);min-height:calc(100% - 1rem);left:auto;right:auto}}.big_group_deal_modal_wrap .modal-content{background-color:var(--bs-white);border:0;border-radius:1rem;overflow:hidden;box-shadow:0 1.5rem 3rem rgba(13,36,99,.18)}@media (max-width:767.98px){.big_group_deal_modal_wrap .modal-content{max-height:-webkit-calc(100dvh - 60px - 1rem);max-height:calc(100dvh - 60px - 1rem);overflow-x:hidden;overflow-y:auto}}.big_group_deal_modal_wrap .modal-header{color:#003dc2;border-bottom:0;justify-content:space-between}@media (max-width:767.98px){.big_group_deal_modal_wrap .modal-header{padding:.85rem 1rem .4rem}}.big_group_deal_modal_wrap .modal-header .modal-title{font-size:20px;font-weight:700}@media (max-width:767.98px){.big_group_deal_modal_wrap .modal-header .modal-title{font-size:1.1rem}}.big_group_deal_modal_wrap .big_group_deal_body_wrap{flex-direction:column;gap:1rem;display:flex}.big_group_deal_modal_wrap .big_group_deal_body_wrap .group_deal_hero_wrap{background:var(--bs-white);border-radius:.9rem;flex-direction:column;gap:1rem;padding:1.5rem 1rem 1.25rem;display:flex}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_body_wrap .group_deal_hero_wrap{gap:.65rem;padding:.5rem .25rem .75rem}}.big_group_deal_modal_wrap .big_group_deal_body_wrap .customer_avail_wrap{flex-direction:column;align-items:center;display:flex}.big_group_deal_modal_wrap .big_group_deal_body_wrap .customer_avail_wrap img{object-fit:contain;filter:drop-shadow(0 6px 12px rgba(0,61,194,.18));width:auto;height:110px}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_body_wrap .customer_avail_wrap img{height:76px}}.big_group_deal_modal_wrap .big_group_deal_body_wrap .customer_avail_wrap .avail_now_wrap{color:#22b573;background-color:var(--bs-white);cursor:default;border:1px solid #22b573;border-radius:2rem;align-items:center;gap:.5rem;padding:.25rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.big_group_deal_modal_wrap .big_group_deal_body_wrap .customer_avail_wrap .avail_now_wrap .active_now{background-color:#22b573;border-radius:5px;width:8px;height:8px;animation:1.5s ease-in-out infinite pulse}.big_group_deal_modal_wrap .big_group_deal_body_wrap .saving_statement_wrap{flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:flex}.big_group_deal_modal_wrap .big_group_deal_body_wrap .saving_statement_wrap .modal_about_wrap{color:#1c2540;font-size:1.75rem;font-weight:700}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_body_wrap .saving_statement_wrap .modal_about_wrap{color:#003dc2;font-size:1.2rem;line-height:1.3}}.big_group_deal_modal_wrap .big_group_deal_body_wrap .saving_statement_wrap .hurry_call_statement_wrap{color:#5c6678}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_body_wrap .saving_statement_wrap .hurry_call_statement_wrap{font-size:.9rem;line-height:1.35}}.big_group_deal_modal_wrap .big_group_deal_body_wrap .saving_statement_wrap .modal_about_wrap,.big_group_deal_modal_wrap .big_group_deal_body_wrap .saving_statement_wrap .hurry_call_statement_wrap{text-align:center}.big_group_deal_modal_wrap .modal-footer{border-top:none;width:100%;padding:1rem 1rem 2rem}@media (max-width:767.98px){.big_group_deal_modal_wrap .modal-footer{padding:.5rem .85rem 1rem}}.big_group_deal_modal_wrap .big_group_deal_footer_wrap{flex-direction:column;flex-grow:1;align-items:center;gap:1rem;margin:0;padding-bottom:1rem;display:flex}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_footer_wrap{gap:.75rem;padding-bottom:0}}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .group_deal_points_wrap{flex-direction:column;align-items:center;gap:.45rem;display:flex}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_footer_wrap .group_deal_points_wrap{align-items:flex-start;width:100%}}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .group_deal_points_wrap .point_item{text-align:left;align-items:flex-start;gap:.5rem;font-size:.95rem;display:inline-flex}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_footer_wrap .group_deal_points_wrap .point_item{width:100%;font-size:.875rem;line-height:1.35}}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .group_deal_points_wrap .point_item svg{color:var(--bs-success);flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.15rem}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .coupon_code_wrap{border:1px dashed #e3b341;border-radius:.75rem;width:100%;padding:.7rem 1rem;font-size:.95rem}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_footer_wrap .coupon_code_wrap{padding:.55rem .65rem;font-size:.875rem;line-height:1.45}}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .coupon_code_wrap .coupon_chip{background-color:var(--bs-white);color:#003dc2;letter-spacing:1.5px;border:1px dashed #f5b21a;border-radius:.4rem;margin:0 .15rem;padding:.05rem .55rem;font-weight:700;display:inline-block}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;padding-top:.25rem;display:flex}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap{flex-direction:column;gap:.65rem}}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .tele_phone_call_wrap{background-color:var(--bs-white);-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);border:1px solid #f5b21a;align-items:center;gap:.6rem;padding:.5rem 1.5rem;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-flex;color:#f5b21a!important}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .tele_phone_call_wrap{justify-content:center;width:100%;padding:.55rem 1rem;font-size:1.05rem}}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .tele_phone_call_wrap svg{width:1.4rem;height:1.4rem}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .tele_phone_call_wrap:hover,.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .tele_phone_call_wrap:focus{transform:translateY(-1px);color:#fff!important;background-color:#f5b21a!important}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .tele_phone_call_wrap:hover svg,.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .tele_phone_call_wrap:focus svg{fill:#fff!important;stroke:#fff!important}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .btn{padding:.5rem 1.5rem;font-weight:600}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .btn{width:100%}}.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .or_element{text-align:center;color:var(--bs-body-color);border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:10px;font-size:20px;font-weight:600;display:flex}@media (max-width:767.98px){.big_group_deal_modal_wrap .big_group_deal_footer_wrap .dial_or_conatct_wrap .or_element{width:36px;height:36px;padding:6px;font-size:1rem}}.big_group_deal_modal_wrap .success_wrap{--svg:5rem;border-top:1px dashed var(--border-color);grid-template-rows:auto auto;grid-template-columns:auto;grid-auto-rows:min-content;justify-items:center;gap:.5rem;margin-top:1.2rem;padding-top:1.2rem;font-size:18px;font-weight:600;display:grid}.big_group_deal_modal_wrap .success_wrap svg{color:var(--bs-success);height:var(--svg);width:var(--svg)}.big_group_deal_modal_wrap .success_wrap .auto_close_info{color:#003dc2;font-size:500px}.big_group_deal_modal_wrap .w-100{margin:0}.big_group_deal_modal_wrap .getACallWrapper{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:1.4rem 1rem;padding:0 .5rem;display:grid}@media (max-width:600px){.big_group_deal_modal_wrap .getACallWrapper{grid-template-rows:1fr;grid-template-columns:1fr;gap:1rem}}.big_group_deal_modal_wrap .getACallWrapper .submit_btn_wrapper{text-align:center;cursor:pointer;text-transform:uppercase;width:100%;height:46px;max-height:46px;padding:10px;font-size:16px}@media (max-width:767.98px){.big_group_deal_modal_backdrop{--bs-backdrop-zindex:1101!important;top:0!important}}.mobi_group_modal .bodyWrapper{align-items:center;gap:1.5rem!important;padding-bottom:1.5rem!important}.mobi_group_modal .bodyWrapper .success_wrap{--svg:5rem;grid-template-rows:auto auto;grid-template-columns:auto;grid-auto-rows:min-content;justify-items:center;gap:.5rem;font-size:18px;font-weight:600;display:grid}.mobi_group_modal .bodyWrapper .success_wrap svg{color:var(--bs-success);height:var(--svg);width:var(--svg)}.mobi_group_modal .bodyWrapper .success_wrap .auto_close_info{color:#003dc2;font-size:500px}.mobi_group_modal .bodyWrapper .mobi_group_hero_wrap{background:var(--bs-white);border-radius:.9rem;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:1.25rem 1rem 1rem;display:flex}.mobi_group_modal .bodyWrapper .mobi_group_hero_wrap .mascot_badge_wrap{flex-direction:column;align-items:center;display:flex}.mobi_group_modal .bodyWrapper .mobi_group_hero_wrap .mascot_badge_wrap img{object-fit:contain;width:72px;height:72px}.mobi_group_modal .bodyWrapper .mobi_group_hero_wrap .mascot_badge_wrap .avail_now_wrap{color:#22b573;background-color:var(--bs-white);cursor:default;border:1px solid #22b573;border-radius:2rem;align-items:center;gap:.5rem;padding:.2rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.mobi_group_modal .bodyWrapper .mobi_group_hero_wrap .mascot_badge_wrap .avail_now_wrap .active_now{background-color:#22b573;border-radius:5px;width:8px;height:8px;animation:1.5s ease-in-out infinite pulse}.mobi_group_modal .bodyWrapper .mobi_group_deal_text_wrap{color:#003dc2;text-align:center;flex-direction:column;gap:.25rem;font-size:1.35rem;font-weight:700;line-height:1.4;display:flex}.mobi_group_modal .bodyWrapper .mobi_group_deal_text_wrap .sub_text{color:#5c6678;font-size:.95rem;font-weight:400}.mobi_group_modal .bodyWrapper .input_form_container{width:100%}.mobi_group_modal .bodyWrapper .get_a_call_mobi_wrap{text-align:center;text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:46px;padding:.25rem 1rem;font-size:1.1rem;font-weight:600;display:flex}@media (min-width:992px){.link_modal_wrapper.modal{--bs-modal-width:680px}}.link_modal_wrapper .modal-header{color:#003dc2;text-transform:capitalize;justify-content:space-between;font-size:20px;font-weight:600}@media (max-width:767.98px){.link_modal_wrapper .modal-header{min-height:40px;line-height:20px}}.link_modal_wrapper .modal-header .closeThis{width:26px;height:26px}.link_modal_wrapper .modal-body{width:100%;display:block}.link_modal_wrapper .modal-body .info_text_wrap{padding-top:0}.link_modal_wrapper .modal-body iframe{width:100%;height:100%}.link_modal_wrapper .modal-body .loader_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plan_summary_modal .insurance_page_banner{box-shadow:var(--bs-box-shadow-sm)}@media (max-width:767.98px){.plan_summary_modal .modal-body{padding:0 0 10px}}.payment_pay_modal.modal{--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-zindex:1055!important}@media (min-width:676.98px) and (max-width:991.98px){.payment_pay_modal.modal{--bs-modal-width:761px}}@media (min-width:992px){.payment_pay_modal .modal-xl{--bs-modal-width:90%!important}}@media (min-width:992px) and (min-width:1400px){.payment_pay_modal .modal-xl{--bs-modal-width:65%!important}}.payment_pay_modal .modal-content{border-radius:var(--bs-border-radius-lg);border:none;overflow:hidden}.payment_pay_modal .modal-header{color:#003dc2;text-transform:capitalize;grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;padding:1rem 1.25rem;font-size:20px;font-weight:700;display:grid}@media (max-width:375px){.payment_pay_modal .modal-header{min-height:34px;padding:.75rem .85rem;font-size:16px}}.payment_pay_modal .modal-body.pay_modal_body_wrap{padding-top:0}.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .pay_modal_head_wrap{flex-wrap:wrap;align-items:center;gap:1rem;display:inline-flex}@media (max-width:359.98px){.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .pay_modal_head_wrap{width:100%}}.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .payment_card_tabs_wrap{grid-template-columns:repeat(var(--tabOptionLength,2), 1fr);background:var(--bs-white);border-radius:var(--bs-border-radius-lg);grid-template-rows:1fr;gap:8px;max-width:fit-content;font-size:18px;display:grid}@media (max-width:359.98px){.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .payment_card_tabs_wrap{width:100%;max-width:100%;font-size:16px}}.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .payment_card_tabs_wrap .tab_option{text-align:center;cursor:pointer;color:var(--bs-body-color);user-select:none;background:0 0;border:1px solid transparent;border-radius:10px;padding:8px 16px;transition:background .2s,color .2s,box-shadow .2s}.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .payment_card_tabs_wrap .tab_option:hover{color:#003dc2;background:var(--primary-hover)}.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .payment_card_tabs_wrap .tab_option{border:1px solid transparent}.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .payment_card_tabs_wrap .tab_option.active{color:#003dc2;background:var(--bs-white);-webkit-border-radius:calc(var(--bs-border-radius-lg) - .3rem);border-radius:calc(var(--bs-border-radius-lg) - .3rem);border-color:#003dc2}@media (max-width:359.98px){.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .payment_card_tabs_wrap .tab_option{padding:4px 8px}}@media (hover:none) and (pointer:coarse){.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .payment_card_tabs_wrap .tab_option:not(.active):hover{color:var(--bs-body-color);background:0 0}}.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .old_card_error_wrap{color:#e51313;border-radius:var(--bs-border-radius);border:1px solid #e51313;align-items:center;max-width:fit-content;max-height:fit-content;padding:5px 8px;display:flex}.payment_pay_modal .modal-body.pay_modal_body_wrap .bookingMyAccountDeatilsWrap .activePanelWrap{border:1px solid var(--border-color);-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius)}.payment_pay_modal .modal-body.pay_modal_body_wrap .allCardsWrap{-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius);padding:1rem 0}.payment_pay_modal .modal-body.pay_modal_body_wrap .userActionWrap{border:1px solid var(--border-color);-webkit-border-radius:var(--bs-border-radius);border-radius:var(--bs-border-radius)}.payment_pay_modal .modal-footer{box-shadow:var(--shadow-up);border:none;justify-content:flex-end;gap:1rem;padding:1rem}.payment_pay_modal .modal-footer .btn{min-width:120px;margin:0;font-size:18px;font-weight:600}@media (max-width:359.98px){.payment_pay_modal .modal-footer .btn{font-size:14px}}.paymentModalWrapUI .modal-content{min-height:-webkit-fill-available}.paymentModalWrapUI .modal-header{color:#003dc2;justify-content:space-between;font-size:20px;font-weight:600}.paymentModalWrapUI .modal-body{border-bottom-right-radius:var(--bs-border-radius-lg);border-bottom-left-radius:var(--bs-border-radius-lg);display:block}.beggage_info_modal_backdrop{z-index:1080!important;opacity:.1!important;top:0!important}.beggage_info_modal.modal{--bs-modal-zindex:1090;--bs-modal-border-radius:16px;z-index:1090!important}.beggage_info_modal .modal-content{border:none;border-radius:16px;overflow:hidden}.beggage_info_modal .modal-header{color:#003dc2;text-transform:capitalize;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:20px;font-weight:700}.beggage_info_modal .modal-header .closeThis{cursor:pointer;flex:none}@media (max-width:375px){.beggage_info_modal .modal-header{min-height:34px;padding:.75rem .85rem;font-size:14px}}.beggage_info_modal .beggaage_body{grid-template-rows:min-content;grid-template-columns:1fr;gap:.75rem;padding:0 1.25rem 1.25rem;display:grid}@media (max-width:375px){.beggage_info_modal .beggaage_body{gap:.5rem;padding:.85rem}}.beggage_info_modal .beggaage_body .airline_heading{color:var(--heading-color);grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;padding-bottom:.5rem;font-size:22px;font-weight:600;display:grid}.beggage_info_modal .beggaage_body .airline_heading img{object-fit:contain;max-width:150px;max-height:60px}@media (max-width:375px){.beggage_info_modal .beggaage_body .airline_heading{gap:6px;font-size:16px;line-height:1.25}.beggage_info_modal .beggaage_body .airline_heading img{max-width:116px;max-height:30px}}.beggage_info_modal .beggaage_body .airline_heading.domestic{cursor:pointer;border-radius:var(--bs-border-radius);color:#003dc2;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:.5rem;max-width:fit-content;padding:.6rem .9rem;font-size:18px;transition:background .2s ease-in-out,box-shadow .2s ease-in-out}.beggage_info_modal .beggaage_body .airline_heading.domestic:hover{background:#f5f7fe}@media (max-width:375px){.beggage_info_modal .beggaage_body .airline_heading.domestic{gap:.25rem;margin-top:.35rem;padding:.5rem .65rem;font-size:16px}.beggage_info_modal .beggaage_body .airline_heading.domestic svg{width:22px;height:22px}}.beggage_info_modal .beggaage_body .airline_heading.domestic svg{transition:all .25s ease-in-out}.beggage_info_modal .beggaage_body .domestic_policy{grid-template-rows:1fr min-content;grid-template-columns:1fr;gap:.6rem;display:grid}.beggage_info_modal .beggaage_body .baggage-info-skeleton{gap:.75rem;display:grid}.beggage_info_modal .beggaage_body .baggage-info-skeleton__heading{grid-template-columns:minmax(120px,220px) minmax(90px,150px);justify-content:space-between;gap:1rem;display:grid}.beggage_info_modal .beggaage_body .baggage-info-skeleton__heading span{background:linear-gradient(90deg,#eee 25%,#f7f7f7 37%,#eee 63%) 0 0/400% 100%;border-radius:4px;height:28px;animation:1.2s ease-in-out infinite baggage-info-skeleton-shimmer}.beggage_info_modal .beggaage_body .baggage-info-skeleton__table{border:1px solid #e6ecfb;border-radius:14px;display:grid;overflow:hidden}.beggage_info_modal .beggaage_body .baggage-info-skeleton__row{border-bottom:1px solid #eef1f8;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1rem;display:grid}.beggage_info_modal .beggaage_body .baggage-info-skeleton__row:last-child{border-bottom:0}.beggage_info_modal .beggaage_body .baggage-info-skeleton__row span{background:linear-gradient(90deg,#eee 25%,#f7f7f7 37%,#eee 63%) 0 0/400% 100%;border-radius:4px;height:18px;animation:1.2s ease-in-out infinite baggage-info-skeleton-shimmer}.beggage_info_modal .beggaage_body .baggage-info-skeleton__section{background:linear-gradient(90deg,#eee 25%,#f7f7f7 37%,#eee 63%) 0 0/400% 100%;border-radius:4px;width:min(220px,60%);height:26px;animation:1.2s ease-in-out infinite baggage-info-skeleton-shimmer}@media (max-width:767.98px){.beggage_info_modal .beggaage_body .baggage-info-skeleton__row{gap:.5rem;padding:.75rem .5rem}}@keyframes baggage-info-skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.beggage_info_modal .beggaage_body .airline_baggage_table.table{--bs-table-color:#1a1a1a;--bs-body-bg:var(--bs-white);table-layout:fixed;border-collapse:separate;border-spacing:0;box-shadow:var(--bs-box-shadow-sm);border-radius:14px;margin-bottom:0;overflow:hidden}@media (max-width:767.98px){.beggage_info_modal .beggaage_body .airline_baggage_table.table{padding:5px 5px 5px 10px}}.beggage_info_modal .beggaage_body .airline_baggage_table.table>:not(caption)>*>*{box-shadow:none;padding:.9rem 1rem}@media (max-width:767.98px){.beggage_info_modal .beggaage_body .airline_baggage_table.table>:not(caption)>*>*{padding:6px}}@media (max-width:375px){.beggage_info_modal .beggaage_body .airline_baggage_table.table>:not(caption)>*>*{padding:4px 3px}}.beggage_info_modal .beggaage_body .airline_baggage_table.table>thead>tr{vertical-align:middle}.beggage_info_modal .beggaage_body .airline_baggage_table.table>thead>tr>th{color:#003dc2;border-bottom:none;font-size:16px;font-weight:600}@media (max-width:767.98px){.beggage_info_modal .beggaage_body .airline_baggage_table.table>thead>tr>th{font-size:15px}}@media (max-width:375px){.beggage_info_modal .beggaage_body .airline_baggage_table.table>thead>tr>th{font-size:12px;line-height:1.15}.beggage_info_modal .beggaage_body .airline_baggage_table.table>thead>tr>th:first-child{width:32%}}.beggage_info_modal .beggaage_body .airline_baggage_table.table>tbody>tr>td{background-color:var(--bs-white);color:#1a1a1a;vertical-align:middle;border-bottom:0;font-size:16px}@media (max-width:767.98px){.beggage_info_modal .beggaage_body .airline_baggage_table.table>tbody>tr>td{font-size:15px}}@media (max-width:375px){.beggage_info_modal .beggaage_body .airline_baggage_table.table>tbody>tr>td{font-size:14px;line-height:1.25}}.beggage_info_modal .beggaage_body .airline_baggage_table.table>thead>tr>th:not(:first-child),.beggage_info_modal .beggaage_body .airline_baggage_table.table>tbody>tr>td:not(:first-child){text-align:center}.beggage_info_modal .beggaage_body .airline_baggage_table.table>tbody>tr:last-child>td{border-bottom:0}.beggage_info_modal .beggaage_body .airline_baggage_table .baggage_value{font-weight:500;display:inline-block}.beggage_info_modal .beggaage_body .airline_baggage_table .baggage_value--free{color:#1f9d57;font-weight:600}.beggage_info_modal .beggaage_body .airline_baggage_table .has_img{grid-template-rows:1fr min-content;grid-template-columns:1fr;justify-items:center;gap:4px;display:grid}@media (max-width:767.98px){.beggage_info_modal .beggaage_body .airline_baggage_table .has_img svg{width:30px;height:30px}}.beggage_info_modal .modal-footer{padding:.5rem}.beggage_info_modal .modal-footer .btn{font-size:26px;font-weight:700}@media (max-width:375px){.beggage_info_modal .modal-footer .btn{font-size:16px}}.tax_fee_modal_wrap{--tax-fee-strip-bg:#f5f7fe;--tax-fee-card-border:#e3ebff;--tax-fee-card-shadow:0 3px 10px rgba(20,48,107,.08);--tax-fee-heading-color:#14306b;--tax-fee-text-muted:#5c6678}.tax_fee_modal_wrap .section_divider{border-bottom:1px solid transparent;-o-border-image:-o-linear-gradient(left, transparent, var(--border-color), transparent);-webkit-border-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(var(--border-color)), to(transparent));-webkit-border-image:linear-gradient(90deg, transparent, var(--border-color), transparent);border-image:linear-gradient(90deg, transparent, var(--border-color), transparent);border-image-slice:1;margin:.1rem 0}@media (max-width:767.98px){.tax_fee_modal_wrap{padding:0}}.tax_fee_modal_wrap .heading_wrap{color:#14306b;padding:0 0 .75rem;font-size:20px;font-weight:700}@media (max-width:767.98px){.tax_fee_modal_wrap .heading_wrap{border-top:none}}@media (max-width:485px){.tax_fee_modal_wrap .heading_wrap{line-height:20px}}@media (max-width:767.98px){.tax_fee_modal_wrap .heading_wrap{padding:8px;font-size:16px;line-height:20px}}.tax_fee_modal_wrap table>tbody>tr:nth-of-type(2n)>*,.tax_fee_modal_wrap table>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type:var(--bs-white);border-bottom:none}.tax_fee_modal_wrap table>tbody>tr:last-child>*{border-bottom:0}.tax_fee_modal_wrap table>thead>tr>th{text-transform:uppercase;letter-spacing:.5px;padding:.9rem .5rem;font-size:16px;font-weight:600}@media (min-width:768px) and (max-width:991.98px){.tax_fee_modal_wrap table>thead>tr>th{padding:10px 6px}}.tax_fee_modal_wrap table{border-collapse:separate;border-spacing:0;--bs-table-color:var(--bs-body-color);--bs-emphasis-color:var(--bs-body-color);border:none;border-radius:.75rem;font-size:16px}@media (min-width:768px) and (max-width:991.98px){.tax_fee_modal_wrap table{table-layout:fixed;font-size:14px}}@media (max-width:767.98px){.tax_fee_modal_wrap table{min-width:640px;font-size:14px}}.tax_fee_modal_wrap table thead>tr{vertical-align:middle}.tax_fee_modal_wrap table .name_desc_head_wrap,.tax_fee_modal_wrap table .name_desc_wrap{text-align:start}@media (min-width:768px) and (max-width:991.98px){.tax_fee_modal_wrap table .name_desc_head_wrap,.tax_fee_modal_wrap table .name_desc_wrap{width:42%}}.tax_fee_modal_wrap table .name_desc_head_wrap .name_wrap,.tax_fee_modal_wrap table .name_desc_wrap .name_wrap{font-weight:500}.tax_fee_modal_wrap table .name_desc_head_wrap .desc_Wrap,.tax_fee_modal_wrap table .name_desc_wrap .desc_Wrap{color:var(--bs-secondary);margin-top:2px;font-size:14px;line-height:18px}@media (max-width:767.98px){.tax_fee_modal_wrap table .name_desc_head_wrap .desc_Wrap,.tax_fee_modal_wrap table .name_desc_wrap .desc_Wrap{font-size:14px;line-height:18px}}.tax_fee_modal_wrap table .code_wrap .code_chip{color:#003dc2;white-space:nowrap;border-radius:.4rem;padding:.1rem .5rem;font-size:14px;font-weight:600;display:inline-block}.tax_fee_modal_wrap table .amount_wrap{white-space:normal;font-weight:500}.tax_fee_modal_wrap table .may_apply_to_wrap{line-height:16px}@media (min-width:768px) and (max-width:991.98px){.tax_fee_modal_wrap table .may_apply_to_wrap{width:30%}}@media (max-width:767.98px){.tax_fee_modal_wrap table .may_apply_to_wrap{font-size:14px;line-height:18px}}.tax_fee_modal_wrap table td{vertical-align:middle;padding:12px 8px}@media (min-width:768px) and (max-width:991.98px){.tax_fee_modal_wrap table td{padding:10px 6px}}@media (max-width:380px){.tax_fee_modal_wrap table td{padding:8px 6px}}@media (min-width:768px) and (max-width:991.98px){.tax_fee_modal_wrap table th:nth-child(3),.tax_fee_modal_wrap table td:nth-child(3){width:10%}.tax_fee_modal_wrap table th:nth-child(4),.tax_fee_modal_wrap table td:nth-child(4){width:18%}}@media (max-width:767.98px){.tax_fee_modal_wrap table th,.tax_fee_modal_wrap table td{font-size:14px;line-height:18px}}.tax_fee_modal_wrap table .tf_footer_wrap{background-color:var(--bs-white);text-align:start;padding:1rem .75rem 0}.tax_fee_modal_wrap table .tf_footer_wrap .footer_heading_wrap{margin-bottom:4px;font-weight:600}@media (max-width:767.98px){.tax_fee_modal_wrap table .tf_footer_wrap .footer_heading_wrap{font-size:16px;line-height:20px}}.tax_fee_modal_wrap table .tf_footer_wrap .footer_desc_wrap{color:var(--bs-secondary);text-align:start;font-size:14px;line-height:20px}@media (max-width:767.98px){.tax_fee_modal_wrap table .tf_footer_wrap .footer_desc_wrap{font-size:14px;line-height:20px}}.tax_fee_modal_wrap table .tf_footer_wrap .footer_points_wrap{color:var(--bs-secondary);padding-top:12px;font-size:14px;line-height:20px}@media (max-width:767.98px){.tax_fee_modal_wrap table .tf_footer_wrap .footer_points_wrap{font-size:14px;line-height:18px}.tax_fee_modal_wrap table{background-color:transparent;border:0;border-radius:0;width:100%;min-width:0;display:block}.tax_fee_modal_wrap table thead{display:none}.tax_fee_modal_wrap table tbody,.tax_fee_modal_wrap table tfoot{display:block}.tax_fee_modal_wrap table tbody{gap:1.5rem;display:grid}.tax_fee_modal_wrap table tbody>tr{background-color:var(--bs-white);box-shadow:var(--bs-box-shadow-sm);border-radius:.75rem;grid-template-columns:auto auto;justify-content:space-between;display:grid}.tax_fee_modal_wrap table tfoot{margin-top:1.5rem}.tax_fee_modal_wrap table tfoot>tr{background-color:var(--bs-white);border-radius:.75rem;display:block}.tax_fee_modal_wrap table>tbody>tr:nth-of-type(2n)>*,.tax_fee_modal_wrap table>tbody>tr:nth-of-type(odd)>*,.tax_fee_modal_wrap table>tbody>tr:last-child>*{border-bottom:0}.tax_fee_modal_wrap table tr,.tax_fee_modal_wrap table td{width:100%}.tax_fee_modal_wrap table td{padding:0;display:block}.tax_fee_modal_wrap table .name_desc_wrap{grid-column:1/-1;padding:12px 8px 0}.tax_fee_modal_wrap table .name_desc_wrap .name_wrap{color:#14306b;font-size:18px;font-weight:600;line-height:22px}.tax_fee_modal_wrap table .name_desc_wrap .desc_Wrap{color:#34405c;margin-top:7px;font-size:16px;line-height:20px}.tax_fee_modal_wrap table .may_apply_to_wrap{color:#34405c;text-align:left;grid-column:1/-1;padding:8px;font-size:14px;line-height:18px}.tax_fee_modal_wrap table .may_apply_to_wrap:before{content:"May Apply To";color:#14306b;margin-bottom:2px;font-size:14px;font-weight:600;line-height:17px;display:block}.tax_fee_modal_wrap table .code_wrap,.tax_fee_modal_wrap table .amount_wrap{flex-direction:column;justify-content:center;padding:8px 8px 12px;display:flex}.tax_fee_modal_wrap table .code_wrap:before,.tax_fee_modal_wrap table .amount_wrap:before{color:#14306b;margin-bottom:5px;font-size:14px;font-weight:600;line-height:17px;display:block}.tax_fee_modal_wrap table .code_wrap{text-align:left;align-items:flex-start;min-width:0}.tax_fee_modal_wrap table .code_wrap:before{content:"Code"}.tax_fee_modal_wrap table .code_wrap .code_chip{color:#14306b;border-color:#d7e2ff;border-radius:.4rem;padding:0;font-size:16px;font-weight:600;line-height:20px}.tax_fee_modal_wrap table .amount_wrap{min-width:98px;color:var(--tax-fee-heading-color);text-align:right;align-items:flex-end;font-size:18px;font-weight:600}.tax_fee_modal_wrap table .amount_wrap:before{content:"Amount"}.tax_fee_modal_wrap table .tf_footer_wrap{border-top:0;padding:12px 8px}}.tax_fee_modal_wrap.is_modal table tbody>tr{box-shadow:none}.updates_search_result .modal-content{border:0;box-shadow:0 1.5rem 3rem rgba(13,36,99,.18);border-radius:1rem!important}.updates_search_result .modal-body{border-top-right-radius:var(--bs-border-radius-lg);border-top-left-radius:var(--bs-border-radius-lg);grid-template-rows:min-content min-content;justify-items:center;gap:20px;padding:2rem 1.5rem 1.5rem;display:grid}.updates_search_result .modal-body .refresh_icon_wrap{border:1px solid #eef3ff;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.updates_search_result .modal-body .refresh_icon_wrap svg{color:#2f55d4}.updates_search_result .modal-body .txt_wrap{grid-template-rows:min-content min-content;gap:10px;display:grid}.updates_search_result .modal-body .txt_wrap .main_heading{color:#14306b;text-align:center;font-size:26px;font-weight:700}@media (max-width:767.98px){.updates_search_result .modal-body .txt_wrap .main_heading{font-size:20px}}.updates_search_result .modal-body .txt_wrap .help_txt{color:var(--bs-secondary);text-align:center;font-size:18px}@media (max-width:767.98px){.updates_search_result .modal-body .txt_wrap .help_txt{font-size:16px}}.updates_search_result .modal-footer{border-top:none;padding:1rem 1.5rem}.updates_search_result .modal-footer .btn{letter-spacing:.5px;min-width:110px;font-weight:600}.trip_updated_modal .modal-dialog{max-width:650px}@media (max-width:767.98px){.trip_updated_modal .modal-dialog{align-items:center;max-width:calc(100% - 20px);min-height:100%;margin:0 auto;display:flex}}.trip_updated_modal .modal-content{width:100%}@media (max-width:767.98px){.trip_updated_modal .modal-body{gap:12px;padding:22px 16px 18px}}.trip_updated_modal .modal-body .txt_wrap{width:100%}@media (max-width:767.98px){.trip_updated_modal .modal-body .txt_wrap .main_heading{text-align:center;font-size:20px;line-height:1.3}.trip_updated_modal .modal-body .txt_wrap .help_txt{font-size:15px;line-height:1.4}.trip_updated_modal .modal-footer{justify-content:flex-end;padding:12px 14px}.trip_updated_modal .modal-footer .btn{min-width:72px;padding:7px 12px}}.confirmation_modal.modal .modal-footer,.agent_tool_warning_modal.modal .modal-footer{border-top:none}.agent_tool_warning_modal .modal-dialog{border-radius:var(--bs-border-radius-lg)}.agent_tool_warning_modal .modal-body{border-radius:var(--bs-border-radius-lg);padding:2rem 1.75rem 1.75rem}@media (max-width:767.98px){.agent_tool_warning_modal .modal-body{padding:1.75rem 1.25rem 1.5rem}}.agent_tool_warning_modal .agt_warn_wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.agent_tool_warning_modal .agt_warn_icon{color:#e51313;border:1px solid rgba(229,19,19,.08);border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:1.15rem;display:inline-flex}.agent_tool_warning_modal .agt_warn_head{margin-bottom:1.35rem}.agent_tool_warning_modal .agt_warn_head .agt_warn_title{color:var(--bs-black);margin-bottom:.5rem;font-size:21px;font-weight:600;line-height:1.25}.agent_tool_warning_modal .agt_warn_head .agt_warn_text{color:var(--bs-gray-700);font-size:15px;line-height:1.5}.agent_tool_warning_modal .agt_warn_meter{border-radius:var(--bs-border-radius);width:100%;box-shadow:var(--bs-box-shadow-sm);padding:.35rem .9rem}.agent_tool_warning_modal .agt_warn_meter .meter_row{justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.agent_tool_warning_modal .agt_warn_meter .meter_label{color:var(--bs-secondary);align-items:center;gap:.5rem;font-size:14px;display:inline-flex}.agent_tool_warning_modal .agt_warn_meter .meter_label svg{color:#003dc2;flex-shrink:0}.agent_tool_warning_modal .agt_warn_meter .meter_value{color:#22b573;white-space:nowrap;font-size:14px;font-weight:600}.agent_tool_warning_modal .agt_warn_meter .meter_value.is_short{color:#e51313}.agent_tool_warning_modal .agt_warn_note{color:var(--bs-gray-600);margin-top:1.1rem;font-size:13px;line-height:1.45}.agent_check_discount_modal .modal-header .modal-title{color:#003dc2;flex-grow:1}.agent_check_discount_modal .modal-footer{border-top:none}.agent_check_discount_modal .yes_txt{color:var(--bs-success)}.agent_check_discount_modal .no_txt{color:#e51313}.agent_check_discount_modal .no_data_txt{text-align:center;padding:2rem 0}.agent_check_discount_modal .check_discount_section{box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);padding:1rem}.agent_check_discount_modal .check_discount_section+.check_discount_section{margin-top:1.5rem}.agent_check_discount_modal .check_discount_section .section_title{color:#003dc2;margin-bottom:8px;font-size:18px;font-weight:600}.agent_check_discount_modal .check_discount_table_wrap{border-color:transparent;margin-bottom:0}.agent_check_discount_modal .check_discount_table_wrap thead th{border-bottom:none;font-size:18px;font-weight:500}.agent_check_discount_modal .check_discount_table_wrap>:not(:first-child){border-top:none}.agent_check_discount_modal .check_discount_table_wrap .rules_wrap{flex-direction:column;gap:6px;display:flex}.agent_check_discount_modal .check_discount_table_wrap .rules_wrap .rule_row{justify-content:space-between;align-items:center;gap:12px;display:flex}.already_book_modal_wrap .modal-body{border-radius:var(--bs-border-radius-lg);padding:1.9rem 2.25rem .5rem}@media (max-width:767.98px){.already_book_modal_wrap .modal-body{padding:2.25rem 1.25rem .5rem}}.already_book_modal_wrap .modal-footer{border-top:none;justify-content:center;gap:1.5rem;padding:1.25rem 2.25rem 1.9rem}.already_book_modal_wrap .modal-footer>*{margin:0}@media (max-width:767.98px){.already_book_modal_wrap .modal-footer{flex-direction:column;padding:1.15rem 1.25rem 1.5rem}}.already_book_modal_wrap .alb_wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.already_book_modal_wrap .alb_success_badge{margin-bottom:1.4rem;position:relative}.already_book_modal_wrap .alb_success_badge.is_expired .badge_halo{background:radial-gradient(circle, rgba(var(--bs-danger-rgb), .16) 0%, rgba(var(--bs-danger-rgb), .04) 70%)}.already_book_modal_wrap .alb_success_badge.is_expired .badge_ring{border-color:var(--bs-danger);color:var(--bs-danger)}.already_book_modal_wrap .alb_success_badge.is_expired:before,.already_book_modal_wrap .alb_success_badge.is_expired:after{background-color:var(--bs-danger)}.already_book_modal_wrap .alb_success_badge .badge_halo{background:radial-gradient(circle, rgba(var(--bs-success-rgb), .16) 0%, rgba(var(--bs-success-rgb), .04) 70%);border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;display:inline-flex}@media (max-width:767.98px){.already_book_modal_wrap .alb_success_badge .badge_halo{width:96px;height:96px}}.already_book_modal_wrap .alb_success_badge .badge_ring{background-color:var(--bs-white);border:2px solid var(--bs-success);color:var(--bs-success);border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:inline-flex}@media (max-width:767.98px){.already_book_modal_wrap .alb_success_badge .badge_ring{width:66px;height:66px}}.already_book_modal_wrap .alb_success_badge:before,.already_book_modal_wrap .alb_success_badge:after{background-color:var(--bs-success);clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%);content:"";position:absolute}.already_book_modal_wrap .alb_success_badge:before{width:16px;height:16px;top:8px;left:-4px}.already_book_modal_wrap .alb_success_badge:after{width:11px;height:11px;bottom:16px;right:-2px}.already_book_modal_wrap .alb_title{color:#003dc2;letter-spacing:-.4px;margin-bottom:.6rem;font-size:32px;font-weight:700;line-height:1.15}@media (max-width:767.98px){.already_book_modal_wrap .alb_title{font-size:26px}}.already_book_modal_wrap .alb_text{color:var(--bs-secondary);max-width:25rem;font-size:16px;line-height:1.5}.already_book_modal_wrap .alb_bid_chip{box-shadow:var(--bs-box-shadow-sm);border-radius:14px;align-items:center;gap:.85rem;margin-top:1.4rem;padding:.7rem 1.15rem;display:inline-flex}.already_book_modal_wrap .alb_bid_chip .bid_label{color:#003dc2;letter-spacing:.6px;font-size:20px;font-weight:600}.already_book_modal_wrap .alb_bid_chip .bid_divider{background-color:rgba(0,61,194,.35);width:1px;height:22px}.already_book_modal_wrap .alb_bid_chip .bid_value{color:var(--bs-black);letter-spacing:.3px;font-size:24px;font-weight:700;line-height:1.1}@media (max-width:767.98px){.already_book_modal_wrap .alb_bid_chip .bid_value{font-size:20px}}.already_book_modal_wrap .alb_view_btn{border-radius:10px;align-items:center;gap:.55rem;padding:.7rem 1.9rem;font-size:17px;font-weight:600;display:inline-flex}.already_book_modal_wrap .alb_note_card{box-shadow:var(--bs-box-shadow-sm);text-align:left;border-radius:14px;gap:.85rem;width:100%;margin-top:1.6rem;padding:1rem 1.15rem;display:flex}.already_book_modal_wrap .alb_note_card .note_icon{color:var(--bs-success);flex-shrink:0;padding-top:1px;line-height:0}.already_book_modal_wrap .alb_note_card.is_expired .note_icon{color:var(--bs-danger)}.already_book_modal_wrap .alb_note_card .note_title{color:var(--bs-black);font-size:15px;font-weight:600;line-height:1.4}.already_book_modal_wrap .alb_note_card .note_text{color:var(--bs-secondary);margin-top:.15rem;font-size:14px;line-height:1.45}.already_book_modal_wrap .alb_action{border-radius:10px;justify-content:center;align-items:center;gap:.5rem;min-width:196px;padding:.7rem 1.35rem;font-size:18px;font-weight:600;display:inline-flex}@media (max-width:767.98px){.already_book_modal_wrap .alb_action{width:100%;min-width:0}}.genric_conatct_us_modal_wrap{--gcu-ink:var(--heading-color)}.genric_conatct_us_modal_wrap .modal-content{background-color:#fbfbff;background-image:radial-gradient(120% 80% at 50% -12%,rgba(0,61,194,.08) 0%,rgba(0,61,194,0) 58%),linear-gradient(#fdfdff 0%,#f6f7ff 100%);border:none;border-radius:20px;overflow:hidden}.genric_conatct_us_modal_wrap .modal-header{z-index:2;border-bottom:none;justify-content:space-between;align-items:flex-start;padding:1.4rem 1.75rem .25rem;position:relative}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .modal-header{padding:1.1rem 1rem .25rem}}.genric_conatct_us_modal_wrap .modal-header .gcu_head_text{flex-direction:column;gap:.15rem;display:flex}.genric_conatct_us_modal_wrap .modal-header .modal-title{color:#003dc2;font-size:26px;font-weight:700;line-height:1.2}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .modal-header .modal-title{font-size:22px}}.genric_conatct_us_modal_wrap .modal-header .gcu_subtitle{color:var(--bs-secondary);font-size:15px;font-weight:400}.genric_conatct_us_modal_wrap .modal-header .closeThis{box-sizing:content-box;cursor:pointer;flex:none;margin-right:0;padding:9px}.genric_conatct_us_modal_wrap .modal-body{padding:.25rem 1.75rem 2rem;position:relative}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .modal-body{padding:.25rem 1rem 1.5rem}}.genric_conatct_us_modal_wrap .gcu_wrap{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.genric_conatct_us_modal_wrap .gcu_mascot{padding-bottom:.9rem;line-height:0;display:inline-block;position:relative}.genric_conatct_us_modal_wrap .gcu_mascot img{width:90px;height:auto;position:relative}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_mascot img{width:90px}}.genric_conatct_us_modal_wrap .gcu_mascot .gcu_available{background-color:var(--bs-white);color:#22b573;cursor:default;white-space:nowrap;border:1.5px solid #22b573;border-radius:2rem;align-items:center;gap:.5rem;padding:.35rem 1rem;font-size:.95rem;font-weight:600;line-height:1.4;display:inline-flex;position:absolute;bottom:-18px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px rgba(0,0,0,.08)}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_mascot .gcu_available{padding:.25rem .8rem;font-size:.82rem;bottom:-14px}}.genric_conatct_us_modal_wrap .gcu_mascot .gcu_available .active_dot{background-color:#22b573;border-radius:50%;flex:none;width:10px;height:10px;animation:1.5s ease-in-out infinite pulse}.genric_conatct_us_modal_wrap .gcu_heading{color:var(--gcu-ink);margin-top:1.15rem;font-size:30px;font-weight:700}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_heading{font-size:22px}}.genric_conatct_us_modal_wrap .gcu_free{color:#f5b21a;align-items:center;gap:.85rem;margin-top:.7rem;font-size:20px;font-style:italic;font-weight:700;display:inline-flex}.genric_conatct_us_modal_wrap .gcu_free:before,.genric_conatct_us_modal_wrap .gcu_free:after{content:"";background-color:rgba(245,178,26,.6);border-radius:2px;width:26px;height:2px}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_free{font-size:17px}}.genric_conatct_us_modal_wrap .gcu_lead{color:var(--bs-secondary);margin-top:.5rem;font-size:18px}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_lead{font-size:15px}}.genric_conatct_us_modal_wrap .gcu_contact_strip{text-align:left;flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;max-width:42rem;margin-top:1.6rem;display:flex}.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_item{background-color:var(--bs-white);-webkit-border-radius:var(--bs-border-radius-lg);border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);border:1px solid rgba(0,61,194,.08);flex:15rem;align-items:center;gap:.9rem;min-width:0;padding:.85rem 1.1rem;display:flex}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_item{flex:100%}}.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_icon{color:#f5b21a;border:1px solid rgba(245,178,26,.18);border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_icon svg{width:22px;height:22px}.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_label{color:var(--bs-secondary);font-size:16px;font-weight:500;line-height:1.3}.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_value{word-break:break-word;align-items:center;gap:.5rem;font-size:20px;font-weight:700;line-height:1.3;text-decoration:none;transition:color .2s;display:inline-flex;color:#f5b21a!important}.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_value svg{flex-shrink:0}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_contact_strip .gcu_contact_value{font-size:17px}}.genric_conatct_us_modal_wrap .gcu_action_row{justify-content:center;margin-top:1.5rem;display:flex}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_action_row{width:100%}}.genric_conatct_us_modal_wrap .gcu_call_btn{white-space:nowrap;border-width:1.5px;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.6rem;font-size:17px;font-weight:600;display:inline-flex}@media (max-width:767.98px){.genric_conatct_us_modal_wrap .gcu_call_btn{width:100%}}.genric_conatct_us_modal_wrap .gcu_call_btn svg{flex:none}.genric_conatct_us_modal_wrap .gcu_call_btn svg:last-child{transition:transform .25s}.genric_conatct_us_modal_wrap .gcu_call_btn.is_open svg:last-child{transform:rotate(180deg)}.genric_conatct_us_modal_wrap .gcu_thanks{flex-direction:column;align-items:center;gap:.9rem;padding:1.5rem 0 .5rem;display:flex}.genric_conatct_us_modal_wrap .gcu_thanks span{color:var(--bs-gray-800);max-width:26rem;font-size:16px}.genric_conatct_us_modal_wrap .gcu_form_shell{width:100%}.genric_conatct_us_modal_wrap .gcu_safe_note{color:var(--bs-gray-600);text-align:center;justify-content:center;align-items:center;gap:.45rem;margin-top:.9rem;font-size:14px;display:flex}.genric_conatct_us_modal_wrap .gcu_safe_note svg{color:#003dc2;flex:none}.genric_conatct_us_modal_wrap .getACallWrapper{box-shadow:var(--bs-box-shadow-sm);text-align:left;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:1.4rem 1rem;margin-top:1.5rem;display:grid;padding:1.5rem 1.25rem!important}@media (max-width:600px){.genric_conatct_us_modal_wrap .getACallWrapper{grid-template-columns:1fr;gap:1.1rem}}.genric_conatct_us_modal_wrap .getACallWrapper .btn{color:var(--bs-white);background-color:#003dc2;border-color:#003dc2;align-self:end;height:46px;font-weight:600}.genric_conatct_us_modal_wrap .getACallWrapper .btn:hover{color:var(--bs-white);background-color:#0033a3;border-color:#0033a3}.genric_conatct_us_modal_wrap .getACallWrapper .btn:focus-visible{color:var(--bs-white);background-color:#0033a3;border-color:#0033a3}.custmr_guide_modal.modal{--bs-modal-footer-gap:1.5rem;--bs-modal-header-padding:.5rem;--bs-modal-padding:.5rem;overflow:hidden;--bs-modal-zindex:1150!important;width:calc(100% - 10px)!important;height:auto!important;padding-right:0!important;top:5px!important;bottom:5px!important;left:5px!important;right:5px!important}.custmr_guide_modal.modal .modal-fullscreen{margin:0;width:100%!important;height:100%!important}.custmr_guide_modal.modal .modal-content{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.custmr_guide_modal.modal .modal-header{border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);justify-content:flex-end;padding:5px .5rem 0 5px}.custmr_guide_modal.modal .modal-header .close_wrap{color:#003dc2;cursor:pointer;justify-content:flex-end;align-items:center;gap:.5rem;font-size:16px;font-weight:600;display:inline-flex}.custmr_guide_modal.modal .modal-header svg{width:24px;height:24px}.custmr_guide_modal.modal .modal-body{border-bottom-left-radius:var(--bs-border-radius-lg);border-bottom-right-radius:var(--bs-border-radius-lg);height:auto;min-height:0;padding:.5rem;position:relative;overflow:hidden}.custmr_guide_modal.modal .modal-body .custmr_guide_loader{z-index:1;background:var(--bs-white);justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;bottom:.5rem;left:.5rem;right:.5rem}.custmr_guide_modal.modal .modal-body iframe{border-radius:var(--bs-border-radius-lg);border:0;width:calc(100% - 1rem);height:calc(100% - 1rem);display:block;position:absolute;top:.5rem;bottom:.5rem;left:.5rem;right:.5rem}.phone_deal_wrap{background-color:var(--bs-white);z-index:1051;-o-transition:right 1s ease-in-out;width:fit-content;max-width:min(435px,100vw - 2rem);box-shadow:var(--bs-box-shadow-sm);border-radius:16px;max-width:min-content;padding:10px 16px 10px 10px;transition:right 1s ease-in-out;position:fixed;bottom:1rem;left:auto;right:1rem;overflow:hidden}@media (max-width:991.98px){.phone_deal_wrap{max-width:min(460px,100vw - 1.5rem)}}@media (max-width:767.98px){.phone_deal_wrap{width:calc(100vw - 1rem);max-width:400px;padding:8px 12px;bottom:.5rem;left:auto;right:.5rem}}.phone_deal_wrap.hiding_nofication_wrap{right:-200%}.phone_deal_wrap .bd_wrng_wrap{border-radius:var(--bs-border-radius) 0 0px var(--bs-border-radius);background-color:#f2b233;width:6px;position:absolute;top:14px;bottom:14px;left:6px}.phone_deal_wrap .notification_close_btn_wrap{cursor:pointer;background-color:var(--bs-white);z-index:1080;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:12px;right:12px}.phone_deal_wrap .nofication_inner_layout_wrap{align-items:center;gap:18px;padding-left:22px;display:flex}@media (max-width:767.98px){.phone_deal_wrap .nofication_inner_layout_wrap{gap:12px;padding-left:16px}}@media (max-width:359.98px){.phone_deal_wrap .nofication_inner_layout_wrap{gap:10px;padding-left:12px}}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .heading_and_text_wrap{line-height:1.2}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .heading_and_text_wrap .plateform_deal_hheading{color:var(--heading-color);white-space:nowrap;font-size:20px;font-weight:700;line-height:1.15}@media (max-width:767.98px){.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .heading_and_text_wrap .plateform_deal_hheading{font-size:16px}}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .heading_and_text_wrap .book_with_agent_wrap{color:var(--bs-secondary);font-size:14px;font-weight:400}@media (max-width:359.98px){.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .heading_and_text_wrap .book_with_agent_wrap{padding-right:30px}}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_now_wrap{color:#0d1b3d;margin-top:4px;font-size:14px;font-weight:600}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_now_wrap span{color:#f2b233;font-style:italic;font-weight:700}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_number_wrap{align-items:center;gap:10px;display:flex}@media (max-width:767.98px){.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_number_wrap{gap:5px}}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_number_wrap .phone_icon_circle{border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media (max-width:767.98px){.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_number_wrap .phone_icon_circle{width:20px;height:20px}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_number_wrap .phone_icon_circle svg{width:18px;height:18px}}.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_number_wrap a{cursor:pointer;text-transform:inherit;white-space:nowrap;letter-spacing:-.5px;align-items:center;gap:10px;font-size:24px;font-weight:800;line-height:1;text-decoration:none;display:flex;color:#f5b21a!important}@media (max-width:767.98px){.phone_deal_wrap .nofication_inner_layout_wrap .heading_area_wrap .call_number_wrap a{gap:5px;font-size:18px}}.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap{flex-direction:column;flex:none;align-items:center;gap:0;display:flex}@media (max-width:359.98px){.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap{display:none}}.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap .phone_call_service{position:relative}.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap .phone_call_service img{object-fit:contain;max-width:120px;height:78px}@media (max-width:767.98px){.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap .phone_call_service img{max-width:56px;position:relative}}.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap .phone_call_service .active_status_wrap{border:2px solid var(--bs-white);background-color:#22b573;border-radius:50%;width:12px;height:12px;animation:1.5s ease-in-out infinite pulse;position:absolute;top:14px;right:-8px}@media (max-width:767.98px){.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap .phone_call_service .active_status_wrap{top:25px;right:-9px}}.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap .avail_text_wrap{color:#22b573;white-space:nowrap;cursor:default;border:1px solid #22b573;border-radius:999px;align-items:center;gap:6px;padding:6px 16px;font-size:14px;font-weight:600;display:flex;box-shadow:0 2px 6px rgba(34,181,115,.15)}@media (max-width:767.98px){.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap .avail_text_wrap{padding:5px 12px;font-size:13px}}.phone_deal_wrap .nofication_inner_layout_wrap .logo_area_wrap .avail_text_wrap svg{flex:none}.message-box{z-index:1080;justify-content:space-between;align-items:center;width:100%;padding:10px 0;display:flex;position:relative}.message-box i{vertical-align:middle;padding:10px}@media (min-width:360px) and (max-width:767.98px){.message-box i{font-size:1rem}}.message-box i.exit-button{float:right;opacity:.4;cursor:pointer}.message-box i.exit-button:hover{opacity:.8}@media (min-width:360px) and (max-width:767.98px){.message-box .AreacloseIcon{margin-right:6px!important}}.message-text{vertical-align:middle;font-size:16px}@media (min-width:360px) and (max-width:767.98px){.message-text{font-size:14px}}.m-success{background-color:var(--bs-white);color:#0f9c21}.m-info{color:#447eaf;background-color:#cde8f6;border:2px solid #2697d1}.m-warn{color:#96722e;background-color:#f8f4d5;border:2px solid #e9dd7e}.m-error{color:#b83c37;background-color:#ecc8c5;border:2px solid #d37f78}.exit-button{cursor:pointer}.nav-arrow{box-sizing:border-box;border-radius:var(--bs-border-radius);cursor:pointer;color:#003dc2;justify-content:center;align-items:center;margin:0;padding:0;background:#fff!important;border:1px solid #003dc2!important;width:30px!important;height:30px!important;display:flex!important}.nav-arrow:before,.nav-arrow:after{content:none!important;display:none!important}.nav-arrow svg{color:#003dc2;stroke:#003dc2;width:100%;max-width:100%;height:100%;max-height:100%;fill:none!important}@media (hover:hover){.nav-arrow:hover{background:#003dc2!important;border-color:#003dc2!important}.nav-arrow:hover svg{color:var(--bs-white);stroke:var(--bs-white)}}.nav-arrow:active{background:#003dc2!important;border-color:#003dc2!important}.nav-arrow:active svg{color:var(--bs-white);stroke:var(--bs-white)}.nav-arrow[disabled],.nav-arrow:disabled,.nav-arrow.disabled,.nav-arrow.swiper-button-disabled,.nav-arrow.slick-disabled{opacity:.3;cursor:not-allowed;box-shadow:none;background:#fff!important;border-color:#96beff!important}.nav-arrow[disabled] svg,.nav-arrow:disabled svg,.nav-arrow.disabled svg,.nav-arrow.swiper-button-disabled svg,.nav-arrow.slick-disabled svg{color:#003dc2;stroke:#003dc2}.nav-arrow.swiper-button-lock{display:none!important}@media (max-width:768px){.nav-arrow{width:36px!important;height:36px!important}.nav-arrow svg{width:20px!important;height:20px!important}}@media (max-width:375px){.nav-arrow{width:32px!important;height:32px!important}.nav-arrow svg{width:18px!important;height:18px!important}}.travelers-table__right .nav-arrow,.slidebar-swiper-shell .nav-arrow,.main_sliding .nav-arrow,.seatmap-modal-body-area .nav-arrow,.left-arrow.nav-arrow,.right-arrow.nav-arrow{box-sizing:border-box;border-radius:var(--bs-border-radius);cursor:pointer;color:#003dc2;justify-content:center;align-items:center;margin:0;padding:0;background:#fff!important;border:1px solid #003dc2!important;width:30px!important;height:30px!important;display:flex!important}.travelers-table__right .nav-arrow:before,.travelers-table__right .nav-arrow:after,.slidebar-swiper-shell .nav-arrow:before,.slidebar-swiper-shell .nav-arrow:after,.main_sliding .nav-arrow:before,.main_sliding .nav-arrow:after,.seatmap-modal-body-area .nav-arrow:before,.seatmap-modal-body-area .nav-arrow:after,.left-arrow.nav-arrow:before,.left-arrow.nav-arrow:after,.right-arrow.nav-arrow:before,.right-arrow.nav-arrow:after{content:none!important;display:none!important}.travelers-table__right .nav-arrow svg,.slidebar-swiper-shell .nav-arrow svg,.main_sliding .nav-arrow svg,.seatmap-modal-body-area .nav-arrow svg,.left-arrow.nav-arrow svg,.right-arrow.nav-arrow svg{color:#003dc2;stroke:#003dc2;width:100%;max-width:100%;height:100%;max-height:100%;fill:none!important}@media (hover:hover){.travelers-table__right .nav-arrow:hover,.slidebar-swiper-shell .nav-arrow:hover,.main_sliding .nav-arrow:hover,.seatmap-modal-body-area .nav-arrow:hover,.left-arrow.nav-arrow:hover,.right-arrow.nav-arrow:hover{background:#003dc2!important;border-color:#003dc2!important}.travelers-table__right .nav-arrow:hover svg,.slidebar-swiper-shell .nav-arrow:hover svg,.main_sliding .nav-arrow:hover svg,.seatmap-modal-body-area .nav-arrow:hover svg,.left-arrow.nav-arrow:hover svg,.right-arrow.nav-arrow:hover svg{color:var(--bs-white);stroke:var(--bs-white)}}.travelers-table__right .nav-arrow:active,.slidebar-swiper-shell .nav-arrow:active,.main_sliding .nav-arrow:active,.seatmap-modal-body-area .nav-arrow:active,.left-arrow.nav-arrow:active,.right-arrow.nav-arrow:active{background:#003dc2!important;border-color:#003dc2!important}.travelers-table__right .nav-arrow:active svg,.slidebar-swiper-shell .nav-arrow:active svg,.main_sliding .nav-arrow:active svg,.seatmap-modal-body-area .nav-arrow:active svg,.left-arrow.nav-arrow:active svg,.right-arrow.nav-arrow:active svg{color:var(--bs-white);stroke:var(--bs-white)}.travelers-table__right .nav-arrow[disabled],.travelers-table__right .nav-arrow:disabled,.travelers-table__right .nav-arrow.disabled,.travelers-table__right .nav-arrow.swiper-button-disabled,.travelers-table__right .nav-arrow.slick-disabled,.slidebar-swiper-shell .nav-arrow[disabled],.slidebar-swiper-shell .nav-arrow:disabled,.slidebar-swiper-shell .nav-arrow.disabled,.slidebar-swiper-shell .nav-arrow.swiper-button-disabled,.slidebar-swiper-shell .nav-arrow.slick-disabled,.main_sliding .nav-arrow[disabled],.main_sliding .nav-arrow:disabled,.main_sliding .nav-arrow.disabled,.main_sliding .nav-arrow.swiper-button-disabled,.main_sliding .nav-arrow.slick-disabled,.seatmap-modal-body-area .nav-arrow[disabled],.seatmap-modal-body-area .nav-arrow:disabled,.seatmap-modal-body-area .nav-arrow.disabled,.seatmap-modal-body-area .nav-arrow.swiper-button-disabled,.seatmap-modal-body-area .nav-arrow.slick-disabled,.left-arrow.nav-arrow[disabled],.left-arrow.nav-arrow:disabled,.left-arrow.nav-arrow.disabled,.left-arrow.nav-arrow.swiper-button-disabled,.left-arrow.nav-arrow.slick-disabled,.right-arrow.nav-arrow[disabled],.right-arrow.nav-arrow:disabled,.right-arrow.nav-arrow.disabled,.right-arrow.nav-arrow.swiper-button-disabled,.right-arrow.nav-arrow.slick-disabled{opacity:.3;cursor:not-allowed;box-shadow:none;background:#fff!important;border-color:#96beff!important}.travelers-table__right .nav-arrow[disabled] svg,.travelers-table__right .nav-arrow:disabled svg,.travelers-table__right .nav-arrow.disabled svg,.travelers-table__right .nav-arrow.swiper-button-disabled svg,.travelers-table__right .nav-arrow.slick-disabled svg,.slidebar-swiper-shell .nav-arrow[disabled] svg,.slidebar-swiper-shell .nav-arrow:disabled svg,.slidebar-swiper-shell .nav-arrow.disabled svg,.slidebar-swiper-shell .nav-arrow.swiper-button-disabled svg,.slidebar-swiper-shell .nav-arrow.slick-disabled svg,.main_sliding .nav-arrow[disabled] svg,.main_sliding .nav-arrow:disabled svg,.main_sliding .nav-arrow.disabled svg,.main_sliding .nav-arrow.swiper-button-disabled svg,.main_sliding .nav-arrow.slick-disabled svg,.seatmap-modal-body-area .nav-arrow[disabled] svg,.seatmap-modal-body-area .nav-arrow:disabled svg,.seatmap-modal-body-area .nav-arrow.disabled svg,.seatmap-modal-body-area .nav-arrow.swiper-button-disabled svg,.seatmap-modal-body-area .nav-arrow.slick-disabled svg,.left-arrow.nav-arrow[disabled] svg,.left-arrow.nav-arrow:disabled svg,.left-arrow.nav-arrow.disabled svg,.left-arrow.nav-arrow.swiper-button-disabled svg,.left-arrow.nav-arrow.slick-disabled svg,.right-arrow.nav-arrow[disabled] svg,.right-arrow.nav-arrow:disabled svg,.right-arrow.nav-arrow.disabled svg,.right-arrow.nav-arrow.swiper-button-disabled svg,.right-arrow.nav-arrow.slick-disabled svg{color:#003dc2;stroke:#003dc2}.travelers-table__right .nav-arrow.swiper-button-lock,.slidebar-swiper-shell .nav-arrow.swiper-button-lock,.main_sliding .nav-arrow.swiper-button-lock,.seatmap-modal-body-area .nav-arrow.swiper-button-lock,.left-arrow.nav-arrow.swiper-button-lock,.right-arrow.nav-arrow.swiper-button-lock{display:none!important}@media (max-width:768px){.travelers-table__right .nav-arrow,.slidebar-swiper-shell .nav-arrow,.main_sliding .nav-arrow,.seatmap-modal-body-area .nav-arrow,.left-arrow.nav-arrow,.right-arrow.nav-arrow{width:36px!important;height:36px!important}.travelers-table__right .nav-arrow svg,.slidebar-swiper-shell .nav-arrow svg,.main_sliding .nav-arrow svg,.seatmap-modal-body-area .nav-arrow svg,.left-arrow.nav-arrow svg,.right-arrow.nav-arrow svg{width:20px!important;height:20px!important}}@media (max-width:375px){.travelers-table__right .nav-arrow,.slidebar-swiper-shell .nav-arrow,.main_sliding .nav-arrow,.seatmap-modal-body-area .nav-arrow,.left-arrow.nav-arrow,.right-arrow.nav-arrow{width:32px!important;height:32px!important}.travelers-table__right .nav-arrow svg,.slidebar-swiper-shell .nav-arrow svg,.main_sliding .nav-arrow svg,.seatmap-modal-body-area .nav-arrow svg,.left-arrow.nav-arrow svg,.right-arrow.nav-arrow svg{width:18px!important;height:18px!important}}.product_search_overlay .offcanvas-body{flex-direction:column;min-height:0;display:flex}.product_search_overlay .product_overlay_step_title{flex:none;padding:0 0 .5rem;font-size:22px;line-height:1}.product_search_overlay .product_overlay_location.is_hotels_Search_form{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.product_search_overlay .product_overlay_location.is_hotels_Search_form .product_overlay_location_field{display:contents}.product_search_overlay .product_overlay_location.is_hotels_Search_form .location_search_form,.product_search_overlay .product_overlay_location.is_hotels_Search_form .location_search_form .input_wrap,.product_search_overlay .product_overlay_location.is_hotels_Search_form .location_search_form .field_value_row,.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest,.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .react-autosuggest__container{flex-direction:column;flex:1;min-height:0;display:flex}.product_search_overlay .product_overlay_location.is_hotels_Search_form .location_search_form .element_wrapper{cursor:auto;flex-direction:column;flex:1;gap:.1rem;min-height:0;display:flex}.product_search_overlay .product_overlay_location.is_hotels_Search_form .heading_wrap{color:#003dc2;text-transform:capitalize;flex:none;padding:0 .5rem;font-size:1.1rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .heading_wrap svg{display:none}.product_search_overlay .product_overlay_location.is_hotels_Search_form input.location_data{-webkit-appearance:none;appearance:none;width:calc(100% - 1rem);color:var(--bs-body-color);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;outline:none;flex:none;margin:0 .5rem;padding:0 0 0 2rem;font-size:1.5rem;line-height:1.35;overflow:hidden}.product_search_overlay .product_overlay_location.is_hotels_Search_form input.location_data::placeholder{color:#999;opacity:1}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row{box-sizing:border-box;flex:none;align-items:center;width:100%;min-width:0;padding:0 .5rem;display:flex;position:relative}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row input.location_data{box-sizing:border-box;flex:0 auto;width:100%;min-width:0;max-width:100%;margin:0;padding-right:30px;display:block}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row .mobile_location_search_placeholder{color:#999;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.5rem;line-height:1.35;display:block;position:absolute;top:0;bottom:0;left:2.5rem;right:2rem;overflow:hidden}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row.has_location_clear input.location_data{padding-right:2rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row .mobile_location_clear{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row .mobile_location_clear svg circle{fill:transparent;stroke:#475467;transition:fill .15s ease-in-out}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row .mobile_location_clear svg path{fill:#475467;transition:fill .15s ease-in-out}@media (hover:hover) and (pointer:fine){.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row .mobile_location_clear:hover svg circle{fill:#475467}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row .mobile_location_clear:hover svg path{fill:var(--bs-white)}}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_row .mobile_location_clear:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.product_search_overlay .product_overlay_location.is_hotels_Search_form .mobile_location_search_icon{z-index:1;color:#999;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .react-autosuggest__suggestions-container--open,.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_container_open{z-index:auto;width:100%;min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:1;margin-top:1rem;display:flex;position:static}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .react-autosuggest__suggestions-container--open:before,.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_container_open:before{display:none}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_header{color:#003dc2;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;min-height:auto;padding:0 .5rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_match{color:#003dc2;font-size:1.1rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_match span{color:#003dc2;background-color:#e7f0ff;padding:0;font-weight:600}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_types{display:none}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestion_item{grid-template-columns:25px minmax(0,1fr) auto;gap:5px;min-height:auto;padding:7px .5rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestion_icon{width:25px;height:25px}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestion_text{gap:0;line-height:1.35}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestion_name{color:#003dc2;font-size:1rem;font-weight:400}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestion_location{color:var(--bs-body-color);font-size:1rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestion_badge{border-color:var(--border-color);min-width:60px;min-height:38px;padding:1px 4px;font-size:1.5rem;line-height:1.2}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_recent_suggestion{grid-template-columns:minmax(0,1fr) 28px;padding:0 .5rem 0 0}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_recent_history{display:none}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .react-autosuggest__suggestions-list,.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_recent_suggestions_list{border-radius:0;flex:1;min-height:0;max-height:none;margin-top:.5rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_empty,.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_loading{border-radius:0;flex:1;min-height:0;padding-top:1rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_empty{color:var(--bs-body-color)}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_no_match{border-radius:0;min-height:auto;margin-top:.5rem;padding:7px .5rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_no_match_text{line-height:1.35}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_no_match_text span:first-child{font-size:1rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_no_match_text span:last-child{font-size:.875rem}.product_search_overlay .product_overlay_location.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_close{display:none}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .location_search_form,.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .location_search_form .element_wrapper,.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .location_search_form .input_wrap,.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .location_search_form .field_value_row,.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .hotel_location_autosuggest,.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .hotel_location_autosuggest .react-autosuggest__container{display:contents}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .heading_wrap{margin-bottom:.1rem}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .mobile_location_search_row{margin-bottom:1.2rem}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .product_overlay_location_pickup .heading_wrap{order:1}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .product_overlay_location_pickup .mobile_location_search_row{order:2}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .product_overlay_location_drop .heading_wrap{order:3}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .product_overlay_location_drop .mobile_location_search_row{order:4}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .hotel_location_autosuggest .react-autosuggest__suggestions-container{order:5}.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .hotel_location_autosuggest .react-autosuggest__suggestions-container--open,.product_search_overlay .product_overlay_location.product_overlay_location_pair.is_hotels_Search_form .hotel_location_autosuggest .hotel_suggestions_container_open{margin-top:0}.product_search_overlay .product_overlay_times{flex-direction:column;flex:1;min-height:0;padding:0 .5rem 4.5rem;display:flex;overflow-y:auto}.product_search_overlay .product_overlay_times .product_overlay_step_title{margin-bottom:.5rem}.product_search_overlay .product_overlay_times .product_overlay_time_row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0;min-height:3.2rem;margin-bottom:.5rem;padding:.1rem 0 .1rem 5px;display:grid}.product_search_overlay .product_overlay_times .product_overlay_time_error{color:#e51313;grid-column:1/-1;margin-top:12px;font-size:14px;line-height:1.25}.product_search_overlay .product_overlay_times .product_overlay_time_label{font-size:18px;line-height:1.5rem}.product_search_overlay .product_overlay_times .site_time_picker_trigger{background:var(--bs-white);width:min(168px,44vw);min-width:0;min-height:42px;box-shadow:var(--bs-box-shadow-sm);color:var(--heading-color);justify-content:center;padding:7px 28px;font-size:16px;font-weight:600;line-height:1.2}.product_search_overlay .product_overlay_times .site_time_picker_trigger svg{display:none}.product_search_overlay .product_overlay_times .modal_action_wrap{width:100%;padding:.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom));background-color:var(--bs-white);box-shadow:var(--shadow-up);gap:.5rem;display:flex;position:fixed;bottom:0;left:0}.product_search_overlay .product_overlay_times .modal_action_wrap .btn{flex-grow:1;width:50%;font-size:18px}.product_search_overlay .product_overlay_guests{flex-direction:column;flex:1;min-height:0;padding:0 .5rem 4.5rem;display:flex;overflow-y:auto}.product_search_overlay .product_overlay_guests .product_overlay_step_title{margin-bottom:.5rem}.product_search_overlay .product_overlay_guests .travelers_types{gap:.5rem}.product_search_overlay .product_overlay_guests .travelers_type_item{grid-template-columns:minmax(0,1fr) 7.4rem;align-items:start;gap:0;min-height:3.2rem;padding:.1rem 0 .1rem 5px}.product_search_overlay .product_overlay_guests .travelers_type_item .action_wrap{grid-template-rows:2.2rem;grid-template-columns:2.2rem 3rem 2.2rem;font-size:1.9rem}.product_search_overlay .product_overlay_guests .travelers_type_item .action_wrap .current_value{color:#003dc2;justify-content:center;align-items:center;font-size:1.6rem;display:flex}.product_search_overlay .product_overlay_guests .travelers_type_item .action_wrap .action_btn{background-color:transparent;font-weight:400}.product_search_overlay .product_overlay_guests .travelers_type_item .action_wrap .action_btn.disabled{color:#ddd}.product_search_overlay .product_overlay_guests .hotel_pet_friendly_option{margin-top:1.5rem}.product_search_overlay .product_overlay_guests .hotel_pet_friendly_title{font-size:20px;font-weight:400;line-height:1.5rem}.product_search_overlay .product_overlay_guests .hotel_pet_friendly_description,.product_search_overlay .product_overlay_guests .room_limit_note{color:#919eab;font-size:16px;line-height:1.5rem}.product_search_overlay .product_overlay_guests .modal_action_wrap{width:100%;padding:.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom));background-color:var(--bs-white);box-shadow:var(--shadow-up);gap:.5rem;margin-top:0;display:flex;position:fixed;bottom:0;left:0}.product_search_overlay .product_overlay_guests .modal_action_wrap .btn{width:50%;max-width:none;font-size:18px}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .mobile_search_view .search_field_clear{top:40px;right:10px}.home_page_flight_search_wrap .flight_trip_type_wrap .mobile_search_view .hm_mobi_dep_ret_search .depart_wrap.search_field_with_clear,.home_page_flight_search_wrap .flight_trip_type_wrap .mobile_search_view .hm_mobi_dep_ret_search .return_wrap.search_field_with_clear{padding-right:50px}.home_page_flight_search_wrap .flight_trip_type_wrap .mobile_search_view .hm_mobi_dep_ret_search{grid-template-rows:auto auto;row-gap:16px}.home_page_flight_search_wrap .flight_trip_type_wrap .mobile_search_view .hm_mobi_dep_ret_search .depart_wrap .exchange_place{padding-left:0;padding-right:0;bottom:-24px;right:50%}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .location_search_form>.search_field_clear,.home_page_flight_search_wrap .flight_trip_type_wrap .cruise_search_form .cruise_field_clear{top:30px}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_location_selector_wrap .location_search_form.search_field_with_clear>.element_wrapper{padding-right:50px}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_location_selector_wrap .location_search_form.search_field_with_clear>.search_field_clear{top:30px;right:10px}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_location_selector_wrap:not(.same_drop_off) .location_search_form:first-of-type.search_field_with_clear>.element_wrapper{padding-right:50px}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_location_selector_wrap:not(.same_drop_off) .location_search_form:first-of-type.search_field_with_clear>.search_field_clear{right:10px}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_location_selector_wrap:not(.same_drop_off) .location_search_form:first-of-type,.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_location_selector_wrap:not(.same_drop_off) .location_search_form:last-of-type{padding-right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .element_wrapper,.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .element_wrapper,.home_page_flight_search_wrap .flight_trip_type_wrap .cruise_search_form .element_wrapper{grid-template-rows:auto auto!important;gap:0!important}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .input_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .input_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .cruise_search_form .input_wrap{line-height:var(--bs-body-line-height)!important;grid-template-rows:auto!important;gap:0!important}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .input_value[aria-hidden=true],.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .input_value[aria-hidden=true],.home_page_flight_search_wrap .flight_trip_type_wrap .cruise_search_form .input_value[aria-hidden=true]{display:none!important}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .heading_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .heading_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .cruise_search_form .heading_wrap{grid-template-rows:1fr;grid-template-columns:auto auto;justify-content:start;align-items:end;gap:4px;font-size:14px!important;display:grid!important}}@media (max-width:767.98px) and (max-width:330px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .heading_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .heading_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .cruise_search_form .heading_wrap{font-size:12px!important}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form .heading_wrap svg,.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .heading_wrap svg,.home_page_flight_search_wrap .flight_trip_type_wrap .cruise_search_form .heading_wrap svg{stroke-width:1px;margin-right:0!important}.home_page_flight_search_wrap .flight_trip_type_wrap .cruise_search_form .input_wrap.has_closed_selection{gap:6px!important}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap){grid-template-columns:minmax(0,1fr);row-gap:10px;padding:10px 0 0}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .location_search_form,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .guests_selection_wrap{grid-column:auto;padding:0 .5rem}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .location_search_form .element_wrapper .input_wrap input{padding-bottom:1px;font-size:24px;font-weight:600}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap .home_search_box{padding-right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap .home_search_box .element_wrapper .input_wrap .home_search_input{padding-top:1px;padding-bottom:3px;font-size:24px;font-weight:600}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap .chekin_date_wrap{padding-left:0}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap .checkout_date_wrap{padding-left:10px}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap .chekin_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap .checkout_date_wrap .show_dates .show_month{font-size:24px;font-weight:600}}@media (max-width:767.98px) and (max-width:350px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap .chekin_date_wrap .show_dates .show_month,.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .home_date_selector_wrap .checkout_date_wrap .show_dates .show_month{font-size:20px}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .guests_selection_wrap .element_wrapper .hotel_mobile_guests_value{grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;padding-bottom:1px;display:grid}.home_page_flight_search_wrap .flight_trip_type_wrap .is_hotels_Search_form:not(.car_location_selector_wrap) .guests_selection_wrap .element_wrapper .hotel_mobile_guests_value .travelers_count{font-size:24px;font-weight:600}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_drop_type_wrap,.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_location_selector_wrap{padding:0!important}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_location_selector_wrap .location_search_form .element_wrapper .input_wrap input{padding-bottom:1px;font-size:24px;font-weight:600}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap{column-gap:0;grid-template-columns:repeat(2,minmax(0,1fr))!important}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box.search_field_with_clear>.element_wrapper{padding-right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box.search_field_with_clear>.element_wrapper>.car_date_input_wrap{padding-right:32px}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box.search_field_with_clear>.search_field_clear{top:30px;right:10px}}@media (max-width:767.98px) and (max-width:400px){.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box.search_field_with_clear>.element_wrapper{padding-right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box.search_field_with_clear>.element_wrapper>.car_date_input_wrap{padding-right:28px}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box.search_field_with_clear>.search_field_clear{right:-4px}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box.search_field_with_clear .car_date_input_wrap{gap:0 4px!important}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box.search_field_with_clear .car_time_picker{padding-left:4px}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .depart_date_wrap{padding-left:0;padding-right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .return_date_wrap{padding-left:10px;padding-right:0}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper{align-content:start}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper .car_date_input_wrap{justify-content:start;align-items:baseline;grid-template-rows:auto!important;grid-template-columns:max-content minmax(0,max-content)!important;gap:0 6px!important}}@media (max-width:767.98px) and (max-width:359px){.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper .car_date_input_wrap{gap:0 4px!important}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper .car_date_input_wrap .home_search_input{font-size:24px;font-weight:600;line-height:calc(var(--bs-body-line-height) * 1em);padding-top:1px;padding-bottom:3px}}@media (max-width:767.98px) and (max-width:350px){.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper .car_date_input_wrap .home_search_input{font-size:20px}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper .car_date_input_wrap .home_search_input .show_dates .show_month{white-space:nowrap;font-size:16px;font-weight:600}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_search_fields .car_date_selector_wrap .home_search_box .element_wrapper .car_date_input_wrap .car_date_label{display:none}.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_time_picker{border-left:1px solid var(--border-color);grid-area:1/2;align-self:baseline;padding-left:6px}}@media (max-width:767.98px) and (max-width:359px){.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_time_picker{padding-left:4px}}@media (max-width:767.98px){.home_page_flight_search_wrap .flight_trip_type_wrap .car_search_form .car_time_picker .site_time_picker_trigger{min-width:0;font-size:16px;font-weight:400;line-height:var(--bs-body-line-height);padding:0}}@media (hover:none) and (pointer:coarse){.footerWrap .btn,.cc_datePickerButton .btn,.modal_action_wrap .btn,.cruise_options_actions .btn{--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-btn-border-color)}.footerWrap .btn-primary:hover:not(:active),.cc_datePickerButton .btn-primary:hover:not(:active),.modal_action_wrap .btn-primary:hover:not(:active),.cruise_options_actions .btn-primary:hover:not(:active){box-shadow:none}.footerWrap .btn:focus-visible{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.cc_datePickerButton .btn:focus-visible{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.modal_action_wrap .btn:focus-visible{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.cruise_options_actions .btn:focus-visible{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}}@keyframes showTab{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:0}}.navbar{-o-transition:all .15s ease 0s;border:0;transition:all .15s}.visible_Break{display:none!important}.innerMytripcart{overflow:auto}#root{-ms-interpolation-mode:nearest-neighbor;image-rendering:auto}.travel_logo{width:200px}.insurance_page_wrap.is_modal{box-shadow:none!important;-webkit-box-shadow:none!important;border-radius:0!important;padding:2px 1rem 1rem!important}.insurance_page_wrap.is_modal .insurance_page_banner{margin-top:0}.navbar,.navbar.navbar-default{color:#fff;background-color:#fff}.collapsed li{float:left}.collapsed li a{float:left;width:100%}.navbar{margin-bottom:0!important;padding:3px 0!important}a{cursor:pointer}.sharelinksmob{display:none}@media only screen and (max-width:767px){.sharelinksmob{display:block}}.cross_top{text-align:center}.cross_top img{margin-top:15px}@media (max-width:320px){.cross_top img{width:76%}}@media (max-width:340px){.saving{font-size:14px!important}.cart-addons.add_ons_section .addon_row{padding:8px 5px!important}}.wrap{background:#fff;padding:6px;display:flex}.wrap:hover{color:#fff;background:linear-gradient(135deg,#6394ff 0,#0a193b 100%)}.content{margin-top:20px}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;font-style:normal;line-height:1;display:inline-block}@media (min-width:768px) and (max-width:1336px){.rightviewPayment button{width:auto!important}}label.radio{color:#000;cursor:pointer;text-indent:25px;margin-bottom:2px;display:inline-block;position:relative;overflow:visible}label.radio:before{content:"";background:#fff;border:2px solid #96beff;border-radius:100%;width:20px;height:20px;position:absolute;top:1px;left:0}@media (max-width:359.98px){.cost_summ{font-size:16px!important}.seating-preference li label.radio,label.radio{font-size:14px!important}}label.radio:after{opacity:0;content:"";border:4px solid #96beff;border-radius:50%;width:.5em;position:absolute;top:7px;left:6px}input[type=radio]:checked+label:after{opacity:1}@media (min-width:0) and (max-width:1024px){.innerMytripcart{max-height:max-content;margin-bottom:0}}#wrapper{position:relative}#text2{position:absolute;top:11px;left:36px}@media (min-width:768px) and (max-width:1023px){.manage_main .manage_btn{width:130px!important;margin:0 15px!important;font-size:18px!important}}@media (min-width:1024px) and (max-width:1200px){.manage_main .manage_btn{width:150px!important;margin:0 20px!important}}.image,.info{position:absolute}.info{z-index:-2}.image{z-index:-1}a:hover{text-decoration:none}.c-flight-listing-row-v2{box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);float:left;color:#000;z-index:1;background:#fff;border-top:1px solid #e6e6e6;border-bottom:2px solid #003dc2;width:100%;margin-top:-1px}.c-flight-listing-row-v2 .summary-section{font-size:0}.c-flight-listing-row-v2 .summary-section .flight-info-no-burn{width:100%}.c-flight-listing-row-v2 .summary-section .flight-info{vertical-align:top;width:100%;padding:15px 17px;position:relative!important}.c-flight-listing-row-v2 .summary-section .flight-info .check-mark{float:left;width:8%;margin-top:2px;padding-left:2.1%}@media (min-width:768px) and (max-width:1336px){.c-flight-listing-row-v2 .summary-section .flight-info .check-mark{width:6%;padding-left:0}}@media (min-width:0) and (max-width:767px){.c-flight-listing-row-v2 .summary-section .flight-info{float:left;padding:10px 17px}.c-flight-listing-row-v2 .summary-section .flight-info .check-mark{margin-top:-10px;padding-left:0}}.c-flight-listing-row-v2 .summary-section .flight-info .airline-info{width:18%}@media (min-width:0) and (max-width:767px){.c-flight-listing-row-v2 .summary-section .flight-info .airline-info{display:none}}.c-flight-listing-row-v2 .summary-section .flight-info .airline-info .logo{width:36px;margin-bottom:5px}.c-flight-listing-row-v2 .summary-section .flight-info .airline-info .logo img{width:36px}.c-flight-listing-row-v2 .summary-section .flight-info .airline-info .text{color:#000;margin-left:0;font-size:14px;font-weight:400;line-height:15px}@media (min-width:0) and (max-width:767px){.c-flight-listing-row-v2 .summary-section .flight-info .airline-info .text{color:#000;font-size:11px}}@media (min-width:768px) and (max-width:1336px){.c-flight-listing-row-v2 .summary-section .flight-info .airline-info .logo img{width:24px}.c-flight-listing-row-v2 .summary-section .flight-info .airline-info .text{color:#000;font-size:12px}}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary{width:74%;padding-left:0;line-height:1}@media (min-width:0) and (max-width:767px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary{width:92%;padding-left:0}}@media (min-width:768px) and (max-width:1336px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary{width:76%;padding-left:0}}.c-flight-listing-row-v2 .summary-section .flight-info .airline-info,.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary{vertical-align:top;display:inline-block!important}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .left-wing{text-align:right;float:left;width:20%;margin-right:7px}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .right-wing{width:28%}@media (min-width:0) and (max-width:320px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .left-wing{width:24%;margin-top:0}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .right-wing{width:34%;margin-top:0}}@media (min-width:321px) and (max-width:360px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .left-wing{width:24%;margin-top:0}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .right-wing{width:30%;margin-top:0}}@media (min-width:361px) and (max-width:375px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .left-wing{width:21%;margin-top:0}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .right-wing{width:29%;margin-top:0}}@media (min-width:376px) and (max-width:767px){.booking-details-link{font-size:16px!important}.externalLink_icon{width:15px!important;height:15px!important}.trip_main-info{padding-top:0!important;padding-bottom:3px!important;font-size:16px!important}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .left-wing{width:21%;margin-top:0}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .right-wing{width:26%;margin-top:0}}@media (min-width:768px) and (max-width:1336px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .left-wing{width:24%}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .right-wing{width:32%}}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .airport-code{color:#000;margin-bottom:6px;font-size:14px;font-weight:400}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .time{color:#000;margin-bottom:6px;font-size:24px;line-height:15px;font-weight:600!important}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .time span{text-transform:lowercase;font-size:15px;font-weight:400;color:#000!important}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .city,.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .date{color:#000;margin-bottom:3px;font-size:14px;font-weight:400}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .city{line-height:1.2}@media (min-width:0) and (max-width:767px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .city span{display:none}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .city,.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .date,.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .time span{font-size:12px}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .time{margin-bottom:2px;font-size:16px}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .airport-code{font-size:12px;display:none}}@media (min-width:768px) and (max-width:1336px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .city,.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .date{font-size:12px}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .time{font-size:19px}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .airport-code{font-size:12px}}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .timeline-widget{text-align:center;color:rgba(0,0,0,.38);float:left;width:50.5%;font-weight:600!important}@media (min-width:0) and (max-width:320px){.booking-details-link{font-size:14px!important}.externalLink_icon{width:15px!important;height:15px!important}.trip_main-info{padding-top:0!important;font-size:14px!important}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .timeline-widget{width:38%;padding:0}}@media (min-width:321px) and (max-width:359.98px){.booking-details-link{margin:2px!important;font-size:14px!important}.booking-details-link,.confirm_click_flight_details span,.trip_main-info{font-size:14px!important}.trip_main-info{padding-bottom:0!important}.confirm_click_flight_details span,.trip_main-info{font-size:14px!important}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .timeline-widget{width:42%;padding:0}.externalLink_icon{width:15px!important;height:15px!important}}@media (min-width:376px) and (max-width:767px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .timeline-widget{width:49%;padding:0}.confirm_click_flight_details span{font-size:16px!important}}@media (min-width:768px) and (max-width:1336px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .timeline-widget{width:40%}}.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .right-wing{text-align:left;float:right}@media (min-width:0) and (max-width:767px){.c-flight-listing-row-v2 .summary-section .flight-info .flight-summary .right-wing{min-height:40px}}.flight_details_portion1{border-right:1px dashed #e6e6e6;width:76%;margin:0;padding-bottom:10px}@media (min-width:0) and (max-width:767px){.flight_details_portion1{border-right:0 dashed #e6e6e6;width:100%;padding-bottom:0}}@media (min-width:768px) and (max-width:1336px){.flight_details_portion1{width:80%;padding-bottom:5px}}.well{float:left;color:#000;width:100%;box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);text-align:left;border-radius:0;min-height:165px;margin-top:15px;margin-bottom:0;background:#fff!important;border:0!important;padding:0!important}.btn_click{z-index:1;padding:6px 0 3px;font-size:14px;display:inline-flex;position:relative;color:#003dc2!important;background:0 0!important;border:#fff!important}@media (min-width:768px) and (max-width:1336px){.btn_click{padding:4px 0 3px;font-size:13px}}@media (min-width:0) and (max-width:320px){.btn_click{font-size:11px}}@media (min-width:321px) and (max-width:767px){.btn_click{font-size:12px}}.btn_click:after{bottom:0}[data-bs-toggle=collapse].collapsed .if-not-collapsed,[data-bs-toggle=collapse]:not(.collapsed) .if-collapsed{display:none}.click_depart_first{padding:0 5px 5px 0!important}.click_depart{float:left;width:100%;padding:10px 0 0;font-size:15px;position:relative}.click_depart strong,.click_depart strong i{color:#003dc2;font-weight:600!important}.click_depart strong{float:left;font-size:18px}.click_depart strong i{font-size:15px}.click_depart span{text-align:left;float:left;color:#000;margin-top:2px;font-size:14px}@media (min-width:0) and (max-width:767px){.click_depart{padding:5px 0 0}.click_depart strong{float:none;font-size:14px}.click_depart strong img{float:right;position:relative;top:-6px;width:23px!important}.click_depart,.click_depart strong i{font-size:13px}.click_depart span{text-align:right;width:100%;font-size:13px}}@media (min-width:768px) and (max-width:1336px){.click_depart{padding:15px 0 10px 15px;font-size:13px}.click_depart strong{float:left;font-size:15px}.click_depart span{font-size:13px}}.clear a{color:#003dc2;float:right;font-size:13px;text-decoration:underline}.clear a:hover{color:#7b9fda;font-size:13px;text-decoration:underline}.clear{position:relative;top:10px}.nav>li>a{padding:4px 5px 11px}@media (min-width:0) and (max-width:767px){.side_check{padding-left:0;font-size:14px}}@media (min-width:769px) and (max-width:1336px){.side_check{margin:0 0 10px;font-size:14px}}.side_check input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkmark{border-radius:var(--bs-border-radius);background-color:#fff;border:2px solid #838383;width:19px;height:19px;position:absolute;left:0}@media (min-width:768px) and (max-width:1336px){.checkmark{width:20px;height:20px}}.side_check:hover input~.checkmark{background-color:#fff;border:2px solid #390}.side_check input:checked~.checkmark{background-color:#390;border:2px solid #390!important}.side_check:hover input~.checkmark{border:2px solid #390}.verification-page .side_check:hover input:disabled:not(:checked)~.travelx_check_ver{background-color:#fff;border-color:#838383!important}.verification-page.eticket-verify-redesign .confirmation_box_new__lead{flex:auto;min-width:0}.verification-page.eticket-verify-redesign .confirmation_box_new__action{flex:0 0 320px;min-width:300px;max-width:100%}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_wrapbox{justify-content:flex-start;align-items:flex-start}.verification-page.eticket-verify-redesign .confirmation_box_new .otp_area{flex:0 0 100%;justify-content:flex-start;gap:10px}.verification-page.eticket-verify-redesign .confirmation_box_new__action .errorMain{white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left;max-width:100%;line-height:1.4}@media only screen and (max-width:767.98px){.verification-page.eticket-verify-redesign .confirmation_box_new__action{flex-basis:auto;width:100%;min-width:0}}.side_check_false input:checked~.checkmark{background-color:#e51313!important;border:2px solid #e51313!important}.side_check_false:hover input~.checkmark{background-color:#fff;border:2px solid #e51313}.checkmark:after,.checkmark_selected_page:after{content:"";display:none;position:absolute}.side_check input:checked~.checkmark:after,.side_check_selected_page input:checked~.checkmark_selected_page:after{display:block}.radio label,.side_check label,.side_check_selected_page label,.side_check_selected_page span,label{color:#000}.side_check .checkmark:after{border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;top:2px;left:5px;transform:rotate(45deg)}@media (min-width:768px) and (max-width:768px){.side_check .checkmark:after{top:2px;left:5px}}.side_check_selected_page{cursor:pointer;user-select:none;margin:0;padding-left:25px;font-size:14px;position:relative}.side_check_selected_page input{opacity:0;cursor:pointer;width:0;height:0}.checkmark_selected_page{border:2px solid #ffa808;width:23px;height:23px;position:absolute;top:50%;left:0}.side_check_selected_page:hover input~.checkmark_selected_page{border:2px solid #ffa808}.side_check_selected_page input:checked~.checkmark_selected_page{background-color:#fff}.side_check_selected_page .checkmark_selected_page:after{border:2px solid #39b44f;border-width:0 2px 2px 0;width:5px;height:13px;top:2px;left:7px;transform:rotate(45deg)}@media (min-width:0) and (max-width:767px){.checkmark_selected_page{border:1px solid #ffa808;width:18px;height:18px;top:20px}.side_check_selected_page:hover input~.checkmark_selected_page{border:1px solid #ffa808}.side_check_selected_page .checkmark_selected_page:after{width:5px;height:13px;top:1px;left:6px}}@media (min-width:768px) and (max-width:1336px){.checkmark_selected_page{width:18px;height:18px}.side_check_selected_page .checkmark_selected_page:after{width:5px;top:0;left:5px}}.list-unstyled{padding-left:0;list-style:none}#authorize>ul li{color:#000;line-height:18px;list-style-type:none;list-style-position:outside}.important{color:#000;float:left;font-size:19px}@media (min-width:0) and (max-width:767px){.important{color:#000;font-size:15px;font-weight:400}}@media (min-width:768px) and (max-width:1336px){.important{font-size:14px}}.pophead{color:#000;text-align:center;width:100%;padding-top:10px;padding-bottom:6px;font-size:14px;font-weight:400}@media (min-width:0) and (max-width:360px){.pophead{letter-spacing:0;padding-top:0;font-size:10px}}@media (min-width:361px) and (max-width:767px){.pophead{letter-spacing:0;padding-top:0;font-size:12px}}@media (min-width:768px) and (max-width:1336px){.pophead{letter-spacing:-.5px;font-size:14px}}.pophead_two{color:#999!important;font-weight:400!important}.pophead span{float:auto;font-weight:400}.flexi img{width:100%;position:relative}.flexi{text-align:right;float:left;color:#eb9d0f;width:69px;font-size:12px;font-style:normal;font-weight:400}.flexi img{width:19px;top:1px}.u-text-ellipsis{text-overflow:ellipsis;overflow:hidden}.u-text-ellipsis a{color:#000;text-decoration:none}.u-text-ellipsis a:hover{color:#000}.u-clear{clear:both;width:100%;height:1px;display:none}.display{opacity:1;visibility:visible}#plus,a.button{color:#fff;font-size:15px;right:0}a.button{text-align:center;background:#1c8dc4;border-bottom:2px solid #18729f;border-radius:4px;width:120px;margin:0 auto;padding:8px 0;position:absolute;left:0}#plus{-o-transition:all 1.25s ease;cursor:pointer;text-align:left;letter-spacing:1px;z-index:100;margin-right:-450px;transition:all 1.25s;position:fixed;bottom:15%}#plus span{margin-top:38px;position:absolute;right:4px}#plus:after{content:"";display:relative;border-top:55px solid transparent;border-bottom:55px solid transparent;border-right:55px solid #1c8dc4}.a1{float:left;background:green;width:40px;height:40px}#sidebar{z-index:999;color:#fff;-o-transition:all .3s;width:300px;height:100vh;margin-top:66px;transition:all .3s;position:fixed;top:0;left:-300px;overflow-y:scroll}#sidebar.active{left:0}#sidebar ul li a:hover{color:#7386d5}.overlay{z-index:998;background:rgba(0,0,0,.5);width:100%;height:100vh;display:none;position:fixed;top:0;left:0;overflow:hidden}#sidebar ul.components{padding:20px 0}#sidebar ul p{color:#fff;padding:10px}#sidebar ul li a{padding:10px;font-size:1.1em;display:block}.seven-three,.two-six{cursor:pointer;float:left}.m_calendar_return_arrow:after{content:"";color:#98beff;font-family:FontAwesome;font-size:24px;font-weight:400}.m_calendar_return_arrow{float:left;text-align:center;width:24px;height:20px;position:relative;top:-3px}.m_calendar_return_arrow:after{color:#003dc2;content:""}.holes-lower{border:1px dashed #ebebeb;margin:10px 5px;position:relative}.holes-lower:after,.holes-lower:before{content:"";background-color:#fafafa;border-radius:50%;width:25px;height:25px;position:absolute}.holes-lower:before{-ms-box-shadow:inset -.125rem 0 .125rem rgba(227,227,227,.75);top:-13px;left:-32px;box-shadow:inset -.125rem 0 .125rem rgba(227,227,227,.75)}.holes-lower:after{-ms-box-shadow:inset .125rem 0 .125rem rgba(227,227,227,.75);top:-13px;right:-32px;box-shadow:inset .125rem 0 .125rem rgba(227,227,227,.75)}@media (min-width:0) and (max-width:767px){.m_calendar_return_arrow{float:left;width:16px;font-size:16px;position:relative}.flight-summary{display:none}.m_air_logo{float:left;width:100%;padding:7px 0 0;font-size:12px;line-height:16px}.m_air_logo img{float:left;width:30px;height:30px;margin-right:5px}.m_air_logo .content-name{float:left;width:60%;margin-bottom:5px}.m_air_logo .depart{float:left;text-align:right;width:40%;margin-top:10px}.border_pop{width:100%}}.share{z-index:1080;position:relative}.payment_review_box{float:left;color:#000;text-align:left;border-radius:0;width:100%;min-height:auto;border:0!important;padding:0!important}.payment_review_box.confirm_payment_review_box{min-height:95px}.mbt_wrap,.mb_wrap{min-height:46px}h3{margin-bottom:0;font-size:29px;line-height:37px}::placeholder{color:#999}.form_submit_btn,.form_submit_btncancel{text-align:center;text-transform:uppercase;border:0;border-radius:0;width:fit-content;display:table}.form_submit_btn{color:#fff;background:#d9bb55;margin:25px auto 0;padding:5px 15px;font-size:24px}.form_submit_btncancel{color:#fff;margin:0 auto;padding:10px;font-size:13px;background:#003dc2!important}.form_submit_btnno,.form_submit_btnyes{min-width:100px;margin:0 5px;padding:6px 15px}.form_submit_btnyes{background-color:#e51313!important}.tripModel_depart{float:left;color:#666;width:100%;margin-top:15px}@media screen and (max-width:767px){.form_submit_btn{width:100%;margin-top:0;margin-bottom:15px;padding:8px 15px}}@media (min-width:0) and (max-width:768px){.form_submit_btn{font-size:18px}}.form_submit_btn:active,.form_submit_btn:hover{color:#fff!important;background-color:#d9bb55!important}.form_submit_btn.focus{color:#fff;background-color:#d9bb55!important;border-color:#d9bb55!important}#contPdSeatmap{color:#666;float:left;width:100%;padding:15px 13px;position:relative;top:-5px}#contPdSeatmap li{align-items:center;margin-top:0;margin-left:0;margin-right:20px;padding:1px;display:flex}.contPdSeatmap2{padding:5px 25px!important}#contPdSeatmap i{color:#390;margin:5px 5px 5px 0}@media screen and (max-width:767px){#contPdSeatmap{top:auto;padding:12px 8px!important}#contPdSeatmap li{margin-left:5px;margin-right:12px;font-size:16px;line-height:24px}}@media (max-width:359.98px){#contPdSeatmap li{font-size:14px;line-height:20px}}input:visited{background:red!important}.noMar{margin:0;padding:0}#contPdSeatmap ul.grnOk{color:#000;margin:0;font-size:1rem}@media screen and (max-width:767px){#contPdSeatmap ul.grnOk{margin:0}}.table_cls{text-align:center;background:#fff;border-color:#ddd;width:100%}.table_cls td,.table_cls th{font-size:15px;font-weight:400}.table_cls th{text-align:center;color:#003dc2;vertical-align:baseline!important}.table_cls td{padding:15px 10px!important}.baggage_bor_n td,.baggage_bor_n th{border:1px solid #ddd;border-left:0!important}.table-bordered2{outline-offset:-1px;outline:1px solid #ddd}@media (min-width:0) and (max-width:767px){.table_cls td{line-height:18px;padding:5px 10px!important;font-size:16px!important}}@media (min-width:768px) and (max-width:768px){.table_cls td{line-height:20px;padding:10px!important;font-size:14px!important}.table_cls th{font-size:14px}}.sub_total{float:left;text-align:left;margin:0 15px 0 0;font-size:15px;font-weight:400;line-height:36px}.tripModelPara font{line-height:30px}@media (min-width:0) and (max-width:1320px){.sub_total{margin:10px 0 0;font-size:14px;line-height:20px}}.travelex_center{text-align:center;color:#000;margin:1.4rem auto 0;font-size:18px;font-weight:600;display:table}.travel_assitance_bg{color:#fff;background:#003dc2;background:linear-gradient(90deg,#003dc2 0,#003dc2 79%,#fff 100%);width:fit-content;margin-bottom:20px;margin-left:0;padding:2px 55px 2px 10px;font-size:16px}.travel_assitance_check{background:#fafafa;border:1px solid #e6e6e6;align-items:end;margin:15px 0 0;padding:7px 55px 7px 7px;display:flex}.travel_assitance_txt{color:#000;margin-left:8px;padding:0 0 0 10px;font-size:16px;font-weight:600!important}@media (min-width:0) and (max-width:767px){.travel_assitance_check{padding:12px 5px 7px 10px}.travel_assitance_bg{color:#003dc2;background:#fff;margin-bottom:10px;padding:0;font-size:14px;line-height:18px}.travel_assitance_txt{text-indent:0;margin-left:10px;padding:0 0 0 5px;font-size:16px;line-height:22px;position:relative;top:-2px}.travelex_center{padding:12px 8px;font-size:16px;line-height:20px}}@media (min-width:0) and (max-width:359.98px){.travel_assitance_txt{font-size:14px}}.travel_assitance_txt span{color:#390}.travelx_check{width:24px!important;height:24px!important}.travelx_side_check{margin:0!important}.travelx_side_check .travelx_check:after{width:5px!important;height:13px!important;top:3px!important;left:8px!important}.travelex_bottom_txt{color:var(--heading-color);align-items:flex-start;gap:12px;width:98%;margin:25px 0 23px;padding:0;font-size:.875rem;font-style:italic;line-height:20px;display:flex}.travelex_quote_svg{box-sizing:border-box;max-width:26px;height:26px;color:var(--link-color);border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex;transform:rotate(180deg)}.travelex_quote_copy{min-width:0;padding-top:2px}.travelex_quote_source{color:gray}.flyflex-bottom .travelex_bottom_txt{color:#0a1f44;margin:25px 0 23px;font-size:14px;line-height:20px}.flyflex-bottom .travelex_bottom_txt q{color:#0a1f44;quotes:none}.flyflex-bottom .travelex_bottom_txt q:before,.flyflex-bottom .travelex_bottom_txt q:after{content:""}.flyflex-bottom .flyflex-quote-source{color:gray}.tp-feature-check{vertical-align:middle;background:#dff3e6;border-radius:50%;flex:0 0 24px;justify-content:center;align-self:flex-start;align-items:center;width:24px;min-width:24px;height:24px;margin-right:10px;display:inline-flex}.tp-feature-check svg{width:15px!important;height:15px!important;margin-right:0!important}@media screen and (max-width:767px){.tp-feature-check{flex:0 0 22px;width:22px;min-width:22px;height:22px;margin-right:8px}.tp-feature-check svg{width:14px!important;height:14px!important}}.travel_assitance_check.tp-choice{align-items:center;margin:12px 0 0;padding:14px 16px 14px 12px}@media screen and (max-width:767px){.travel_assitance_check.tp-choice{padding:12px 0!important}}.travel_assitance_check.tp-choice--yes,.travel_assitance_check.tp-choice--no{background:#fff;border:0}.tp-choice-row--rr .side_check.travelx_side_check{flex:0 auto;width:fit-content}.flyflexSelection .side_check.travelx_side_check{flex:0 auto}.travel_assitance_check.tp-choice--no:hover{border-color:#e51313}.travel_assitance_check.tp-choice .travelx_check{border-radius:6px}.tp-choice-row:not(.tp-choice-row--rr) .side_check.travelx_side_check .checkmark.travelx_check{top:12px;transform:translateY(-50%)}@media screen and (max-width:767px){.travelx_check{width:20px!important;height:20px!important}.travelx_side_check .travelx_check:after{top:0!important;left:6px!important}.travelex_bottom_txt{gap:8px;width:100%;margin:8px 0 0;padding-bottom:12px;font-size:12px;line-height:16px}.travelex_quote_svg{flex-basis:32px;width:32px;height:32px}}.tp-feature-icon{color:#003dc2;border-radius:50%;flex:0 0 42px;justify-content:center;align-self:center;align-items:center;width:42px;min-width:42px;height:42px;margin-right:16px;display:inline-flex}.tp-feature-icon svg{width:26px!important;height:26px!important;margin-right:0!important}.tp-coverage-title--rr{color:var(--heading-color);text-align:left;padding-bottom:10px;font-size:18px;font-weight:500}.tp-features--rr ul.grnOk{margin:0}.tp-features--rr ul.grnOk li{align-items:center;line-height:1.3;display:flex}@media screen and (min-width:990px){.tp-features--rr .row>[class*=col-]{padding:6px 12px}}@media screen and (max-width:767px){.tp-feature-icon{flex:0 0 36px;width:36px;min-width:36px;height:36px;margin-right:12px}.tp-feature-icon svg{width:22px!important;height:22px!important}}.travel_assitance_bg--rr{width:100%;min-height:62px;color:var(--heading-color);background:#fff;border:1px solid #dde7fb;border-radius:10px;align-items:center;margin:8px 0 10px;padding:0 16px;font-size:16px;line-height:22px;display:flex}.travel_assitance_bg--rr .ta-headset{width:40px;min-width:40px;height:40px;color:var(--link-color);border:1px solid #d6e4ff;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;margin-right:16px;display:inline-flex}.travel_assitance_bg--rr .ta-headset svg{width:25px!important;height:25px!important}.travel_assitance_bg--rr .ta-text b{color:var(--heading-color);font-weight:600}.travel_assitance_bg--rr .ta-included-copy{font-size:14px;line-height:20px}@media screen and (max-width:767px){.travel_assitance_bg--rr{padding:10px 12px;font-size:14px;line-height:20px}.travel_assitance_bg--rr .ta-headset{flex:0 0 46px;width:46px;min-width:46px;height:46px;margin-right:10px}}.tp-choice-row--rr{flex-direction:column;align-items:stretch;column-gap:16px;display:flex}.tp-choice-col{display:contents}.tp-choice-row--rr .tp-choice{grid-row:1;margin:0!important}.tp-choice-row--rr .tp-choice--yes{grid-column:1}.tp-choice-row--rr .tp-choice--no{grid-column:2}.tp-choice-row--rr .tp-recommended-badge{grid-area:2/1;place-self:start}.tp-choice-row--rr .tp-choice-decline-note{grid-area:2/2;align-self:start;margin-top:8px;display:block}.tp-choice-row--rr .side_check{align-items:flex-start;width:100%;margin:0;padding-left:44px;display:flex}.tp-choice-row--rr .travel_assitance_txt{margin-left:0;padding-left:0;line-height:20px;font-weight:unset!important}.tp-choice-row--rr .tp-choice--yes .travel_assitance_txt{flex-direction:column;align-items:flex-start;display:flex}.tp-choice-row--rr .side_check.travelx_side_check .checkmark.travelx_check{box-shadow:none;top:12px;transform:translateY(-50%);background:#fff!important;border:2px solid #8b969b!important;border-radius:50%!important;width:24px!important;height:24px!important}.tp-choice-row--rr .side_check.travelx_side_check input:checked~.checkmark.travelx_check{background:#fff!important;border-color:#390!important}.tp-choice-row--rr .side_check_false.travelx_side_check input:checked~.checkmark.travelx_check{background:#fff!important;border-color:#e51313!important}.tp-choice-row--rr .side_check:hover input~.travelx_check{background:#fff!important;border-color:#390!important}.tp-choice-row--rr .side_check_false:hover input~.travelx_check{background:#fff!important;border-color:#e51313!important}.tp-choice-row--rr .side_check.travelx_side_check .checkmark.travelx_check:after{background:#390;border-radius:50%;border:0!important;width:12px!important;height:12px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.tp-choice-row--rr .side_check_false.travelx_side_check .checkmark.travelx_check:after{background:#e51313}.tp-choice-row--rr .tp-choice-icon{background:0 0;flex:0 0 60px;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;margin-right:12px;display:inline-flex}.tp-choice-row--rr .tp-choice-icon img{width:60px;height:60px;display:block}.tp-choice-row--rr .tp-choice-icon--yes{color:#1e8a3c}.tp-choice-row--rr .tp-choice-icon--no{color:#e51313}.tp-choice-row--rr .tp-choice-line-main{font-size:16px;font-weight:400;line-height:1.3;display:block}.tp-choice-row--rr .tp-choice-line-main--yes,.tp-choice-row--rr .tp-choice-line-main--no{color:#000}.tp-choice-row--rr .tp-choice-line-main--yes .tp-choice-prefix,.tp-choice-row--rr .tp-choice-line-main--yes .tp-choice-price{color:var(--price-color)}.tp-choice-row--rr .tp-choice-line-main--no .tp-choice-prefix,.tp-choice-row--rr .tp-choice-line-main--no .tp-choice-price{color:#e51313}.tp-choice-row--rr .tp-choice-prefix{font-size:1.375rem;font-weight:600;line-height:1}.tp-choice-row--rr .tp-choice-price{font-size:20px;font-weight:600;line-height:1}@media (min-width:0) and (max-width:767.98px){.tp-choice-row--rr .tp-choice-prefix{font-size:20px}}.tp-choice-row--rr .tp-choice-line-sub{color:#000;margin-top:5px;font-size:14px;line-height:18px;display:block}.tp-choice-row--rr .tp-choice-line-sub--inline{margin-top:0;display:inline}.tp-choice-row--rr .tp-choice-meta--summary{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:inline-flex}.tp-choice-row--rr .tp-choice-meta--summary .tp-plan-summary{margin-top:0}.tp-choice-row--rr .tp-recommended-badge{color:#390;white-space:nowrap;border:1px solid #d8f3df;border-radius:20px;align-items:center;padding:5px 12px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.tp-plan-summary{align-items:center;margin-top:4px;display:inline-flex}.tp-plan-summary .booking-details-link{font-size:16px;color:var(--link-color)!important;font-weight:400!important}.tp-plan-summary .booking-details-link svg,.tp-plan-summary .booking-details-link .text-primary,.tp-plan-summary .booking-details-link:hover,.mlink .textUnderline,.mlink .textUnderline .text-primary,.mlink .textUnderline svg{color:var(--link-color)!important}@media screen and (max-width:767px){.tp-choice-row--rr{grid-template-columns:1fr;gap:0}.tp-choice-row--rr .tp-choice,.tp-choice-row--rr .tp-choice--yes,.tp-choice-row--rr .tp-choice--no,.tp-choice-row--rr .tp-recommended-badge,.tp-choice-row--rr .tp-choice-decline-note{grid-area:auto/1}.tp-choice-row--rr .tp-choice--no{margin-top:5px!important}.tp-choice-decline-note{margin-bottom:5px!important}.tp-choice-row--rr .tp-recommended-badge,.tp-choice-row--rr .tp-choice-decline-note{margin-top:0}.tp-choice-row--rr .tp-choice-icon{flex:0 0 46px;width:46px;min-width:46px;height:46px;margin-right:10px}.tp-choice-row--rr .tp-choice-icon img{width:46px;height:46px}}#baggage{margin-top:10px}.platinum.active,.premium.active{color:#390!important}.policy a:hover,a{text-decoration:none}.price-details__list ul{margin:0;padding:0}.policy{color:#666;padding:15px 0;font-size:14px;line-height:20px}@media (min-width:0) and (max-width:767px){.policy{text-align:start;padding:5px 0;font-size:13px;line-height:16px}.policy img{margin-top:-11px!important}.policy,.traveler img{margin-top:0!important}}.policy a{text-decoration:underline}.price-details__list,.price-details__list_main{float:left;width:100%;padding:0 10px}.price-details__list{padding:10px 0 0}.price-details__list ul li{float:left;width:100%;margin:0 0 10px;padding-bottom:5px;list-style:none}.price-details__list .price-details__item--info{float:left;width:64%}.price-details__list .price-details__item--price{float:right;text-align:right;height:100%;display:table}.e-ticketbtn{float:right;text-transform:uppercase;text-align:center;border-radius:0;min-width:96px;margin-bottom:4px;margin-left:12px;padding:5px 10px;font-size:14px;position:relative;color:#003dc2!important;background-color:#fff!important;border-color:#96beff!important}.e-ticketbtn:hover{background-color:#f2f6fd!important}.price-details__list ul li:last-child{border-bottom:0 dashed #cbd3e1;margin:0}.price-details__item--info_left{float:left;width:100%;margin-top:-25px;position:relative}.price-details__item--info_left .btn_click{z-index:10;padding:6px 0 3px;font-size:15px;position:relative;color:#000!important;background-color:#fff!important;border-color:#fff!important}.price-details__item--info_left .btn_click:after{background:#003dc2}.price-details__item--price_right{float:left;text-align:right;width:100%;position:relative;top:3px}.summary_total{float:left;border-bottom:0 solid #cbd3e1;width:100%;padding:10px}.summary_total .price-details__item--info{float:left;color:#666;width:60%;font-size:18px;font-weight:400}.summary_total .price-details__item--price{float:left;text-align:right;color:#390;width:40%;font-size:24px;font-weight:600!important}@media (min-width:768px) and (max-width:1920px){.summary_total .price-details__item--info{color:#000;font-size:15px;font-weight:600!important}.summary_total .price-details__item--price{font-size:16px}}.pricealign{padding-left:5px}@media (min-width:0) and (max-width:767px){.summary_total .price-details__item--price{font-size:20px}}.baggage_select td{color:#000;text-align:left;font-size:16px}.baggage_cls{text-align:left;width:100%}.suitcase{padding:0 20px}@media (min-width:0) and (max-width:767px){.suitcase{width:75px;margin:0 auto;padding:0 10px}.baggage_select td{min-width:100px;font-size:14px!important}}@media (min-width:768px) and (max-width:768px){.suitcase{padding:0 10px}}.baggage_title th{text-align:left;padding:10px;font-size:14px;line-height:16px}.baggage_title th b{color:#003dc2;font-size:16px}@media (min-width:0) and (max-width:767px){.baggage_title th{padding:5px 10px;font-size:14px;line-height:16px}.baggage_title th b{font-size:16px;line-height:18px}}input:-webkit-autofill{transition:background-color 5000s}input:-webkit-autofill:active{transition:background-color 5000s}input:-webkit-autofill:focus{transition:background-color 5000s}input:-webkit-autofill:hover{transition:background-color 5000s}@media (min-width:768px) and (max-width:1024px){.custom-forward-button{width:40px!important;right:-42px!important}}@media (min-width:0) and (max-width:1024px){.summary_total{border:0;padding-left:0;padding-right:0;padding-top:0!important}}.content{height:auto;overflow:auto}@media (max-width:767px){.content{margin-top:10px}}.seats{padding:0;display:table}.seat{vertical-align:middle;padding:1px;position:relative}.seat input[type=checkbox]{opacity:0;position:absolute;left:5px}.seat input[type=checkbox]:checked+label{color:#fff;text-align:center;background:#66cc78;border-right:4px solid #39b44f;justify-content:center;align-items:center;width:70px;height:40px;padding-top:2px;font-weight:600;display:flex;overflow:hidden}@media (min-width:0) and (max-width:767px){.seat{padding-top:0;padding-bottom:0}}.seat input[type=checkbox]:disabled+label:after{content:"";text-indent:0;position:absolute;top:4px;left:50%;transform:translate(-50%)}.seat input[type=checkbox]:disabled+label:hover{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.seat label{color:#666;text-align:center;cursor:pointer;border:1px solid #dde2e9;border-right:4px solid #badafb;justify-content:center;align-items:center;width:70px;height:40px;margin-bottom:0;padding:5px 1px 2px;font-size:14px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.seat label:hover{color:#fff;background:#66cc78;border-right:5px solid #39b44f}}ul.cabin li.col{position:relative}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.seat label{background:url(https://cdn.airtkt.com/img/rjs/webfront/available-seat.svg);width:27px;height:22px}}ul.cabin li.col{border:4px solid #ddd;border-width:4px 0;margin:28px 0;padding:1px 0;display:inline-block}@media (min-width:0) and (max-width:767px){.seat input[type=checkbox]:checked+label{border-bottom:4px solid #39b44f;border-right:0}}.right{float:right;text-align:start!important}.left{float:left}ul{padding-left:0}@media (min-width:0) and (max-width:359.98px){.baggage_select td,.baggage_title th b{font-size:14px}.table_cls td{font-size:14px!important}}.baggage_mini{font-size:14px!important}@media (min-width:0) and (max-width:390px){.visible_Break{display:block!important}}@media (max-width:767px){.recommended{margin-top:0}.plane{border:0 solid #d8d8d8;padding:0 10px}ul.cabin li.col{background:#fff;margin:0 auto;display:table;border-left:2px solid #dedede!important;border-right:2px solid #dedede!important}.seat{user-select:none;display:inline-block!important}.seats{direction:rtl;display:table;white-space:nowrap!important}ul.cabin{border:1px solid #cbd3e1;border-width:1px 3px;margin-left:0;padding-top:85px}.seat label{width:17px;height:17px;padding:0}}@media (min-width:768px) and (max-width:3000px){.pophead_two b{display:none}.m_air_logo .content-name{float:left;width:60%;display:none}.m_air_logo .depart{text-align:left;width:100%}}@media (min-width:0) and (max-width:767px){.pophead span,.pophead_two span{display:none}.c-flight-listing-row-v2 .summary-section .flight-info .airline-info{display:none!important}.click_depart_first{padding:0!important}.pophead_two b{font-weight:600}.browse_travelex_mob{display:block;padding-left:8px!important;padding-right:8px!important}}#first,#second{width:78%;padding:0}.activeTab{display:block}@media (min-width:0) and (max-width:767px){#first,#second{width:100%}}.trip_summary_main{box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);float:left;color:#000;background:#fff;width:100%;margin-top:-1px;margin-bottom:15px;margin-left:8px;padding-bottom:0;font-size:14px;position:relative}.confirmation_center-view{width:60%;min-height:450px;top:-1px}@media (min-width:0) and (max-width:767px){.confirmation_center-view{min-height:auto;width:100%!important;padding-left:0!important;padding-right:0!important}.confirm_click_flight_details{font-size:16px;font-weight:500!important}}@media (min-width:767px) and (max-width:1320px){.confirmation_center-view{min-height:auto;width:70%!important}}.confirm_click_flight_details{float:left;color:#003dc2;background:#fff;width:100%;padding:10px 15px 7px;font-size:18px;font-weight:600!important}.confirm_click_flight_details span{float:left;align-items:center}.confirm_submit_btn{float:right;border:1px solid #f5b21a;margin-top:0;padding:6px 15px;font-size:15px}.confirm_submit_btn:hover{border:1px solid #f5b21a!important}@media (min-width:0) and (max-width:767px){.confirm_click_flight_details{justify-content:space-between;padding:10px 0 5px;font-size:16px;font-weight:500!important}.sidespace{padding:0}.confirm_submit_btn{width:fit-content;margin-top:3px;margin-bottom:0;padding:4px 10px;font-size:14px}}.confirm_flight_details_portion1{border:0;border-top:1px solid #dee2e6;width:100%}.confimation_cancel .flight-summary{width:86%!important}@media (min-width:0) and (max-width:767px){.confimation_cancel .flight-summary{width:100%!important}}.confirm_detail_list{padding:5px 0 0}.confirm_detail_list li{color:#003dc2;background:#f2f6f9;border:0!important;margin:0 0 5px!important;padding:5px!important}.e-ticket_table{display:-ms-grid;display:grid}.e-ticket_table .table_cls.ticket_table{border:1px solid var(--bs-border-color,#dee2e6);border-radius:var(--bs-border-radius);border-collapse:separate;border-spacing:0;overflow:hidden}.e-ticket_table .table_cls.ticket_table>:not(caption)>*>*,.e-ticket_table .table_cls.ticket_table>:not(caption)>*{border-width:0;border-color:var(--bs-border-color,#dee2e6)}.e-ticket_table .table_cls.ticket_table>:not(caption)>*>*+*{border-left-width:1px}.e-ticket_table .table_cls.ticket_table>tbody>tr+tr>*,.e-ticket_table .table_cls.ticket_table>tbody>tr:first-child>*{border-top-width:1px}.e-ticket_main .e-ticket_table .ticket_table.table_cls{table-layout:fixed}.e-ticket_main .e-ticket_table .ticket_table thead th,.e-ticket_main .e-ticket_table .ticket_table tbody td{padding:12px 16px}@media (min-width:768px){.e-ticket_main .e-ticket_table .ticket_table tbody td{padding:12px 16px!important}.e-ticket_main .e-ticket_table .ticket_table thead th:first-child,.e-ticket_main .e-ticket_table .ticket_table tbody td:first-child{width:22%}.e-ticket_main .e-ticket_table .ticket_table thead th:nth-child(2),.e-ticket_main .e-ticket_table .ticket_table tbody td:nth-child(2){width:23%}.e-ticket_main .e-ticket_table .ticket_table thead th:nth-child(3),.e-ticket_main .e-ticket_table .ticket_table tbody td:nth-child(3){width:24%}.e-ticket_main .e-ticket_table .ticket_table thead th:nth-child(4),.e-ticket_main .e-ticket_table .ticket_table tbody td:nth-child(4){width:31%}}.details:before{margin-top:-15px;top:0}#third{width:78%;padding:0}.accordion-button:after{-o-transition:transform 0s ease-in-out;-webkit-transition:-webkit-transform ease-in-out;transition:transform ease-in-out;display:none;position:relative;right:5px}.landLayoutAll:after,.landLayoutAll:before{content:"";clear:both;display:table}@media (min-width:0) and (max-width:767px){.tripcard_img{height:155px!important}}@media screen and (max-width:767px){.customhearderacc{padding:8px!important}}.ld-seagment-flights{border-radius:var(--bs-border-radius);background-color:#fff;padding:15px 15px 12px}@media screen and (max-width:767.98px){.ld-seagment-flights{margin:0 5px;margin-top:22px!important}}.seatmap-warning{color:#003dc2;text-transform:none;margin-bottom:10px;font-size:1.125rem;font-weight:600!important}.seating-preference{grid-template-rows:repeat(4,auto);grid-template-columns:1fr;gap:12px;display:grid}.seating-preference .style_radio_wrap{align-items:center;max-width:fit-content;min-height:24px}.seating-preference .style_radio_wrap input[type=radio]{-webkit-appearance:none;appearance:none;border-radius:var(--bs-border-radius);cursor:pointer;background-color:#fff;border:2px solid #2f3d5c;flex:0 0 24px;width:24px;height:24px;margin:0}.seating-preference .style_radio_wrap input[type=radio]:checked{border-color:var(--bs-primary);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;background-image:radial-gradient(circle at center, var(--bs-primary) 0 4px, transparent 5px)!important}.seating-preference .style_radio_wrap input[type=radio]:disabled{background-color:var(--bs-secondary-bg-subtle);border-color:var(--bs-secondary);cursor:not-allowed;opacity:.5}.seating-preference .style_radio_wrap label{color:#000;cursor:pointer;margin-left:6px;font-size:16px;font-weight:400;line-height:24px}.seating-preference .style_radio_wrap.disabled label{cursor:not-allowed;opacity:.5}.seating-preference li label.radio{cursor:pointer;text-indent:25px;color:#000;margin-bottom:2px;font-size:16px;display:inline-block;position:relative;left:-15px;overflow:visible}@media (hover:hover){.seating-preference li label.radio:hover:after{border-color:#96beff;opacity:1!important}}.custom-forward-button,.swiper-button-next{background-color:#fff;border:1px solid #96beff!important}.swiper-button-next{width:33px!important;height:100%!important;top:22px!important;right:0!important}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#f2f5f9}.swiper-button-next:after{display:none}.custom-forward-button{-ms-grid-row-align:center;background-position:50%;background-repeat:no-repeat;justify-content:center;align-self:center;align-items:center;width:41px;height:40px;padding:0;display:flex;position:absolute;right:-42px}.custom-forward-button svg{fill:none!important}.custom-backword-button:after,.custom-forward-button:after{color:#003dc2;font-size:30px;font-weight:400;line-height:inherit}.custom-backword-button:hover,.custom-forward-button:hover{background-color:#f2f5f9}@media (min-width:1200px) and (max-width:1400px){.custom-forward-button{width:40px!important;right:-40px!important}}.custom-backword-button[disabled],.custom-forward-button[disabled]{opacity:.3;cursor:not-allowed;background-color:unset}.custom-backword-button,.swiper-button-prev{background-color:#fff;border:1px solid #96beff!important}.custom-backword-button{-ms-grid-row-align:center;background-position:50%;background-repeat:no-repeat;justify-content:center;align-self:center;align-items:center;height:40px;padding:0;display:flex;position:absolute;left:-41px;width:41px!important}.swiper-button-prev{width:33px!important;height:100%!important;top:22px!important;left:0!important}.swiper-button-prev:after{display:none}.exit-icon-seatmap{background:url(https://cdn.airtkt.com/img/rjs/webfront/exit-arrow-bottom.svg) 51% no-repeat;border:0;margin:0 auto}.basinet-icon-seatmap{background:url(https://cdn.airtkt.com/img/rjs/webfront/basinet.svg) 51% no-repeat;border:0;margin:0 auto}.closet-icon-seatmap{background:url(https://cdn.airtkt.com/img/rjs/webfront/closet.svg) 51% no-repeat;border:0;margin:0 auto}.toilet-icon-seatmap{background:url(https://cdn.airtkt.com/img/rjs/webfront/toilet.svg) 51% no-repeat;border:0;margin:0 auto}.foodcabin-icon-seatmap{background:url(https://cdn.airtkt.com/img/rjs/webfront/food-cabin.svg) 51% no-repeat;border:0;margin:0 auto}.wing-legend-icon-seatmap{background:#cbd3e1;border:0;position:relative}.wing-legend-icon-seatmap :before{content:"";z-index:5;position:absolute;left:0;border-top:22px solid #fff!important;border-right:38px solid transparent!important;top:0!important}.swiper{margin-left:0!important}.trip_right_icon li{float:left;text-align:center;border:1px solid #87c0e1;border-radius:50%;width:38px;height:38px;margin-left:6px;padding:4px 0 0;list-style:none}.trip_right_icon li:hover{background-color:#d9ecf7}.ticket_table th{color:#000;background-color:#f2f5f9;padding:15px 10px;font-size:14px}.counter,.option button{border-radius:4px;padding:.25rem .5rem;font-size:.8rem}.counter{color:#495057;background-color:#f8f9fa;border:1px solid #ced4da;margin-left:.5rem;display:inline-block}.option{align-items:center;margin-bottom:.5rem}.option button{color:#fff;cursor:pointer;background-color:#007bff;border:0;margin-right:.5rem}.option button:hover{background-color:#0069d9}.option button:active{background-color:#005cbf}.option .counter{margin-left:.5rem;padding-top:6px;font-weight:600}.rescheduleModelHeader,.tripModelPara span{color:#003dc2;font-weight:600!important}.rescheduleModelHeader{text-align:left;margin-bottom:0;font-size:22px}.rotate-on-hover{-o-transition:all .4s ease-in;opacity:1;border:0;height:16px;transition:all .4s ease-in;background:url(https://www.airtktclub.com/book/show.php/static/media/cross_modal.cf44ae8c115cbf91fb81.svg) 50% no-repeat!important;width:20px!important;padding:1rem!important}.rotate-on-hover:hover{opacity:1;transform:rotate(180deg)}.tripModelTitle{text-align:center;margin-top:0;margin-bottom:0;font-size:18px;font-weight:400}.tripModelPara{margin-top:0;font-size:16px;font-weight:400}.tripModelPara span{line-height:25px}.rightviewPayment,.rightviewPayment button{flex-direction:column;display:flex}.rightviewPayment{padding-bottom:0}.rightviewPayment button{align-items:center;width:100%;margin-bottom:5px;font-size:24px;font-weight:600;line-height:28px}.rightviewPayment button span:last-child{text-transform:none;font-size:18px}.rightviewCancel{padding-top:40px}.rightviewCancel button{width:100%;font-size:17px}.special ul li{height:auto!important;position:static!important}.special ul li:first-child{height:47px!important}.special ul li:last-child{border-bottom:1px solid #d8d9df;line-height:normal;height:38px!important}.basic.active{color:#390!important}.arrow{border-style:solid;width:0;height:0;margin-left:5px}.arrow.down,.arrow.up{background-image:url(https://cdn.airtkt.com/img/rjs/webfront/open-click-arrow.svg);background-position:100%;background-repeat:no-repeat;border:0;width:15px;height:15px}.arrow.up{transform:rotate(-180deg)}.airline-info{color:#777;font-size:12px!important}.trip_main-info{color:#000;align-items:center;padding-top:4px;padding-bottom:4px;font-size:1rem;font-weight:400;display:flex}.booking-details-link{text-align:center;margin:0;font-size:16px}.flight_Eticket_wrapper .booking-details-link,.flight_Eticket_wrapper .booking-details-link svg{color:var(--link-color)!important}.adinsfont{font-size:16px}.trip_review_box{box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);padding:13px 12px 13px 26px;font-size:16px;background:#fff!important}.total_paidPrice{font-size:15px;font-weight:600}.saving{color:#390;align-items:center;margin-top:-2px;margin-bottom:0;padding-bottom:0;line-height:0;display:flex}.saving span{vertical-align:middle;margin:4px;animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.saving span:nth-child(2){animation-delay:.2s}.saving span:nth-child(3){animation-delay:.4s}.manage_main{box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);float:none;border-radius:var(--bs-border-radius-lg);background-color:#fff;justify-content:flex-start;align-items:center;width:100%;max-width:1050px;margin:0 auto 1.5rem;display:flex}.manage_main .manage_col_one{float:none;flex-shrink:0;width:25%;padding:0}.manage_main .manage_col_two{float:none;padding:0}.manage_main .manage_col_three{float:none;align-items:center;margin-left:auto;padding-left:0;display:flex}.manage_main .manage_center{color:#003dc2;text-align:left;display:-ms-grid;gap:8px;padding-top:10px;padding-left:10px;font-size:20px;font-weight:600;line-height:22px;display:grid}.first_heading{color:#f5a623;font-size:16px;font-weight:600;line-height:1;position:relative}.manage_main .manage_center span{color:#16215b;font-size:34px;font-weight:500;line-height:40px}.manage_main .manage_center .manage_id{color:#000;font-size:16px;line-height:1.5}.manage_main .manage_center font{color:#000;font-size:16px;font-weight:500;line-height:1.5}.manage_main .manage_center font,.manage_main .manage_center .manage_id,.managebtn_mobview .manage_id{align-items:center;gap:6px;display:flex}.manage_meta-icon{color:#003dc2;flex-shrink:0}.backarrow,.manage_main .manage_btn{text-align:center;cursor:pointer}.manage_main .manage_btn{color:#fff;float:none;user-select:none;text-transform:uppercase;border-radius:var(--bs-border-radius);background:#f5b21a;border:1px solid #f5b21a;width:160px;margin:0 30px 0 24px;padding:7px 0;font-size:20px;font-weight:600;transition:background .2s,color .2s}@media (hover:hover){.manage_main .manage_btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);transition:box-shadow .3s;box-shadow:0 0 4px #f5b21a}}.backarrow{color:#003dc2;border-radius:var(--bs-border-radius);background:#fff;justify-content:center;align-items:center;width:100px;height:100%;padding:5px 0;font-size:16px;display:flex;border:1px solid #003dc2!important}.backarrow:hover{color:#fff;background:#003dc2}.backarrow img{margin-right:5px}.tripcard_img{-o-object-fit:cover;object-fit:cover;border-radius:var(--bs-border-radius-lg);width:100%;height:161px;padding:10px}.default_img{-o-object-fit:none!important;object-fit:none!important}.disclaimer-insurance-main{flex-direction:column;padding:10px 15px;display:flex}.disclaimer-insurance-body{padding:0}.acc-custom-btn{background-color:#fff;border:0;padding:0;font-weight:600}.acc-custom-btn:focus{outline:none}.disclaimer-insurance{background-image:none;border:0;align-items:start;font-size:16px;color:#000!important;background-color:#fff!important}.disclaimer-insurance-subtext{font-size:16px;font-weight:400}.disclaimer-insurance-body{padding-top:0;font-size:14px;background-color:#fff!important}.purchaseComponents #phaseTwo .flyFlexibleWrap .disclaimer-insurance-body,.purchaseComponents #phaseTwo .travelInsu .disclaimer-insurance-body{padding:0;overflow:hidden}.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:8px var(--bs-accordion-body-padding-x,1.25rem)!important}.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .mini_head,.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .mini_head svg,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer .mini_head,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer .mini_head svg{color:#003dc2!important}.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body{padding:0 var(--bs-accordion-body-padding-x,1.25rem);padding-bottom:var(--bs-accordion-body-padding-y,1rem)}.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link,.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link:hover,.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link .text-primary,.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link a,.purchaseComponents #phaseTwo .flyFlexibleWrap .custom-acc-container-disclaimer .disclaimer_body .booking-details-link svg,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link:hover,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link .text-primary,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link a,.purchaseComponents #phaseTwo .travelInsu .custom-acc-container-disclaimer .disclaimer_body .booking-details-link svg{color:var(--link-color)!important}#Fly-Flexible .custom-acc-container-disclaimer .disclaimer-insurance-body,#Add-Insurance .custom-acc-container-disclaimer .disclaimer-insurance-body{padding:0;overflow:hidden}#Fly-Flexible .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main,#Add-Insurance .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:8px var(--bs-accordion-body-padding-x,1.25rem)!important}@media (max-width:340px){#Fly-Flexible .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main,#Add-Insurance .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main{padding:8px!important}}#Fly-Flexible .custom-acc-container-disclaimer .mini_head,#Fly-Flexible .custom-acc-container-disclaimer .mini_head svg,#Add-Insurance .custom-acc-container-disclaimer .mini_head,#Add-Insurance .custom-acc-container-disclaimer .mini_head svg{color:#003dc2!important}#Fly-Flexible .custom-acc-container-disclaimer .disclaimer_body,#Add-Insurance .custom-acc-container-disclaimer .disclaimer_body{padding:0 var(--bs-accordion-body-padding-x,1.25rem);padding-bottom:var(--bs-accordion-body-padding-y,1rem)}#Fly-Flexible .custom-acc-container-disclaimer .disclaimer_body .booking-details-link,#Fly-Flexible .custom-acc-container-disclaimer .disclaimer_body .booking-details-link:hover,#Fly-Flexible .custom-acc-container-disclaimer .disclaimer_body .booking-details-link .text-primary,#Fly-Flexible .custom-acc-container-disclaimer .disclaimer_body .booking-details-link a,#Fly-Flexible .custom-acc-container-disclaimer .disclaimer_body .booking-details-link svg,#Add-Insurance .custom-acc-container-disclaimer .disclaimer_body .booking-details-link,#Add-Insurance .custom-acc-container-disclaimer .disclaimer_body .booking-details-link:hover,#Add-Insurance .custom-acc-container-disclaimer .disclaimer_body .booking-details-link .text-primary,#Add-Insurance .custom-acc-container-disclaimer .disclaimer_body .booking-details-link a,#Add-Insurance .custom-acc-container-disclaimer .disclaimer_body .booking-details-link svg{color:var(--link-color)!important}@media (max-width:340px){#Fly-Flexible .custom-acc-container-disclaimer .disclaimer_body,#Add-Insurance .custom-acc-container-disclaimer .disclaimer_body{padding:8px!important}}.custom-cartSectionbtn.accordion-button:not(.collapsed),.disclaimer-insurance.accordion-button:not(.collapsed){-webkit-box-shadow:none!important;box-shadow:none!important}.custom-cartSectionbtn.accordion-button:not(.collapsed){background-color:#fff}.custom-cartSectionbtn-body{padding:1px 10px 0 20px;background-color:#fff!important}.custom-cartSectionbtn{background-color:#fff;color:#000!important}.custom-cartSectionbtn>span{z-index:1;font-size:16px;font-weight:600;display:inline-flex;position:relative;color:#000!important;background:0 0!important;border:#fff!important}.custom-cartSectionbtn>span:after{content:"";-o-transition:width .3s ease 0s, left .3s ease 0s;background:#000;width:0;height:1px;transition:width .3s,left .3s;display:block;position:absolute;bottom:0;left:50%}.custom-cartSectionbtn.accordion-button{background-color:#fff;border:0;-webkit-box-shadow:none!important;box-shadow:none!important}.customhearderacc{background:#fff;flex-direction:row;justify-content:space-between;margin-top:0;padding:10px 10px 4px}.custom-acc-container{box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);-moz-box-shadow:var(--bs-box-shadow-sm);border-radius:var(--bs-border-radius-lg);background-color:#fff;margin-bottom:1.5rem}.custom-acc-container .custom-acc-container{border-bottom:unset!important;border-left:unset!important;border-right:unset!important}.custom-acc-container>.accordion-item{border-radius:inherit!important}.custom-acc-container .accordion-header,.custom-acc-container .accordion-button,.custom-acc-container .disclaimer-insurance-main{border-top-left-radius:inherit!important;border-top-right-radius:inherit!important}.custom-acc-container .custom-cartSectionbtn,.custom-acc-container .accordion-body,.custom-acc-container-collapsed .accordion-header,.custom-acc-container-collapsed .accordion-button,.custom-acc-container-collapsed .disclaimer-insurance-main{border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important}.custom-acc-container .addTravelAssist,.custom-acc-container .addTravelAssist .assistList{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.custom-acc-container-disclaimer,.custom-acc-container-disclaimer .accordion-item,.custom-acc-container-disclaimer .accordion-button{border-top-left-radius:0!important;border-top-right-radius:0!important}.custom-acc-container-border{border:none}body:not(:has(#E-Ticket)) .custom-acc-container-border{margin-top:.8rem}.custom-acc-remove-shadow{margin-top:1px solid;-webkit-box-shadow:unset!important;box-shadow:unset!important;margin-bottom:0!important}.custom-acc-container .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.custom-acc-container .accordion-button:after{background-image:none;display:none}.booking-plain-accordion>.accordion-item>.accordion-header .section_heading__title{color:var(--heading-color);flex-wrap:nowrap;align-items:center;gap:0;width:100%;display:flex}.purchase-baggage-information-accordion>.accordion-item>.accordion-header .textUnderline{padding-bottom:3px;color:var(--heading-color)!important}.booking-plain-accordion>.accordion-item>.accordion-header .acc-custom-btn{width:100%;color:inherit;text-align:left;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.booking-plain-accordion>.accordion-item>.accordion-header .acc-custom-btn>span{min-width:0}.booking-plain-accordion>.accordion-item>.accordion-header .acc-custom-btn svg{width:24px;height:24px;color:var(--heading-color);flex:0 0 24px}.desk-section-only,.desk-sectionBorder-only{display:block}.Mobile-section-only,.Mobile-sectionBorder-only{display:none!important}.assist-Sectiondesk{display:block}.assist-SectionMob{display:none}.downside{width:15px;height:15px;position:relative;top:-1px;transform:rotate(270deg)}.mini_head{font-size:1rem!important}.upperside{user-select:none;width:15px;height:15px;position:relative;top:-1px;transform:rotate(90deg)}.MytCartSection-item{margin:0 0 8px;font-size:1rem;overflow:hidden}.MytCartSection-item.newly{margin:0 0 8px!important}.MytCartSection-item-price{text-align:right;min-width:72px;color:var(--price-color);flex:none;margin-left:12px;padding-right:0!important}.MytCartSection-item-content{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.MytCartSection-item-text{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:1rem;display:flex}@media (min-width:1401px){.paxNfix{flex-basis:75%}}@media (max-width:1400px){.MytCartSection-item-text{flex-basis:65%}}.Paid,.refund{border-radius:var(--bs-border-radius);font-weight:600!important}.Paid{color:#003dc2;padding:5px 0;font-size:1rem}.refund{color:#003dc2;margin:5px 10px 13px;padding:5px 0;font-size:14px}.externalLink_icon{width:15px;height:15px;display:inline-block}@media (min-width:1200px){.cart-section{padding-left:15px;padding-right:0;width:24%!important}.mt-sec{width:76%!important}.trip_summary_main{margin-left:10px}}@media (min-width:768px) and (max-width:1200px){.customhearderacc{padding:10px 15px}}@media (min-width:1025px) and (max-width:1200px){.cart-section{margin-top:0;padding:0;width:100%!important}.mt-sec{width:100%}}@media (min-width:1024px) and (max-width:1366px){.custom-cartSectionbtn-body{padding-left:25px;padding-right:10px}}@media (min-width:768px) and (max-width:1023px){.backarrow,.confirm_click_flight_details,.disclaimer-insurance,.travelex_center{font-size:16px!important}.baggage_title th b{font-size:16px}#contPdSeatmap ul.grnOk,.booking-details-link,.disclaimer-insurance-subtext,.travel_assitance_bg,.trip_main-info{font-size:1rem!important}.saving,.travel_assitance_txt{font-size:16px!important}.travelex_bottom_txt{font-size:12px;line-height:15px}.mt-sec{width:100%}.trip_summary_main{margin-left:0}.assist-Sectiondesk{display:none}.assist-SectionMob{display:block}}@media (min-width:768px) and (max-width:1024px){.cart-section{width:100%;margin:0;padding:0}}@media (min-width:481px) and (max-width:767px){.manage_main .manage_col_three{display:none}}.desk_view{display:block}.managebtn_mobview{display:none}.visible_only_desk{display:block!important}.visible_only_mob{display:none!important}.manage_center_mobview_Single{display:-ms-grid;-ms-grid-columns:auto;grid-template-columns:auto;align-items:start;width:75%;margin-bottom:5px;display:grid}.info_travel_icon{cursor:pointer;position:relative}@media (min-width:0) and (max-width:767px){.addspace{margin-top:0!important}.info_travel_icon{width:14px;height:14px}.ld-seagment-flights{margin-top:5px}.main_head{padding:9px 17px}.saving{justify-content:center;padding-right:0;font-size:16px}.rightviewPayment button{font-size:20px;display:none;width:auto!important}.rightviewPayment button span:last-child{text-transform:none;font-size:16px}.manage_main{flex-direction:column;align-items:stretch;max-width:100%}.manage_main .manage_col_one{width:100%}.manage_main .manage_center{display:-ms-grid;gap:7px;display:grid}.manage_main .manage_center font,.price-details__item--info_left .btn_click{font-size:14px}.first_heading{position:relative;top:0}.visible_only_desk{display:none!important}.visible_only_mob{display:block!important}.travel_logo{width:180px;margin-top:10px}.first_col{width:31%}.other_col{width:23%}.mini_head{padding:0;font-size:14px!important}.mini_head svg{width:20px;height:20px}.desk_view,.manage_main .manage_col_three{display:none}.manage_main .manage_center .desk_view{display:none!important}.manage_main .manage_center span{font-size:24px;line-height:30px}.managebtn_mobview{text-align:end;padding-top:10px;padding-bottom:10px;padding-right:10px;display:block}.manage_main .manage_btn{width:auto;margin:0;padding:4px 16px;font-size:18px;font-weight:600}.manage_id{float:right;text-align:right;width:100%;padding-top:10px;padding-bottom:5px;font-size:14px;font-weight:500}.manage_main .manage_center font,.managebtn_mobview .manage_id{display:block}.manage_main .manage_center font{text-indent:-22px;padding-left:22px}.managebtn_mobview .manage_id{text-align:right}.manage_main .manage_center font .manage_meta-icon,.managebtn_mobview .manage_id .manage_meta-icon{vertical-align:middle;text-indent:0;margin-right:6px;display:inline-block}.manage_center_mobview{display:-ms-grid;-ms-grid-columns:50% auto;grid-template-columns:50% auto;align-items:start;display:grid}.manage_main .manage_center{text-align:left;padding-bottom:10px;padding-left:10px;font-size:18px}.cart-section{width:100%;margin:0;padding:0}.mt-sec{width:100%}.trip_summary_main{margin-left:0}.desk-section-only{display:none!important}.desk-sectionBorder-only{display:none}.Mobile-section-only,.Mobile-sectionBorder-only{display:block!important}.assist-SectionMob{display:block}.assist-Sectiondesk{display:none}.ticket_table th{padding:5px 5px 5px 10px}.disclaimer-insurance{font-size:16px}.disclaimer-insurance-body,.disclaimer-insurance-main{padding-left:0;padding-right:0}.e-ticket_table{scroll-behavior:smooth;overflow:auto}.backarrow{cursor:pointer!important;font-size:16px!important}}@media (max-width:359.98px){.disclaimer-insurance,.disclaimer-insurance-subtext{font-size:14px}.seatmap-warning{font-size:16px}}.addspace{margin-top:1rem}@media screen and (max-device-width:700px) and (orientation:landscape){.no_trip{margin-top:60px}.managebtn_mobview{text-align:right;flex-direction:column;margin-left:30%;padding-right:10px;display:flex}.manage_center_mobview{display:-ms-grid;-ms-grid-columns:50% auto;grid-template-columns:50% auto;align-items:start;display:grid}.manage_main .manage_center{text-align:left;padding-left:10px;font-size:18px}.desk_view,.manage_main .manage_col_three{display:none}.manage_main .manage_center .desk_view{display:none!important}.manage_main .manage_btn{width:auto;margin:0;padding:4px 16px;font-size:18px;font-weight:600}.manage_id{float:right;padding-top:15px;padding-bottom:9px;font-size:12px;font-weight:600}.manage_main .manage_center font,.managebtn_mobview .manage_id{display:block}.manage_main .manage_center font{text-indent:-22px;padding-left:22px}.managebtn_mobview .manage_id{text-align:right}.manage_main .manage_center font .manage_meta-icon,.managebtn_mobview .manage_id .manage_meta-icon{vertical-align:middle;text-indent:0;margin-right:6px;display:inline-block}.Mobile-section-only{display:block!important}.desk-section-only{display:none!important}.forlandscaponly{display:block!important}}@media (min-device-width:701px) and (max-device-width:1000px) and (orientation:landscape){.Mobile-sectionBorder-only{display:block!important}.desk-sectionBorder-only{display:none!important}.holes-lower:after,.holes-lower:before{content:"";background-color:#fafafa;border-radius:50%;width:25px;height:25px;position:absolute}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.no_trip{font-size:18px}.Mobile-sectionBorder-only{display:block!important}.holes-lower:after,.holes-lower:before{content:"";border-radius:50%;width:25px;height:25px;position:absolute;background-color:#fafafa!important}.desk-sectionBorder-only{display:none!important}.other_col{width:24%}.first_col{width:28%}.addTravelAssist .assitmobview{padding-left:7.5px!important;padding-right:7.5px!important}.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea{padding:12px}}@media (min-device-width:1025px) and (max-device-width:1099px){.first_col{width:28%}.other_col{width:24%}}@media (min-width:0) and (max-width:767px){.no_trip{margin-top:0!important}.swiper-button-next{position:absolute;right:0!important}.swiper-button-next:hover,.swiper-button-prev:hover{border:1px solid #c1d3f1!important}.swiper-button-next,.swiper-button-prev{backdrop-filter:blur(1px);background-size:10px;background-color:rgba(234,242,255,.63)!important;border:0!important}}.swiper-button-next:before,.swiper-button-prev:before{color:#003dc2;padding:0 10px;font-size:30px;font-weight:400}@media (min-width:0) and (max-width:1024px){.swiper-button-next:before,.swiper-button-prev:before{font-size:28px;position:relative;top:-1px}}@media (min-width:0) and (max-width:359px){.swiper-button-next:before,.swiper-button-prev:before{font-size:28px;position:relative;top:-2px}.info_travel_icon{width:12px;height:12px;margin-left:0;font-size:9px}}@media (min-width:359.98px) and (max-width:420px){.info_travel_icon{width:14px;height:14px;margin-left:0;font-size:9px}}@media (min-width:0) and (max-width:374px){.backarrow{font-size:14px!important}.info_travel_icon{width:12px;height:12px}.notava{font-size:14px!important}}@media (min-width:359.98px) and (max-width:767px){.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn{min-width:88%}}@media (min-width:768px) and (max-width:991px){.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn{min-width:100%}}@media (min-width:992px) and (max-width:3000px){.addTravelAssist .assistList .assistSelect .col .cardsItems .btnArea .btn{min-width:75%;padding:0 7px}}.no_trip{text-align:center;color:#16215b;width:100%;margin-top:60px}@media (min-width:768px){.manage_main .manage_col_two.no_trip_col{flex:none;width:auto;margin-bottom:0}.no_trip_col .no_trip{text-align:left;margin-top:0}}@media (max-width:767px){.manage_main .manage_col_two.no_trip_col{flex-direction:column;align-items:center;width:100%;padding:0 16px 20px;display:flex}.manage_main .manage_col_two.manage_center_mobview_Single.no_trip_col{margin-bottom:0;padding-bottom:12px}.manage_main .no_trip_col .manage_center{text-align:center;justify-content:center;width:100%;padding:0;display:flex}.no_trip_col .no_trip{text-align:center;font-size:18px;line-height:1.4;margin-top:0!important}.manage_main .no_trip_col .managebtn_mobview{text-align:center;justify-content:center;width:100%;margin-top:14px;padding:0;display:flex}.manage_main .no_trip_col .manage_btn{width:100%;max-width:260px;margin:0;padding:10px 16px}}.side_check{cursor:pointer;user-select:none;place-items:center;margin:0 0 15px;padding-left:13px;font-size:15px;position:relative}.browse_travelex_mob{background-color:#fff}@media (min-width:768px) and (max-width:1024px){.manage_main .manage_col_one{float:left;width:30%;padding:0}.manage_main .manage_center span{font-size:28px}}.defaultbtnSize{justify-content:center;place-items:center;display:flex}.travel_logotwo{display:none}@media (max-width:767px){.seating-preference li label.radio{left:0}.seat input[type=checkbox]:checked+label{direction:ltr;margin:0;padding-top:0}.seat label{border-width:1px 1px 2px;border-bottom-color:#badafb;border-right-color:#dde2e9;font-size:12px;width:38px!important;height:38px!important}}.seating-preference li label.radio.isdisable{opacity:.5;cursor:not-allowed}.collapsible-content{-o-transition:max-height .5s ease;transition:max-height .5s;overflow:hidden}.collapsible-content.closed{max-height:0}.MytCartSection-item.new{margin:0 0 5px!important}.btn-cn{color:#fff;text-align:center;text-transform:uppercase;background:#d9bb55;border:0;border-radius:0;margin-top:8px;padding:8px 15px;font-size:18px;font-weight:600}.seating-preference li label.radio.isdisable.isChecked:hover:after,.touch-active:after{opacity:1!important}.seating-preference li label.radio.isdisable:hover:after{opacity:0!important}@media (min-width:768px){.addTravelAssist .assitmobview{padding-left:7.5px!important;padding-right:7.5px!important}.assistSelect>div:first-child{padding-left:0!important}.assistSelect>div:last-child{padding-right:0!important}}.bagtableprice{margin:0 15px 15px}@media (max-width:767px){.bagtableprice{margin:0 8px 8px}}.cost_summ{width:100%;font-size:18px;font-weight:500;color:var(--heading-color)!important}.cost_summ svg{color:var(--heading-color)!important}.cost{color:var(--link-color)!important}.cost_body{padding-left:15px;padding-right:15px}.borderCurve{border:1px solid #ebebeb;border-radius:20px;flex-direction:row;flex-shrink:0;align-items:center;gap:10px;padding:3px 10px;display:flex}.eticket-mobile__actions .externalLink_icon{width:18px!important;height:18px!important}.print-area-wrapper{display:none}@media print{.print-area-wrapper{display:block!important}#print-area{zoom:.85;transform-origin:0 0;width:100%;margin:0;padding:0;transform:scale(.85);display:block!important}.print-page-break{break-before:page;page-break-before:always}.avoid-break{break-inside:avoid;page-break-inside:avoid}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0!important;padding:0!important}@page{size:A4 portrait;margin:8mm}}.notava{color:#d9a013;gap:"10px";grid-template-columns:30px auto;padding:15px 0;font-size:16px;display:grid}.notava svg{width:24px;height:24px}.country-only-citizenship-wrap{margin-left:60px}.country-only-citizenship-selector{margin-top:0;left:0}.country-only-citizenship-selector .country_selection_wrap{z-index:20}@media only screen and (max-width:767.98px){.country-only-citizenship-wrap{margin-left:0}}.MyTripcart-container .custom-cartSectionbtn.cost{font-weight:400;color:#000!important}.MyTripcart-container .cart-section-accordion--plain .customhearderacc,.MyTripcart-container .cart-section-accordion--plain .custom-cartSectionbtn{cursor:default}.MyTripcart-container.payment-summary-card{padding-top:0}.MyTripcart-container.payment-summary-card .custom-cartSectionbtn.cost_summ{font-size:18px;color:var(--heading-color)!important}.MyTripcart-container.payment-summary-card .custom-cartSectionbtn.cost_summ svg{color:var(--heading-color)!important}@media (min-width:0) and (max-width:767.98px){.MyTripcart-container.payment-summary-card .custom-cartSectionbtn.cost_summ{font-size:16px}}.MyTripcart-containerwrap{float:left;width:100%}.MyTripcart-containerwrap.other{margin-top:0;padding-top:6px}.MyTripcart-containerwrap.other .MyTripcart-container{margin-top:1px}.mytripcart-scrollarea{width:100%;display:flow-root}@media (min-width:1200px){.cart-section{flex:0 0 383px;max-width:383px;width:383px!important}.mt-sec{max-width:-webkit-calc(100% - 383px);flex:0 0 calc(100% - 383px);max-width:calc(100% - 383px);width:-webkit-calc(100% - 383px)!important;width:calc(100% - 383px)!important}}@media (min-width:1201px){.MyTripcart-containerwrap{float:none;max-height:-webkit-calc(100vh - 85px);flex-direction:column;max-height:calc(100vh - 85px);margin-top:10px;display:flex;position:sticky;top:85px;overflow:hidden}.mytripcart-scrollarea{min-height:0;max-height:-webkit-calc(100vh - 165px);max-height:var(--mytripcart-scroll-max-height,calc(100vh - 165px));scrollbar-width:thin;flex:auto;overflow-x:hidden;overflow-y:auto}.mytripcart-scrollarea--pay-footer{padding-bottom:10px}.mytripcart-scrollarea--no-pay-footer{max-height:-webkit-calc(100vh - 85px);max-height:var(--mytripcart-scroll-max-height,calc(100vh - 85px));padding-bottom:10px}.mytripcart-scrollarea::-webkit-scrollbar{width:6px}.mytripcart-scrollarea::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:3px}.cart-section:has(>.rightviewPayment){min-height:-webkit-calc(100vh - 85px);flex-direction:column;min-height:calc(100vh - 85px);display:flex}.cart-section>.rightviewPayment{z-index:6;float:none;clear:both;background:var(--bs-body-bg,#fafafa);width:100%;margin:auto 0 0;padding:0;position:sticky;bottom:0;box-shadow:0 -4px 12px -6px rgba(0,0,0,.12)}}@media (max-width:1200px){.MyTripcart-containerwrap.other{margin-top:0;padding-top:0}}.confirmation-right-skeleton__action,.confirmation-right-skeleton__summary{border-radius:var(--bs-border-radius-lg);border:0;overflow:hidden}.confirmation-right-skeleton__addons,.trip-pills-skeleton__item,.eticket-page-skeleton__panel-head,.eticket-page-skeleton__review,.eticket-section-skeleton__head{border:0}.seatmapLayout .slidebar-c.route-slidebar,.slidebar-c.route-slidebar{-webkit-tap-highlight-color:transparent}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card,.slidebar-c.route-slidebar .route-leg-card{flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;width:100%;display:grid}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-main,.slidebar-c.route-slidebar .route-leg-card-main{grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-actions,.slidebar-c.route-slidebar .route-leg-card-actions{align-items:center;gap:6px;min-width:max-content;display:flex}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-actions .leg-badge,.slidebar-c.route-slidebar .route-leg-card-actions .leg-badge{border:1px solid transparent;padding-left:10px;padding-right:10px}.seatmapLayout .slidebar-c.route-slidebar.active .route-leg-card-actions .leg-badge,.slidebar-c.route-slidebar.active .route-leg-card-actions .leg-badge{color:#fff;background:#003dc2;border-color:#003dc2}.seatmapLayout .slidebar-c.route-slidebar--single-depart,.slidebar-c.route-slidebar--single-depart,.seatmapLayout .slidebar-c.route-slidebar--single-depart.active,.slidebar-c.route-slidebar--single-depart.active,.seatmapLayout .slidebar-c.route-slidebar--single-depart.active:hover,.slidebar-c.route-slidebar--single-depart.active:hover{box-shadow:none;background:0 0;border-color:transparent}@media (max-width:767.98px){.seatmapLayout .slidebar-c.route-slidebar--single-depart,.slidebar-c.route-slidebar--single-depart{width:fit-content;max-width:calc(100vw - 56px)}.seatmapLayout .slidebar-c.route-slidebar--single-depart .route-leg-card,.slidebar-c.route-slidebar--single-depart .route-leg-card{flex:none;width:fit-content;max-width:100%}}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-actions .route-check-slot,.slidebar-c.route-slidebar .route-leg-card-actions .route-check-slot,.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-actions .route-check-slot svg,.slidebar-c.route-slidebar .route-leg-card-actions .route-check-slot svg{width:24px;height:24px}@media (max-width:767.98px){.slidebar-swiper--route .swiper-slide{width:min(258px,100vw - 56px)}.slidebar-swiper--route .swiper-slide.route-slide--single-depart{width:fit-content;max-width:calc(100vw - 56px)}}@media (max-width:420px){.slidebar-swiper--route .swiper-slide{width:min(250px,100vw - 48px)}.slidebar-swiper--route .swiper-slide.route-slide--single-depart{width:fit-content;max-width:calc(100vw - 48px)}}.slidebar-swiper-shell--route .slidebar-swiper .swiper-wrapper{gap:0}.slidebar-swiper-shell--route:not(.slidebar-swiper-shell--scrollable) .slidebar-swiper--route .swiper-slide:last-child{margin-right:0!important}@media (min-width:1025px){.slidebar-swiper--route .swiper-slide.route-slide--single-depart{width:225px}.slidebar-swiper--route .swiper-slide.route-slide--checked{width:292px}.slidebar-swiper--route .swiper-slide.route-slide--single-depart.route-slide--checked{width:225px}}@media (min-width:1500px){.slidebar-swiper--route .swiper-slide.route-slide--single-depart{width:225px}.slidebar-swiper--route .swiper-slide.route-slide--checked{width:320px}.slidebar-swiper--route .swiper-slide.route-slide--single-depart.route-slide--checked{width:225px}}.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-info,.slidebar-c.route-slidebar .route-leg-card-info,.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-route,.slidebar-c.route-slidebar .route-leg-card-route,.seatmapLayout .slidebar-c.route-slidebar .route-leg-card-subtitle,.slidebar-c.route-slidebar .route-leg-card-subtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}@media (pointer:fine){.slidebar-c.pxpadding:hover{border-color:#c5d4f1;box-shadow:0 2px 6px rgba(16,24,40,.1)}}.slidebar-c.pxpadding.active{border-color:#003dc2}.slidebar-c.pxpadding .pax_route_count{color:#fff;background:#003dc2;border-color:#003dc2;width:28px;height:28px;margin-right:8px;font-size:13px}.slidebar-c.pxpadding .fill{color:#56cf7e!important;background-color:#fff!important;border-color:#56cf7e!important}.slidebar-c.pxpadding.active .pax_route_count:not(.fill){background:#fff;color:#003dc2!important;border-color:#003dc2!important}.slidebar-c.pxpadding .slidebar-card-content.children span:first-child{color:#003dc2;width:120px!important;font-size:14px!important}.slidebar-c.pxpadding .slidebar-card-content span{font-size:12px}.faq-accordion .faq-accordion__item{border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow-sm);background-color:#fff;overflow:hidden}.faq-accordion .faq-accordion__select{box-sizing:border-box;border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);background:#fff;max-width:380px;padding:10px}.faq-accordion .support-selector-card--single{box-shadow:none;background:0 0;border-radius:0;padding:0}.faq-accordion .support-selector-card--single .faq-accordion__select{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);-webkit-box-shadow:var(--bs-box-shadow-sm);background:#fff;padding:1.4rem}.faq-accordion .support-api-empty-card,.external-page-content .support-api-empty-card,.support-api-empty-card{border-radius:var(--bs-border-radius-lg);min-height:140px;box-shadow:var(--bs-box-shadow-sm);background:#fff;align-content:center;gap:10px;padding:28px;line-height:1.4;display:grid}.support-api-empty-card__title{color:#1f2a44;max-width:620px;margin:0;font-size:26px;font-weight:500;line-height:1.2}.support-api-empty-card__text{color:#344054;max-width:620px;margin:0;font-size:18px;line-height:1.4}.support-api-empty-card .support-api-empty-card__title{color:#1f2a44}.support-api-empty-card .support-api-empty-card__text{color:#344054}.support-api-empty-card .support-api-empty-card__text:first-of-type{margin-top:0}.support-api-empty-card .support-api-empty-card__text:first-letter{float:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:0}.external-page-content>.support-api-empty-card>.support-api-empty-card__text:first-of-type{margin-top:0}.external-page-content>.support-api-empty-card>.support-api-empty-card__text:first-of-type:first-letter{float:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:0}.external-page-content:has(.support-api-empty-card){box-shadow:none;-webkit-box-shadow:none;background:0 0;border-radius:0;overflow:visible;padding:0!important}.alpha_filter_content>.support-api-empty-card,.render_data_wrap>.support-api-empty-card{grid-column:1/-1}@media (min-width:0) and (max-width:767.98px){.support-api-empty-card{min-height:120px;padding:20px}.support-api-empty-card__title{font-size:22px}.support-api-empty-card__text{font-size:16px}}.support_pg_points_wrap.faq-accordion{box-shadow:none;background:0 0;border-radius:0;padding:0}.support_pg_points_wrap .select_topic_wrap{box-sizing:border-box;border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow-sm);background:#fff;padding:10px}.faq-accordion .about-us-section{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);margin-bottom:1.5rem}.faq-accordion .about-us-section__body{padding:0;border-bottom:0!important}.faq-accordion .about-us-section:last-child{margin-bottom:0}.faq-accordion .support-open-section{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);margin-bottom:1.5rem}.faq-accordion .support-open-section__body{padding:0;border-bottom:0!important}.faq-accordion .support-open-section:last-child{margin-bottom:0}.faq-accordion .customer-support-topic{padding:10px 0}.faq-accordion .customer-support-topic__title{color:#003dc2;margin:0 0 10px;font-size:18px;font-weight:500;line-height:normal}.faq-accordion .customer-support-topic__body{overflow-wrap:anywhere}.faq-accordion .customer-support-topic__body p{margin-bottom:14px}.faq-accordion .customer-support-topic__body p:last-child{margin-bottom:0}.faq-accordion .customer-support-topic__body ul,.faq-accordion .customer-support-topic__body ol{margin:0 0 14px;padding-left:22px}.faq-accordion .customer-support-topic__body li{margin-bottom:4px;padding-left:2px}.faq-accordion .customer-support-topic__body .customer-support-amex-card-wrap{margin:0;display:block}.faq-accordion .customer-support-topic__body .customer-support-amex-card{width:300px;max-width:100%;height:auto;display:block}.faq-accordion .customer-support-topic__body .customer-support-security-icons{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.faq-accordion .customer-support-topic__body .customer-support-security-icons img{height:auto;display:block}.faq-accordion .customer-support-topic__body .customer-support-security-icons img:first-child{width:100px}.faq-accordion .customer-support-topic__body .customer-support-security-icons img:last-child{width:112px}.faq-accordion .support-topic-intro{z-index:2;margin-bottom:0;position:relative;overflow:visible}.accessibility-policy-content .accessibility-policy-sections{display:block}.accessibility-policy-content .accessibility-policy-section{border-radius:var(--bs-border-radius-lg);box-shadow:var(--bs-box-shadow-sm);background-color:#fff;margin-bottom:1.5rem}.accessibility-policy-content .accessibility-policy-section:last-child{margin-bottom:0}.accessibility-policy-content .accessibility-policy-section__title{color:#003dc2;margin:0;padding:0;font-size:18px;font-weight:600;line-height:1.35}.accessibility-policy-content .accessibility-policy-section__body{padding:0;border-bottom:0!important}.accessibility-policy-content .accessibility-policy-section__body>p:first-of-type{margin-top:0}.accessibility-policy-content .accessibility-policy-section__body>p:first-of-type:first-letter{color:inherit;float:none;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:0}.accessibility-policy-content .accessibility-policy-section__body>ul:not(.key-focus-numb):not(.travel_link){padding-left:0;list-style:none}.accessibility-policy-content .accessibility-policy-section__body>:last-child{margin-bottom:0}.accessibility-policy-content h1,.accessibility-policy-content h2,.accessibility-policy-content h3,.accessibility-policy-content h4,.accessibility-policy-content h5,.accessibility-policy-content h6,.accessibility-policy-content .sa_heading,.accessibility-policy-content .sa_sub_heading,.accessibility-policy-content li>strong{color:#003dc2}.sitemap-accordion .accordion-button,.sitemap-accordion .accordion-button:not(.collapsed){border-radius:inherit;box-shadow:none;color:#000;background:#fff;border-bottom:0;padding:18px 14px}.sitemap-accordion .accordion-button:focus{box-shadow:none}.sitemap-accordion .accordion-header-active .faq-accordion__header{color:#000}.sitemap-accordion .faq-accordion__body{padding:14px 14px 0;border-bottom:0!important}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.component_scroll_item--skeleton{pointer-events:none;justify-content:center;gap:7px;min-height:72px;cursor:default!important}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.component_scroll_item--skeleton .timeline_skeleton_status{width:20px;height:20px;line-height:0;position:absolute;top:.5rem;right:.5rem}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.component_scroll_item--skeleton .timeline_skeleton_icon,.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.component_scroll_item--skeleton .timeline_skeleton_label{justify-content:center;align-items:center;line-height:0;display:flex}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.component_scroll_item--skeleton .placeholder-wave{justify-content:center;align-items:center;margin-bottom:0;display:flex}.components_scroll_into_view .scroll_postion_fixed .component_scroll_item.component_scroll_item--skeleton .placeholder{background-color:rgba(12,12,12,.07);cursor:default!important}@media (min-width:0) and (max-width:767.98px){.cart-addons.add_ons_section .add_ons_card_list{margin:0}.confirm_payment_review_box .disclaimer-insurance-subtext.bag-helper-text{padding-left:10px!important}}.support_pg_wrapper .paginationWrapper{max-width:100%}.support_pg_wrapper .home_page_flight_search_wrap{z-index:6;position:relative}body.special_home_class .support_pg_wrapper .container-fluid{width:100%;min-width:0;max-width:100%;padding-left:0!important;padding-right:0!important}.support_pg_wrapper .container-fluid>.row{width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0}.support_pg_wrapper .container-fluid>.row>[class*=col]{min-width:0;max-width:100%}@media (max-width:991.98px){.support_pg_wrapper .container-fluid>.row>.right-sidebar{flex:0 0 100%;width:100%;min-width:0;max-width:100%;margin-left:0}}@media (max-width:767.98px){.cart-addons.add_ons_section .addon_badge{font-size:11px}.support_right_panel_wrap{margin-top:10px}.support_pg_wrapper .paginationWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;max-width:100%;padding:2px 0 4px;display:flex;overflow-x:auto}.support_pg_wrapper .paginationWrapper::-webkit-scrollbar{display:none}.support_pg_wrapper .paginationWrapper .rc-pagination{flex-wrap:nowrap;justify-content:flex-start;min-width:0;max-width:max-content;margin:0;padding-left:0}.support_pg_wrapper .paginationWrapper .rc-pagination li{flex:none;width:34px;height:34px;margin-right:5px;font-size:16px}.support_pg_wrapper .paginationWrapper .rc-pagination li.rc-pagination-item{width:auto;min-width:34px;padding:0 8px}.support_pg_wrapper .paginationWrapper .rc-pagination li:-webkit-any(.rc-pagination-item-before-jump-next,.rc-pagination-item-after-jump-prev){display:none}.support_pg_wrapper .paginationWrapper .rc-pagination li:is(.rc-pagination-item-before-jump-next,.rc-pagination-item-after-jump-prev){display:none}.support_pg_wrapper .paginationWrapper .rc-pagination li svg{width:22px;height:22px}}@media (max-width:359.98px){.support_pg_wrapper .paginationWrapper .rc-pagination li{width:32px;height:32px;margin-right:4px;font-size:14px}.support_pg_wrapper .paginationWrapper .rc-pagination li.rc-pagination-item{width:auto;min-width:32px;padding:0 6px}.support_pg_wrapper .paginationWrapper .rc-pagination li svg{width:20px;height:20px}}@media (max-width:767.98px){.support_pg_wrapper .testimonials__pagination-wrap .paginationWrapper{justify-content:center;overflow-x:hidden}.faq-accordion .support-selector-card--single .faq-accordion__select{padding:12px 8px}.support_pg_wrapper .testimonials__pagination-wrap .paginationWrapper .rc-pagination{flex-wrap:nowrap;justify-content:center;width:100%;min-width:0;max-width:100%}.flyflex-bottom .travelex_bottom_txt{margin:15px 0 0;font-size:12px}}@media (min-width:768px) and (max-width:1199.98px){.rightviewPayment{padding:0}.rightviewPayment button{margin-bottom:1.5rem}}@media (min-width:0) and (max-width:767.98px){.travel_assitance_check{padding-left:8px!important;padding-right:8px!important}#Fly-Flexible .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main,#Add-Insurance .custom-acc-container-disclaimer>.accordion-item>.accordion-header .disclaimer-insurance-main,#Fly-Flexible .custom-acc-container-disclaimer .disclaimer_body,#Add-Insurance .custom-acc-container-disclaimer .disclaimer_body{padding:8px!important}.cart-addons.add_ons_section .addon_add_btn,.cart-addons.add_ons_section .addon_remove_btn{padding:5px 12px}.cart-addons.add_ons_section .addon_row{padding:8px 0}.cart-addons.add_ons_section .addon_row_main{gap:8px}}.fly_flexible_terms_modal_wrap .feature_item{align-items:center;gap:7px}.fly_flexible_terms_modal_wrap .feature_check{box-sizing:border-box;color:#008a4f;background:#ddf8e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:6px;display:inline-flex}.fly_flexible_terms_modal_wrap .feature_check svg{width:100%;height:100%;display:block}
