.EsimSearch_heroBGContainer__9cs7W{width:100%;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:992px){.EsimSearch_heroBGContainer__9cs7W{padding:0;margin-bottom:16px;background-color:rgba(38,178,228,.6)}}.EsimSearch_heroBG__DL_PB{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;opacity:.3}@media screen and (max-width:992px){.EsimSearch_heroBG__DL_PB{z-index:0;padding-bottom:130px;-o-object-position:0;object-position:0;display:none}}.EsimSearch_searchContainer__2L5N7{width:100%;border-radius:8px;z-index:2;position:relative}@media screen and (max-width:992px){.EsimSearch_searchContainer__2L5N7{padding:0}}.EsimSearch_header__s3xf3{color:#fff;height:180px;display:flex;align-items:center;justify-content:center;z-index:1;position:relative;text-align:center}@media screen and (max-width:992px){.EsimSearch_header__s3xf3{justify-content:center;text-align:center;font-size:30px;line-height:25px;height:100px}}.EsimSearch_container__P2rHh{background-color:var(--primary);width:100%;max-width:900px;margin:0 auto;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:8px;padding:13px 23px 24px}@media screen and (max-width:992px){.EsimSearch_container__P2rHh{padding-top:0}}.EsimSearch_contain__xAPZr{display:flex;gap:12px}@media screen and (max-width:992px){.EsimSearch_contain__xAPZr{flex-wrap:wrap}}.EsimSearch_destination___xdvU{width:38%;margin-right:0;display:flex;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:8px;height:56px;color:var(--gray3)}@media screen and (max-width:992px){.EsimSearch_destination___xdvU{width:100%;margin-right:0;margin-top:20px}}.EsimSearch_dropdownDestination__DXyJS{width:100%}.EsimSearch_dropdownDestination__DXyJS .EsimSearch_button__NAhB9{border-radius:8px;border:0;padding-left:16px;padding-right:20px;background-color:#fff!important;display:flex!important;flex-direction:column;height:56px;color:var(--gray3);width:100%;justify-content:center}.EsimSearch_dropdownDestination__DXyJS .EsimSearch_button__NAhB9:focus{box-shadow:none!important}.EsimSearch_dropdownDestination__DXyJS .EsimSearch_button__NAhB9:after{content:none}.EsimSearch_dropdownDestination__DXyJS .EsimSearch_btnContain__oF9T1{display:flex;justify-content:center;flex-direction:column;height:56px;width:100%}.EsimSearch_dropdownDestination__DXyJS .EsimSearch_btnContain__oF9T1 .EsimSearch_searchInput__Y_zcY input{width:100%;background:var(--white);border:0;text-align:start;outline:none;display:none;color:var(--gray2);margin-top:5px;transition:.4s}.EsimSearch_dropdownDestination__DXyJS .EsimSearch_btnContain__oF9T1 .EsimSearch_searchInput__Y_zcY .EsimSearch_title___KJPk{text-transform:uppercase;text-align:start}.EsimSearch_dropdownDestination__DXyJS .EsimSearch_menu__cG_Yl{margin-top:5px;width:100%;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:8px;padding:20px;transition:all .25s}@media screen and (max-width:992px){.EsimSearch_dropdownDestination__DXyJS .EsimSearch_menu__cG_Yl{width:100vw}}.EsimSearch_popularCities__zSqx8{color:var(--gray3)}.EsimSearch_popularCities__zSqx8 .EsimSearch_cities__v1K6D{display:flex;align-items:center;flex-wrap:wrap}.EsimSearch_popularCities__zSqx8 .EsimSearch_cities__v1K6D button{background-color:var(--thirtiary);border-radius:100px;margin-top:8px;color:var(--mono-black);padding:8px 16px;border:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.EsimSearch_dropdownMenuContent__Wg3ha{max-height:342px;overflow-y:auto}.EsimSearch_searchItem__bB1M1{width:100%;text-align:left;background-color:#fff;border:1px solid var(--gray5);box-sizing:border-box;border-radius:4px;height:48px;display:flex;align-items:center;padding:7px 12px 6px;margin-bottom:10px;color:var(--gray2);cursor:pointer;transition:all .2s ease}.EsimSearch_searchItem__bB1M1:hover{border-color:var(--secondary);background-color:rgba(38,178,228,.02)}.EsimSearch_searchItem__bB1M1 .EsimSearch_area2__LW10i{display:flex;flex-direction:column;justify-content:center;width:100%;margin-left:9px}.EsimSearch_searchItem__bB1M1 .EsimSearch_area2__LW10i span{margin-left:8px}.EsimSearch_dates__nMFnG{width:28%;margin-right:0;display:flex;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:8px;height:56px;color:var(--gray3)}@media screen and (max-width:992px){.EsimSearch_dates__nMFnG{width:100%;margin-right:0;margin-top:20px}}.EsimSearch_dropdownPassenger__xHr9I{width:100%}.EsimSearch_dropdownPassenger__xHr9I .EsimSearch_button__NAhB9{border:0!important;background-color:#fff!important;display:flex!important;justify-content:space-between;align-items:center;padding:12px 16px;width:100%;height:56px;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:8px;color:var(--gray2)}.EsimSearch_dropdownPassenger__xHr9I .EsimSearch_button__NAhB9 .EsimSearch_icon__Wbv_C{margin-bottom:-5px}.EsimSearch_dropdownPassenger__xHr9I .EsimSearch_button__NAhB9 .EsimSearch_classFly__N4MRt{color:var(--gray3);margin-bottom:5px;text-align:start}.EsimSearch_dropdownPassenger__xHr9I .EsimSearch_button__NAhB9:focus{box-shadow:none!important}.EsimSearch_dropdownPassenger__xHr9I .EsimSearch_button__NAhB9:after{content:none}.EsimSearch_dropdownPassenger__xHr9I .EsimSearch_menu__cG_Yl{width:368px;background:#fff;border:1px solid var(--gray5);box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:8px;padding:24px 32px 46px;margin-top:5px;transition:all .25s}@media screen and (max-width:992px){.EsimSearch_dropdownPassenger__xHr9I .EsimSearch_menu__cG_Yl{width:100vw}}.EsimSearch_classInfo__8YTgr{margin-bottom:16px}.EsimSearch_classInfo__8YTgr .EsimSearch_headerClass__MUxrQ{color:var(--gray3)}.EsimSearch_classInfo__8YTgr .EsimSearch_classType__foRmx{display:flex;align-items:center;flex-wrap:wrap}.EsimSearch_classInfo__8YTgr .EsimSearch_classType__foRmx button{background-color:var(--gray6);border-radius:100px;margin-right:8px;margin-top:8px;color:var(--gray2);padding:8px 16px;border:0}.EsimSearch_classInfo__8YTgr .EsimSearch_classType__foRmx .EsimSearch_bgThirtiary__P3vi2,.EsimSearch_classInfo__8YTgr .EsimSearch_classType__foRmx button:hover{background-color:var(--thirtiary)}.EsimSearch_button__NAhB9{width:28%}@media screen and (max-width:992px){.EsimSearch_button__NAhB9{width:100%}}.EsimSearch_button__NAhB9 button{width:100%;display:flex;justify-content:center;align-items:center;padding:18px 25px;height:56px;background-color:var(--secondary);box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:8px;color:#fff;border:0;cursor:pointer;transition:all .2s ease}.EsimSearch_button__NAhB9 button:hover:not(:disabled){background-color:var(--secondary-dark);transform:translateY(-2px)}.EsimSearch_button__NAhB9 button:disabled{background-color:var(--gray5);cursor:not-allowed}@media screen and (max-width:992px){.EsimSearch_button__NAhB9 button{margin-top:20px}}.HotelSearch_compactBar__xfE5_{background-color:var(--primary,#26b2e4);padding:14px 0}@media screen and (max-width:992px){.HotelSearch_compactBar__xfE5_{padding:12px 0}}.HotelSearch_compactInner__vKBRS{background-color:rgba(0,0,0,0)!important;max-width:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.HotelSearch_roomBlock__5Q_kP{border:1px solid var(--gray5);border-radius:8px;padding:12px 16px;margin-bottom:12px}.HotelSearch_roomBlock__5Q_kP .HotelSearch_roomHeader__Q1E5r{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:var(--gray2)}.HotelSearch_roomBlock__5Q_kP .HotelSearch_removeRoom__wnQY0{background:none;border:0;color:var(--secondary);cursor:pointer;padding:0}.HotelSearch_counterRow__xQgDd{display:flex;justify-content:space-between;align-items:center;padding:6px 0;color:var(--gray2)}.HotelSearch_counter__xEw3L{display:flex;align-items:center;gap:12px}.HotelSearch_counter__xEw3L button{width:32px;height:32px;border-radius:50%;border:1px solid var(--gray4);background-color:#fff;color:var(--gray2);font-size:18px;line-height:1;cursor:pointer}.HotelSearch_counter__xEw3L button:disabled{color:var(--gray5);border-color:var(--gray5);cursor:not-allowed}.HotelSearch_counter__xEw3L span{min-width:20px;text-align:center}.HotelSearch_childAges__AoEaM{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.HotelSearch_childAges__AoEaM select{border:1px solid var(--gray4);border-radius:6px;padding:6px 8px;color:var(--gray2);background-color:#fff}.HotelSearch_addRoomBtn__I7qpT{background:none;border:1px dashed var(--secondary);border-radius:8px;color:var(--secondary);width:100%;padding:10px;cursor:pointer;margin-top:4px}.HotelSearch_addRoomBtn__I7qpT:disabled{opacity:.5;cursor:not-allowed}.HotelSearch_nationalityRow__wubhM{margin-top:16px}.HotelSearch_nationalityRow__wubhM label{display:block;color:var(--gray3);margin-bottom:6px}.HotelSearch_nationalityRow__wubhM select{width:100%;border:1px solid var(--gray4);border-radius:8px;padding:10px 12px;color:var(--gray2);background-color:#fff}.HotelSearch_applyBtn__NCaN0{width:100%;margin-top:12px;padding:12px;background-color:var(--secondary);color:#fff;border:0;border-radius:8px;cursor:pointer}.HotelSearch_dateMenu__mYazC{width:auto!important;min-width:620px;padding:12px!important}@media screen and (max-width:992px){.HotelSearch_dateMenu__mYazC{min-width:0;width:auto!important;max-width:92vw}}.HotelSearch_calendarWrap__INzE8{width:100%}.HotelSearch_calendarWrap__INzE8 .p-calendar,.HotelSearch_calendarWrap__INzE8 .p-datepicker-inline{width:100%;border:0!important;box-shadow:none!important}.HotelSearch_calendarWrap__INzE8 .p-datepicker{border:0!important;box-shadow:none!important;padding:0;background:#fff}.HotelSearch_calendarWrap__INzE8 .p-datepicker-group-container{gap:16px}.HotelSearch_calendarWrap__INzE8 .p-datepicker table td{padding:2px}.HotelSearch_calendarWrap__INzE8 .p-datepicker table td>span.p-highlight{background:var(--secondary,#26b2e4);color:#fff}.HotelSearch_calendarWrap__INzE8 .p-datepicker table td.p-datepicker-today>span{background:var(--gray6,#eef0f3)}.HotelSearch_guestMenu__0hsG0{width:380px!important;padding:16px 18px!important}@media screen and (max-width:992px){.HotelSearch_guestMenu__0hsG0{width:92vw!important}}