@keyframes ThankYouFlightInfoBlock_skeleton-shimmer__JgkGg{0%{background-position:-200% 0}to{background-position:200% 0}}.ThankYouFlightInfoBlock_thankYouFlight__4Its6{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-margin)}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .title-container{min-width:108px}.ThankYouFlightInfoBlock_thankYouFlight__4Its6.ThankYouFlightInfoBlock_oneWayCard__VkTZv .flight-group-card-header-graph{width:97%!important}.ThankYouFlightInfoBlock_thankYouFlight__4Its6.ThankYouFlightInfoBlock_oneWayCard__VkTZv .title-container{display:none}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-group-card{box-shadow:none}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-group-card-header-graph{width:78%}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-group-card-header:first-child{border-top-right-radius:16px}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .return-flight-group-card-information:last-child{border-bottom-right-radius:16px}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-group-card-information .airline-container{min-width:96px}@media(max-width:767px){.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .airline-container,.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .title-container{min-width:-moz-fit-content!important;min-width:fit-content!important}}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-card-detail{padding:8px 0}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-card-detail .flight-baggages{justify-content:flex-end!important;padding-right:12px}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-baggages{justify-content:center;gap:4px}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-baggages .baggage{gap:0}.ThankYouFlightInfoBlock_thankYouFlight__4Its6 .flight-card-detail-item{padding:0 8px}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .ThankYouFlightInfoBlock_title__qV_Wv{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px;color:var(--ant-color-text)}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .airlines .text{font-size:var(--custom-font-size-xs);line-height:14px}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-segment-timeline{gap:4px}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-segment-timeline .flight-type-group{padding:0}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-segment-timeline .flight-type-group .baggage{color:inherit}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-plan div .arrival-time,.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-plan div .departure-time{font-size:var(--ant-font-size-lg);line-height:24px}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-plan div .flight-date{font-size:var(--ant-font-size-sm);line-height:16px}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-plan div .flight-duration{font-weight:var(--ant-font-weight-strong)}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-card-top-right{min-width:17%}.ThankYouFlightInfoBlock_thankYouFlightInfoContainer__mKKcm .flight-card-top-right a{font-size:var(--ant-font-size)!important;line-height:22px!important}@keyframes HotelCardSlider_skeleton-shimmer__76D_E{0%{background-position:-200% 0}to{background-position:200% 0}}.HotelCardSlider_slider__pIM5v{aspect-ratio:1/1;width:280px;position:relative;border-radius:var(--custom-space-3);overflow:hidden;align-self:flex-start}.HotelCardSlider_slider__pIM5v:before{content:"";width:36px;height:36px;border:5px solid var(--ant-color-fill);border-bottom:5px solid rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;position:absolute;left:50%;top:50%;margin-top:-18px;margin-left:-18px;z-index:0;animation:HotelCardSlider_rotation__ubj43 1s linear infinite}@keyframes HotelCardSlider_rotation__ubj43{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(min-width:992px)and (max-width:1200px){.HotelCardSlider_slider__pIM5v{width:220px;height:220px}}@media(max-width:767px){.HotelCardSlider_slider__pIM5v{aspect-ratio:unset;width:100%;height:210px}.HotelCardSlider_slider__pIM5v .custom-carousel-arrows{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between!important}}.HotelCardSlider_slider__pIM5v .slider-button{position:absolute;top:50%;transform:translateY(-50%);border-radius:100%;border:none;font-size:9px;color:var(--ant-color-icon);width:30px;height:30px;background:var(--ant-color-bg-base)}.HotelCardSlider_slider__pIM5v .slider-button.HotelCardSlider_-prev__qJdW7{left:9px}.HotelCardSlider_slider__pIM5v .slider-button.HotelCardSlider_-next__j8qXm{right:9px}.HotelCardSlider_slider__pIM5v .slider-button.HotelCardSlider_-disabled__LuYUy{opacity:.5;pointer-events:none}.HotelCardSlider_slider__pIM5v .next-arrow,.HotelCardSlider_slider__pIM5v .prev-arrow{width:30px;height:30px}.HotelCardSlider_slider__pIM5v .next-arrow svg,.HotelCardSlider_slider__pIM5v .prev-arrow svg{transform:scale(.7)}.HotelCardSlider_slider__pIM5v .prev-arrow{left:8px}.HotelCardSlider_slider__pIM5v .next-arrow{right:8px}.HotelCardSlider_placeholderImg__Xcc5C{color:rgba(0,0,0,0);position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);max-width:unset;filter:blur(6px);width:unset}.HotelCardSlider_slideItem__3K7QI{position:relative}.HotelCardSlider_slideItem__3K7QI img{width:100%;object-fit:cover}@media(max-width:767px){.HotelCardSlider_slideItem__3K7QI img{height:210px!important}}@media(min-width:992px)and (max-width:1200px){.HotelCardSlider_slideItem__3K7QI img{width:220px;height:220px}}.HotelCardSlider_labelContainer__HAur3{position:absolute;top:var(--custom-space-4);left:var(--custom-space-4)}@media(max-width:767px){.HotelCardSlider_labelContainer__HAur3{display:flex;gap:var(--ant-margin-sm)}.HotelCardSlider_labelContainer__HAur3>div{height:-moz-fit-content;height:fit-content;margin-top:0!important}}