.SearchWidget_widget__w9X2Z{background:#fff;border-radius:8px;padding:15px;box-shadow:0 4px 8px 0 rgba(0,0,0,.122),0 2px 4px 0 rgba(0,0,0,.12);position:relative;margin-bottom:40px}.SearchWidget_widgetContainer__yZ72S{position:relative}.SearchWidget_tripAndFlight__aYfuO{display:flex;align-items:center;justify-content:space-between}.SearchWidget_flightTab__XNMsK{background:#03314b;padding:8px;border-radius:5px;color:#fff;cursor:pointer}.SearchWidget_flightTab__XNMsK svg{margin-right:8px}.SearchWidget_tripType__dT7oy{font-size:14px}.SearchWidget_widgetContent__9wy8T{padding-top:10px}.SearchWidget_flight_Search_boxed__TQw09{background:#f5f5f5;padding:5px 8px 0;border-radius:10px;position:relative}.SearchWidget_flight_Search_boxed__TQw09 fieldset{border:0!important}.SearchWidget_flight_Search_boxed__TQw09 p{font-size:13px;color:#666;margin:0}.SearchWidget_flight_Search_boxed__TQw09 input{font-size:16px!important;width:100%;border:none;background:transparent;height:26px;padding:10px 0}.SearchWidget_flight_Search_boxed__TQw09 span{display:block;font-size:12px;padding-top:5px;text-overflow:ellipsis;overflow:hidden}.SearchWidget_plan_icon_posation__t4qIa{position:absolute;top:35%;right:15px}.SearchWidget_plan_icon_posation__t4qIa svg{width:20px;height:20px;color:#222}.SearchWidget_date_icon_position__P2y_A{position:absolute;top:36%;right:10px}.SearchWidget_date_icon_position__P2y_A svg{width:15px;height:15px}.SearchWidget_return_icon_position__n5Boy{position:absolute;top:36%;right:10px}.SearchWidget_return_icon_position__n5Boy svg{width:15px;height:15px}.SearchWidget_range_plan__IxNxU{position:absolute;left:-24px;top:40%}.SearchWidget_range_plan__IxNxU i{background:#f5f5f5;box-shadow:1px 4px 12px rgba(0,0,0,.1);font-size:20px;width:30px;height:30px;text-align:center;line-height:46px;border-radius:50%;border:3px solid #fff;color:#03314b;display:inline-block;cursor:pointer}.SearchWidget_range_plan__IxNxU svg{fill:#00bbc2;width:20px;height:20px;position:absolute;left:0;right:0;margin:0 auto;top:7px}.SearchWidget_Journey_date__J4E6b{width:49.5%;position:relative}.SearchWidget_Journey_date__J4E6b svg{position:absolute;right:10px;top:7px}.SearchWidget_date_flex_area__WL4lt{display:flex;justify-content:space-between}.SearchWidget_dropDownMenu__3V8OB{width:100%;background-color:#fff;padding:10px;border-radius:6px;box-shadow:brown;box-shadow:0 0 .375rem .125rem rgba(2,34,67,.25)}.SearchWidget_countSection___HY1r{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.SearchWidget_countButton__O07Hy{border-radius:4px;background-color:#00bbc2!important;width:30px;border-color:#dadada;color:#fff}.SearchWidget_countValue__TqobZ{width:50px;text-align:center;font-size:20px}.SearchWidget_dropdown-center__ukmP_,.SearchWidget_dropdown__OYUzW,.SearchWidget_dropend__Ey_Bs,.SearchWidget_dropstart__gMJAX,.SearchWidget_dropup-center__8_sMY,.SearchWidget_dropup__v_NXn{position:relative}.SearchWidget_dropdown_passenger_area__XjvtN button{border:none!important;background:transparent;padding:0;font-weight:500;margin:0;height:42px;width:100%;box-shadow:none;justify-content:inherit}.SearchWidget_dropdown_passenger_area__XjvtN button span{font-size:19px;padding-top:0}.SearchWidget_dropdown_passenger_area__XjvtN button:hover{color:#000!important}.SearchWidget_dropdown_passenger_area__XjvtN .SearchWidget_dropdown-menu__YZEik{z-index:1000;min-width:350px;padding:15px 20px;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.SearchWidget_dropDownAirport__IuDA9{max-height:220px;overflow-y:scroll;position:absolute;top:4.5rem!important;z-index:999;animation:SearchWidget_animate-top__kz9G7 .1s ease-in-out;border:1px solid #ddd;box-shadow:0 0 .375rem .125rem rgba(2,34,67,.25);background:#fff;min-width:350px}.SearchWidget_dropDownAirport__IuDA9 li{padding:5px;cursor:pointer}.SearchWidget_dropDownAirport__IuDA9::-webkit-scrollbar{width:.7em}.SearchWidget_dropDownAirport__IuDA9::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.SearchWidget_dropDownAirport__IuDA9::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090;border-radius:8px}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_passengers__IXdZq h6{font-size:16px;font-weight:500;color:#00bbc2}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_passengers__IXdZq .SearchWidget_passengers-types__PVJkZ{padding-top:15px}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_passengers__IXdZq .SearchWidget_passengers-types__PVJkZ .SearchWidget_passengers-type__r3RV_{display:flex;align-items:center;padding:8px 16px;justify-content:space-between}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_passengers__IXdZq .SearchWidget_passengers-types__PVJkZ .SearchWidget_passengers-type__r3RV_ .SearchWidget_text__YuKzo{align-items:center;display:flex}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_passengers__IXdZq .SearchWidget_passengers-types__PVJkZ .SearchWidget_passengers-type__r3RV_ .SearchWidget_text__YuKzo .SearchWidget_count__m2_il{margin-right:20px;width:24px;display:inline-block;font-size:1.25rem;font-weight:600}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_passengers__IXdZq .SearchWidget_passengers-types__PVJkZ .SearchWidget_passengers-type__r3RV_ .SearchWidget_text__YuKzo .SearchWidget_type-label__XanWM span{font-size:12px;color:#4c4c4c}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_passengers__IXdZq .SearchWidget_passengers-types__PVJkZ .SearchWidget_passengers-type__r3RV_ .SearchWidget_button-set__D4JtB button{font-size:12px;color:#4c4c4c;border:1px solid #d8d8d8;width:20px;height:20px}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_cabin-selection__eDwwE{padding-top:10px;border-top:1px solid #c7c7cc;margin-top:20px}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_cabin-selection__eDwwE h6{padding:15px 0;font-size:16px;font-weight:500;color:#00bbc2}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_label-select-btn__J0GHu{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;padding:10px}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_label-select-btn__J0GHu.SearchWidget_active__kx9c5,.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_label-select-btn__J0GHu:hover{background:#00bbc2;color:#fff}.SearchWidget_traveller-calulate-persons__AkDzW .SearchWidget_muiButton-label__Z41n9{font-size:14px}.SearchWidget_enquiryField__JN_iQ{margin-top:15px}.SearchWidget_flight_Search_boxed__TQw09.SearchWidget_enquiryField__JN_iQ input{font-size:16px;font-weight:400}.SearchWidget_top_form_search_button__C_xS1{text-align:center;margin-top:20px}.SearchWidget_serchButton__YSERb{padding:10px 30px!important;font-size:16px;background:#00324b;width:-moz-fit-content;width:fit-content;height:auto}.SearchWidget_modifyButton__ZKaMr{padding:5px 7px!important;font-size:16px;color:#00324b;border-radius:.5rem;cursor:pointer;border:1px solid #00324b}.SearchWidget_serchButton__YSERb:hover{background:#00bbc2!important}.SearchWidget_hotelTraveler__fT83i{margin-top:15px;min-height:33px}.SearchWidget_modifySearch__71Y7f{margin-top:15px;border:1px solid rgba(34,34,34,.133);padding:0 10px 10px;border-radius:10px}.SearchWidget_modifySearch__71Y7f .SearchWidget_widgetContent__9wy8T{padding-top:0}.SearchWidget_error__REcKI{border-color:red!important;box-shadow:0 0 3px red;border-radius:4px}@media(min-width:992px){.SearchWidget_widget__w9X2Z{max-height:285px}.SearchWidget_modifySearch__71Y7f .SearchWidget_tripType__dT7oy{position:inherit;top:0}}@media(max-width:991px){.SearchWidget_tripAndFlight__aYfuO{align-items:flex-start;flex-direction:column}.SearchWidget_flight_Search_boxed__TQw09{margin-bottom:15px}.SearchWidget_top_form_search_button__C_xS1{margin-top:15px}}@media(max-width:767px){.SearchWidget_modifySearch__71Y7f{margin-top:15px}.SearchWidget_modifyButton__ZKaMr{margin:0 auto}.SearchWidget_widget__w9X2Z{margin-bottom:15px}.SearchWidget_widgetContent__9wy8T{padding-top:0}.SearchWidget_flight_Search_boxed__TQw09 input{font-size:18px!important}.SearchWidget_range_plan__IxNxU{position:absolute;left:0;top:0;transform:translateY(-50%);right:0;margin:0 auto;text-align:center}.SearchWidget_range_plan__IxNxU svg{transform:rotate(90deg)}.SearchWidget_dropdown_passenger_area__XjvtN button span{font-size:18px}.SearchWidget_date_icon_position__P2y_A{right:10px}.SearchWidget_date_icon_position__P2y_A svg,.SearchWidget_return_icon_position__n5Boy svg{width:12px;height:12px}.SearchWidget_dropDownAirport__IuDA9{max-height:380px;min-width:300px;max-width:100%}}@media(max-width:450px){.SearchWidget_flight_Search_boxed__TQw09 input{font-size:14px!important}.SearchWidget_flight_Search_boxed__TQw09{margin-bottom:0!important}}