.flight_searchSectionWrapper__N1z_K{background-color:#fff;padding:1.5rem 0;position:relative}.flight_searchSectionWrapperInfo__cf_2W{padding:0}.flight_img__Ftep1{max-width:100%;width:100%;object-fit:cover}.flight_imageRatio1__eOHDg{aspect-ratio:.9}.flight_imageRatio2__AdCfw{aspect-ratio:2}.flight_mobileTextBox__g1zOx{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7))}.flight_titleImageBg__DQP9_ .flight_imageBox__zG5Jg{flex:1 1;animation-name:flight_down__AnHhL;animation-duration:.3s}.flight_titleImageBg__DQP9_ .flight_icon__CLWp7,.flight_titleImageBg__DQP9_ .flight_textContainer__qxSOw{color:#fff}.flight_titleImageBg__DQP9_ .flight_textBox__A4OGv .flight_fullTitle__ID0_X{display:none}.flight_titleImageBg__DQP9_ .flight_textBox__A4OGv{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));transition:all .3s ease 0s}.flight_titleImageBg__DQP9_ .flight_visibility__PQ_GU{opacity:0;padding-top:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease 0s}@keyframes flight_down__AnHhL{0%{transform:translateY(-16px)}to{transform:translateY(0)}}.flight_titleImageBg__DQP9_:hover .flight_imageBox__zG5Jg{animation-name:flight_up__3lOXZ;animation-duration:.3s;animation-fill-mode:forwards}.flight_titleImageBg__DQP9_:hover .flight_icon__CLWp7,.flight_titleImageBg__DQP9_:hover .flight_textContainer__qxSOw{color:#000}.flight_titleImageBg__DQP9_:hover .flight_textBox__A4OGv .flight_fullTitle__ID0_X{display:inline}.flight_titleImageBg__DQP9_:hover .flight_textBox__A4OGv{background:#fff;transition:all .3s ease 0s}.flight_titleImageBg__DQP9_:hover .flight_visibility__PQ_GU{visibility:visible;transform:translateY(0);transition:all .3s ease 0s;padding-top:10px;opacity:1}.flight_titleImageBg__DQP9_:hover{background:#fff}@keyframes flight_up__3lOXZ{0%{transform:translateY(0)}to{transform:translateY(-16px)}}.flight_mapContainer__yWK1z{border:1px solid #e1e1e1;border-radius:.5rem}.flight_heightMap__MhFZB{height:100%}@media(min-width:768px){.flight_heightMap__MhFZB{width:100%;min-height:456px;aspect-ratio:1}}@media(max-width:767px){.flight_heightMap__MhFZB{min-height:calc(100vh - 14.5rem);min-height:calc(calc(var(--vh, 1vh) * 100) - 14.5rem)}.flight_heightMap__MhFZB.flight_webViewBottomNavHeightCorrection__VhQe8{min-height:calc(100vh - 14.5rem + 4.375rem);min-height:calc(calc(var(--vh, 1vh) * 100) - 14.5rem + 4.375rem)}}.flight_maxHeight__IAbut{max-height:520px}.flight_btn__Bm8Uf{bottom:25px;z-index:401;height:48px}.flight_gridContainer__B2a5T{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;margin:1.5rem 0}@media(min-width:992px) and (max-width:1199px){.flight_gridContainer__B2a5T{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px) and (max-width:991px){.flight_gridContainer__B2a5T{grid-template-columns:repeat(3,1fr)}}.flight_mobileImageContainer__ocnSf{height:236px;width:calc(100vw - 2*12px)}.flight_mapMobileImageContainer__kxKHI{height:116px;width:min(100vw - 5rem,400px)}.flight_desktopLargeMapContainer__X0xTT{display:flex;gap:.5rem;max-height:calc(100vh - 17rem);max-height:calc(calc(var(--vh, 1vh) * 100) - 17rem);margin-top:6rem}@media(max-width:991px){.flight_desktopLargeMapContainer__X0xTT{margin-top:10rem;height:auto}}.flight_mapZIndex__A91b4{z-index:402}.flight_containerWidth__ksEZ6{width:20%}@media(min-width:992px) and (max-width:1199px){.flight_containerWidth__ksEZ6{width:25%}}@media(min-width:768px) and (max-width:991px){.flight_containerWidth__ksEZ6{width:30%}}.flight_col13__CDXem{grid-column:span 2/-1}.flight_row13__O7Pyo{grid-row:1/span 2}.flight_filterListOpen__PaNj6{animation-name:flight_right__fLyYt;animation-duration:.7s}.flight_filterListClose__3xlq_{animation-name:flight_left__JyQK1;animation-duration:.7s}@keyframes flight_left__JyQK1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes flight_right__fLyYt{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.flight_viewMap__ckRF5{position:fixed;bottom:80px;left:50%;transform:translateX(-50%);border-radius:2rem;font-size:.75rem;z-index:1}.flight_filterButton__5DHmz{margin-left:12px;margin-right:12px}@media(max-width:767px){.flight_filterBtnMap__Q71Dq{height:36px;width:162px}}