.flight_search_heading{padding:10px 0}.flight_search_heading .tripactive{background:var(--tripstatus) 0 0 no-repeat padding-box;color:#fff;font-size:15px}.flight_search_heading .search_text,.flight_search_heading .tripactive{box-shadow:0 1px 2px rgba(0,0,0,.129);padding:6px 12px;border-radius:25px;cursor:pointer}.flight_search_heading .search_text{background:hsla(0,0%,100%,.122);font-size:13px;color:var(--primary-color);transition:.2s}.flight_search_heading .radio-button-container{color:rgba(0,0,0,.75);position:relative;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flight_search_heading .radio-button-container input{position:absolute;opacity:0;cursor:pointer;left:0}.flight_search_heading .checkmark{height:16px;width:16px;border-radius:50%;outline:1px solid #fff}.flight_search_heading .checked{background:#fff;border:3px solid var(--tripstatus)}.flight_search_heading .check{background:var(--tripstatus);outline:1px solid var(--tripstatus);border:3px solid #fff;transition:.1s}.flight_search_heading h1{color:#fff}.search_right_border{border:1px solid #f4f8f8;opacity:.29;height:30px}.interchange_icon{position:absolute;top:30px;transform:translateY(-50%);z-index:1;left:-15px;display:block}.icon_margin{margin-left:-5px;margin-right:-5px}.input-width{flex-grow:1;flex-shrink:1;flex-basis:calc(45% - 82px)}.calender-width{width:calc(22% - 41px);flex-grow:1;flex-shrink:1;flex-basis:calc(22% - 41px)}.multi-input-width{width:39.8%}.multi-calender-width{width:20.5%}.multi-calender{overflow:hidden;border-radius:5px}.search_header{background:transparent radial-gradient(closest-side at 50%,var(--primary-color) 0,var(--primary-color) 100%) 0 0 no-repeat padding-box;box-shadow:0 1px 10px rgba(0,0,0,.22);max-width:1200px;margin:auto;border-radius:10px 10px 10px 10px;padding:25px 44px}.search_header .edit_button{display:none}.search_header .search_header_main{width:216px}.detail_header{background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 15px rgba(0,0,0,.059);border-radius:10px;opacity:1;padding:20px 30px;border:1px solid #e9e9e9}.search_footer{background-color:#fff}.img_location{left:15px;top:30px}.img_location,.sort_icon{position:absolute;transform:translateY(-50%)}.sort_icon{right:0;top:30%}.label_location{position:absolute;color:#bfbfbf!important;top:13px;left:45px;font-size:13px;opacity:1}.label_checkout{left:-42px!important}.right_text{background:rgba(107,171,191,.58) 0 0 no-repeat padding-box;border-radius:12px;opacity:1;padding:10px;font-size:15px;text-align:center}.flight_banner_container{max-width:1200px;margin:30px auto}.flight_banner_container .leftData{width:300px}.flight_banner_container .right{width:calc(100% - 330px)}.flight_banner_container .right>div{flex:1 1 40%}.flight_banner_container .right>.flight_list{width:100%}.flight_banner_container .destintion_border{border-left:1px solid #707070;height:35px}.flight_banner_container .right_tab_container{background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 15px rgba(0,0,0,.059);border:1px solid #e9e9e9;padding:17px 8px 0;border-radius:10px}.flight_banner_container .right_tab_container>.tab_border{width:297px;text-align:center;height:33px}.flight_banner_container .right_tab_container>.tab_border.active{border-bottom:2px solid #00baf2}.flight_banner_container .offers_btn{box-shadow:0 1px 2px rgba(0,0,0,.129);border-radius:20px;width:100px;height:30px;background-color:var(--login-btn-color);color:var(--header-bg_color);cursor:pointer}.flight_banner_container .offers_btn.active{background-color:var(--login-btn-bg);color:var(--login-btn-color)}.flight_banner_container label{color:var(--login-btn-bg);font-size:15px;opacity:1}.modal_header{background-color:var(--light-color-1) 80;border-radius:10px 10px 0 0}.header_clear{color:var(--header-color_hover)}.passenger_details{flex-grow:1}.select_passanger{display:flex;width:30px;height:30px;background:#e9e9e9 0 0 no-repeat padding-box;opacity:1;border-radius:50%;align-items:center;justify-content:center}.select_passanger.active{background-color:var(--login-btn-bg)}.travellermsg{background:#fff 0 0 no-repeat padding-box;border:1px dashed #bfbfbf;border-radius:5px;opacity:1;padding:5px 10px;text-align:center}.travellermsg span{display:block;line-height:1}.travelClass ul{border-radius:4px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.2);list-style:none;margin:10px 0;padding:10px}.travelClass li{padding:10px}.travelClass li:hover{background-color:var(--light-color-1);color:#fff;border-radius:5px}.flightlist_heading_footer{color:var(--header-color);font-family:rubik}.flightlist_heading_footer .flight_details{font-family:rubik;font-size:10px;opacity:.68;font-weight:600}.search_input{box-shadow:0 1px 2px rgba(0,0,0,.129);border-radius:5px;height:60px;padding:30px 10px 10px 45px;border:none;outline:none;width:100%;font-family:Rubik,sans-serif;font-size:15px}.data_input_left:disabled,.data_input_right:disabled,.search_input:disabled,.traveller .select-input{background:#f5f5f5 0 0 no-repeat padding-box}.traveller .select-input{border:none;border-radius:5px;opacity:1;padding:13px 18px;width:160px}.traveller .select-input input{background-color:transparent}.data_input_left{border-radius:5px;height:60px;padding:30px 10px 10px 45px;border:none;outline:none;width:100%;font-family:Rubik,sans-serif;font-size:15px}.travellerClass{background:#fff 0 0 no-repeat padding-box;border:1px solid #bfbfbf;border-radius:50px;opacity:1;padding:8px 17px;max-width:165px}.travellerClass.active{background:var(--light-color-1) 0 0 no-repeat padding-box;border:1px solid var(--light-color-1)}.travellerClass span{display:block;line-height:1.3}.loacation_ps{left:0!important}.data_input_right{border-radius:5px 0 0 5px;height:60px;padding:30px 0 10px;border:none;outline:none;width:100%;font-family:Rubik,sans-serif;font-size:15px}.b_radius_left{border-radius:5px 0 0 5px!important}.b_radius_right{border-radius:0 5px 5px 0!important}.padding-top{padding:30px 0 0!important}.w-365{width:365px!important}.sort_input{border:none;outline:none;width:100%;font-family:Rubik,sans-serif;font-size:15px}.checkin_date_input{border-radius:5px 0 0 5px;border:none}.checkin_date_input,.checkout_date_input{height:50px;padding:30px 10px 10px 45px;outline:none;width:100%;font-weight:600}.checkout_date_input{border-radius:0 5px 5px 0;border:none}.search_input .checkout_date_input .checkin_date_input input{border:none;outline:none;background-color:var(--header-color)}.search_main_input .input_field{width:300px;box-shadow:0 1px 2px rgba(0,0,0,.129);border-radius:5px;height:50px;padding:10px;border:none;outline:none;background-color:var(--header-color)}.search_main_input .input_field input{width:120px}.search_main_input .input_field input button,input{border:none;outline:none}.flightlist_footer{background-color:var(--header-bg_color)}.airline_span{color:var(--header-color_hover)}.seat_details{padding:1px 5px;background:var(--header-color_hover);border-radius:12px;opacity:1}.flight_fare_main{display:flex;justify-content:center;align-items:center;gap:7px}.flight_fare_main .fare_detail{margin-top:5px;padding:4px 10px;background:#dbf8ff 0 0 no-repeat padding-box;border-radius:15px;text-align:center;opacity:1;font-size:13px;font-family:rubik}.flight_fare_main .caret_icon{transform:matrix(-1,0,0,-1,0,0)}.flight_fare_main .caret_icon,.flight_fare_main .caret_icon_open{width:9px;height:5px;background:var(--border-color) 0 0 no-repeat padding-box;opacity:1;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid var(--border-color)}.flightlist_container .search_flightList_container{max-width:1200px;margin:0 auto}.flightlist_container .details_container{background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 10px rgba(0,0,0,.11);border-radius:0 0 10px 10px;padding:16px 20px 15px}.flightlist_container .details_container .flight_image_container{background:var(--bg-color-1);padding:7px 15px;border-radius:10px}.flightlist_container .details_container .dot{display:inline-block;width:4px;height:4px;background:#bfbfbf 0 0 no-repeat padding-box;border-radius:50px}.flightlist_container .details_container .deatils_card{overflow-x:auto;scrollbar-width:none}.flightlist_container .details_container .deatils_card::-webkit-scrollbar{display:none;width:0}.flightlist_container .flightlist_back{max-width:1200px;margin:0 auto 50px}.flightlist_container .flightlist_back .flightlist_heading{display:flex;max-width:700px;justify-content:space-between;padding:10px 0;align-items:center}.flightlist_container .flightlist_back .flightlist_heading button{border:none;outline:none;background:none;color:#fff;font-size:18px;font-weight:600}.flightlist_container .flightlist_back .flightlist_heading label{font-size:30px;font-weight:600;color:#fff}.interchang_icon_res{display:none}.booking_container{border-radius:10px}.booking_container .check_availbility{border-radius:20px;background-color:#fff;height:40px;width:40px}.booking_terms input{display:flex;align-items:flex-start;height:20px}.back_button{border:none;outline:none;background:none;color:#fff;font-size:18px;font-weight:600}.flight_search_data{background-color:#fff;border-radius:5px}.modal{z-index:2;position:absolute;background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);left:50%;right:0;width:30%;border-radius:10px}.modal .passenger_detail_{display:flex;justify-content:flex-end}.modal .passenger_detail_ button{width:100px;padding:10px;box-shadow:0 1px 2px rgba(0,0,0,.129);border-radius:25px;border:none;outline:none;background-color:var(--login-btn-bg);color:#fff}.booking_details{background-color:#f6f6f6}.about_main_container{background-color:#f9f9f9;border-radius:10px;max-width:1250px;margin:30px auto 20px}.cityName{background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 50px rgba(0,0,0,.22);border-radius:5px;opacity:1;position:absolute;z-index:3;margin-top:10px;width:350px;cursor:pointer;overflow-y:auto;max-height:280px;padding:15px 4px;top:100%}.cityName ul{list-style:none}.cityName li{padding:0 19px;opacity:1}.cityName li .img1{display:block}.cityName li .img2{display:none}.cityName li:hover{color:#000;background-color:var(--light-color-1) 78;border-radius:10px;border:none}.cityName li:hover>div:after{background-color:transparent!important;border-bottom:none}.cityName li:hover .img1{display:none}.cityName li:hover .img2{display:block}.cityName li:hover span{color:var(--tabactive)}.cityName li:last-child>div:after{border-bottom:none;background-color:transparent}.cityName li>div{position:relative}.cityName li>div:after{content:"";display:block;background-color:hsla(0,0%,75%,.412);height:1px;position:absolute;width:calc(100% - 22px);right:0;top:calc(100% - 1px)}.cityName li.no-after>div:after{display:none!important}.searchWrapperClass{border-radius:10px}.searchWrapperClass,.search_wrapperClassHome{box-shadow:0 1px 10px rgba(0,0,0,.22);max-width:1200px;margin:auto}.search_wrapperClassHome{background-color:var(--primary-color);opacity:1;background-image:url(/_next/static/media/Blue-light-2.7bffb66a.png);border-radius:0 10px 10px 10px;background-position:bottom;background-repeat:no-repeat}.search_wrapperClassHome.secondBg{background:var(--primary-color)}.search_wrapperClassHome.disable{border-radius:10px 0 10px 10px!important}.search_wrapperClassHome .searchWrapper{border-radius:0 10px 10px 10px;padding:14px 35px;background-size:100% 1023px;background-position:0 -785px}.selected{border:1px solid red}.image_container{border-radius:10px 0 0 10px;opacity:1;overflow:hidden}.tab_option{padding:11px 21px;background-color:var(--tabcolor);border-radius:10px 10px 0 0;min-width:159px}.tab_option.active{background-position-x:-10px;background-position-y:0;background-color:var(--primary-color);color:var(--activelabel)}.tab_option.activesecond,.tab_option.activethird{background-position-x:-6px;background-position-y:0;background-color:var(--primary-color);color:var(--activelabel);border-radius:10px 10px 0 0}.flightheader:after{content:"";position:absolute;left:0;top:0;width:100%;height:280px;background-color:#a3a3a3;background-image:url(/_next/static/media/flight_bg.2bd22335.jpg);background-repeat:no-repeat;background-size:cover;z-index:1}.flight_trending_destination{max-width:1200px;margin:47px auto 0}.flight_trending_destination .destintion_border{border:1px solid #707070;height:35px}.multiCitybtn{background:hsla(0,0%,100%,.12) 0 0 no-repeat padding-box;border-radius:5px;font-size:13px;padding:10px;max-height:60px}.multiCitybtn button{color:#fff}.classes{background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 50px rgba(0,0,0,.22);border-radius:5px;opacity:1;z-index:1;width:350px;cursor:pointer;overflow-y:auto;max-height:280px;padding:15px}.classes ul{list-style:none}.classes li{opacity:1}.classes li .img1{display:block}.classes li .img2{display:none}.classes li:hover{color:var(--secondary-color);background-color:#edfafe;border-radius:5px;border:none}.classes li:hover .img1{display:none}.classes li:hover .img2{display:block}.classes li:last-child>div:after{border-bottom:none;background-color:transparent}.classes li>div{position:relative}.classes li>div:after{content:"";display:block;background-color:hsla(0,0%,75%,.412);height:1px;position:absolute;width:100%;right:0;top:calc(100% - 1px)}.calender_PickerPriceDate .rdrDay{width:39px;height:43px;min-width:14%}.calender_PickerPriceDate .rdrDay .rdrEndEdge,.calender_PickerPriceDate .rdrDay .rdrStartEdge{background-color:transparent!important}.calender_PickerPriceDate .rdrDay .rdrDayStartPreview{border-color:none!important;display:none!important}.calender_PickerPriceDate .rdrDay.rdrDayHovered{border-radius:0}.calender_PickerPriceDate .rdrDay.rdrDayHovered .rdrDayNumber{border:none}.calender_PickerPriceDate .rdrDay .rdrDayNumber{width:100%;height:100%}.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice{width:90%;height:100%;border-radius:8px}.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice.dateEnd,.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice.dateStart,.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice:hover{background-color:var(--login-btn-bg)}.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice.dateEnd span,.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice.dateEnd span.value.lowest,.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice.dateStart span,.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice.dateStart span.value.lowest,.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice:hover span,.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice:hover span.value.lowest{color:#fff}.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice>span{line-height:10px;font-size:13px;color:#000}.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice>span.value{font-size:8px;margin-top:16px;position:absolute;top:9px;left:50%;transform:translateX(-50%);white-space:nowrap}.calender_PickerPriceDate .rdrDay .rdrDayNumber .CalnderWithPrice>span.value.lowest{color:#00b15f}.calender_PickerPriceDate .rdrDay .rdrDayStartOfWeek{width:39px;height:43px;display:flex;justify-content:center;align-items:center;border-radius:8px}.calender_PickerPriceDate .rdrDay.rdrDayDisabled .rdrDayNumber .CalnderWithPrice span,.calender_PickerPriceDate .rdrDay.rdrDayPassive .rdrDayNumber .CalnderWithPrice span{color:#d5dce0}.calender_PickerPriceDate .rdrDay.rdrDayDisabled .rdrDayNumber .CalnderWithPrice.dateEnd,.calender_PickerPriceDate .rdrDay.rdrDayDisabled .rdrDayNumber .CalnderWithPrice.dateStart,.calender_PickerPriceDate .rdrDay.rdrDayPassive .rdrDayNumber .CalnderWithPrice.dateEnd,.calender_PickerPriceDate .rdrDay.rdrDayPassive .rdrDayNumber .CalnderWithPrice.dateStart{background-color:transparent}.calender_PickerPriceDate .rdrDayPassive.rdrDay .rdrDayNumber .CalnderWithPrice span.value,.calender_PickerPriceDate .rdrDayPassive.rdrDay .rdrDayNumber .CalnderWithPricespan.value.lowest{color:transparent}.specailfare .text_background{background-color:#b5efd4;border-radius:15px;padding:2px 6px;text-align:center;font-size:11px;font-weight:700}.specailfare .faretype{background:rgba(7,23,46,.29) 0 0 no-repeat padding-box;box-shadow:0 1px 2px rgba(0,0,0,.129);border-radius:5px;opacity:1;padding:6px 10px}.specailfare .faretype.active{background:var(--faretypestatus) 0 0 no-repeat padding-box;box-shadow:0 1px 2px rgba(0,0,0,.129);color:transparent}.specailfare .faretype.active span{color:#000}.specailfare .faretype.active label{color:#000;opacity:1}.specailfare .faretype.active .radio-button-container .checkmark:after{background-color:var(--secondary-color)}.specailfare .faretype span{color:#fff}.specailfare .faretype label{color:#fff;opacity:.5}@media only screen and (max-width:768px){.search_header .flight_search_heading{flex-direction:column;align-items:center;gap:10px;padding:0!important}.search_header .flight_search{max-width:751px;padding:10px 30px;gap:20px}.search_header .flight_search .psr{max-width:484px;flex:1 1 575px}.search_header .flight_search .search_input{width:100%;margin:auto}.search_header .interchange_icon{display:none}.search_header .interchang_icon_res{left:300px;top:-20px;display:block;position:absolute;z-index:1}.btn_flight_search{width:calc(100% - 30px);margin-left:auto}.search_footer{flex-direction:column;gap:15px;align-items:center;padding:20px}.flight_banner_container{overflow:hidden;flex-direction:column;margin:auto;max-width:720px}.flight_banner_container .rightwrapper{max-width:720px;width:100%!important}.flight_banner_container .flight_footer{flex-direction:column;align-items:center;width:100%;margin:auto}.flight_banner_container .leftData,.flight_banner_container .right_container .filter_container{display:none}.search_header>div{justify-content:center;gap:20px}.search_header .search_main_input{flex-direction:column;width:100%}.search_header .search_main_input .input_field{width:100%}.search_header .search_main_input .input_field input{width:50%}.search_header .edit_button{display:block}.flightlist_footer{flex-direction:column;gap:20px}.flightlist_footer .Search_foter_main{justify-content:center;align-items:center}.flightlist_footer .btn_book_now button{width:100%}.input_wrap{flex-wrap:wrap}.about_main_container{max-width:720px;flex-direction:column}.returnHeader{display:none}.detail_header{padding:0!important;margin-bottom:20px}}@media only screen and (max-width:480px){.flightlist_container{margin-top:0!important}.flightlist_container>div:first-child{margin-bottom:5px!important}.travellerClass{padding:5px 17px!important}.search_input{padding:22px 10px 10px 45px!important;font-size:12px}.input_wrap{flex-wrap:wrap}.detail_header{margin-bottom:20px}.detail_header,.flight_search_heading{padding:0!important}.search_wrapperClassHome{background-repeat:no-repeat}.tab_option{padding:8px!important;flex:1 1 100%;margin-left:0!important;min-width:96px}.tab_option.active{background-position-x:155px!important}.tab_option.activesecond{background-position-x:-6px!important;background-position-y:0!important}.destination_remove .main_wrapper{background:none!important}.checkmark{height:13px!important;width:13px!important}.radio-button-container .checkmark:after{width:8px!important;height:8px!important;border-radius:50%;background:#fff;transform:translate(1.6px,1.6px)}.cityName{width:calc(100vw - 67px)!important;left:0;right:auto}.cityName.md-city-name{left:auto;right:0}.cityName li.no-after>div:after{display:none!important}.md-modal-passanger{left:13px!important;right:0;width:calc(100vw - 55px)!important;top:53%!important}.searchWrapper{position:relative}}