.FlightSearch-module__jI3CBG__flights{color:#fff;text-align:center;font-size:14px;font-weight:600}.FlightSearch-module__jI3CBG__itemactiveFlight{cursor:pointer;background-color:var(--primary-color);z-index:1;border:0;border-radius:5px;flex-direction:row;padding:.375em .5em .375em .75em;display:flex;box-shadow:0 .0625em .125em #00000026}.FlightSearch-module__jI3CBG__flights1{color:#fff;font-size:14px;font-weight:600}.FlightSearch-module__jI3CBG__item{cursor:pointer;z-index:1;color:#fff;background:0 0;border:0;border-radius:5px;flex-direction:row;padding:.375em .5em .375em .75em;display:flex;box-shadow:0 .0625em .125em #00000026}.FlightSearch-module__jI3CBG__pMVishaka{flex-direction:row;gap:0 .25em;display:flex}.FlightSearch-module__jI3CBG__directFlights{font-size:14px;font-weight:500;line-height:1.429em}.FlightSearch-module__jI3CBG__arrowEllipse,.FlightSearch-module__jI3CBG__arrowEllipseWrapper{flex-direction:row;align-items:center;display:flex}.FlightSearch-module__jI3CBG__arrowEllipse{gap:0 .375em}.FlightSearch-module__jI3CBG__arrowEllipseWrapper{border-radius:4px;justify-content:center}.FlightSearch-module__jI3CBG__pMVishakaParent{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.FlightSearch-module__jI3CBG__from{text-transform:uppercase;font-size:12px;font-weight:500}.FlightSearch-module__jI3CBG__bhubaneshwar{font-size:18px}.FlightSearch-module__jI3CBG__del{color:#545a61;font-size:16px}.FlightSearch-module__jI3CBG__bhubaneshwarDel{font-weight:600}.FlightSearch-module__jI3CBG__group{color:var(--secondary-color)}.FlightSearch-module__jI3CBG__fromInput,.FlightSearch-module__jI3CBG__group,.FlightSearch-module__jI3CBG__vishakhapatnamVTZ{flex-direction:column;display:flex}.FlightSearch-module__jI3CBG__vishakhapatnamVTZ{gap:.25em 0}.FlightSearch-module__jI3CBG__fromInput{background-color:#ffffffe6;border-radius:10px 0 0 10px;width:22%;padding:.5em 0 .5em 1em}.FlightSearch-module__jI3CBG__to{text-transform:uppercase;font-size:12px;font-weight:500}.FlightSearch-module__jI3CBG__vishakhapatnam{font-size:18px}.FlightSearch-module__jI3CBG__vtz{color:#545a61;font-size:16px}.FlightSearch-module__jI3CBG__vishakhapatnamVtz{font-weight:600}.FlightSearch-module__jI3CBG__framePM,.FlightSearch-module__jI3CBG__stops{flex-direction:column;display:flex}.FlightSearch-module__jI3CBG__framePM{color:var(--secondary-color)}.FlightSearch-module__jI3CBG__stops{gap:.25em 0}.FlightSearch-module__jI3CBG__groupIcon{width:.875em;height:.588em}.FlightSearch-module__jI3CBG__frame{z-index:3;background-color:#225393;border:1px solid #fff;border-radius:8.34px;flex-direction:column;width:1.625em;height:1.588em;padding:.438em .313em;display:flex;position:absolute;top:1.044em;left:-.687em}.FlightSearch-module__jI3CBG__toInput{background-color:#ffffffe6;border-right:.0625em solid #f5f5f5;align-items:center;width:22%;margin-left:-.062em;padding:.5em 0 .5em 1em;position:relative}.FlightSearch-module__jI3CBG__departure{text-transform:uppercase;font-size:12px;font-weight:500}.FlightSearch-module__jI3CBG__psrlabel{flex-direction:row;gap:0 .25em;display:flex}.FlightSearch-module__jI3CBG__jan2024{color:var(--secondary-color);font-size:18px;font-weight:600}.FlightSearch-module__jI3CBG__psrlabelParent{flex-direction:column;gap:.25em 0;display:flex}.FlightSearch-module__jI3CBG__datePicker{background-color:#ffffffe6;border-right:.0625em solid #f5f5f5;padding:.5em 2.625em .45em 1.25em}.FlightSearch-module__jI3CBG__defenceForces{color:#fff;text-align:left;font-size:14px;font-weight:500;line-height:1.429em;position:relative}.FlightSearch-module__jI3CBG__itemLabel{cursor:pointer;box-sizing:border-box;white-space:nowrap;background-color:#ffffff14;border:0;border-radius:.3125em;flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;gap:0 .375em;min-width:6.688em;padding:.5em .813em .5em 1em;display:flex}.FlightSearch-module__jI3CBG__itemLabel1:hover,.FlightSearch-module__jI3CBG__itemLabel2:hover,.FlightSearch-module__jI3CBG__itemLabel3:hover,.FlightSearch-module__jI3CBG__itemLabel:hover{background-color:#8e878714}.FlightSearch-module__jI3CBG__frameIcon5{flex-shrink:0;width:1.25em;height:1.25em;min-height:1.25em;position:relative;overflow:hidden}.FlightSearch-module__jI3CBG__defenceForces1{color:#fff;text-align:left;font-size:14px;font-weight:500;line-height:1.429em;position:relative}.FlightSearch-module__jI3CBG__itemLabel1{cursor:pointer;background-color:#ffffff14;border:0;border-radius:5px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0 .375em;padding:.5em 1em;display:flex}.FlightSearch-module__jI3CBG__frameIcon6{flex-shrink:0;width:1.25em;height:1.25em;min-height:1.25em;position:relative;overflow:hidden}.FlightSearch-module__jI3CBG__defenceForces2{color:#fff;text-align:left;font-size:14px;font-weight:500;line-height:1.429em;position:relative}.FlightSearch-module__jI3CBG__itemLabel2{cursor:pointer;white-space:nowrap;background-color:#ffffff14;border:0;border-radius:5px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0 .375em;padding:.5em .813em .5em 1em;display:flex}.FlightSearch-module__jI3CBG__frameIcon7{flex-shrink:0;width:1.25em;height:1.25em;min-height:1.25em;position:relative;overflow:hidden}.FlightSearch-module__jI3CBG__defenceForces3{color:#fff;text-align:left;font-size:14px;font-weight:500;line-height:1.429em;position:relative}.FlightSearch-module__jI3CBG__durationInfo,.FlightSearch-module__jI3CBG__durationText,.FlightSearch-module__jI3CBG__itemLabel3{justify-content:flex-start;align-items:flex-start;display:flex}.FlightSearch-module__jI3CBG__itemLabel3{cursor:pointer;background-color:#ffffff14;border:0;border-radius:5px;flex-direction:row;flex:1;gap:0 .375em;padding:.5em 1em}.FlightSearch-module__jI3CBG__durationText{flex-direction:row;gap:0 .5em}.FlightSearch-module__jI3CBG__durationInfo{flex-direction:column;flex:1;gap:.5em 0}.FlightSearch-module__jI3CBG__arrival{text-transform:uppercase;max-width:10.002em;font-size:12px;font-weight:500}.FlightSearch-module__jI3CBG__bannerDate{letter-spacing:0;text-align:left;color:var(--tertiary-color);white-space:nowrap;font-size:18px;font-weight:600;line-height:21.78px}.FlightSearch-module__jI3CBG__bannerDay{letter-spacing:0;text-align:left;color:#787e86;font-size:11px;font-weight:400;line-height:13px}.FlightSearch-module__jI3CBG__psrlabel1{flex-direction:row;gap:0 .25em;padding:0 2.375em 0 0;display:flex}.FlightSearch-module__jI3CBG__saveMore{color:#fff;font-size:12px;font-weight:600}.FlightSearch-module__jI3CBG__airlineInfo{cursor:pointer;background:linear-gradient(#2fb500,#2aa000);border-radius:2px;padding:.25em .313em}.FlightSearch-module__jI3CBG__datePicker1,.FlightSearch-module__jI3CBG__psrlabelGroup{flex-direction:column;align-items:flex-start;display:flex}.FlightSearch-module__jI3CBG__datePicker1{z-index:1;color:#c9c9c9;background-color:#ffffffe6;border-right:.0625em solid #f5f5f5;height:3.563em;padding:.5em 3.25em 5em 1.25em}.FlightSearch-module__jI3CBG__travellerclass1{text-transform:uppercase;font-size:12px;font-weight:500}.FlightSearch-module__jI3CBG__psrlabel2{flex-direction:row;display:flex}.FlightSearch-module__jI3CBG__paxEconomy{font-size:18px;font-weight:600}.FlightSearch-module__jI3CBG__paxEconomyWrapper{color:var(--secondary-color)}.FlightSearch-module__jI3CBG__paxEconomyWrapper,.FlightSearch-module__jI3CBG__psrlabelContainer,.FlightSearch-module__jI3CBG__travellerclass{flex-direction:column;display:flex}.FlightSearch-module__jI3CBG__psrlabelContainer{gap:.25em 0}.FlightSearch-module__jI3CBG__travellerclass{z-index:1;background-color:#ffffffe6;border-right:1px solid #f5f5f5;width:15.688em;padding:.5em 2em .5em 1.25em}.FlightSearch-module__jI3CBG__search{color:#fff;font-size:18px;font-weight:600}.FlightSearch-module__jI3CBG__searchButton{cursor:pointer;text-align:center;z-index:1;background-color:#eaebeb;background-color:var(--primary-color);border:0;border-radius:0 10px 10px 0;flex-direction:row;align-items:center;width:12em;padding:1.063em 1.063em 1.1em;display:flex}.FlightSearch-module__jI3CBG__loginMonJanVTZ,.FlightSearch-module__jI3CBG__vectorParent{align-self:stretch;display:flex}.FlightSearch-module__jI3CBG__loginMonJanVTZ{text-align:left;color:#787e86;flex-direction:row;justify-content:center}.FlightSearch-module__jI3CBG__vectorParent{background:linear-gradient(91.67deg, var(--secondary-color), #31393e);color:#fff;flex-direction:column;align-items:center;gap:.5em;padding:1em 2.5em .5em 2.438em}.FlightSearch-module__jI3CBG__bottom_flight_text{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:.75em;display:flex}.FlightSearch-module__jI3CBG__bottom_text>p{font-size:14px}.FlightSearch-module__jI3CBG__bottom_flight_text_box{color:#fff;background-color:var(--primary-color);z-index:0;white-space:nowrap;cursor:pointer;border:1px solid #e6e6e6;border-radius:5px;align-items:center;margin-top:-.5em;padding:.3em;font-size:14px;display:flex}.FlightSearch-module__jI3CBG__banner__board{background:#fff;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:57px;display:flex}.FlightSearch-module__jI3CBG__banner__board_text_container{background:#fff;border-radius:6px;flex-direction:column;justify-content:center;width:20%;height:100%;padding:1em 1.25em;display:flex;position:relative}.FlightSearch-module__jI3CBG__spaceBetween{flex-direction:row;justify-content:flex-start;align-items:center;gap:1em;display:flex}.FlightSearch-module__jI3CBG__banner__board_text_cont_width_10{width:10%}.FlightSearch-module__jI3CBG__banner__board_text_cont_width_15{width:15%}.FlightSearch-module__jI3CBG__banner__board_text_cont_width_20{width:20%}.FlightSearch-module__jI3CBG__banner__board_text_container>div>div,.FlightSearch-module__jI3CBG__banner__board_text_container>div{letter-spacing:0;text-align:left;color:#787e86;font-size:12px;font-weight:500;line-height:15px}.FlightSearch-module__jI3CBG__banner__board_text_container>span{letter-spacing:0;text-align:left;color:var(--tertiary-color);font-size:18px;font-weight:600;line-height:21.78px}.FlightSearch-module__jI3CBG__banner__board_text_container>p{letter-spacing:0;text-align:left;color:#787e86;font-size:11px;font-weight:400;line-height:13px}.FlightSearch-module__jI3CBG__banner__board_text_container>p>span{letter-spacing:0;text-align:left;color:#787e86;font-size:11px;font-weight:500;line-height:13px}.FlightSearch-module__jI3CBG__zinc__class{color:#202427;font-size:16px;font-weight:600;line-height:19.36px}.FlightSearch-module__jI3CBG__banner__board_search{white-space:nowrap;background:var(--primary-color);cursor:pointer;border-radius:0 6px 6px 0;flex-direction:column;justify-content:center;align-items:center;gap:.5em;width:10%;height:100%;display:flex}.FlightSearch-module__jI3CBG__banner__board_search>div{letter-spacing:0;text-align:center;color:#fff;white-space:pre-wrap;font-size:17px;font-weight:600;line-height:21.78px}.FlightSearch-module__jI3CBG__banner__board_search>span{letter-spacing:0;text-align:center;color:#ffe500;font-size:14px;font-weight:400;line-height:17px}.FlightSearch-module__jI3CBG__banner__boardbottom_menu{flex-direction:row;justify-content:flex-start;align-items:center;gap:.75em;display:flex}.FlightSearch-module__jI3CBG__bottom_menu_text{letter-spacing:0;text-align:left;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #0000;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:.25em;padding:.5em 1em;font-size:14px;font-weight:500;line-height:20px;display:flex}.FlightSearch-module__jI3CBG__bottom_menu_text:hover{border:1px solid #fff}.FlightSearch-module__jI3CBG__bottom_menu_text_selected{background-color:var(--primary-color);border:1px solid #fff}.FlightSearch-module__jI3CBG__bottom_heading{flex-direction:column;justify-content:flex-start;gap:.25em;display:flex}.FlightSearch-module__jI3CBG__bottom_heading_text{letter-spacing:0;text-align:left;color:#fff;font-size:14px;font-weight:600;line-height:17px}.FlightSearch-module__jI3CBG__banner__bottomcover_menu{flex-direction:row;justify-content:space-between;align-items:center;margin-top:.5em;display:flex}.FlightSearch-module__jI3CBG__banner__bottom_menu{flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;display:flex}.FlightSearch-module__jI3CBG__bottomdown_menu{color:#fff;cursor:pointer;background:#ffffff14;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:2.5em;padding:.25em .5em;display:flex}.FlightSearch-module__jI3CBG__bottomdown_menu>span{letter-spacing:.08em;text-align:left;color:#fff;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;font-weight:600;line-height:17px;display:flex}.FlightSearch-module__jI3CBG__bottomdown_menu>p{letter-spacing:0;text-align:center;color:#fff;font-size:12px;font-weight:400;line-height:15px}.FlightSearch-module__jI3CBG__save_more_button{letter-spacing:0;text-align:left;cursor:pointer;background:linear-gradient(#2fb500 0%,#2aa000 100%);border-radius:2px;margin-top:.25em;padding:.25em .5em;line-height:14.52px;color:#fff!important;font-size:12px!important;font-weight:600!important}.FlightSearch-module__jI3CBG__travelling_class{letter-spacing:0;text-align:left;color:var(--tertiary-color);font-size:14px;font-weight:400;line-height:17px}.FlightSearch-module__jI3CBG__rowFlex{flex-direction:row;justify-content:flex-start;align-items:center;gap:.25em;display:flex}.FlightSearch-module__jI3CBG__airports_list_container{background:#fff;border-radius:8px;flex-direction:column;padding:.5em;display:flex;position:absolute;top:70px;left:.25em;overflow-y:auto}.FlightSearch-module__jI3CBG__airport_container_flights{flex-direction:column;max-height:30vh;display:flex;overflow:hidden auto}.FlightSearch-module__jI3CBG__airports_list_container>p{letter-spacing:0;text-align:left;color:#787e86;margin:.25em 0;font-size:12px;font-weight:600;line-height:15px}.FlightSearch-module__jI3CBG__airport_container{cursor:pointer;background:#fff;border-bottom:1px solid #f5f5f5;flex-direction:row;align-items:center;width:100%;padding:.5em 0 .75em;display:flex}.FlightSearch-module__jI3CBG__airport_container>div{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.FlightSearch-module__jI3CBG__airport_name_container{width:84%}.FlightSearch-module__jI3CBG__airport_place_container{width:15%;align-items:center!important}.FlightSearch-module__jI3CBG__airport_place_container>p{text-wrap:wrap;text-align:center!important}.FlightSearch-module__jI3CBG__airport_container>div>div{flex-direction:row;align-items:center;gap:.25em;display:flex}.FlightSearch-module__jI3CBG__airport_code{letter-spacing:.1em;text-align:left;color:#000;background:#e8eef6;font-size:11px;font-weight:700;line-height:13px}.FlightSearch-module__jI3CBG__airport_name{letter-spacing:0;text-align:left;color:var(--tertiary-color);font-size:16px;font-weight:600;line-height:19px}.FlightSearch-module__jI3CBG__airport_airport{letter-spacing:0;text-align:left;color:#787e86;font-size:11px;font-weight:400;line-height:13px}.FlightSearch-module__jI3CBG__fixed_flights_container{background:0 0;border:1px solid #fff;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.25em;padding:.25em .5em;display:flex}.FlightSearch-module__jI3CBG__fixed_flights_container>span{letter-spacing:.08em;text-align:left;color:#fff;font-size:14px;font-weight:600;line-height:17px}.FlightSearch-module__jI3CBG__fixed_flights_container>p{letter-spacing:0;text-align:center;color:#fff;font-size:16px;font-weight:400;line-height:19px}.FlightSearch-module__jI3CBG__bottom_text{color:#f1f1f1;white-space:nowrap;flex-shrink:0;width:100%;padding-bottom:.25em;font-size:14px;animation:20s linear infinite FlightSearch-module__jI3CBG__slide-right-to-left;overflow:hidden}@keyframes FlightSearch-module__jI3CBG__slide-right-to-left{0%{transform:translate(100%)}to{transform:translate(-100%)}}.FlightSearch-module__jI3CBG__fromInput{letter-spacing:0;text-align:left;width:auto;color:var(--tertiary-color);cursor:text;background-color:#0000;border:none;outline:none;padding:0;font-size:24px;font-weight:600;line-height:29px}.FlightSearch-module__jI3CBG__fromInput:focus,.FlightSearch-module__jI3CBG__fromInput:hover{border:none}.FlightSearch-module__jI3CBG__fromInput::placeholder{caret-color:var(--tertiary-color)}.FlightSearch-module__jI3CBG__toInput{letter-spacing:0;text-align:left;width:auto;color:var(--tertiary-color);cursor:text;background-color:#0000;border:none;outline:none;padding:0;font-size:24px;font-weight:600;line-height:29px}.FlightSearch-module__jI3CBG__toInput:focus,.FlightSearch-module__jI3CBG__toInput:hover{border:none}.FlightSearch-module__jI3CBG__toInput::placeholder{caret-color:var(--tertiary-color)}.FlightSearch-module__jI3CBG__fixedFlightContainer{background-color:#fff;border-radius:.5rem;flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex;box-shadow:0 0 10px #0000001a}.FlightSearch-module__jI3CBG__inputGroup{align-items:center;gap:.5rem;max-width:500px;display:flex}.FlightSearch-module__jI3CBG__input{border:1px solid #ccc;border-radius:.25rem;padding:.5rem;font-size:1rem}.FlightSearch-module__jI3CBG__input:focus{border-color:#4d4d4d;outline:none}.FlightSearch-module__jI3CBG__largeInput{flex-grow:1;max-width:100px}.FlightSearch-module__jI3CBG__smallInput{width:60px}.FlightSearch-module__jI3CBG__calendarContainer{margin-top:1rem}.FlightSearch-module__jI3CBG__searchFlightBtn{width:448px;height:40px;opacity:0px;color:#fff;background-color:#cb4d03;border-radius:8px;gap:0;margin-top:.5em;font-size:16px;font-weight:600}.FlightSearch-module__jI3CBG__fixedFlightTop{width:448px;height:48px;opacity:0px;color:#fff;background-color:var(--secondary-color);border-radius:8px 8px 0 0;justify-content:center;align-items:center;gap:6px;margin-bottom:.5em;display:flex;top:86px;left:496px}.FlightSearch-module__jI3CBG__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.FlightSearch-module__jI3CBG__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FlightSearch-module__jI3CBG__input[type=number]{-moz-appearance:textfield}.FlightSearch-module__jI3CBG__bottom_fixed_flight_popup{z-index:1001;position:fixed;bottom:0;left:20%}.FlightSearch-module__jI3CBG__dual_calendar{z-index:1000;justify-content:space-between;display:flex;position:absolute;top:100%;left:-30em}.FlightSearch-module__jI3CBG__calender_position{width:100%;position:relative}
.FlightFares-module__21RxPa__flightfares_container{border-radius:12px;width:100%;margin:-.9em 0 1em;padding-bottom:1em}.FlightFares-module__21RxPa__flightfares_container_dropdown{border-top:1px solid #e6e6e6;width:100%;padding:1em}.FlightFares-module__21RxPa__flightfares_inner_container{border:1px solid #99a2a7;border-radius:8px;margin-bottom:.5em}.FlightFares-module__21RxPa__flight_rate_off{font-size:14px}.FlightFares-module__21RxPa__services{color:var(--tertiary-color);border-radius:8px 0 0;font-size:12px;font-weight:600}.FlightFares-module__21RxPa__flightfares_table{border-spacing:0;border-radius:8px;width:100%}.FlightFares-module__21RxPa__flightfares_table td{font-size:12px;font-weight:400}.FlightFares-module__21RxPa__fare_body_conatiner{border-radius:12px}.FlightFares-module__21RxPa__head_row_container th{padding:1em .5em}.FlightFares-module__21RxPa__row_one td{text-align:center;color:var(--tertiary-color);background-color:#fafafa;border:1px solid #e6e6e6}.FlightFares-module__21RxPa__row_two td{text-align:center;border:1px solid #99a2a7}.FlightFares-module__21RxPa__row_three td{text-align:center;background-color:#fafafa;border:1px solid #e6e6e6}.FlightFares-module__21RxPa__row_four td{text-align:center;border:1px solid #e6e6e6}.FlightFares-module__21RxPa__flight_rate_save{color:#545a61;text-align:right;border-radius:16px;flex-direction:row;margin:0 0 0 2.5em;padding:.5em;font-size:10px;font-weight:600}.FlightFares-module__21RxPa__flight_rate_fee{color:var(--primary-color);margin:0 0 0 2.5em;font-size:16px;font-weight:600}.FlightFares-module__21RxPa__book_column{flex-direction:row;justify-content:center;align-items:center;display:flex}.FlightFares-module__21RxPa__book_column_container{flex-direction:column;justify-content:flex-end;display:flex}.FlightFares-module__21RxPa__book_column_container>div{white-space:nowrap;margin:0!important}.FlightFares-module__21RxPa__book_button{background-color:var(--primary-color);letter-spacing:.08em;color:#fff;border:1px solid var(--primary-color);text-align:center;cursor:pointer;border-radius:8px;align-items:center;width:76px;height:32px;margin:.5em 1em;font-size:14px;font-weight:600}.FlightFares-module__21RxPa__radio_button{letter-spacing:.08em;width:20px;height:20px;color:var(--primary-color);border:1px solid var(--primary-color);text-align:center;cursor:pointer;background-color:#fff;border-radius:8px;align-items:center;margin:.5em 1em;font-size:10px;font-weight:600}.FlightFares-module__21RxPa__availability_data{gap:1em;margin:0 0 0 8em;display:flex}.FlightFares-module__21RxPa__text_one,.FlightFares-module__21RxPa__text_two,.FlightFares-module__21RxPa__text_three,.FlightFares-module__21RxPa__text_four{text-align:center;align-items:center;gap:.2em;display:flex}.FlightFares-module__21RxPa__text_one p,.FlightFares-module__21RxPa__text_two p,.FlightFares-module__21RxPa__text_three p,.FlightFares-module__21RxPa__text_four p{color:#545a61;font-size:12px;font-weight:400}.FlightFares-module__21RxPa__text_one img,.FlightFares-module__21RxPa__text_two img,.FlightFares-module__21RxPa__text_three img,.FlightFares-module__21RxPa__text_four img{width:2em;height:1em}.FlightFares-module__21RxPa__disclaimer{color:#545a61;align-items:center;margin:2em 0 0 25em;font-size:11px;font-weight:400}.FlightFares-module__21RxPa__refund{color:#545a61;align-items:center;margin:.1em 0 0 17em;font-size:11px;font-weight:400}.FlightFares-module__21RxPa__services_name{color:var(--tertiary-color);font-size:12px!important;font-weight:600!important;line-height:16.94px!important}.FlightFares-module__21RxPa__services_name>span{cursor:pointer;color:var(--primary-color);margin-top:5px;font-size:12px;font-weight:400;text-decoration:underline}.FlightFares-module__21RxPa__modal_container{z-index:1;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:auto}.FlightFares-module__21RxPa__modal_content{background-color:#fefefe;border:1px solid #888;border-radius:10px}.FlightFares-module__21RxPa__service_tag{flex-direction:column;align-items:center;gap:.25em;display:flex}.FlightFares-module__21RxPa__service_tag>span{text-align:center;color:#545a61;white-space:nowrap;font-size:12px;font-weight:400;line-height:14.52px}.FlightFares-module__21RxPa__green_text{color:#009f07;background-color:#fff;border:1px solid #009f07;border-radius:10px;padding:1px 4px;font-size:12px;font-weight:400}.FlightFares-module__21RxPa__red_text{color:#f20f1e;background-color:#fff;border:1px solid #e10808;border-radius:10px;padding:1px 4px;font-size:12px;font-weight:400}.FlightFares-module__21RxPa__flight_rate_info_icon{cursor:pointer;margin:0 .25em 0 1em}.FlightFares-module__21RxPa__paymentDetailsContainer{z-index:9;position:fixed}.FlightFares-module__21RxPa__red_cross{cursor:pointer;margin-top:-5%;margin-left:85%}
.MoreFlightFareDetail-module__HTVkma__show_details{border:1px solid #e6e6e6;border-radius:5px;justify-content:space-between;width:59em;margin-bottom:1em;display:flex}.MoreFlightFareDetail-module__HTVkma__flight_detail_border{border-radius:.5em .5em 0 0;width:calc(100% - 20em);padding:0;overflow:hidden scroll}.MoreFlightFareDetail-module__HTVkma__header_container{color:#fff;background-color:var(--primary-color);border-radius:.5em .5em 0 0;justify-content:space-between;align-items:center;padding:14px;display:flex}.MoreFlightFareDetail-module__HTVkma__header_inner_container{align-items:center;display:flex}.MoreFlightFareDetail-module__HTVkma__bookingTrip_Details_top_left_place>span{font-size:16px;font-weight:600}.MoreFlightFareDetail-module__HTVkma__header_content_container{border-radius:.5em .5em 0 0}.MoreFlightFareDetail-module__HTVkma__bookingTrip_Details_top_left_timing{color:#fff;font-size:14px;font-weight:400}.MoreFlightFareDetail-module__HTVkma__bookingTrip_Details_top_left_stop{color:#fff;font-size:1em;font-weight:600}.MoreFlightFareDetail-module__HTVkma__logo{border-radius:4px;width:32px;height:32px}.MoreFlightFareDetail-module__HTVkma__airplane_logo{filter:invert()sepia()saturate(0%)hue-rotate(288deg)brightness(200%)contrast(200%)}.MoreFlightFareDetail-module__HTVkma__green_text{color:#009f07;background-color:#d9ffda;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600}.MoreFlightFareDetail-module__HTVkma__close_symbol{cursor:pointer}.MoreFlightFareDetail-module__HTVkma__refundable_green_text{letter-spacing:.08em;color:#009f07;background:#d9ffda;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600}.MoreFlightFareDetail-module__HTVkma__refundable_red_text{color:#f20f1e;background-color:#fff;border:1px solid #e10808;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600}.MoreFlightFareDetail-module__HTVkma__popup_section_notice{text-align:center;color:#10b617;white-space:nowrap;background:#ecf8ec;border-radius:8px;width:100%;padding:2px 8px;font-size:10px;font-weight:600;line-height:12.1px;animation:10s linear infinite MoreFlightFareDetail-module__HTVkma__marquee;overflow:hidden}.MoreFlightFareDetail-module__HTVkma__seat_left{letter-spacing:.04em;color:#009f07;background-color:#d9ffda;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600;animation:1s infinite MoreFlightFareDetail-module__HTVkma__blink}@keyframes MoreFlightFareDetail-module__HTVkma__blink{0%,to{opacity:1}50%{opacity:0}}
.ReviewBooking-module__0TEBsW__header_container{color:#fff;background-color:var(--primary-color);border-radius:8px 8px 0 0;justify-content:space-between;width:auto;padding:14px;display:flex}.ReviewBooking-module__0TEBsW__img_text_container{align-items:center;gap:5px;display:flex}.ReviewBooking-module__0TEBsW__img_text_container>p{color:#fff;font-size:16px;font-weight:600}.ReviewBooking-module__0TEBsW__content_container{flex-direction:column;height:90vh;padding:20px;display:flex;overflow-y:scroll}.ReviewBooking-module__0TEBsW__booking_page_bottom{border:1px solid #fff;gap:3em;display:flex}.ReviewBooking-module__0TEBsW__body_container{flex-direction:column;gap:1em;margin-top:10px;margin-bottom:0;padding:10px 10px 0;display:flex}.ReviewBooking-module__0TEBsW__last_container{justify-content:space-between;align-items:center;gap:20px;margin-top:40px;display:flex}.ReviewBooking-module__0TEBsW__eyes_container{cursor:pointer;gap:10px;display:flex}.ReviewBooking-module__0TEBsW__eyes_container>p{font-size:20px;font-weight:600}.ReviewBooking-module__0TEBsW__payment_details{text-align:right;flex-direction:column;gap:5px;display:flex}.ReviewBooking-module__0TEBsW__payment_details>p{color:#545a61;font-size:12px;font-weight:400}.ReviewBooking-module__0TEBsW__paynow_container>div{color:#fff;background-color:var(--primary-color);border-radius:4px;padding:12px 20px;font-size:14px;font-weight:600}.ReviewBooking-module__0TEBsW__price_button_container{align-items:center;gap:20px;display:flex}.ReviewBooking-module__0TEBsW__back_container{cursor:pointer;align-items:center;gap:10px;margin-left:10px;display:flex}.ReviewBooking-module__0TEBsW__back_container>p{color:var(--primary-color);font-size:14px;font-weight:600}.ReviewBooking-module__0TEBsW__booking_page_bottom_left{width:100%}.ReviewBooking-module__0TEBsW__payment_details_container{border-radius:.5em;margin:.5em 0;padding:.25em 0 0;box-shadow:0 3px 8px #0000003d}
.PassengerData-module__9lMJPa__passengerdata_container{background-color:#fff;border-radius:12px;width:100%;padding:.5em 1.5em 20px;box-shadow:0 0 10px #0000001a}.PassengerData-module__9lMJPa__heading{padding:1em 0;font-size:20px;font-weight:600}.PassengerData-module__9lMJPa__passengerdata_inner_container{border-collapse:collapse;border-radius:4px;width:100%;height:auto;box-shadow:0 0 10px #0000001a}.PassengerData-module__9lMJPa__inner_top_container th:first-child{border-top-left-radius:4px}.PassengerData-module__9lMJPa__inner_top_container th:last-child{border-top-right-radius:4px}.PassengerData-module__9lMJPa__inner_top_container{background-color:var(--tertiary-color);color:#fff;border-collapse:collapse;place-items:center;width:100%;height:2em}.PassengerData-module__9lMJPa__inner_top_containertwo{background-color:var(--tertiary-color)}.PassengerData-module__9lMJPa__inner_top_container>th{white-space:nowrap;font-size:12px;font-weight:600}.PassengerData-module__9lMJPa__inner_row_container>td{border:none;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.PassengerData-module__9lMJPa__inner_row_container>td>p{font-size:14px;font-weight:400}.PassengerData-module__9lMJPa__rowContainer>tr:nth-child(2n){background-color:#f5f5f5}.PassengerData-module__9lMJPa__inner_row_container>td{text-align:center;padding:10px;font-size:14px;font-weight:400}.PassengerData-module__9lMJPa__inner_row_container>td>img{width:1em;height:1em}.PassengerData-module__9lMJPa__inner_row_container td:first-child,.PassengerData-module__9lMJPa__inner_top_container th:first-child{text-align:left;padding-left:1em}.PassengerData-module__9lMJPa__inner_row_container_six>td,.PassengerData-module__9lMJPa__inner_row_container_seven>td{padding:1em 0}.PassengerData-module__9lMJPa__confirmed{color:#10b617;font-size:14px;font-weight:600}.PassengerData-module__9lMJPa__cancelled,.PassengerData-module__9lMJPa__pending{color:var(--primary-color);font-size:14px;font-weight:600}
.PassengerFareData-module__T_7r-a__passengerfaredata_container{color:#000;background-color:#fff;border-radius:12px;padding:.5em 1.5em 20px;box-shadow:0 0 10px #0000001a}.PassengerFareData-module__T_7r-a__heading,.PassengerFareData-module__T_7r-a__heading2{padding:1em 0;font-size:20px;font-weight:600}.PassengerFareData-module__T_7r-a__heading2{margin-top:1em}.PassengerFareData-module__T_7r-a__passengerfaredata_inner_container{border-collapse:collapse;border-radius:4px;width:100%;box-shadow:0 0 10px #0000001a}.PassengerFareData-module__T_7r-a__inner_top_container th:first-child{border-top-left-radius:4px}.PassengerFareData-module__T_7r-a__inner_top_container th:last-child{border-top-right-radius:4px}.PassengerFareData-module__T_7r-a__inner_top_container{background-color:var(--tertiary-color);color:#fff;border-collapse:collapse;place-items:center;width:100%;height:2em}.PassengerFareData-module__T_7r-a__inner_top_container>th{white-space:nowrap;padding:.5em;font-size:12px;font-weight:600}.PassengerFareData-module__T_7r-a__inner_row_container>td>p{font-size:14px;font-weight:400}.PassengerFareData-module__T_7r-a__inner_row_container>td>div>p{font-size:14px}.PassengerFareData-module__T_7r-a__inner_row_container>td{text-align:center;border-right:1px solid #e6e6e6;padding:10px;font-size:14px;font-weight:400}.PassengerFareData-module__T_7r-a__inner_row_container>td:last-child{border-right:none}.PassengerFareData-module__T_7r-a__inner_row_container>td>img{width:1em;height:1em}.PassengerFareData-module__T_7r-a__inner_row_container td:first-child,.PassengerFareData-module__T_7r-a__inner_top_container th:first-child{text-align:left;padding-left:1em}.PassengerFareData-module__T_7r-a__inner_row_container_two,.PassengerFareData-module__T_7r-a__inner_row_container_four,.PassengerFareData-module__T_7r-a__inner_row_container_six,.PassengerFareData-module__T_7r-a__inner_row_container_eight{background-color:#f5f5f5}.PassengerFareData-module__T_7r-a__inner_row_container_seven{background-color:#fff}.PassengerFareData-module__T_7r-a__inner_row_container_four>td,.PassengerFareData-module__T_7r-a__inner_row_container_six>td,.PassengerFareData-module__T_7r-a__inner_row_container_seven>td,.PassengerFareData-module__T_7r-a__inner_row_container_eight>td{padding:.5em 0}.PassengerFareData-module__T_7r-a__confirmed{color:#10b617;font-size:14px;font-weight:600}.PassengerFareData-module__T_7r-a__cancelled,.PassengerFareData-module__T_7r-a__pending{color:var(--primary-color);font-size:14px;font-weight:600}.PassengerFareData-module__T_7r-a__passengerfaredata_second_inner_container{border-collapse:collapse;border-radius:4px;width:100%;box-shadow:0 0 10px #0000001a}.PassengerFareData-module__T_7r-a__passengerfaredata_inner_container>tbody>tr:nth-child(2n),.PassengerFareData-module__T_7r-a__passengerfaredata_second_inner_container>tbody>tr:nth-child(2n){background-color:#f5f5f5}.PassengerFareData-module__T_7r-a__overflow{scrollbar-width:thin;overflow-x:auto}.PassengerFareData-module__T_7r-a__whiteSpace{white-space:nowrap}.PassengerFareData-module__T_7r-a__invoice_amount_highlight{color:var(--primary-color);font-size:14px;font-weight:800}
.FlightPriceHeaderAndMessage-module__Oc7m3G__container{background:#0000004d;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.FlightPriceHeaderAndMessage-module__Oc7m3G__modal{background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:425px;padding:32px 18px;display:flex}.FlightPriceHeaderAndMessage-module__Oc7m3G__modal>span>div{text-align:center;color:var(--tertiary-color);margin:12px 0 8px;font-size:14px;font-weight:600;line-height:16.94px}.FlightPriceHeaderAndMessage-module__Oc7m3G__modal>span{flex-direction:row;gap:8px;display:flex}.FlightPriceHeaderAndMessage-module__Oc7m3G__modal>span>span{text-align:center;color:#545a61;font-size:14px;font-weight:400;line-height:16.94px}.FlightPriceHeaderAndMessage-module__Oc7m3G__modal>button{color:#fff;background:var(--tertiary-color);border-radius:4px;margin-top:1em;padding:12px 16px}
.RegistrationFormModal-module__jOMe9G__overlay{z-index:3000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a40;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.RegistrationFormModal-module__jOMe9G__backdrop{background:#0f172a66;position:absolute;inset:0}.RegistrationFormModal-module__jOMe9G__wrapper{z-index:1;background:0 0;border-radius:24px;width:100%;max-width:1100px;max-height:95vh;animation:.22s RegistrationFormModal-module__jOMe9G__popIn;position:relative;overflow:auto;box-shadow:0 40px 120px #00000040}.RegistrationFormModal-module__jOMe9G__modalContent{background:0 0}.RegistrationFormModal-module__jOMe9G__closeBtn{cursor:pointer;color:#1f2937;background:#fff;border:none;border-radius:9999px;place-items:center;width:2.3rem;height:2.3rem;display:grid;position:absolute;top:-.75rem;right:-.75rem;box-shadow:0 5px 18px #0003}.RegistrationFormModal-module__jOMe9G__closeBtn:hover{background:#f3f4f6}@keyframes RegistrationFormModal-module__jOMe9G__popIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.RegistrationFormModal-module__jOMe9G__wrapper{border-radius:18px;max-width:100%}}
.SignInModal-module__ui8_CG__overlay{z-index:2000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.SignInModal-module__ui8_CG__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;position:absolute;inset:0}.SignInModal-module__ui8_CG__wrapper{z-index:1;animation:.22s SignInModal-module__ui8_CG__scaleIn;position:relative}.SignInModal-module__ui8_CG__closeBtn{z-index:10;cursor:pointer;color:#374151;background:#fff;border:none;border-radius:9999px;place-items:center;width:2rem;height:2rem;transition:background .2s;display:grid;position:absolute;top:-.75rem;right:-.75rem;box-shadow:0 2px 8px #00000026}.SignInModal-module__ui8_CG__closeBtn:hover{background:#f3f4f6}@keyframes SignInModal-module__ui8_CG__scaleIn{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}
.HeroSplit-module__8AgM2W__hero{background:radial-gradient(circle at 16% 12%,#ff660029 0%,#f600 24rem),radial-gradient(circle at 76% 52%,#234581a6 0%,#23458100 27rem),linear-gradient(115deg,#071d46 0%,#062a5d 48%,#062964 100%);align-items:center;width:100%;min-height:calc(100vh - 102px);display:flex;position:relative;overflow:hidden}.HeroSplit-module__8AgM2W__gradientOrb1{filter:blur(100px);z-index:0;background:radial-gradient(circle,#ff66001f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:25s ease-in-out infinite HeroSplit-module__8AgM2W__floatOrb1;position:absolute;top:-180px;left:-150px}.HeroSplit-module__8AgM2W__gradientOrb2{filter:blur(120px);z-index:0;background:radial-gradient(circle,#1a3b7c66 0%,#0000 70%);border-radius:50%;width:700px;height:700px;animation:30s ease-in-out infinite reverse HeroSplit-module__8AgM2W__floatOrb2;position:absolute;bottom:-150px;right:-200px}.HeroSplit-module__8AgM2W__gradientOrb3{filter:blur(100px);z-index:0;background:radial-gradient(circle,#ff8a3d14 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:35s ease-in-out infinite HeroSplit-module__8AgM2W__floatOrb3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes HeroSplit-module__8AgM2W__floatOrb1{0%,to{transform:translate(0)}33%{transform:translate(20px,-30px)}66%{transform:translate(-20px,20px)}}@keyframes HeroSplit-module__8AgM2W__floatOrb2{0%,to{transform:translate(0)}33%{transform:translate(-30px,20px)}66%{transform:translate(30px,-20px)}}@keyframes HeroSplit-module__8AgM2W__floatOrb3{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.1)}}.HeroSplit-module__8AgM2W__flightPath{opacity:.24;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HeroSplit-module__8AgM2W__animate{stroke-dasharray:1000;animation:8s linear infinite HeroSplit-module__8AgM2W__drawPath}@keyframes HeroSplit-module__8AgM2W__drawPath{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.HeroSplit-module__8AgM2W__heroContainer{z-index:10;width:100%;max-width:1190px;margin:0 auto;padding:4.6rem 2rem 2.6rem;position:relative}.HeroSplit-module__8AgM2W__heroContent{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.25fr) minmax(440px,.85fr);gap:0 3.5rem;min-height:calc(100vh - 210px);display:grid}.HeroSplit-module__8AgM2W__leftTop{grid-area:1/1;padding-bottom:1.8rem;animation:1s ease-out HeroSplit-module__8AgM2W__slideInLeft}.HeroSplit-module__8AgM2W__leftBottom{grid-area:2/1;animation:1s ease-out HeroSplit-module__8AgM2W__slideInLeft}.HeroSplit-module__8AgM2W__rightContent{grid-area:1/2/3;align-self:center}@keyframes HeroSplit-module__8AgM2W__slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.HeroSplit-module__8AgM2W__badge{color:#ff7a21;letter-spacing:.2em;background:#ff660014;border:1px solid #ff660073;border-radius:50px;align-items:center;gap:.75rem;width:fit-content;margin-bottom:1.8rem;padding:.58rem 1.05rem;font-size:.68rem;font-weight:800;display:inline-flex}.HeroSplit-module__8AgM2W__badgeDot{background:#f60;border-radius:50%;width:8px;height:8px;display:inline-block}.HeroSplit-module__8AgM2W__headingBlock{margin-bottom:1.8rem;position:relative}.HeroSplit-module__8AgM2W__heading{color:#fff;letter-spacing:-.04em;flex-direction:column;gap:0;margin:0;font-size:clamp(2.8rem,5.2vw,5.2rem);font-weight:900;line-height:1.08;display:flex}.HeroSplit-module__8AgM2W__headingFirst{font-size:clamp(2.3rem,4.7vw,4.7rem);font-weight:700;position:relative}.HeroSplit-module__8AgM2W__headingAccent{color:#ff7417;font-size:clamp(2.3rem,4.7vw,4.7rem);font-weight:700}.HeroSplit-module__8AgM2W__headingLast{font-size:clamp(2.3rem,4.7vw,4.7rem);font-weight:700;position:relative}.HeroSplit-module__8AgM2W__headingUnderline{background:#ff7417;border-radius:999px;width:min(28rem,90%);height:.38rem;position:absolute;bottom:-.5rem;left:.1rem;transform:rotate(-.8deg)}.HeroSplit-module__8AgM2W__description{color:#ffffffc7;max-width:580px;margin-bottom:2rem;font-size:1.05rem;font-weight:400;line-height:1.6}.HeroSplit-module__8AgM2W__chipGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;max-width:100%;margin-bottom:2rem;display:grid}.HeroSplit-module__8AgM2W__chipCard{color:#fff;min-height:96px;box-shadow:none;background:#ffffff14;border:1px solid #ffffff29;border-radius:14px;flex-direction:column;gap:.4rem;padding:1rem 1rem .9rem;transition:transform .3s,background .3s;display:flex}.HeroSplit-module__8AgM2W__chipCard:hover{background:#ffffff21;transform:translateY(-3px)}.HeroSplit-module__8AgM2W__chipIcon{color:#f97316}.HeroSplit-module__8AgM2W__chipLabel{color:#ffffffad;font-size:.74rem;font-weight:700}.HeroSplit-module__8AgM2W__buttonGroup{flex-wrap:wrap;gap:1rem;display:flex}.HeroSplit-module__8AgM2W__primaryButton,.HeroSplit-module__8AgM2W__secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.95rem 1.65rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.HeroSplit-module__8AgM2W__primaryButton{color:#fff;background:linear-gradient(135deg,#f60,#ff8a3d);box-shadow:0 16px 40px #ff66004d}.HeroSplit-module__8AgM2W__primaryButton:hover{transform:translateY(-2px);box-shadow:0 20px 48px #ff660061}.HeroSplit-module__8AgM2W__secondaryButton{color:#fff;box-shadow:none;background:#ffffff1a;border:1.5px solid #ffffff4d}.HeroSplit-module__8AgM2W__secondaryButton:hover{background:#ffffff2e}.HeroSplit-module__8AgM2W__stats{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.HeroSplit-module__8AgM2W__stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #0000000d;border-radius:12px;padding:1.5rem}.HeroSplit-module__8AgM2W__statNumber{color:#fff;-webkit-text-fill-color:currentColor;letter-spacing:-.02em;background:0 0;font-size:1.35rem;font-weight:700}.HeroSplit-module__8AgM2W__statLabel{color:#666;font-size:.875rem;font-weight:600}.HeroSplit-module__8AgM2W__rightContent{justify-content:flex-end;animation:1s ease-out HeroSplit-module__8AgM2W__slideInRight;display:flex;position:relative}@keyframes HeroSplit-module__8AgM2W__slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.HeroSplit-module__8AgM2W__glowEffect{filter:blur(40px);z-index:-1;background:radial-gradient(circle,#ff660024 0%,#0000 70%);border-radius:16px;position:absolute;inset:0}@media (max-width:1024px){.HeroSplit-module__8AgM2W__heroContent{gap:2rem}.HeroSplit-module__8AgM2W__stats{grid-template-columns:1fr}}@media (max-width:768px){.HeroSplit-module__8AgM2W__heroContent{flex-direction:column;gap:1.5rem;min-height:auto;display:flex}.HeroSplit-module__8AgM2W__leftTop{order:1;padding-bottom:0}.HeroSplit-module__8AgM2W__rightContent{order:2;animation:none}.HeroSplit-module__8AgM2W__leftBottom{order:3}.HeroSplit-module__8AgM2W__heroContainer{padding:2rem 1rem}.HeroSplit-module__8AgM2W__heading{font-size:1.75rem}.HeroSplit-module__8AgM2W__description{font-size:1rem}.HeroSplit-module__8AgM2W__chipGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HeroSplit-module__8AgM2W__stats{grid-template-columns:repeat(2,1fr);gap:1rem}.HeroSplit-module__8AgM2W__stat{padding:1rem}.HeroSplit-module__8AgM2W__statNumber{font-size:1.5rem}}
.RegistrationModal-module__E8hEzG__overlay{z-index:2000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.RegistrationModal-module__E8hEzG__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;position:absolute;inset:0}.RegistrationModal-module__E8hEzG__modal{z-index:1;background:#fff;border-radius:1.25rem;width:100%;max-width:480px;padding:2.5rem 2.25rem 2rem;animation:.22s RegistrationModal-module__E8hEzG__scaleIn;position:relative;box-shadow:0 32px 80px #00000038}.RegistrationModal-module__E8hEzG__closeBtn{cursor:pointer;color:#6b7280;background:#f3f4f6;border:none;border-radius:9999px;place-items:center;width:2rem;height:2rem;transition:background .2s;display:grid;position:absolute;top:1rem;right:1rem}.RegistrationModal-module__E8hEzG__closeBtn:hover{background:#e5e7eb}.RegistrationModal-module__E8hEzG__header{margin-bottom:1.75rem}.RegistrationModal-module__E8hEzG__title{color:#0f172a;letter-spacing:-.03em;margin-bottom:.6rem;font-size:1.5rem;font-weight:800}.RegistrationModal-module__E8hEzG__subtitle{color:#6b7280;font-size:.875rem;line-height:1.6}.RegistrationModal-module__E8hEzG__subtitle strong{color:#0f172a;font-weight:700}.RegistrationModal-module__E8hEzG__fieldGroup{margin-bottom:1.25rem}.RegistrationModal-module__E8hEzG__label{color:#374151;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:block}.RegistrationModal-module__E8hEzG__input{color:#111827;box-sizing:border-box;background:#fff;border:1.5px solid #d1d5db;border-radius:.625rem;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.RegistrationModal-module__E8hEzG__input:focus{border-color:#f60;outline:none;box-shadow:0 0 0 3px #ff66001f}.RegistrationModal-module__E8hEzG__input::placeholder{color:#9ca3af}.RegistrationModal-module__E8hEzG__error{color:#ef4444;margin-top:.5rem;font-size:.8125rem}.RegistrationModal-module__E8hEzG__continueBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f60,#f25800);border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.9375rem 1rem;font-size:1rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 20px #ff660059}.RegistrationModal-module__E8hEzG__continueBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #f606}.RegistrationModal-module__E8hEzG__continueBtn:disabled{opacity:.7;cursor:not-allowed}.RegistrationModal-module__E8hEzG__spin{animation:.8s linear infinite RegistrationModal-module__E8hEzG__spin}.RegistrationModal-module__E8hEzG__loginLine{text-align:center;color:#6b7280;margin-top:1.25rem;font-size:.875rem}.RegistrationModal-module__E8hEzG__loginLink{color:#f60;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:700;text-decoration:underline}.RegistrationModal-module__E8hEzG__loginLink:hover{color:#f25800}@keyframes RegistrationModal-module__E8hEzG__scaleIn{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes RegistrationModal-module__E8hEzG__spin{to{transform:rotate(360deg)}}@media (max-width:480px){.RegistrationModal-module__E8hEzG__modal{padding:1.75rem 1.25rem 1.5rem}.RegistrationModal-module__E8hEzG__title{font-size:1.25rem}}
.WhyChoose-module__uGat2W__statsBanner{background:linear-gradient(110deg,#071d46 0%,#0c2d6b 50%,#071d46 100%);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:3rem 1.5rem}.WhyChoose-module__uGat2W__statsInner{grid-template-columns:repeat(4,1fr);gap:0;max-width:1120px;margin:0 auto;display:grid}.WhyChoose-module__uGat2W__statItem{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:0 1.5rem;display:flex;position:relative}.WhyChoose-module__uGat2W__statItem+.WhyChoose-module__uGat2W__statItem:before{content:"";background:#ffffff1a;width:1px;height:80%;position:absolute;top:10%;left:0}.WhyChoose-module__uGat2W__statIcon{color:#f60;background:#ff66001f;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:.25rem;display:flex}.WhyChoose-module__uGat2W__statValue{color:#fff;letter-spacing:-.03em;font-size:clamp(2rem,3.5vw,3rem);font-weight:900;line-height:1}.WhyChoose-module__uGat2W__statLabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;max-width:120px;font-size:.7rem;font-weight:700;line-height:1.4}.WhyChoose-module__uGat2W__featuresSection{background:#fffaf6;padding:5rem 0}.WhyChoose-module__uGat2W__container{max-width:1120px;margin:0 auto;padding:0 2rem}.WhyChoose-module__uGat2W__header{text-align:center;margin-bottom:3.5rem}.WhyChoose-module__uGat2W__badge{color:#f60;letter-spacing:.14em;background:#ff660014;border:1px solid #ff660040;border-radius:999px;margin-bottom:1.1rem;padding:.45rem 1.1rem;font-size:.72rem;font-weight:800;display:inline-block}.WhyChoose-module__uGat2W__heading{color:#001d4a;letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:800;line-height:1.15}.WhyChoose-module__uGat2W__highlight{background:linear-gradient(135deg,#f60,#ff8a3d);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.9rem,3vw,2.6rem)}.WhyChoose-module__uGat2W__description{color:#64748b;max-width:560px;margin:0 auto;font-size:1rem;line-height:1.65}.WhyChoose-module__uGat2W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.WhyChoose-module__uGat2W__card{text-align:left;background:#fff;border:1px solid #e8edf5;border-radius:16px;padding:1.75rem 1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 2px 12px #001d4a0d}.WhyChoose-module__uGat2W__card:hover{border-color:#f60;transform:translateY(-6px);box-shadow:0 16px 40px #ff66001f}.WhyChoose-module__uGat2W__cardIcon{color:#f60;background:#fff7ed;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:1.1rem;transition:background .25s;display:grid}.WhyChoose-module__uGat2W__card:hover .WhyChoose-module__uGat2W__cardIcon{background:#ff660026}.WhyChoose-module__uGat2W__cardTitle{color:#001d4a;margin-bottom:.6rem;font-size:1rem;font-weight:700;line-height:1.3}.WhyChoose-module__uGat2W__cardDesc{color:#64748b;font-size:.9rem;line-height:1.6}@media (max-width:768px){.WhyChoose-module__uGat2W__statsInner{grid-template-columns:repeat(2,1fr);gap:1.5rem 0}.WhyChoose-module__uGat2W__statItem+.WhyChoose-module__uGat2W__statItem:before{display:none}.WhyChoose-module__uGat2W__statItem:nth-child(odd){border-right:1px solid #ffffff1a}.WhyChoose-module__uGat2W__statItem:first-child,.WhyChoose-module__uGat2W__statItem:nth-child(2){border-bottom:1px solid #ffffff1a;padding-bottom:1.5rem}.WhyChoose-module__uGat2W__statItem:nth-child(3),.WhyChoose-module__uGat2W__statItem:nth-child(4){padding-top:1.5rem}.WhyChoose-module__uGat2W__grid{grid-template-columns:1fr;gap:1rem}.WhyChoose-module__uGat2W__featuresSection{padding:3.5rem 0}}@media (min-width:769px) and (max-width:1024px){.WhyChoose-module__uGat2W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.SeriesDepartures-module__Q3ExXW__series{background:linear-gradient(#fffaf6 0%,#fff5ee 100%);padding:4.5rem 0;position:relative;overflow:hidden}.SeriesDepartures-module__Q3ExXW__series:before{content:"";filter:blur(90px);z-index:0;background:radial-gradient(circle,#ffae401f 0%,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:80px;left:-180px}.SeriesDepartures-module__Q3ExXW__series:after{content:"";filter:blur(90px);z-index:0;background:radial-gradient(circle,#14b8a61a 0%,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-120px;right:-120px}.SeriesDepartures-module__Q3ExXW__container{z-index:1;max-width:1120px;margin:0 auto;padding:0 2rem;position:relative}.SeriesDepartures-module__Q3ExXW__header{text-align:center;margin-bottom:3rem}.SeriesDepartures-module__Q3ExXW__topBadge{color:#d97706;letter-spacing:.08em;text-transform:uppercase;background:#fef3c7f2;border:1px solid #f59e0b33;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.65rem 1.2rem;font-size:.8rem;font-weight:700;display:inline-flex}.SeriesDepartures-module__Q3ExXW__heading{color:#0f172a;margin-bottom:1rem;font-size:clamp(2rem,3.4vw,3rem);font-weight:900;line-height:1.02}.SeriesDepartures-module__Q3ExXW__highlight{color:#f97316;font-size:clamp(2rem,3.4vw,3rem);display:block}.SeriesDepartures-module__Q3ExXW__description{color:#475569;max-width:680px;margin:0 auto 1.75rem;font-size:.95rem;line-height:1.65}.SeriesDepartures-module__Q3ExXW__liveStatus{color:#166534;background:#ecfdf5;border:1px solid #d1fae5;border-radius:12px;align-items:center;gap:.5rem;padding:.72rem 1.05rem;font-size:.95rem;font-weight:700;display:inline-flex}.SeriesDepartures-module__Q3ExXW__dot{background:#16a34a;border-radius:50%;width:10px;height:10px;animation:1.8s ease-in-out infinite SeriesDepartures-module__Q3ExXW__pulse}@keyframes SeriesDepartures-module__Q3ExXW__pulse{0%,to{opacity:1}50%{opacity:.4}}.SeriesDepartures-module__Q3ExXW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-bottom:2.5rem;display:grid}.SeriesDepartures-module__Q3ExXW__card{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:1.35rem;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 24px 65px #0f172a14}.SeriesDepartures-module__Q3ExXW__card:hover{transform:translateY(-6px);box-shadow:0 32px 75px #0f172a1f}.SeriesDepartures-module__Q3ExXW__card.SeriesDepartures-module__Q3ExXW__featured{border-color:#fb923c;box-shadow:0 28px 85px #fb923c2e}.SeriesDepartures-module__Q3ExXW__cardHeader{justify-content:space-between;align-items:center;margin-bottom:1.3rem;display:flex}.SeriesDepartures-module__Q3ExXW__tag{color:#c2410c;letter-spacing:.04em;background:#fef5e7f2;border-radius:8px;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.78rem;font-weight:700;display:inline-flex}.SeriesDepartures-module__Q3ExXW__liveBadge{color:#15803d;letter-spacing:.04em;background:#dcfce7;border-radius:8px;justify-content:center;align-items:center;padding:.45rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.SeriesDepartures-module__Q3ExXW__routeBlock{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-bottom:1rem;display:grid}.SeriesDepartures-module__Q3ExXW__city{color:#0f172a;font-size:1.9rem;font-weight:900}.SeriesDepartures-module__Q3ExXW__routeDivider{background:linear-gradient(90deg,#f8712e24,#f8712e99,#f8712e24);width:100%;height:1px;position:relative}.SeriesDepartures-module__Q3ExXW__routeLine{position:absolute;inset:0}.SeriesDepartures-module__Q3ExXW__plane{color:#fb923c;background:#fff;border:1px solid #f8712e26;border-radius:999px;place-items:center;padding:.25rem;font-size:.82rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SeriesDepartures-module__Q3ExXW__airline{color:#475569;margin-bottom:1.25rem;font-size:.95rem}.SeriesDepartures-module__Q3ExXW__row{color:#475569;align-items:center;gap:.75rem;margin-bottom:1.75rem;font-size:.95rem;display:flex}.SeriesDepartures-module__Q3ExXW__dateIcon{color:#fb923c;background:#f8fafc;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex}.SeriesDepartures-module__Q3ExXW__dateIcon svg{color:#fb923c}.SeriesDepartures-module__Q3ExXW__fareRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.SeriesDepartures-module__Q3ExXW__fareLabel{color:#64748b;margin-bottom:.25rem;font-size:.85rem;display:block}.SeriesDepartures-module__Q3ExXW__fare{color:#0f172a;font-size:1.15rem;font-weight:900}.SeriesDepartures-module__Q3ExXW__bookBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#0f172a;border:none;border-radius:10px;padding:.78rem 1.05rem;font-weight:700;transition:all .3s}.SeriesDepartures-module__Q3ExXW__bookBtn:hover{background:#111827;transform:translateY(-1px)}.SeriesDepartures-module__Q3ExXW__cta{text-align:center}.SeriesDepartures-module__Q3ExXW__browseLink{color:#fff;background:#f97316;border:1px solid #0f172a14;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.SeriesDepartures-module__Q3ExXW__browseLink:hover{background:#fd510d}@media (max-width:1024px){.SeriesDepartures-module__Q3ExXW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.SeriesDepartures-module__Q3ExXW__series{padding:3rem 0}.SeriesDepartures-module__Q3ExXW__container{padding:0 1rem}.SeriesDepartures-module__Q3ExXW__grid{grid-template-columns:1fr;gap:1.25rem}.SeriesDepartures-module__Q3ExXW__heading{font-size:2.5rem}.SeriesDepartures-module__Q3ExXW__routeBlock{text-align:center;grid-template-columns:1fr}.SeriesDepartures-module__Q3ExXW__routeDivider{width:100%;margin:.5rem auto}.SeriesDepartures-module__Q3ExXW__fareRow{flex-direction:column;align-items:stretch}.SeriesDepartures-module__Q3ExXW__bookBtn{width:100%}}
.TestimonialsCarousel-module__e3iVJa__section{background:#fff5ee;padding:4.5rem 0}.TestimonialsCarousel-module__e3iVJa__container{max-width:1100px;margin:0 auto;padding:0 1.25rem}.TestimonialsCarousel-module__e3iVJa__header{text-align:center;margin-bottom:3rem;animation:.7s both TestimonialsCarousel-module__e3iVJa__slideUp}.TestimonialsCarousel-module__e3iVJa__inView{opacity:1;transform:translateY(0)}.TestimonialsCarousel-module__e3iVJa__badge{letter-spacing:.22em;text-transform:uppercase;color:#ff9429;margin-bottom:.75rem;font-size:1rem;font-weight:700;display:inline-block}.TestimonialsCarousel-module__e3iVJa__heading{color:var(--ab-navy);margin-bottom:.75rem;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.15}.TestimonialsCarousel-module__e3iVJa__accent{color:var(--ab-orange);font-size:clamp(24px,3vw,34px);font-weight:800}.TestimonialsCarousel-module__e3iVJa__rating{align-items:center;gap:.375rem;margin-top:.5rem;display:inline-flex}.TestimonialsCarousel-module__e3iVJa__star{color:var(--ab-orange);fill:var(--ab-orange)}.TestimonialsCarousel-module__e3iVJa__ratingText{color:#525252;margin-left:.5rem;font-size:13px;font-weight:600}.TestimonialsCarousel-module__e3iVJa__carouselWrapper{animation:.7s .15s both TestimonialsCarousel-module__e3iVJa__slideUp}.TestimonialsCarousel-module__e3iVJa__card{background:linear-gradient(to bottom right,#fff,#fff5eb99);border:1px solid #f5f5f5;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #001d4a33}.TestimonialsCarousel-module__e3iVJa__quoteIcon{color:#ff660026;position:absolute;top:1.5rem;right:1.5rem}.TestimonialsCarousel-module__e3iVJa__content{z-index:2;animation:.5s TestimonialsCarousel-module__e3iVJa__fadeUp;position:relative}.TestimonialsCarousel-module__e3iVJa__quote{color:var(--ab-navy);max-width:820px;margin-bottom:1.75rem;font-size:clamp(16px,2vw,22px);font-weight:600;line-height:1.7}.TestimonialsCarousel-module__e3iVJa__user{align-items:center;gap:1rem;display:flex}.TestimonialsCarousel-module__e3iVJa__avatar{color:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;font-size:18px;font-weight:800;display:grid}.TestimonialsCarousel-module__e3iVJa__name{color:var(--ab-navy);font-size:15px;font-weight:700}.TestimonialsCarousel-module__e3iVJa__meta{color:#737373;font-size:13px}.TestimonialsCarousel-module__e3iVJa__controls{border-top:1px solid #f5f5f5;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;display:flex}.TestimonialsCarousel-module__e3iVJa__dots{align-items:center;gap:.5rem;display:flex}.TestimonialsCarousel-module__e3iVJa__dot{cursor:pointer;background:#d4d4d4;border:none;border-radius:9999px;width:8px;height:8px;transition:all .3s}.TestimonialsCarousel-module__e3iVJa__dot:hover{background:#a3a3a3}.TestimonialsCarousel-module__e3iVJa__activeDot{background:var(--ab-orange);width:32px}.TestimonialsCarousel-module__e3iVJa__navButtons{align-items:center;gap:.5rem;display:flex}.TestimonialsCarousel-module__e3iVJa__prevBtn,.TestimonialsCarousel-module__e3iVJa__nextBtn{cursor:pointer;border-radius:9999px;place-items:center;width:36px;height:36px;transition:all .3s;display:grid}.TestimonialsCarousel-module__e3iVJa__prevBtn{color:var(--ab-navy);background:#fff;border:1px solid #e5e5e5}.TestimonialsCarousel-module__e3iVJa__prevBtn:hover{border-color:var(--ab-orange);color:var(--ab-orange)}.TestimonialsCarousel-module__e3iVJa__nextBtn{background:var(--ab-navy);color:#fff;border:none}.TestimonialsCarousel-module__e3iVJa__nextBtn:hover{background:var(--ab-orange)}@keyframes TestimonialsCarousel-module__e3iVJa__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes TestimonialsCarousel-module__e3iVJa__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.TestimonialsCarousel-module__e3iVJa__section{padding:4rem 0}.TestimonialsCarousel-module__e3iVJa__card{padding:1.5rem}.TestimonialsCarousel-module__e3iVJa__controls{flex-direction:column;gap:1rem}}
.CTABanner-module__JPTz5G__cta{background:linear-gradient(135deg,#1a1a2e 0%,#2d3e5f 100%);padding:4.5rem 0;position:relative;overflow:hidden}.CTABanner-module__JPTz5G__glow1{filter:blur(80px);background:radial-gradient(circle,#f603 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:30s ease-in-out infinite CTABanner-module__JPTz5G__float;position:absolute;top:-200px;left:-150px}.CTABanner-module__JPTz5G__glow2{filter:blur(80px);background:radial-gradient(circle,#3a8cff26 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:35s ease-in-out infinite reverse CTABanner-module__JPTz5G__float;position:absolute;bottom:-150px;right:-150px}@keyframes CTABanner-module__JPTz5G__float{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}.CTABanner-module__JPTz5G__container{z-index:10;text-align:center;max-width:900px;margin:0 auto;padding:0 2rem;position:relative}.CTABanner-module__JPTz5G__heading{color:#fff;margin-bottom:1.5rem;font-size:clamp(1.9rem,3.6vw,2.85rem);font-weight:800;line-height:1.15}.CTABanner-module__JPTz5G__highlight{background:linear-gradient(135deg,#f60,#ff8a3d);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.9rem,3.6vw,2.85rem);font-weight:800}.CTABanner-module__JPTz5G__description{color:#ffffffbf;max-width:640px;margin:0 auto 2.5rem;font-size:1rem;line-height:1.6}.CTABanner-module__JPTz5G__buttons{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.CTABanner-module__JPTz5G__primaryBtn,.CTABanner-module__JPTz5G__secondaryBtn{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.45rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.CTABanner-module__JPTz5G__primaryBtn{color:#fff;background:linear-gradient(135deg,#f60,#ff8a3d);box-shadow:0 8px 30px #ff66004d}.CTABanner-module__JPTz5G__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 12px 40px #f606}.CTABanner-module__JPTz5G__secondaryBtn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1.5px solid #ffffff4d}.CTABanner-module__JPTz5G__secondaryBtn:hover{background:#ffffff40;border-color:#f60}.CTABanner-module__JPTz5G__features{color:#ffffffb3;flex-wrap:wrap;justify-content:center;gap:2rem;font-size:.9rem;font-weight:500;display:flex}.CTABanner-module__JPTz5G__features span{align-items:center;gap:.4rem;display:inline-flex}.CTABanner-module__JPTz5G__features svg{color:#ffb47d}@media (max-width:768px){.CTABanner-module__JPTz5G__cta{padding:3rem 0}.CTABanner-module__JPTz5G__container{padding:0 1rem}.CTABanner-module__JPTz5G__heading{font-size:1.75rem}.CTABanner-module__JPTz5G__description{font-size:1rem}.CTABanner-module__JPTz5G__buttons{flex-direction:column;align-items:stretch}.CTABanner-module__JPTz5G__primaryBtn,.CTABanner-module__JPTz5G__secondaryBtn{justify-content:center;width:100%}.CTABanner-module__JPTz5G__features{gap:1rem;font-size:.8rem}}
.BookingFlightDetailsBanner-module__sk-e-W__flightHeader{border-radius:.5em;margin:.5em 0;padding:.25em;box-shadow:0 3px 8px #0000003d}.BookingFlightDetailsBanner-module__sk-e-W__imageContainer{padding:.25em}.BookingFlightDetailsBanner-module__sk-e-W__top{justify-content:space-between;align-items:center;display:flex}.BookingFlightDetailsBanner-module__sk-e-W__topLeft{display:flex}.BookingFlightDetailsBanner-module__sk-e-W__imageContainer img{border-radius:.25em;width:40px;height:40px}.BookingFlightDetailsBanner-module__sk-e-W__flightDetails{flex-direction:column;display:flex}.BookingFlightDetailsBanner-module__sk-e-W__flightDetailsTop{gap:.25em;margin-top:.25em;display:flex}.BookingFlightDetailsBanner-module__sk-e-W__flightDetailsTop>div{font-size:.75em;font-weight:600}.BookingFlightDetailsBanner-module__sk-e-W__flightDetailsBottom{justify-content:flex-start;align-items:center;gap:.25em;display:flex}.BookingFlightDetailsBanner-module__sk-e-W__flightDetailsBottom>div{font-size:.75em;font-weight:400}.BookingFlightDetailsBanner-module__sk-e-W__noStop{font-weight:600!important}.BookingFlightDetailsBanner-module__sk-e-W__topRight{flex-direction:column;justify-content:flex-end;align-items:center;padding:.25em;display:flex}.BookingFlightDetailsBanner-module__sk-e-W__arrowContainer{justify-content:flex-end;width:100%;display:flex}.BookingFlightDetailsBanner-module__sk-e-W__saverContainer{color:#009f07;background-color:#d9ffda;border-radius:8px;padding:.25em .5em;font-size:.7em;font-weight:600}.BookingFlightDetailsBanner-module__sk-e-W__onwardContainer{color:#1e2529;background-color:#ffd9c2;border-radius:8px;padding:.25em .5em;font-size:.7em;font-weight:600}.BookingFlightDetailsBanner-module__sk-e-W__middle{text-align:center;color:#1e2529;background-color:#ffd9c2;border-radius:20px;width:100%;padding:.2em;font-size:.75em;font-weight:700}.BookingFlightDetailsBanner-module__sk-e-W__middle2{text-align:center;color:#1e2529;background-color:#e1e8ec;border-radius:20px;width:100%;padding:.2em;font-size:.75em;font-weight:700}
.PassengerTicketData-module__25ZcTG__passengerdata_container{background-color:#fff;border-radius:12px;width:100%;padding:.5em 1.5em 20px;box-shadow:0 0 10px #0000001a}.PassengerTicketData-module__25ZcTG__heading{padding:1em 0;font-size:20px;font-weight:600}.PassengerTicketData-module__25ZcTG__passengerdata_inner_container{border-collapse:collapse;border-radius:4px;width:100%;height:auto;box-shadow:0 0 10px #0000001a}.PassengerTicketData-module__25ZcTG__inner_top_container th:first-child{border-top-left-radius:4px}.PassengerTicketData-module__25ZcTG__inner_top_container th:last-child{border-top-right-radius:4px}.PassengerTicketData-module__25ZcTG__inner_top_container{background-color:var(--tertiary-color);color:#fff;border-collapse:collapse;place-items:center;width:100%;height:2em}.PassengerTicketData-module__25ZcTG__inner_top_containertwo{background-color:var(--tertiary-color)}.PassengerTicketData-module__25ZcTG__inner_top_container>th{white-space:nowrap;font-size:12px;font-weight:600}.PassengerTicketData-module__25ZcTG__inner_row_container>td>p{font-size:14px;font-weight:400}.PassengerTicketData-module__25ZcTG__inner_row_container>td{text-align:center;border:1px solid #e6e6e6;padding:10px;font-size:14px;font-weight:400}.PassengerTicketData-module__25ZcTG__inner_row_container>td>img{width:1em;height:1em}.PassengerTicketData-module__25ZcTG__inner_row_container td:first-child,.PassengerTicketData-module__25ZcTG__inner_top_container th:first-child{text-align:left;padding-left:1em}.PassengerTicketData-module__25ZcTG__inner_row_container_six>td,.PassengerTicketData-module__25ZcTG__inner_row_container_seven>td{padding:1em 0}.PassengerTicketData-module__25ZcTG__confirmed{color:#10b617!important}.PassengerTicketData-module__25ZcTG__cancelled,.PassengerTicketData-module__25ZcTG__pending{color:var(--primary-color)!important}.PassengerTicketData-module__25ZcTG__status{letter-spacing:.04em!important;text-align:right!important;font-size:14px!important;font-weight:600!important;line-height:16.94px!important}.PassengerTicketData-module__25ZcTG__inner_row_container:nth-child(2n){background-color:#f9f9f9}
.PassengerTicketFareData-module__sl3yMq__passengerfaredata_container{color:#000;background-color:#fff;border-radius:12px;padding:.5em 1.5em 20px;box-shadow:0 0 10px #0000001a}.PassengerTicketFareData-module__sl3yMq__heading{padding:1em 0;font-size:20px;font-weight:600}.PassengerTicketFareData-module__sl3yMq__passengerfaredata_inner_container{border-collapse:collapse;border-radius:4px;width:100%;box-shadow:0 0 10px #0000001a}.PassengerTicketFareData-module__sl3yMq__inner_top_container th:first-child{border-top-left-radius:4px}.PassengerTicketFareData-module__sl3yMq__inner_top_container th:last-child{border-top-right-radius:4px}.PassengerTicketFareData-module__sl3yMq__inner_top_container{background-color:var(--tertiary-color);color:#fff;border-collapse:collapse;place-items:center;width:100%;height:2em}.PassengerTicketFareData-module__sl3yMq__inner_top_container>th{white-space:nowrap;padding:.5em;font-size:12px;font-weight:600}.PassengerTicketFareData-module__sl3yMq__inner_row_container>td>p{font-size:14px;font-weight:400}.PassengerTicketFareData-module__sl3yMq__inner_row_container>td>div>p{font-size:14px}.PassengerTicketFareData-module__sl3yMq__inner_row_container>td{text-align:center;border-right:1px solid #e6e6e6;padding:10px;font-size:14px;font-weight:400}.PassengerTicketFareData-module__sl3yMq__inner_row_container>td:last-child{border-right:none}.PassengerTicketFareData-module__sl3yMq__inner_row_container>td>img{width:1em;height:1em}.PassengerTicketFareData-module__sl3yMq__inner_row_container td:first-child,.PassengerTicketFareData-module__sl3yMq__inner_top_container th:first-child{text-align:left;padding-left:1em}.PassengerTicketFareData-module__sl3yMq__inner_row_container_two,.PassengerTicketFareData-module__sl3yMq__inner_row_container_four,.PassengerTicketFareData-module__sl3yMq__inner_row_container_six,.PassengerTicketFareData-module__sl3yMq__inner_row_container_eight{background-color:#f5f5f5}.PassengerTicketFareData-module__sl3yMq__inner_row_container_seven{background-color:#fff}.PassengerTicketFareData-module__sl3yMq__inner_row_container_four>td,.PassengerTicketFareData-module__sl3yMq__inner_row_container_six>td,.PassengerTicketFareData-module__sl3yMq__inner_row_container_seven>td,.PassengerTicketFareData-module__sl3yMq__inner_row_container_eight>td{padding:.5em 0}.PassengerTicketFareData-module__sl3yMq__confirmed{color:#10b617;font-size:14px;font-weight:600}.PassengerTicketFareData-module__sl3yMq__cancelled,.PassengerTicketFareData-module__sl3yMq__pending{color:var(--primary-color);font-size:14px;font-weight:600}.PassengerTicketFareData-module__sl3yMq__passengerfaredata_second_inner_container{border-collapse:collapse;border-radius:4px;width:100%;box-shadow:0 0 10px #0000001a}.PassengerTicketFareData-module__sl3yMq__passengerfaredata_inner_container>tbody>tr:nth-child(2n),.PassengerTicketFareData-module__sl3yMq__passengerfaredata_second_inner_container>tbody>tr:nth-child(2n){background-color:#f5f5f5}.PassengerTicketFareData-module__sl3yMq__overflow{scrollbar-width:thin;overflow-x:auto}
.FAQ-module___MYKpG__faq{background:#fffaf6;padding:4.5rem 0}.FAQ-module___MYKpG__container{max-width:900px;margin:0 auto;padding:0 2rem}.FAQ-module___MYKpG__header{text-align:center;margin-bottom:3rem}.FAQ-module___MYKpG__badge{color:#f60;letter-spacing:.1em;background:#ff66001a;border:1px solid #ff66004d;border-radius:50px;margin-bottom:1rem;padding:.5rem 1.25rem;font-size:.75rem;font-weight:700;display:inline-block}.FAQ-module___MYKpG__heading{color:#1a1a2e;margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:800}.FAQ-module___MYKpG__description{color:#666;font-size:1rem}.FAQ-module___MYKpG__description a{color:#f60;font-weight:600;text-decoration:none}.FAQ-module___MYKpG__description a:hover{text-decoration:underline}.FAQ-module___MYKpG__items{flex-direction:column;gap:1rem;display:flex}.FAQ-module___MYKpG__item{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;transition:all .3s;overflow:hidden}.FAQ-module___MYKpG__item.FAQ-module___MYKpG__open{border-color:#f60;box-shadow:0 8px 30px #ff660026}.FAQ-module___MYKpG__question{cursor:pointer;text-align:left;color:#1a1a2e;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.2rem;font-size:.92rem;font-weight:600;transition:all .3s;display:flex}.FAQ-module___MYKpG__question:hover{color:#f60}.FAQ-module___MYKpG__icon{color:#f60;background:#fffbf5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.5rem;transition:all .3s;display:flex}.FAQ-module___MYKpG__item.FAQ-module___MYKpG__open .FAQ-module___MYKpG__icon{color:#fff;background:#f60;transform:rotate(45deg)}.FAQ-module___MYKpG__answer{color:#666;padding:0 1.5rem 1.5rem;font-size:.95rem;line-height:1.6;animation:.3s ease-out FAQ-module___MYKpG__slideDown}@keyframes FAQ-module___MYKpG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.FAQ-module___MYKpG__faq{padding:3rem 0}.FAQ-module___MYKpG__container{padding:0 1rem}.FAQ-module___MYKpG__heading{font-size:1.5rem}.FAQ-module___MYKpG__question{padding:1rem;font-size:.95rem}.FAQ-module___MYKpG__answer{padding:0 1rem 1rem;font-size:.9rem}.FAQ-module___MYKpG__icon{width:28px;height:28px;font-size:1.2rem}}
.TicketPaymentDetails-module__9Qdq1a__paymentDetails{color:#000;background-color:#fff;border-radius:12px;width:22em;box-shadow:0 1px 6px #00000026}.TicketPaymentDetails-module__9Qdq1a__paymentDetails_Banner{border-radius:12px;flex-direction:column;padding:.25em 1.2em 1.2em;display:flex}.TicketPaymentDetails-module__9Qdq1a__travellers{gap:.2em;display:flex}.TicketPaymentDetails-module__9Qdq1a__title{justify-content:space-between;width:100%;margin-bottom:.5em;padding-top:.2em;padding-bottom:.2em;display:flex}.TicketPaymentDetails-module__9Qdq1a__title2{justify-content:space-between;width:100%;padding-top:.5em;display:flex}.TicketPaymentDetails-module__9Qdq1a__title h1{font-size:20px}.TicketPaymentDetails-module__9Qdq1a__baseFare{padding:.3em 0}.TicketPaymentDetails-module__9Qdq1a__baseFare_Title{justify-content:space-between;align-items:center;display:flex}.TicketPaymentDetails-module__9Qdq1a__subtitle{align-items:center;gap:.3em;display:flex}.TicketPaymentDetails-module__9Qdq1a__subtitleText{font-weight:600}.TicketPaymentDetails-module__9Qdq1a__text{letter-spacing:0;text-align:left;font-size:14px;font-weight:400;line-height:17px}.TicketPaymentDetails-module__9Qdq1a__discountText{letter-spacing:0;text-align:left;color:#10b617;font-size:14px;font-weight:400;line-height:17px}.TicketPaymentDetails-module__9Qdq1a__icon{justify-content:center;align-items:center;display:flex}.TicketPaymentDetails-module__9Qdq1a__titleIcon{flex-direction:row;justify-content:center;align-items:center;gap:.1em;display:flex}.TicketPaymentDetails-module__9Qdq1a__Price_description{border-bottom:1px solid #e3e0e0;flex-direction:column;gap:.2em;padding:.5em 0 .5em 1em;display:flex}.TicketPaymentDetails-module__9Qdq1a__item{justify-content:space-between;align-items:center;display:flex}.TicketPaymentDetails-module__9Qdq1a__totalPrice{letter-spacing:0;text-align:right;font-size:16px;font-weight:600;line-height:19px}.TicketPaymentDetails-module__9Qdq1a__net_fare_text,.TicketPaymentDetails-module__9Qdq1a__net_fare_price{color:var(--primary-color);font-size:16px;font-weight:600}.TicketPaymentDetails-module__9Qdq1a__total_amt_container{background-color:var(--tertiary-color);color:#fff;border-radius:0 0 10px 10px;justify-content:space-between;margin:1em -1.2em -1.2em;padding:15px;display:flex}.TicketPaymentDetails-module__9Qdq1a__Price_description.TicketPaymentDetails-module__9Qdq1a__hidden{display:none}.TicketPaymentDetails-module__9Qdq1a__showFullDetails{text-align:right;color:var(--primary-color);cursor:pointer;margin-bottom:.5em;font-size:12px;font-weight:600;line-height:14.52px;text-decoration:underline}@media (max-width:1200px){.TicketPaymentDetails-module__9Qdq1a__paymentDetails{width:100%}}
.Footer-module__PBmpsG__footer{color:var(--ab-navy);background:#fffaf6;border-top:1px solid #0000001a;position:relative}.Footer-module__PBmpsG__container{max-width:1120px;margin:0 auto;padding:1.5rem 1.25rem}.Footer-module__PBmpsG__topRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;font-size:14px;display:flex}@media (min-width:1024px){.Footer-module__PBmpsG__topRow{justify-content:space-between}}.Footer-module__PBmpsG__brand{color:var(--ab-navy);white-space:nowrap;font-weight:700}.Footer-module__PBmpsG__rightSection{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;display:flex}.Footer-module__PBmpsG__contactLink{color:var(--ab-orange);align-items:center;gap:.4rem;font-weight:600;transition:opacity .25s;display:flex}.Footer-module__PBmpsG__contactLink:hover{opacity:.8}.Footer-module__PBmpsG__nav{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.Footer-module__PBmpsG__navItem{align-items:center;gap:1.25rem;display:flex}.Footer-module__PBmpsG__dot{color:#001d4a66}.Footer-module__PBmpsG__navLink{color:var(--ab-navy);transition:color .25s}.Footer-module__PBmpsG__navLink:hover{color:var(--ab-orange)}.Footer-module__PBmpsG__divider{background:#0000001a;height:1px;margin:1.25rem 0}.Footer-module__PBmpsG__bottom{text-align:center;color:#001d4acc;flex-direction:column;align-items:center;gap:.75rem;font-size:13px;display:flex}.Footer-module__PBmpsG__socials{align-items:center;gap:.75rem;display:flex}.Footer-module__PBmpsG__socialIcon{background:var(--ab-navy);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .25s,transform .25s;display:flex}.Footer-module__PBmpsG__socialIcon:hover{background:var(--ab-orange);transform:translateY(-2px)}.Footer-module__PBmpsG__copySection{flex-direction:column;gap:.35rem;display:flex}.Footer-module__PBmpsG__company{color:var(--ab-navy);font-weight:600}@media (max-width:768px){.Footer-module__PBmpsG__container{padding:1.25rem 1rem}.Footer-module__PBmpsG__topRow{text-align:center}.Footer-module__PBmpsG__nav{justify-content:center}.Footer-module__PBmpsG__rightSection{flex-direction:column}.Footer-module__PBmpsG__navItem{gap:.6rem}}
.MobilePassengerData-module__f3lB2q__container{background-color:#fff;border-radius:.5em;flex-direction:column;gap:.5em;margin:.5em 0;display:flex;box-shadow:0 4px 12px #0000001a}.MobilePassengerData-module__f3lB2q__header{color:#fff;background-color:#001d4a;border-top-left-radius:.75em;border-top-right-radius:.75em;padding:.9em .75em;font-size:.75em;font-weight:600}.MobilePassengerData-module__f3lB2q__detailsContainer{flex-direction:column;gap:.25em;padding:.5em;display:flex}.MobilePassengerData-module__f3lB2q__detailsContainerItem{border:1px solid #e6e6e6;border-radius:.25em;flex-direction:column;gap:.75em;width:100%;padding:.75em;display:flex}.MobilePassengerData-module__f3lB2q__detailsContainerItemTop{justify-content:space-between;align-items:flex-start;display:flex}.MobilePassengerData-module__f3lB2q__name{font-size:.75em;font-weight:500}.MobilePassengerData-module__f3lB2q__status{color:#10b617;text-transform:uppercase;font-size:.75em;font-weight:600}.MobilePassengerData-module__f3lB2q__detailsContainerItemBottom{justify-content:flex-start;align-items:flex-start;gap:3em;display:flex}.MobilePassengerData-module__f3lB2q__detailsContainerItemBottomItem{flex-direction:column;gap:.2em;display:flex}.MobilePassengerData-module__f3lB2q__heading{color:#99a2a7;font-size:.7em;font-weight:600}.MobilePassengerData-module__f3lB2q__detailsContainerItemBottomItemContent{font-size:.75em;font-weight:400}.MobilePassengerData-module__f3lB2q__confirmed{color:#10b617!important}.MobilePassengerData-module__f3lB2q__cancelled,.MobilePassengerData-module__f3lB2q__pending{color:var(--primary-color)!important}
.Remarks-module__LrGYza__passengerdata_container{background-color:#fff;border-radius:12px;width:100%;padding:.5em 1.5em 20px;box-shadow:0 0 10px #0000001a}.Remarks-module__LrGYza__heading{padding:1em 0;font-size:20px;font-weight:600}.Remarks-module__LrGYza__passengerdata_inner_container{border-collapse:collapse;border-radius:4px;width:100%;height:auto;box-shadow:0 0 10px #0000001a}.Remarks-module__LrGYza__inner_top_container th:first-child{border-top-left-radius:4px}.Remarks-module__LrGYza__inner_top_container th:last-child{border-top-right-radius:4px}.Remarks-module__LrGYza__inner_top_container{background-color:var(--tertiary-color);color:#fff;border-collapse:collapse;place-items:center;width:100%;height:2em}.Remarks-module__LrGYza__inner_top_containertwo{background-color:var(--tertiary-color)}.Remarks-module__LrGYza__inner_top_container>th{white-space:nowrap;font-size:12px;font-weight:600}.Remarks-module__LrGYza__inner_row_container>td>p{font-size:14px;font-weight:400}.Remarks-module__LrGYza__inner_row_container>td{text-align:center;padding:10px;font-size:14px;font-weight:400}.Remarks-module__LrGYza__inner_row_container>td>img{width:1em;height:1em}.Remarks-module__LrGYza__inner_row_container td:first-child,.Remarks-module__LrGYza__inner_top_container th:first-child{text-align:left;padding-left:1em}.Remarks-module__LrGYza__inner_row_container_six>td,.Remarks-module__LrGYza__inner_row_container_seven>td{padding:1em 0}.Remarks-module__LrGYza__confirmed{color:#10b617;font-size:14px;font-weight:600}.Remarks-module__LrGYza__cancelled,.Remarks-module__LrGYza__pending{color:var(--primary-color);font-size:14px;font-weight:600}.Remarks-module__LrGYza__post_remark_container{margin-top:20px}.Remarks-module__LrGYza__post_remark_container>h1{color:var(--tertiary-color);margin-bottom:10px;font-size:16px;font-weight:600}.Remarks-module__LrGYza__textarea_container{gap:15px;display:flex}.Remarks-module__LrGYza__textarea_container>textarea{resize:none;text-align:left;width:300px;color:var(--tertiary-color);padding:.25em;font-size:12px;font-weight:400;line-height:14.52px}.Remarks-module__LrGYza__textarea_container>button{color:#fff;background-color:var(--primary-color);border-radius:4px;padding:10px 20px;font-size:14px;font-weight:600}@media (max-width:1200px){.Remarks-module__LrGYza__passengerdata_container{flex-direction:column;min-width:calc(100vw - 12px);padding:1.5em .75em;display:flex}.Remarks-module__LrGYza__post_remark_container{flex-direction:column;display:flex}.Remarks-module__LrGYza__dateContent{text-overflow:ellipsis;flex-direction:column;width:90px;min-width:95px;max-width:150px;display:flex;overflow:hidden}.Remarks-module__LrGYza__textarea_container{flex-direction:column;display:flex}.Remarks-module__LrGYza__textarea_container textarea{border:none;outline:none;width:100%}.Remarks-module__LrGYza__textarea_container button{width:100%}.Remarks-module__LrGYza__passengerdata_inner_container{margin-top:1em}.Remarks-module__LrGYza__heading{padding:0}.Remarks-module__LrGYza__dateContent div{font-size:12px;font-weight:400}.Remarks-module__LrGYza__inner_row_container td{font-size:12px}.Remarks-module__LrGYza__inner_top_container th{text-align:left;padding-left:.25em}.Remarks-module__LrGYza__inner_row_container td{text-align:left;height:50px}.Remarks-module__LrGYza__fixedWidthColumn{white-space:nowrap;text-overflow:ellipsis;width:90px;min-width:90px;height:32px;overflow:hidden}.Remarks-module__LrGYza__textarea_containerContent{border:1px solid #99a2a7;border-radius:.5em;height:100px;padding:.5em}}
.GSTView-module__cFIJca__gst{border-radius:12px;flex-direction:column;gap:.5em;display:flex;box-shadow:0 8px 24px #57545433}.GSTView-module__cFIJca__gst_Banner{border-radius:12px;justify-content:space-between;align-items:center;padding:1em;display:flex}.GSTView-module__cFIJca__gst_title{color:#000;justify-content:space-between;align-items:center;gap:.5em;width:100%;padding-left:.5em;display:flex}.GSTView-module__cFIJca__gst_Text>p{font-size:13px}.GSTView-module__cFIJca__gst_title_left{align-items:center;gap:.5em;display:flex}.GSTView-module__cFIJca__add{background-color:var(--primary-color);color:#fff;border-radius:6.5px;padding:.5em 1.25em;font-weight:600}.GSTView-module__cFIJca__gst_cross{cursor:pointer;width:20px;height:20px}.GSTView-module__cFIJca__gst_content{flex-flow:wrap;gap:.5em;width:860px;padding:0 1em 1em;display:flex}.GSTView-module__cFIJca__gst_content>span{align-items:center;gap:.3em;display:flex}.GSTView-module__cFIJca__gst_title_right{justify-content:center;align-items:center;gap:1em;display:flex}.GSTView-module__cFIJca__insurance_input{align-items:center;display:flex}.GSTView-module__cFIJca__gstin_details_row{flex-direction:row;justify-content:space-between;align-items:center;gap:.5em;display:flex}.GSTView-module__cFIJca__input_container,.GSTView-module__cFIJca__continue_container{background:0 0;border:1px solid #c1c4c6;border-radius:4px;gap:.5em;padding:.5em;display:flex}.GSTView-module__cFIJca__input_container{width:250px}.GSTView-module__cFIJca__input_container input{text-align:left;color:#b6bbc0;background:0 0;border:none;outline:none;width:100%;font-size:14px;font-weight:400;line-height:16.94px}.GSTView-module__cFIJca__edit_container{flex-direction:row;align-items:center;gap:5px;margin-right:8px;display:flex}.GSTView-module__cFIJca__edit_container>p{color:var(--primary-color);font-size:14px;font-weight:600}.GSTView-module__cFIJca__save_gstin{cursor:pointer;align-items:center;gap:.5em;margin-top:-.75em;margin-left:1em;padding-bottom:1em;display:flex}.GSTView-module__cFIJca__save_gstin>p{color:#545a61;font-size:12px;font-weight:400}.GSTView-module__cFIJca__continue_container{background:var(--primary-color);text-align:center;color:#fff;cursor:pointer;border:none;height:35px;padding:.65em 1.5em;font-size:14px;font-weight:600}.GSTView-module__cFIJca__gstn_email{width:250px!important}.GSTView-module__cFIJca__gstn_email>input{width:100%}.GSTView-module__cFIJca__header_data{align-items:center;display:flex}.GSTView-module__cFIJca__collapsed_data{color:var(--tertiary-color);margin-left:10px;font-size:14px;font-weight:400}
﻿.PortalShowcase-module__K74Ivq__showcase{background:#fff5ee;padding:4.5rem 0 3rem;position:relative;overflow:hidden}.PortalShowcase-module__K74Ivq__container{max-width:1120px;margin:0 auto;padding:0 2rem}.PortalShowcase-module__K74Ivq__header{text-align:center;max-width:760px;margin:0 auto 3rem}.PortalShowcase-module__K74Ivq__sectionLabel{letter-spacing:.22em;text-transform:uppercase;color:#ff7f34;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.85rem;font-weight:700;display:inline-flex}.PortalShowcase-module__K74Ivq__heading{font-family:var(--font-display,Inter), system-ui, sans-serif;letter-spacing:-.03em;color:#0f172a;margin-bottom:1rem;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:900;line-height:1.08}.PortalShowcase-module__K74Ivq__accent{font-family:var(--font-display,Inter), system-ui, sans-serif;color:#ff7f34;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:900}.PortalShowcase-module__K74Ivq__subtext{color:#475569;max-width:680px;margin:0 auto;font-size:1rem;line-height:1.65}.PortalShowcase-module__K74Ivq__reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(40px)}.PortalShowcase-module__K74Ivq__isIn{opacity:1;transform:translateY(0)}.PortalShowcase-module__K74Ivq__sliderViewport{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 34px 80px #0f172a1f}.PortalShowcase-module__K74Ivq__sliderTrack{transition:transform .7s cubic-bezier(.65,0,.35,1);display:flex}.PortalShowcase-module__K74Ivq__slide{grid-template-columns:1.05fr .95fr;align-items:center;gap:2.5rem;min-width:100%;padding:2rem;display:grid}.PortalShowcase-module__K74Ivq__previewColumn{position:relative}.PortalShowcase-module__K74Ivq__previewFrame{background:linear-gradient(#f9fafb 0%,#eef2ff 100%);border-radius:14px;padding:1.5rem;position:relative;box-shadow:inset 0 1px #ffffff73}.PortalShowcase-module__K74Ivq__previewWindow{background:#fffffff2;border:1px solid #94a3b81f;border-radius:10px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.PortalShowcase-module__K74Ivq__dot{background:#f97316;border-radius:999px;width:.65rem;height:.65rem}.PortalShowcase-module__K74Ivq__previewImage{object-fit:cover;border-radius:10px;width:100%;height:auto;min-height:340px;display:block}.PortalShowcase-module__K74Ivq__badge{color:#fff;background:#0f172a;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;padding:.75rem 1rem;font-size:.8rem;font-weight:700;display:inline-flex;position:absolute;bottom:0;right:0;transform:translate(16px,16px);box-shadow:0 18px 50px #0f172a40}.PortalShowcase-module__K74Ivq__contentColumn{gap:1.5rem;display:grid}.PortalShowcase-module__K74Ivq__eyebrow{color:#f97316;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.85rem;font-weight:700;display:inline-flex}.PortalShowcase-module__K74Ivq__title{font-family:var(--font-display,Inter), system-ui, sans-serif;color:#0f172a;font-size:clamp(1.55rem,2.6vw,2.25rem);font-weight:900;line-height:1.05}.PortalShowcase-module__K74Ivq__text{color:#475569;font-size:1rem;line-height:1.65}.PortalShowcase-module__K74Ivq__bulletList{gap:1rem;padding:0;list-style:none;display:grid}.PortalShowcase-module__K74Ivq__bulletItem{color:#0f172a;align-items:flex-start;gap:.85rem;font-size:.98rem;line-height:1.7;display:flex}.PortalShowcase-module__K74Ivq__bulletMarker{color:#fff;background:#ff7f34;border-radius:10px;flex-shrink:0;place-items:center;width:2rem;min-width:2rem;height:2rem;display:grid}.PortalShowcase-module__K74Ivq__controls{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.PortalShowcase-module__K74Ivq__controlButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #94a3b840;border-radius:999px;place-items:center;width:3rem;height:3rem;transition:all .25s;display:grid}.PortalShowcase-module__K74Ivq__controlButton:hover{color:#fff;background:#0f172a}.PortalShowcase-module__K74Ivq__pagination{flex:1;justify-content:center;gap:.75rem;display:flex}.PortalShowcase-module__K74Ivq__dotNav{cursor:pointer;background:#cbd5e1;border:none;border-radius:999px;width:1rem;height:.5rem;transition:width .3s,background .3s}.PortalShowcase-module__K74Ivq__dotNavActive{background:#ff7f34;width:2.5rem}@media (max-width:1024px){.PortalShowcase-module__K74Ivq__slide{grid-template-columns:1fr}.PortalShowcase-module__K74Ivq__controls{flex-direction:column;align-items:stretch}.PortalShowcase-module__K74Ivq__pagination{justify-content:center}}@media (max-width:768px){.PortalShowcase-module__K74Ivq__showcase{padding:4rem 0 2rem}.PortalShowcase-module__K74Ivq__container{padding:0 1rem}.PortalShowcase-module__K74Ivq__heading{font-size:2.5rem}.PortalShowcase-module__K74Ivq__slide{padding:2rem 1.25rem}.PortalShowcase-module__K74Ivq__previewImage{min-height:260px}.PortalShowcase-module__K74Ivq__controls{flex-direction:row;align-items:center;margin-top:1.5rem}.PortalShowcase-module__K74Ivq__controlButton{flex-shrink:0;width:2.75rem;height:2.75rem}}
.PassengerFareDataMobile-module__zwsWDW__container{background-color:#fff;border-radius:.5em;flex-direction:column;gap:.5em;margin:.5em 0;display:flex;box-shadow:0 4px 12px #0000001a}.PassengerFareDataMobile-module__zwsWDW__header{color:#fff;background-color:#001d4a;border-top-left-radius:.75em;border-top-right-radius:.75em;padding:.9em .75em;font-size:.75em;font-weight:600}.PassengerFareDataMobile-module__zwsWDW__detailsContainer{flex-direction:column;gap:.25em;padding:.5em;display:flex}.PassengerFareDataMobile-module__zwsWDW__detailsContainerItem{border:1px solid #e6e6e6;border-radius:.25em;flex-direction:column;gap:.75em;width:100%;padding:.75em;display:flex}.PassengerFareDataMobile-module__zwsWDW__detailsContainerItemTop{justify-content:space-between;align-items:center;display:flex}.PassengerFareDataMobile-module__zwsWDW__name{font-size:.75em;font-weight:500}.PassengerFareDataMobile-module__zwsWDW__detailsContainerItemBottom{justify-content:flex-start;align-items:flex-start;gap:1.75em;display:flex}.PassengerFareDataMobile-module__zwsWDW__detailsContainerItemBottomItem{flex-direction:column;gap:.2em;display:flex}.PassengerFareDataMobile-module__zwsWDW__heading{color:#99a2a7;font-size:.7em;font-weight:600}.PassengerFareDataMobile-module__zwsWDW__detailsContainerItemBottomItemContent{font-size:.75em;font-weight:400}
.MobileCancellation-module__XF_o0q__cancellation_Details_banner{color:#000;background-color:#fff;border:1px solid #e0dbdb;border-radius:12px;flex-direction:column;margin-top:1em;margin-right:.5em;display:flex}.MobileCancellation-module__XF_o0q__cancellation_Details_top{cursor:pointer;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1em;display:flex}.MobileCancellation-module__XF_o0q__cancellation_DetailsPlace_top{border-bottom:1px solid #c0bbbb;flex-direction:row;justify-content:space-between;align-items:center;padding:1.3em;display:flex}.MobileCancellation-module__XF_o0q__cancellation_Details_top_left_place{flex-direction:row;justify-content:space-between;align-items:center;gap:.5em;width:100%;display:flex}.MobileCancellation-module__XF_o0q__cancellation_Details_top_left_place>span{color:#000;font-size:12px;font-weight:600}.MobileCancellation-module__XF_o0q__bookingTrip_Details_top_left_timing{color:#000;font-size:13px;font-weight:600}.MobileCancellation-module__XF_o0q__cancellation_Details_top_right{justify-content:center;align-items:center;gap:.3em;font-size:11px;font-weight:500;display:flex}.MobileCancellation-module__XF_o0q__cancellation_Details_top_right>span{color:red}.MobileCancellation-module__XF_o0q__cancellation_Details_Details_bottom{flex-direction:column;display:flex}.MobileCancellation-module__XF_o0q__cancellation_Details_bottom_right{border:1px solid #eae7e7;border-radius:12px;flex-direction:column;gap:1em;margin-bottom:2em;margin-left:1em;margin-right:1em;padding-bottom:1em;display:flex}.MobileCancellation-module__XF_o0q__cancellation_place{color:#000;justify-content:center;align-items:center;gap:.5em;font-weight:600;display:flex}.MobileCancellation-module__XF_o0q__cancellation_Details_Partially_refundable{background-color:#d9ffda;border-radius:10px;justify-content:center;align-items:center;padding:0 8px;display:flex}.MobileCancellation-module__XF_o0q__cancellation_Details_Partially_refundable>span{letter-spacing:.08em;text-align:left;color:#009f07;font-size:11px;font-weight:600;line-height:13px}.MobileCancellation-module__XF_o0q__circle,.MobileCancellation-module__XF_o0q__circle2,.MobileCancellation-module__XF_o0q__circle3,.MobileCancellation-module__XF_o0q__circle4{background-color:#febf73;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:5px;display:flex}.MobileCancellation-module__XF_o0q__circle2{background-color:#fa9a64}.MobileCancellation-module__XF_o0q__circle3{background-color:#f56a50}.MobileCancellation-module__XF_o0q__circle4{background-color:#ee3d3d}.MobileCancellation-module__XF_o0q__line{background:linear-gradient(89.72deg,#ffbf73 0% 100%);width:230px;height:3px;margin-top:-2px;position:relative}.MobileCancellation-module__XF_o0q__line2{background:linear-gradient(89.72deg,#ffbf73 0%,#ed3d3d 100%);width:230px;height:3px;margin-top:-2px;position:relative}.MobileCancellation-module__XF_o0q__line3{background:linear-gradient(89.72deg,#ed3d3d 0% 100%);width:230px;height:3px;margin-top:-2px;position:relative}.MobileCancellation-module__XF_o0q__flex{flex-direction:row;align-items:center;display:flex}.MobileCancellation-module__XF_o0q__price{flex-direction:column;justify-content:center;align-items:center;display:flex}.MobileCancellation-module__XF_o0q__price>span{letter-spacing:0;text-align:center;font-size:11px;font-weight:600;line-height:13px}.MobileCancellation-module__XF_o0q__price>p{letter-spacing:0;text-align:center;font-size:11px;font-weight:400;line-height:13px}.MobileCancellation-module__XF_o0q__time{flex-direction:column;justify-content:center;align-items:flex-start;margin-top:.4em;display:flex}.MobileCancellation-module__XF_o0q__time>span{letter-spacing:0;text-align:center;font-size:11px;font-weight:600;line-height:13px}.MobileCancellation-module__XF_o0q__time>p{letter-spacing:0;text-align:center;font-size:11px;font-weight:400;line-height:13px}.MobileCancellation-module__XF_o0q__cancellation_status{padding-left:1.5em;padding-right:1.5em}.MobileCancellation-module__XF_o0q__cancellation_Note{letter-spacing:0;text-align:left;width:59vw;margin-top:1em;font-size:12px;font-weight:400;line-height:15px}.MobileCancellation-module__XF_o0q__cancellation_Note_text{letter-spacing:0;text-align:left;font-size:12px;font-weight:400;line-height:15px}.MobileCancellation-module__XF_o0q__terms_Conditons{flex-direction:column;gap:.5em;padding-bottom:1em;padding-left:1.5em;display:flex}.MobileCancellation-module__XF_o0q__terms_Conditons_Details{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5em;display:flex}.MobileCancellation-module__XF_o0q__terms_Conditons_Details>p{letter-spacing:0;text-align:left;color:#545a61;font-size:12px;font-weight:400;line-height:12px}.MobileCancellation-module__XF_o0q__togglebutton{background-color:#fff;justify-content:center;align-items:center;gap:.2em;display:flex}.MobileCancellation-module__XF_o0q__togglebutton>p{color:#ef290f;background:0 0;font-size:12px;font-weight:400}.MobileCancellation-module__XF_o0q__terms_cancellation{color:var(--primary-color);margin-left:10px;font-size:12px;font-weight:600}.MobileCancellation-module__XF_o0q__button_container{gap:10px;display:flex}.MobileCancellation-module__XF_o0q__button_container_one{background-color:var(--secondary-color);color:#fff;border-radius:40px;padding:8px 12px;font-size:12px;font-weight:700}.MobileCancellation-module__XF_o0q__button_container_two{color:var(--secondary-color);background-color:#e8eef6;border-radius:40px;padding:8px 12px;font-size:12px;font-weight:700}.MobileCancellation-module__XF_o0q__endCircleTime{margin-top:1.5em}
.VideoTutorials-module__GrVHWW__section{background:#fffaf6;padding:4.5rem 1.25rem;font-family:sans-serif}.VideoTutorials-module__GrVHWW__container{max-width:1120px;margin:0 auto}.VideoTutorials-module__GrVHWW__header{text-align:center;margin-bottom:2.5rem}.VideoTutorials-module__GrVHWW__badge{letter-spacing:.2em;text-transform:uppercase;color:#ff8b38;margin-bottom:.75rem;font-size:.875rem;font-weight:700;display:inline-block}.VideoTutorials-module__GrVHWW__heading{color:var(--ab-navy);margin-bottom:.5rem;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.2}.VideoTutorials-module__GrVHWW__subheading{color:#525252;font-size:1rem}.VideoTutorials-module__GrVHWW__grid{gap:1.5rem;display:grid}@media (min-width:768px){.VideoTutorials-module__GrVHWW__grid{grid-template-columns:repeat(3,1fr)}}.VideoTutorials-module__GrVHWW__card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:1rem;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.VideoTutorials-module__GrVHWW__card:hover{border-color:var(--ab-orange);transform:translateY(-4px);box-shadow:0 16px 36px -16px #001d4a2e}.VideoTutorials-module__GrVHWW__thumbnailWrapper{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.VideoTutorials-module__GrVHWW__thumbnail{object-fit:cover;width:100%;height:100%;transition:transform .3s,opacity .3s}.VideoTutorials-module__GrVHWW__card:hover .VideoTutorials-module__GrVHWW__thumbnail{opacity:.9;transform:scale(1.05)}.VideoTutorials-module__GrVHWW__playButton{background:#ff6600f2;border-radius:999px;place-items:center;width:4rem;height:4rem;transition:transform .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0006}.VideoTutorials-module__GrVHWW__card:hover .VideoTutorials-module__GrVHWW__playButton{transform:translate(-50%,-50%)scale(1.1)}.VideoTutorials-module__GrVHWW__playIcon{color:#fff;margin-left:2px}.VideoTutorials-module__GrVHWW__cardContent{padding:1.25rem}.VideoTutorials-module__GrVHWW__cardTitle{color:var(--ab-navy);margin-bottom:.4rem;font-size:1rem;font-weight:700}.VideoTutorials-module__GrVHWW__cardDesc{color:#525252;font-size:.875rem;line-height:1.6}.VideoTutorials-module__GrVHWW__modalOverlay{z-index:9999;background:#000c;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.VideoTutorials-module__GrVHWW__modalContent{background:#000;border-radius:1rem;width:100%;max-width:960px;position:relative;overflow:hidden}.VideoTutorials-module__GrVHWW__closeButton{z-index:10;cursor:pointer;color:#fff;background:#ffffff26;border:none;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;transition:background .2s;display:grid;position:absolute;top:-2.75rem;right:0}.VideoTutorials-module__GrVHWW__closeButton:hover{background:#ffffff4d}@media (max-width:640px){.VideoTutorials-module__GrVHWW__closeButton{background:#0009;top:.5rem;right:.5rem}}.VideoTutorials-module__GrVHWW__iframeWrapper{aspect-ratio:16/9;width:100%;position:relative}.VideoTutorials-module__GrVHWW__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}
.UserInfo-module__2Y-tdq__userinfo_container{background-color:#fff;border-radius:12px;justify-content:space-between;width:100%;height:78px;padding:1em 1.5em;display:flex;box-shadow:0 0 10px #0000001a}.UserInfo-module__2Y-tdq__name_container{flex-direction:column;justify-content:space-between;width:100%;display:flex}.UserInfo-module__2Y-tdq__name{align-items:center;gap:.25em;margin-bottom:.25em;font-size:14px;font-weight:400;display:flex}.UserInfo-module__2Y-tdq__email{gap:.5em;font-size:14px;font-weight:400;display:flex}.UserInfo-module__2Y-tdq__email_content{align-items:center;gap:.25em;display:flex}.UserInfo-module__2Y-tdq__name>span{font-size:14px;font-weight:600}.UserInfo-module__2Y-tdq__ref_no_text{text-align:right;justify-content:flex-end;font-size:12px;font-weight:400;display:flex}.UserInfo-module__2Y-tdq__email_container{justify-content:space-between;display:flex}.UserInfo-module__2Y-tdq__userRefContainer{justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.UserInfo-module__2Y-tdq__refDesktop{flex-direction:column;justify-content:flex-end;gap:.25em;display:flex}.UserInfo-module__2Y-tdq__refMobile{flex-direction:column;justify-content:flex-end;gap:.25em;display:none}.UserInfo-module__2Y-tdq__ref_no{color:var(--primary-color);font-size:16px;font-weight:600}.UserInfo-module__2Y-tdq__ref_no>img{color:#545a61;cursor:pointer}.UserInfo-module__2Y-tdq__infoHeading{font-size:.8em}.UserInfo-module__2Y-tdq__text,.UserInfo-module__2Y-tdq__textDesktop{font-size:.75em}.UserInfo-module__2Y-tdq__textMobline{font-size:.75em;display:none}.UserInfo-module__2Y-tdq__nameTxt{font-size:1em;font-weight:600}@media (max-width:1200px){.UserInfo-module__2Y-tdq__userinfo_container{flex-direction:column;gap:.1em;height:100%}.UserInfo-module__2Y-tdq__infoHeading{width:6.5em;font-size:.75em!important;font-weight:400!important}.UserInfo-module__2Y-tdq__infoHeadingName{width:7em;font-size:.8em!important;font-weight:400!important}.UserInfo-module__2Y-tdq__nameTxt{font-size:.75em;font-weight:600}.UserInfo-module__2Y-tdq__email{flex-direction:column;gap:.3em}.UserInfo-module__2Y-tdq__userRefContainer{justify-content:flex-start}.UserInfo-module__2Y-tdq__refDesktop{flex-direction:row;justify-content:flex-start;align-items:center;display:none}.UserInfo-module__2Y-tdq__refMobile{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.UserInfo-module__2Y-tdq__ref_no{font-size:.75em}.UserInfo-module__2Y-tdq__ref_no_text{justify-content:flex-start;align-items:center}.UserInfo-module__2Y-tdq__textDesktop{display:none}.UserInfo-module__2Y-tdq__textMobline{display:block}}
.MobileTravellerDetails-module__pU6tKG__travellerDetails{border:1px solid #e0dbdb;border-radius:12px;flex-direction:column;margin-top:1em;margin-right:.6em;display:flex}.MobileTravellerDetails-module__pU6tKG__travellerDetails_Banner{border-radius:12px;justify-content:space-between;align-items:center;padding-top:1.5em;padding-left:1.5em;display:flex}.MobileTravellerDetails-module__pU6tKG__travellerDetails_heading{color:#fff;justify-content:center;align-items:flex-start;gap:.5em;display:flex}.MobileTravellerDetails-module__pU6tKG__travellerDetails_Text{color:#000;flex-direction:column;gap:.1em;display:flex}.MobileTravellerDetails-module__pU6tKG__travellerDetails_Text>p{font-size:14px}.MobileTravellerDetails-module__pU6tKG__travellerDetails_content{flex-direction:column;gap:.5em;padding:1em;display:flex}.MobileTravellerDetails-module__pU6tKG__travellerDetails_content>span{align-items:center;gap:.3em;display:flex}.MobileTravellerDetails-module__pU6tKG__travellerHeader_text{justify-content:space-between;align-items:center;display:flex}.MobileTravellerDetails-module__pU6tKG__traveller_heading{align-items:center;gap:8px;padding:1.5em .5em;font-size:16px;display:flex}.MobileTravellerDetails-module__pU6tKG__traveller_heading h1{font-size:12px}.MobileTravellerDetails-module__pU6tKG__edit_container{flex-direction:row;align-items:center;gap:5px;margin-right:25px;display:flex}.MobileTravellerDetails-module__pU6tKG__edit_container>p{color:var(--primary-color);font-size:14px;font-weight:600}.MobileTravellerDetails-module__pU6tKG__note{color:#000;background-color:#fff7e3;align-items:center;gap:.3em;padding:.5em;display:flex}.MobileTravellerDetails-module__pU6tKG__note>p{letter-spacing:0;text-align:left;font-size:13px;font-weight:400;line-height:15px}.MobileTravellerDetails-module__pU6tKG__traveller_adult{border:1px solid #f6f6f6;flex-direction:column;margin-top:.5em;margin-left:.6em;display:flex}.MobileTravellerDetails-module__pU6tKG__traveller_adult_title{cursor:pointer;background-color:#f6f6f6;align-items:center;gap:.5em;padding:.5em;display:flex}.MobileTravellerDetails-module__pU6tKG__traveller_adult_title>h4{font-size:16px}.MobileTravellerDetails-module__pU6tKG__button{background:0 0;width:16px;height:16px}.MobileTravellerDetails-module__pU6tKG__details{color:#000;letter-spacing:0;text-align:left;flex-direction:column;gap:1em;padding:1em;font-size:12px;font-weight:400;line-height:15px;display:flex}.MobileTravellerDetails-module__pU6tKG__adult1{white-space:nowrap;flex-direction:row;justify-content:center;gap:1em;display:flex}.MobileTravellerDetails-module__pU6tKG__input_box{flex-wrap:wrap;gap:.5em;width:48em;display:flex}.MobileTravellerDetails-module__pU6tKG__adult1_right{flex-direction:column;gap:.5em;display:flex}.MobileTravellerDetails-module__pU6tKG__input_lable{justify-content:center;align-items:center;max-height:40px;display:flex}.MobileTravellerDetails-module__pU6tKG__input_container{border:1px solid #000;border-radius:3px;flex-direction:row;justify-content:center;align-items:center;gap:.5em;height:40px;padding:.5em;display:flex}.MobileTravellerDetails-module__pU6tKG__input_container>input{border:none}.MobileTravellerDetails-module__pU6tKG__input_container input{border:none;width:100%;transition:border-color .3s}.MobileTravellerDetails-module__pU6tKG__input_container :focus{border-color:#007bff;outline:none}.MobileTravellerDetails-module__pU6tKG__selection{color:#000;border:none;gap:1em;width:80px;display:flex}.MobileTravellerDetails-module__pU6tKG__selection:focus{border:none}.MobileTravellerDetails-module__pU6tKG__option{color:#000}.MobileTravellerDetails-module__pU6tKG__addFrequent{color:red;font-weight:500}.MobileTravellerDetails-module__pU6tKG__noti_container{justify-content:space-between;align-items:center;margin-left:20px;display:flex}.MobileTravellerDetails-module__pU6tKG__noti{background-color:#fff7e3;border-radius:5px;align-items:center;gap:10px;margin-top:10px;padding:.5em;display:flex}.MobileTravellerDetails-module__pU6tKG__noti>p{font-size:14px}.MobileTravellerDetails-module__pU6tKG__select_passenger{cursor:pointer;align-items:center;gap:5px;margin-right:15px;display:flex}.MobileTravellerDetails-module__pU6tKG__select_passenger>p{color:var(--primary-color);font-size:14px;font-weight:600}.MobileTravellerDetails-module__pU6tKG__add_frequent_number{color:#da260d;cursor:pointer;font-size:12px;font-weight:600}.MobileTravellerDetails-module__pU6tKG__save_details{background-color:#ebf2f6;gap:10px;margin-top:10px;margin-left:10px;padding:10px;display:flex}.MobileTravellerDetails-module__pU6tKG__save_details>p{font-size:14px;font-weight:400}.MobileTravellerDetails-module__pU6tKG__save_details input[type=checkbox]{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:none;width:16px;height:16px}.MobileTravellerDetails-module__pU6tKG__error_message{color:red;margin-top:.25rem;font-size:.8rem}.MobileTravellerDetails-module__pU6tKG__number_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MobileTravellerDetails-module__pU6tKG__number_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MobileTravellerDetails-module__pU6tKG__custom_date_input{height:40px;display:inline-block;position:relative}.MobileTravellerDetails-module__pU6tKG__custom_date_input input[type=date]{appearance:none;color:#999;background:#fff;border:1px solid #000;border-radius:3px;outline:none;width:200px;padding:.5em;font-size:16px}.MobileTravellerDetails-module__pU6tKG__custom_date_input input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:20px;height:20px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.MobileTravellerDetails-module__pU6tKG__custom-date-input:after{content:url("data:image/svg+xml;utf8,<svg fill=\"%23999\" height=\"20px\" viewBox=\"0 0 24 24\" width=\"20px\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 0h24v24H0z\" fill=\"none\"/><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"/></svg>");pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.MobileTravellerDetails-module__pU6tKG__error_desc{text-align:left;color:red;font-size:10px;font-weight:400;line-height:14.52px}.MobileTravellerDetails-module__pU6tKG__columnFlex{flex-direction:column;gap:.25em;display:flex}.MobileTravellerDetails-module__pU6tKG__collapsed_data{color:var(--secondary-color);margin-left:10px;font-size:14px;font-weight:400}
.BlogCards-module__FDZQYa__section{background:#fffaf6;padding:4.5rem 0}.BlogCards-module__FDZQYa__container{max-width:1120px;margin:0 auto;padding:0 1.25rem}.BlogCards-module__FDZQYa__header{opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:3rem;transition:all .7s;display:flex;transform:translateY(30px)}.BlogCards-module__FDZQYa__visible{opacity:1;transform:translateY(0)}.BlogCards-module__FDZQYa__badge{letter-spacing:.22em;text-transform:uppercase;color:#ff8b38;margin-bottom:.75rem;font-size:.875rem;font-weight:700;display:inline-block}.BlogCards-module__FDZQYa__heading{letter-spacing:-.02em;color:var(--ab-navy);font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.15}.BlogCards-module__FDZQYa__viewAll{color:var(--ab-navy);align-items:center;gap:.4rem;font-size:14px;font-weight:700;transition:color .25s;display:inline-flex}.BlogCards-module__FDZQYa__viewAll:hover{color:var(--ab-orange)}.BlogCards-module__FDZQYa__grid{gap:1.5rem;display:grid}@media (min-width:768px){.BlogCards-module__FDZQYa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.BlogCards-module__FDZQYa__card{opacity:0;background:#fff;border:1px solid #f1f1f1;border-radius:1rem;flex-direction:column;text-decoration:none;transition:transform .4s,box-shadow .4s,border-color .4s,opacity .7s;display:flex;overflow:hidden;transform:translateY(30px)}.BlogCards-module__FDZQYa__card.BlogCards-module__FDZQYa__visible{opacity:1;transform:translateY(0)}.BlogCards-module__FDZQYa__card:hover{border-color:#ff66004d;transform:translateY(-6px);box-shadow:0 20px 50px -20px #001d4a33}.BlogCards-module__FDZQYa__imageWrapper{aspect-ratio:16/10;background:#f5f5f5;position:relative;overflow:hidden}.BlogCards-module__FDZQYa__image{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.BlogCards-module__FDZQYa__card:hover .BlogCards-module__FDZQYa__image{transform:scale(1.05)}.BlogCards-module__FDZQYa__category{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.16em;text-transform:uppercase;color:#fff;background:#0006;border-radius:999px;padding:.3rem .7rem;font-size:10px;font-weight:800;position:absolute;top:1rem;left:1rem}.BlogCards-module__FDZQYa__index{color:#ffffffb3;text-shadow:0 2px 10px #0006;font-size:60px;font-weight:800;line-height:1;transition:transform .5s;position:absolute;bottom:1rem;right:1rem}.BlogCards-module__FDZQYa__card:hover .BlogCards-module__FDZQYa__index{transform:scale(1.1)}.BlogCards-module__FDZQYa__content{flex-direction:column;flex:1;padding:1.5rem;display:flex}.BlogCards-module__FDZQYa__title{color:var(--ab-navy);margin-bottom:1rem;font-size:17px;font-weight:800;line-height:1.5;transition:color .25s}.BlogCards-module__FDZQYa__card:hover .BlogCards-module__FDZQYa__title{color:var(--ab-orange)}.BlogCards-module__FDZQYa__meta{color:#737373;justify-content:space-between;align-items:center;margin-top:auto;font-size:12px;font-weight:500;display:flex}.BlogCards-module__FDZQYa__date{align-items:center;gap:.35rem;display:inline-flex}.BlogCards-module__FDZQYa__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:1rem;height:340px;animation:1.4s infinite BlogCards-module__FDZQYa__shimmer}@keyframes BlogCards-module__FDZQYa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.BlogCards-module__FDZQYa__imagePlaceholder{background:linear-gradient(135deg,#e5e7eb,#d1d5db);position:absolute;inset:0}@media (max-width:640px){.BlogCards-module__FDZQYa__section{padding:4rem 0}.BlogCards-module__FDZQYa__container{padding:0 1rem}.BlogCards-module__FDZQYa__content{padding:1.25rem}.BlogCards-module__FDZQYa__index{font-size:44px}}
.MobileContactInformation-module__mjS1lW__contactDetails{border:1px solid #e0dbdb;border-radius:12px;flex-direction:column;margin-top:1em;margin-right:.6em;display:flex}.MobileContactInformation-module__mjS1lW__contactDetails_Banner{border-radius:12px;justify-content:space-between;padding:1.5em .5em;display:flex}.MobileContactInformation-module__mjS1lW__contactDetails_heading{color:#fff;cursor:pointer;align-items:center;gap:.5em;display:flex}.MobileContactInformation-module__mjS1lW__contactDetails_Text{color:#000;flex-direction:column;gap:.1em;display:flex}.MobileContactInformation-module__mjS1lW__contactDetails_Text>p{font-size:14.5px}.MobileContactInformation-module__mjS1lW__contactDetails_content{flex-direction:column;gap:.5em;padding:0 2em 1em;display:flex}.MobileContactInformation-module__mjS1lW__contactDetails_content>span{align-items:center;gap:.3em;display:flex}.MobileContactInformation-module__mjS1lW__note{color:#000;background-color:#f6f6f6;align-items:center;gap:.3em;padding:.5em 1em;display:flex}.MobileContactInformation-module__mjS1lW__heading_container{color:#000;justify-content:center;align-items:center;gap:.5em;font-size:16px;font-weight:600;display:flex}.MobileContactInformation-module__mjS1lW__heading_container p{font-size:12px}.MobileContactInformation-module__mjS1lW__edit_container{flex-direction:row;align-items:center;gap:5px;margin-right:15px;display:flex}.MobileContactInformation-module__mjS1lW__edit_container>p{color:var(--primary-color);font-size:14px;font-weight:600}.MobileContactInformation-module__mjS1lW__note>p{letter-spacing:0;text-align:left;font-size:.8em;font-weight:400;line-height:15px}.MobileContactInformation-module__mjS1lW__inputBox{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.MobileContactInformation-module__mjS1lW__input_container{border:1px solid #99a2a7;border-radius:.4em;justify-content:center;align-items:center;gap:.5em;width:280px;height:40px;padding:.5em;display:flex;position:relative}.MobileContactInformation-module__mjS1lW__input_container>input{letter-spacing:0;text-align:left;border:none;min-width:200px;font-size:14px;font-weight:400;line-height:17px}.MobileContactInformation-module__mjS1lW__input_container>input::placeholder{color:#b6bbc0}.MobileContactInformation-module__mjS1lW__input_container input{border:none;outline:none;width:100%;transition:border-color .3s}.MobileContactInformation-module__mjS1lW__selection{border:none;outline:none}.MobileContactInformation-module__mjS1lW__agency_contact{white-space:nowrap;background-color:#ebf2f6;border-radius:8px;align-items:center;gap:6px;height:40px;padding-left:10px;padding-right:10px;display:flex}.MobileContactInformation-module__mjS1lW__agency_contact>p{font-size:14px;font-weight:400}.MobileContactInformation-module__mjS1lW__agency_contact input[type=checkbox]{background-color:#000;border:none;width:20px;height:20px}.MobileContactInformation-module__mjS1lW__agency_contact input[type=checkbox]:checked{background-color:#000}.MobileContactInformation-module__mjS1lW__continue_button{background-color:var(--primary-color);border-radius:4px;align-items:center;gap:6px;height:40px;padding-left:10px;padding-right:10px;display:flex}.MobileContactInformation-module__mjS1lW__continue_button>div{color:#fff;cursor:pointer;font-weight:400}.MobileContactInformation-module__mjS1lW__popup{z-index:1000;background-color:#fff;border-radius:8px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileContactInformation-module__mjS1lW__backdrop{z-index:999;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.MobileContactInformation-module__mjS1lW__error_desc{text-align:left;color:red;font-size:10px;font-weight:400;line-height:14.52px}.MobileContactInformation-module__mjS1lW__columnFlex{flex-direction:column;gap:.25em;display:flex}.MobileContactInformation-module__mjS1lW__collapsed_data{color:var(--secondary-color);margin-left:7px;font-size:14px;font-weight:400}.MobileContactInformation-module__mjS1lW__infoDisplay{flex-direction:column;gap:.25em;display:flex}
.PartnerMarquee-module__Ie1hAG__section{background:#fff;border-top:1px solid #ff660014;border-bottom:1px solid #ff660014;padding:1.75rem 0;position:relative;overflow:hidden}.PartnerMarquee-module__Ie1hAG__topBar{flex-wrap:nowrap;align-items:center;gap:.75rem;max-width:1120px;margin:0 auto 1rem;padding:0 1.25rem;display:flex}.PartnerMarquee-module__Ie1hAG__line{background:#e5e5e5;flex:1;height:1px}.PartnerMarquee-module__Ie1hAG__label{text-transform:uppercase;letter-spacing:.22em;color:#737373;white-space:nowrap;font-size:11px;font-weight:700}.PartnerMarquee-module__Ie1hAG__marqueeWrapper{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.PartnerMarquee-module__Ie1hAG__marqueeTrack{flex-wrap:nowrap;align-items:center;width:max-content;animation:28s linear infinite PartnerMarquee-module__Ie1hAG__marquee;display:flex}.PartnerMarquee-module__Ie1hAG__marqueeWrapper:hover .PartnerMarquee-module__Ie1hAG__marqueeTrack{animation-play-state:paused}.PartnerMarquee-module__Ie1hAG__logoItem{flex:none;justify-content:center;align-items:center;margin:0 2.5rem;transition:transform .3s;display:flex}.PartnerMarquee-module__Ie1hAG__logoItem:hover{transform:scale(1.05)}.PartnerMarquee-module__Ie1hAG__logo{object-fit:contain;width:auto;height:48px}@keyframes PartnerMarquee-module__Ie1hAG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:640px){.PartnerMarquee-module__Ie1hAG__logoItem{margin:0 3.5rem}.PartnerMarquee-module__Ie1hAG__logo{height:56px}}@media (max-width:640px){.PartnerMarquee-module__Ie1hAG__topBar{flex-wrap:wrap;justify-content:center}.PartnerMarquee-module__Ie1hAG__line{display:none}.PartnerMarquee-module__Ie1hAG__label{white-space:normal;text-align:center;line-height:1.4}}
