.AboutPage_wrapper__yWER6{margin-left:10px;margin-right:10px}.AboutPage_root___oodz{margin-top:40px}@media (min-width:1220px){.AboutPage_root___oodz{margin-top:60px}}.AboutPage_container__kSViC{display:flex;flex-direction:column;align-items:flex-start}.AboutPage_previewImage__WuA9U{max-height:490px;min-height:300px;border-radius:24px;object-fit:cover;object-position:bottom}.AboutPage_title__dUTQp{font-size:36px;line-height:38px;letter-spacing:-3%;font-weight:700;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}@media (min-width:1220px){.AboutPage_title__dUTQp{font-size:54px;line-height:52px;letter-spacing:-3%;font-weight:700}}.AboutPage_domain__c3C55{font-size:36px;line-height:38px;letter-spacing:-3%;font-weight:700;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}@media (min-width:1220px){.AboutPage_domain__c3C55{font-size:42px;line-height:42px;letter-spacing:-3%;font-weight:700}}.AboutPage_text__fxUdk{margin-top:20px;font-size:18px;line-height:24px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}@media (min-width:1220px){.AboutPage_text__fxUdk{margin-top:40px}}.AboutPage_button__RJ0ij{margin-top:50px}.AboutPage_image__Lw5m1{width:100%;max-width:602px;padding-left:14px;padding-right:14px}@media (min-width:1220px){.AboutPage_image__Lw5m1{padding-left:0;padding-right:0}}.Select_chevron__qz_U0{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Select_chevron_rotated__c40TZ{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Select_popover__QAhCp{margin-top:10px;margin-bottom:10px;padding-top:18px;padding-bottom:18px;padding-right:10px}.Select_list__wTrhL{display:flex;max-height:274px;flex-direction:column;gap:1px;overflow-y:auto;padding-left:18px;padding-right:8px}.Select_option___OHh1{cursor:pointer;border-radius:10px;padding:8px 15px;font-size:14px;line-height:18px;letter-spacing:0;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Select_option___OHh1:hover,.Select_option_active__EM6g2{--tw-bg-opacity:1;background-color:rgb(238 241 243/var(--tw-bg-opacity,1))}.Select_option_selected__0H13y,.Select_option_selected__0H13y:hover{--tw-bg-opacity:1;background-color:rgb(217 222 226/var(--tw-bg-opacity,1))}.Tabs_root__1zB4g{position:relative;display:flex;justify-content:space-between;gap:10px;padding:6px 10px}.Tabs_variant-primary-solid__5W6Zg,.Tabs_variant-solid__o6my4{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(238 241 243/var(--tw-bg-opacity,1))}.Tabs_tab__M_KHB{z-index:1;flex-grow:1;padding:6px;text-align:center;font-size:1rem;font-weight:400;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Tabs_tab__M_KHB:hover{--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1))}.Tabs_variant-line__DL1Oy .Tabs_tab__M_KHB{z-index:1;flex-grow:1;padding:6px 6px 10px;text-align:center;font-size:1rem;font-weight:400;line-height:1.25rem}.Tabs_variant-primary-solid__5W6Zg .Tabs_tab__M_KHB{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.Tabs_variant-primary-solid__5W6Zg .Tabs_activeTab__HfOYC{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Tabs_indicator__fi0eH{position:absolute;left:0;top:0;z-index:0;display:none;height:0;width:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Tabs_indicator_show__eghRo{display:block}.Tabs_variant-solid__o6my4 .Tabs_indicator__fi0eH{border-radius:10px;border-width:1px;border-color:rgb(238 241 243/var(--tw-border-opacity,1));background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.Tabs_variant-primary-solid__5W6Zg .Tabs_indicator__fi0eH,.Tabs_variant-solid__o6my4 .Tabs_indicator__fi0eH{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0px 1px 2px 0px rgba(26,33,40,0.08);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.Tabs_variant-primary-solid__5W6Zg .Tabs_indicator__fi0eH{border-radius:10px;border-width:1px;border-color:rgb(0 100 193/var(--tw-border-opacity,1));background-color:rgb(0 100 193/var(--tw-bg-opacity,1))}.Tabs_variant-line__DL1Oy .Tabs_indicator__fi0eH:before{position:absolute;bottom:0;height:3px;width:100%;--tw-bg-opacity:1;background-color:rgb(0 100 193/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}.CountriesByContinent_desktop__rmW_d{display:none}@media (min-width:1220px){.CountriesByContinent_desktop__rmW_d{display:block}}.CountriesByContinent_mobile__HX8SC{display:block}@media (min-width:1220px){.CountriesByContinent_mobile__HX8SC{display:none}}.CountriesByContinent_head__8nuNE{align-items:center}.CountriesByContinent_root__UITWI{border-top-left-radius:30px;border-top-right-radius:30px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.CountriesByContinent_container__bjvJm{padding-top:70px}@media (min-width:1220px){.CountriesByContinent_container__bjvJm{padding-top:100px}}.CountriesByContinent_tabs__1cclQ{display:grid;overflow-x:auto;border-radius:14px;--tw-bg-opacity:1;background-color:rgb(238 241 243/var(--tw-bg-opacity,1));padding:5px}.CountriesByContinent_tab__2KyLK{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:flex;height:38px;min-width:120px;align-items:center;justify-content:center;border-radius:10px;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(145 155 163/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.CountriesByContinent_tab_active__ScYqN{--tw-bg-opacity:1;background-color:rgb(0 100 193/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.CountriesByContinent_links__gVgIE{font-size:16px;line-height:20px;letter-spacing:0;font-weight:400}.CountriesByContinent_links_desktop___dChg{display:grid;grid-auto-flow:column;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:start;column-gap:46px;row-gap:10px;overflow-x:auto;padding-bottom:10px}.CountriesByContinent_links_columns_auto__S_96G{grid-template-columns:auto}.CountriesByContinent_links_mobile__pXCWj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;column-gap:19px}.CountriesByContinent_link__8g9fY{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;font-size:16px;line-height:20px;letter-spacing:0;font-weight:700}.CountriesByContinent_column__LXeg5{display:flex;flex-direction:column;gap:10px}.CountriesByContinent_footer__gUMiI{margin-top:35px;display:flex;justify-content:center}.FAQ_root__X9f2_{overflow:auto}.FAQ_variant-info__CNxkq{border-top-left-radius:30px;border-top-right-radius:30px;background-color:#20A1FF14}.FAQ_container__EpDIa{padding-left:20px;padding-right:20px}.FAQ_body__Dfu4j{display:flex;flex-direction:column;gap:40px}@media (min-width:1220px){.FAQ_body_floatTitle__c_c5W{flex-direction:row;gap:55px}}.FAQ_body_floatTitle__c_c5W .FAQ_title__PvrqE{max-width:351px}.FAQ_variant-info__CNxkq .FAQ_body__Dfu4j{padding-bottom:124px;padding-top:70px}@media (min-width:1220px){.FAQ_variant-info__CNxkq .FAQ_body__Dfu4j{padding-bottom:154px;padding-top:100px}}.FAQ_variant-transparent-border__HtSrf .FAQ_body__Dfu4j{border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(191 198 204/var(--tw-border-opacity,1));padding-bottom:100px;padding-top:70px}@media (min-width:1220px){.FAQ_variant-transparent-border__HtSrf .FAQ_body__Dfu4j{padding-bottom:100px;padding-top:100px}}.FAQ_modal__container__mIpyR{display:flex;flex-direction:column;justify-content:space-between}.FAQ_modal__footer__tIBiM{display:flex;justify-content:flex-end;gap:10px}@media (min-width:1220px){.FAQ_modal__footer__tIBiM{gap:20px}}.FAQ_modal__footer_desktop__2B4R1{display:none}@media (min-width:1220px){.FAQ_modal__footer_desktop__2B4R1{display:flex}.FAQ_modal__footer_mobile__lz3aK{display:none}}.FAQ_title__PvrqE{font-size:36px;line-height:38px;letter-spacing:-3%;font-weight:700}@media (min-width:1220px){.FAQ_title__PvrqE{font-size:42px;line-height:42px;letter-spacing:-3%;font-weight:700}}.FAQ_content__pcpAL{display:grid;width:100%;justify-items:center;column-gap:29px;row-gap:8px}.FAQ_content_one-column__thlQd,.FAQ_content_two-columns__k9mfW{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1220px){.FAQ_content_two-columns__k9mfW{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}.FAQ_content_three-columns__ALvjh{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1220px){.FAQ_content_three-columns__ALvjh{grid-template-columns:repeat(3,minmax(0,1fr))}}.FAQ_topic__1UwVJ{width:100%;overflow:hidden;border-radius:24px;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.FAQ_topic_default__uMhmX{border-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));--tw-shadow:0px 1px 2px 0px rgba(26,33,40,0.08);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.FAQ_topic_inverted__s382C{border-width:1px;--tw-border-opacity:1;border-color:rgb(35 44 52/var(--tw-border-opacity,1));background-color:transparent}.FAQ_topic_active__N__Im{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.FAQ_topic__button__mLGKM{display:flex;height:42px;width:100%;align-items:center;justify-content:space-between;gap:10px;overflow:hidden;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:8px 8px 8px 20px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:1220px){.FAQ_topic__button__mLGKM{gap:12px}}.FAQ_topic_default__uMhmX .FAQ_topic__button__mLGKM{font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1))}.FAQ_topic_default__uMhmX .FAQ_topic__button__mLGKM:hover{--tw-text-opacity:1;color:rgb(0 67 129/var(--tw-text-opacity,1))}.FAQ_topic_default__uMhmX .FAQ_topic__button__mLGKM:disabled{--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1))}@media (min-width:1220px){.FAQ_topic_default__uMhmX .FAQ_topic__button__mLGKM{height:64px;padding:20px 48px 21px 24px;font-size:18px;line-height:24px;letter-spacing:0;font-weight:400}}.FAQ_topic_default__uMhmX.FAQ_topic_active__N__Im .FAQ_topic__button__mLGKM{border-bottom-right-radius:0;border-bottom-left-radius:0;transition-duration:.5s}@media (min-width:1220px){.FAQ_topic_default__uMhmX.FAQ_topic_active__N__Im .FAQ_topic__button__mLGKM{padding-bottom:15px}}.FAQ_topic_inverted__s382C .FAQ_topic__button__mLGKM{font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.FAQ_topic_inverted__s382C .FAQ_topic__button__mLGKM:hover,.FAQ_topic_inverted__s382C.FAQ_topic_active__N__Im .FAQ_topic__button__mLGKM{--tw-bg-opacity:1;background-color:rgb(26 33 40/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.FAQ_topic_inverted__s382C.FAQ_topic_active__N__Im .FAQ_topic__button__mLGKM{border-bottom-right-radius:0;border-bottom-left-radius:0;transition-duration:.5s}.FAQ_topic__question__lF37V{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex-grow:1;text-align:left}.FAQ_topic__arrow__YttXN{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.FAQ_topic__decorIcon__lOsEf{height:16px;width:16px;flex-shrink:0;flex-grow:0}@media (min-width:1220px){.FAQ_topic__decorIcon__lOsEf{height:22px;width:22px}}.FAQ_topic_active__N__Im .FAQ_topic__arrow__YttXN{--tw-rotate:270deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.FAQ_topic__answer__gI6Ns{overflow-y:scroll;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400}.FAQ_topic__content__oaRRD{margin-right:10px;margin-top:0;max-height:0;overflow:hidden;padding-left:20px;padding-right:30px;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.FAQ_topic_active__N__Im .FAQ_topic__content__oaRRD{margin-top:20px;max-height:1000px;overflow-y:auto;padding-bottom:42px;opacity:1}.FAQ_topic_default__uMhmX.FAQ_topic_active__N__Im .FAQ_topic__content__oaRRD{margin-top:0;padding-top:12px;padding-bottom:21px;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400}@media (min-width:1220px){.FAQ_topic_default__uMhmX.FAQ_topic_active__N__Im .FAQ_topic__content__oaRRD{padding-top:0;font-size:18px;line-height:24px;letter-spacing:0;font-weight:400}}.AttractionCard_root__cOXTD{position:relative;width:264px}@media (min-width:1220px){.AttractionCard_root__cOXTD{width:285px}}.AttractionCard_image__WKakr{height:270px;width:100%;border-radius:20px;object-fit:cover;object-position:center}@media (min-width:1220px){.AttractionCard_image__WKakr{height:300px}}.AttractionCard_title__8oLNb{margin-top:16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:40px;font-weight:700;color:rgb(26 33 40/var(--tw-text-opacity,1))}.AttractionCard_score__Ft9ru,.AttractionCard_title__8oLNb{font-size:16px;line-height:20px;letter-spacing:0;--tw-text-opacity:1}.AttractionCard_score__Ft9ru{margin-top:6px;font-weight:400;color:rgb(67 77 86/var(--tw-text-opacity,1))}.AttractionCard_rating__fx_zL{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:inline-flex;height:24px;min-width:34px;align-items:center;justify-content:center;border-radius:6px;--tw-bg-opacity:1;background-color:rgb(0 100 193/var(--tw-bg-opacity,1));font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.AttractionCard_rating__text__ro03f{overflow:hidden;max-width:34px;overflow-wrap:break-word}.AttractionCard_distance__9HZGc,.AttractionCard_rating__text__ro03f{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.AttractionCard_distance__9HZGc{margin-top:6px;overflow:hidden;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(123 133 143/var(--tw-text-opacity,1))}.HotelDescription_root__Vwz62{margin-top:20px}@media (min-width:1220px){.HotelDescription_root__Vwz62{margin-top:60px}}.HotelDescription_mainCard__mziD0{border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:20px}@media (min-width:1220px){.HotelDescription_mainCard__mziD0{padding:20px 24px}}.HotelDescription_title__P0bKZ{font-size:24px;line-height:26px;letter-spacing:-3%;font-weight:700;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}@media (min-width:1220px){.HotelDescription_title__P0bKZ{font-size:28px;line-height:32px;letter-spacing:-3%;font-weight:700}}.HotelDescription_mainText__r9CBM{margin-top:16px;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(67 77 86/var(--tw-text-opacity,1))}@media (min-width:1220px){.HotelDescription_mainText__r9CBM{margin-top:26px}}.HotelDescription_blocks__C6Wby{margin-top:18px;display:flex;flex-direction:column;gap:12px}@media (min-width:1220px){.HotelDescription_blocks__C6Wby{margin-top:40px;flex-direction:row;gap:20px}}.HotelDescription_blocksColumn__Vjb2I{display:flex;width:100%;flex-direction:column;gap:12px}@media (min-width:1220px){.HotelDescription_blocksColumn__Vjb2I{gap:20px}}.HotelDescription_block__JegvY{width:100%;border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:20px}@media (min-width:1220px){.HotelDescription_block__JegvY{padding:20px 24px}}.HotelDescription_blockHead__8IPVQ{display:grid;width:100%;grid-template-columns:1fr auto;align-items:center;justify-content:space-between;gap:12px;text-align:left}.HotelDescription_blockChecked__7Yx24{--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1))}.HotelDescription_blockChevron__ei7wj{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(169 178 185/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.HotelDescription_blockTitleWrap__ZMp66{display:flex;align-items:center;gap:8px}.HotelDescription_blockTitle__p7LDy{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1))}@media (min-width:1220px){.HotelDescription_blockTitle__p7LDy{font-size:18px;line-height:24px;letter-spacing:0;font-weight:400}}.HotelDescription_blockText__dbCFh{margin-top:0;max-height:0;overflow:hidden;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:1220px){.HotelDescription_blockText__dbCFh{font-size:18px;line-height:24px;letter-spacing:0;font-weight:400}}.HotelDescription_block_active__TJdst .HotelDescription_blockText__dbCFh{margin-top:15px;max-height:10000px;opacity:1}.HotelDescription_block_active__TJdst .HotelDescription_blockChevron__ei7wj{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.HotelGallery_container__Q1l8Q{display:grid;height:100%;gap:12px}.HotelGallery_container_type_single___ypPO{grid-template-columns:repeat(1,minmax(0,1fr))}.HotelGallery_container_type_double__Cg_cj{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(1,minmax(0,1fr))}.HotelGallery_container_type_mosaic__XG5Bj{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.HotelGallery_mobilePreview__6F80R,.HotelGallery_mobilePreview__item__X0Rft{height:100%}.HotelGallery_item__4x7tK{position:relative;display:block;height:100%;width:100%;overflow:hidden}@media (min-width:1220px){.HotelGallery_item__4x7tK{border-radius:20px}}.HotelGallery_item_button__z2zAf{cursor:pointer;border-width:0;background-color:transparent;padding:0}.HotelGallery_item_big__k96j_{grid-row:span 2/span 2}.HotelGallery_item__image__Axsle{height:100%;width:100%;object-fit:cover;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.HotelGallery_photoBadge__zEzcy{pointer-events:none;position:absolute;bottom:34px;right:30px;display:flex;align-items:center;gap:6px;border-radius:9999px;background-color:#1d1d1db3;padding:5px 10px;font-size:14px;line-height:18px;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1220px){.HotelGallery_photoBadge__zEzcy{bottom:20px;right:20px}}.HotelGallery_modalDesktop__xUX8M{padding:30px 40px!important}.HotelGallery_modalDesktop__header__a6_k6{margin-bottom:14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6px}.HotelGallery_modalDesktop__headMain__EOwIK{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:12px}.HotelGallery_modalDesktop__title__5eiGN{font-size:24px;line-height:26px;letter-spacing:-3%;font-weight:400;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.HotelGallery_modalDesktop__closeButton__JyVO1{flex-shrink:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 222 226/var(--tw-border-opacity,1))}.HotelGallery_modalDesktop__location__i05uI{margin-top:4px;font-size:18px;line-height:24px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(67 77 86/var(--tw-text-opacity,1))}.HotelGallery_modalDesktop__mapButton__NzInI{--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1))}.HotelGallery_modalDesktop__container__A9vLf{display:flex;min-height:0;flex-direction:column}.HotelGallery_modalDesktop__source__m4vwz{margin-top:18px;font-size:18px;line-height:24px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(169 178 185/var(--tw-text-opacity,1))}.HotelGallery_carousel__I3jqr{position:relative;height:100%;max-height:564px;overflow:hidden}.HotelGallery_carousel__container__lRoKE{display:flex;height:100%}.HotelGallery_carousel__slide__nLqYA{margin-right:20px;min-width:0;flex-shrink:0;flex-grow:0;flex-basis:100%}.HotelGallery_carousel__slide__nLqYA:last-child{margin-right:0!important}.HotelGallery_carousel__item__pJFcp{height:100%;width:100%;border-radius:20px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));object-fit:contain}.HotelGallery_carousel__arrow__Ysqc9{position:absolute;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));background-color:#00000063;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.HotelGallery_carousel__arrow__Ysqc9:hover{background-color:#0000008f}.HotelGallery_carousel__arrow_prev__7EJiF{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.HotelGallery_carousel__arrow_desktopPrev__VzVhU{pointer-events:none;left:14px;opacity:0}.HotelGallery_carousel__I3jqr:hover .HotelGallery_carousel__arrow_desktopPrev__VzVhU{pointer-events:auto;opacity:1}.HotelGallery_carousel__arrow__Ysqc9:not(.HotelGallery_carousel__arrow_prev__7EJiF){right:14px}.HotelGallery_carousel__arrow_mobile__dVikB{background-color:#28282899;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.HotelGallery_carousel__arrow_mobile__dVikB:hover{background-color:#282828bf}.HotelGallery_carousel__arrow_mobilePrev__edHr6{pointer-events:auto;left:12px;opacity:1}.HotelGallery_carousel_mobile__ZGKel{height:100%}.HotelGallery_carousel__slide_mobile__a9FBB{margin-right:0;min-width:100%}.HotelGallery_carousel__item_mobile__jn2ri{height:auto;width:100%;border-radius:0;object-fit:cover;aspect-ratio:4/3}.HotelGallery_modalMobile__Nb_x2{padding:0!important}.HotelGallery_modalMobile__container__CGIHm{display:flex;height:100%;flex-direction:column}.HotelGallery_modalMobile__header__MUgV8{position:relative;display:flex;align-items:center;justify-content:space-between;padding:14px;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.HotelGallery_modalMobile__backButton__qmGuM{width:24px;height:24px;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.HotelGallery_modalMobile__counter__Vo_9Y{pointer-events:none;top:16px;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.HotelGallery_modalMobile__imageWrap__fwJjx{margin-top:84px;display:flex;height:262px;min-height:0;align-items:flex-start;justify-content:center}.HotelGallery_modalMobile__meta__YxWqo{padding:8px 8px 16px;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.HotelGallery_modalMobile__location__MBJQc{font-size:14px;line-height:18px;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.HotelGallery_modalMobile__mapButton__O3_hm{font-weight:700;--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1));text-decoration-line:none}.HotelGallery_modalMobile__source__im4Rm{margin-top:20px;font-size:13px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.HotelGallery_modalMobile__bookingBar__Pwk2K{position:sticky;bottom:0;margin-top:auto;--tw-bg-opacity:1;background-color:rgb(32 129 255/var(--tw-bg-opacity,1));padding:10px 20px}.HotelGallery_modalMobile__bookingBarInner__TntTt{display:flex;height:60px;align-items:center;justify-content:space-between;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:10px;padding-right:10px}.HotelGallery_modalMobile__bookingInfo__JMnFV{display:flex;align-items:center;gap:10px}.HotelGallery_modalMobile__bookingLogo__ucaU7{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:6px;--tw-bg-opacity:1;background-color:rgb(0 100 193/var(--tw-bg-opacity,1));font-size:20px;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.HotelGallery_modalMobile__bookingText__fEAf3{display:flex;flex-direction:column;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}.HotelGallery_modalMobile__bookingText__fEAf3 strong{font-size:18px;line-height:24px;letter-spacing:0;font-weight:700;--tw-text-opacity:1;color:rgb(22 112 233/var(--tw-text-opacity,1))}.HotelLandmarks_root__rMbBd{margin-top:20px}@media (min-width:1220px){.HotelLandmarks_root__rMbBd{margin-top:40px}}.HotelLandmarks_desktopContainer__UDLq3{display:none;border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:20px}@media (min-width:1220px){.HotelLandmarks_desktopContainer__UDLq3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px 24px}}.HotelLandmarks_desktopItem__5SNCM{width:100%}@media (min-width:1220px){.HotelLandmarks_desktopItem__5SNCM{border-left-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));padding-left:24px}.HotelLandmarks_desktopItem__5SNCM:first-child{border-left-width:0;padding-left:0}}.HotelLandmarks_mobileCarousel__yAXIV{overflow:hidden}@media (min-width:1220px){.HotelLandmarks_mobileCarousel__yAXIV{display:none}}.HotelLandmarks_mobileCarousel__container__Ci9SI{display:flex}.HotelLandmarks_mobileCarousel__slide__4r51F{min-width:0;flex:0 0 calc(100% - 32px);padding-right:12px}.HotelLandmarks_mobileCarousel__slide__4r51F:first-child{padding-left:0}.HotelLandmarks_mobileCarousel__slide__4r51F:last-child{padding-right:0}.HotelLandmarks_mobileCard__rMpnY{height:100%;border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:20px}.HotelLandmarks_title__o1xmB{font-size:24px;line-height:26px;letter-spacing:-3%;font-weight:700;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}@media (min-width:1220px){.HotelLandmarks_title__o1xmB{font-size:28px;line-height:32px;letter-spacing:-3%;font-weight:700}}.HotelLandmarks_locations__6FSUd{margin-top:14px;display:flex;flex-direction:column;gap:10px}.HotelLandmarks_location__jCOLE{display:grid;grid-template-columns:16px 1fr;align-items:flex-start;gap:10px;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(67 77 86/var(--tw-text-opacity,1))}.HotelLandmarks_locationText__vxFce{line-height:1.35}.HotelLandmarks_locationIcon_around__FLcIT{--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1))}.HotelLandmarks_locationIcon_airport__3QoP6{--tw-text-opacity:1;color:rgb(145 155 163/var(--tw-text-opacity,1))}.HotelLandmarks_locationIcon_metro__fobuR{display:inline-flex;height:16px;width:16px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(239 79 57/var(--tw-bg-opacity,1));font-size:10px;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.HotelLandmarks_showButton__qTaS_{margin-top:6px}.HotelsList_hotels__g_OAP{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;column-gap:22px;row-gap:10px}@media (min-width:1220px){.HotelsList_hotels__g_OAP{row-gap:20px}}.HotelsList_notification__9eXOS{position:relative;margin-top:10px;border-radius:20px;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:14px 20px 18px 16px;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));--tw-shadow:0px 1px 2px 0px #1A212814;--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.HotelsList_notFound__r_vzO{margin-top:100px;margin-bottom:100px;text-align:center;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(94 106 116/var(--tw-text-opacity,1))}@media (min-width:1220px){.HotelsList_notFound__r_vzO{font-size:18px;line-height:24px;letter-spacing:0;font-weight:400}}.PartnerCards_card__h2fNa{width:284px;border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 222 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:24px 20px}.PartnerCards_card__head__jWqd0{display:flex;align-items:center;gap:8px}.PartnerCards_card__logo__UVJl8{height:40px;width:40px;object-fit:cover;object-position:center}.PartnerCards_card__label__2BuLZ{-webkit-line-clamp:1;word-break:break-all;font-size:18px;line-height:24px;font-weight:700;color:rgb(26 33 40/var(--tw-text-opacity,1))}.PartnerCards_card__description__n10p5,.PartnerCards_card__label__2BuLZ{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;letter-spacing:0;--tw-text-opacity:1}.PartnerCards_card__description__n10p5{margin-top:18px;-webkit-line-clamp:3;min-height:54px;font-size:14px;line-height:18px;font-weight:400;color:rgb(123 133 143/var(--tw-text-opacity,1))}.PartnerCards_card__button__UBbXY{margin-top:16px}.PreliminaryHotelMap_root__ov2x_{display:grid;min-height:170px;width:100%;grid-template-rows:1fr auto;overflow:hidden;border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.PreliminaryHotelMap_map__rHSnn{height:100%;width:100%}.PreliminaryHotelMap_mapWrapper__AroNq{position:relative;width:100%;overflow:hidden}.PreliminaryHotelMap_overlay__uro5O{position:absolute;inset:0}.PreliminaryHotelMap_footer__53TCF{display:flex;flex-direction:column;align-items:center;gap:4px}.PreliminaryHotelMap_footer__caption__WfsuY{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-left:20px;padding-right:20px;padding-top:16px;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(67 77 86/var(--tw-text-opacity,1))}.PreliminaryHotelMap_footer__button__NGhpi{display:flex;align-items:center;justify-content:center;border-radius:0!important;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:10px 12px;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400}.SearchPricesPanel_root__eLHW5{width:100%;border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:24px}@media (min-width:1220px){.SearchPricesPanel_root__eLHW5{border-radius:0;border-style:none;background-color:transparent;padding:0}}.SearchPricesPanel_title__bkkJZ{margin-bottom:12px;font-size:24px;line-height:26px;letter-spacing:-3%;font-weight:700;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}@media (min-width:1220px){.SearchPricesPanel_title__bkkJZ{display:none}}.SearchPricesPanel_form__BtIr5{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:8px}@media (min-width:1220px){.SearchPricesPanel_form__BtIr5{grid-template-columns:1fr 190px}}.SearchPricesPanel_inputs__JOcGp{display:grid;width:100%;gap:8px}@media (min-width:1220px){.SearchPricesPanel_inputs__JOcGp{grid-template-columns:repeat(2,minmax(0,1fr))}}.SearchPricesPanel_submitButtonDesktop__pzfCK{display:none;min-width:160px}@media (min-width:1220px){.SearchPricesPanel_submitButtonDesktop__pzfCK{display:flex}}.SearchPricesPanel_submitButtonMobile__taXEZ{margin-top:20px}@media (min-width:1220px){.SearchPricesPanel_submitButtonMobile__taXEZ{display:none}}.SearchPricesPanel_prices__mbiRe{margin-top:30px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:1220px){.SearchPricesPanel_prices__mbiRe{margin-top:20px;border-radius:20px;--tw-bg-opacity:1;background-color:rgb(32 129 255/var(--tw-bg-opacity,1));padding:24px}}.SearchPricesPanel_prices__container__jJw5f{display:flex;width:100%;flex-direction:column;gap:20px}@media (min-width:1220px){.SearchPricesPanel_prices__container__jJw5f{gap:10px;border-radius:10px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:15px}}.SearchPricesPanel_prices__grid__IKoLR{display:grid;column-gap:0;row-gap:25px}@media (min-width:1220px){.SearchPricesPanel_prices__grid__IKoLR{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:10px}}.SearchPricesPanel_priceCard__f3jOG{display:grid;min-height:42px;width:100%;grid-template-columns:auto 1fr;align-items:center;justify-items:end;gap:10px}@media (min-width:1220px){.SearchPricesPanel_priceCard__f3jOG{min-height:42px;min-width:220px}}.SearchPricesPanel_priceCard__button__9z2dX{max-width:150px}@media (min-width:1220px){.SearchPricesPanel_priceCard__button__9z2dX{min-width:150px}}.SearchPricesPanel_additionalPrices__VWyAq{width:100%;overflow:hidden}.SearchPricesPanel_priceCard__left__vJs_H{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.SearchPricesPanel_sourceLogo__PQWAJ{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;--tw-bg-opacity:1;background-color:rgb(0 100 193/var(--tw-bg-opacity,1));font-size:16px;line-height:20px;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1220px){.SearchPricesPanel_sourceLogo__PQWAJ{width:42px;height:42px}}.SearchPricesPanel_sourceLogo_booking__bsNsY{font-size:22px;font-weight:700;line-height:1}.SearchPricesPanel_sourceLogo_image__gfL5e{background-color:transparent;padding:0}.SearchPricesPanel_sourceInfo__VotOx{display:flex;min-width:0;flex-direction:column}.SearchPricesPanel_sourceName__Z5dvX{font-size:14px;line-height:18px;font-weight:400;color:rgb(94 106 116/var(--tw-text-opacity,1))}.SearchPricesPanel_priceValue__C3cOD,.SearchPricesPanel_sourceName__Z5dvX{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;letter-spacing:0;--tw-text-opacity:1}.SearchPricesPanel_priceValue__C3cOD{font-size:18px;line-height:24px;font-weight:600;color:rgb(0 100 193/var(--tw-text-opacity,1))}.SearchPricesPanel_notFound__rgHgj{margin-top:30px;text-align:center;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(94 106 116/var(--tw-text-opacity,1))}@media (min-width:1220px){.SearchPricesPanel_notFound__rgHgj{font-size:18px;line-height:24px;letter-spacing:0;font-weight:400}}.SearchPricesPanel_showAllButton__y_YLW{margin-left:auto;margin-top:8px;display:inline-flex;align-items:center;gap:3px;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SearchPricesPanel_showAllButton__y_YLW:hover{opacity:.8}.SearchPricesPanel_showAllButton__icon__hM8p5{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.SearchPricesPanel_showAllButton__icon_rotated__uPwaU{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.RecentlyHotels_root___nrHC{overflow:auto;border-top-left-radius:30px;border-top-right-radius:30px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.RecentlyHotels_container__V2GWK{padding-top:70px}@media (min-width:1220px){.RecentlyHotels_container__V2GWK{padding-top:100px}}.ScrollToHotelsReminder_root__NLP3L{display:flex;min-height:184px;width:100%;max-width:430px;flex-direction:column;align-items:center;justify-content:center;gap:15px;border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 222 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:25px;padding-right:25px;font-size:16px;line-height:20px;letter-spacing:0;font-weight:400}.ScrollToHotelsReminder_icon__M0SaO{position:absolute;top:-16px}.ScrollToHotelsReminder_text__uP_ch{text-align:center;font-size:18px;line-height:24px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(67 77 86/var(--tw-text-opacity,1))}.ScrollToHotelsReminder_button__kVUKX{font-size:16px;line-height:20px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(0 100 193/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ScrollToHotelsReminder_button__kVUKX:hover{--tw-text-opacity:1;color:rgb(0 67 129/var(--tw-text-opacity,1))}.CookieAgreement_root__SzXpX{--offset-x:calc(50% - 175px);position:fixed;bottom:20px;left:var(--offset-x);z-index:50;display:flex;width:350px}@keyframes CookieAgreement_fadeInBottom__ucAcd{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translate(0)}}.CookieAgreement_root__SzXpX{animation:CookieAgreement_fadeInBottom__ucAcd .3s ease-out;flex-direction:column;align-items:center;justify-items:start;gap:20px;border-radius:16px;border-width:1px;--tw-border-opacity:1;border-color:rgb(238 241 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:20px;text-align:left;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1220px){.CookieAgreement_root__SzXpX{left:20px;width:390px;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.CookieAgreement_icon__80UW0{position:absolute;top:-35px;width:66px}.CookieAgreement_text__Cx2BH{text-align:center;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}@media (min-width:1220px){.CookieAgreement_text__Cx2BH{font-size:16px;line-height:20px;letter-spacing:0;font-weight:400}}.CookieAgreement_footer__j4WjY{display:flex;width:100%;justify-content:space-between}.HomePage_desktop__xiMej{display:none}@media (min-width:1220px){.HomePage_desktop__xiMej{display:block}}.HomePage_mobile__su0_K{display:block}@media (min-width:1220px){.HomePage_mobile__su0_K{display:none}}.HomePage_section__4Vmb_{margin-left:10px;margin-right:10px}.HomePage_search__rW_EU{position:relative;margin-top:10px;border-top-left-radius:30px;border-top-right-radius:30px;background-image:url(/images/home/travelling.webp);background-size:cover;background-position:70% 50%;background-repeat:no-repeat;padding-bottom:154px;padding-top:20px}@media (min-width:1220px){.HomePage_search__rW_EU{padding-bottom:150px}}.HomePage_search__navbar__QPZoT{margin-bottom:230px}.HomePage_search__container__JCmBP{position:relative}.HomePage_search__title__sRIVb{margin-bottom:30px;margin-top:102px;max-width:800px;font-size:42px;line-height:42px;letter-spacing:-3%;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1220px){.HomePage_search__title__sRIVb{margin-top:230px;font-size:64px;line-height:60px;letter-spacing:-3%;font-weight:700}}.HomePage_services__I_LHH{position:relative;margin-left:0;margin-right:0;margin-top:-50px;border-top-left-radius:30px;border-top-right-radius:30px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.HomePage_services__container__UVxcc{padding-top:76px}@media (min-width:1220px){.HomePage_services__container__UVxcc{padding-top:95px}}.HomePage_services__title__x_kvq{max-width:650px;overflow-wrap:break-word;font-size:36px;line-height:38px;letter-spacing:-3%;font-weight:700;--tw-text-opacity:1;color:rgb(26 33 40/var(--tw-text-opacity,1))}@media (min-width:1220px){.HomePage_services__title__x_kvq{font-size:42px;line-height:42px;letter-spacing:-3%;font-weight:700}}.HomePage_services__carousel__vJ0Zq{position:relative;left:-10px;margin-top:36px;width:calc(100% + 10px);overflow:hidden;--tw-bg-opacity:1;background-color:rgb(237 247 255/var(--tw-bg-opacity,1));padding-top:20px;padding-bottom:20px}@media (min-width:1220px){.HomePage_services__carousel__vJ0Zq{margin-top:50px}}.HomePage_services__wrapper__H7kbW{height:40px}@keyframes HomePage_carousel-scroll__0Mg85{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.HomePage_services__wrapper__H7kbW{animation:HomePage_carousel-scroll__0Mg85 40s linear infinite;gap:40px}@media (min-width:1220px){.HomePage_services__wrapper__H7kbW{gap:80px}}.HomePage_services__wrapper__H7kbW{display:grid;grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;justify-items:center}@media (max-width:1220px){.HomePage_services__wrapper__H7kbW{animation-duration:6s}}.HomePage_services__card__qkTZf{display:inline-block}.HomePage_popular__9S8cw{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.HomePage_popular__container__J6OW5{padding-top:70px}@media (min-width:1220px){.HomePage_popular__container__J6OW5{padding-top:100px}}.HomePage_popular__footer__12A8B{margin-top:30px;display:flex;justify-content:center}@media (min-width:1220px){.HomePage_popular__footer__12A8B{margin-top:50px}}.HomePage_about__R59WR{margin-top:70px;border-top-left-radius:30px;border-top-right-radius:30px;background-color:#20A1FF14;background-position:50%;background-repeat:no-repeat}@media (min-width:1220px){.HomePage_about__R59WR{margin-top:100px;background-image:url(/images/home/airplane-background.svg)}}.HomePage_about__R59WR{background-size:840px 721px;background-position-y:56px}.HomePage_about__container__57oYs{padding-top:70px}@media (min-width:1220px){.HomePage_about__container__57oYs{padding-top:100px}}.HomePage_about__title__jqfPC{font-size:36px;line-height:38px;letter-spacing:-3%;font-weight:700}@media (min-width:1220px){.HomePage_about__title__jqfPC{font-size:54px;line-height:52px;letter-spacing:-3%;font-weight:700}}.HomePage_about__subTitle__9_63W{margin-top:20px;font-size:24px;line-height:26px;letter-spacing:-3%;font-weight:400}.HomePage_about__cards__x1CJ8{display:flex;flex-direction:column;align-items:center;gap:30px;padding-bottom:121px}@media (min-width:1220px){.HomePage_about__cards__x1CJ8{flex-direction:row;gap:21px;padding-bottom:212px}}.HomePage_about__card__M07sR{display:flex;width:100%;max-width:385px;flex-direction:column;align-items:center;gap:30px;text-align:center}.HomePage_about__image__Y5Jpj{display:flex;height:286px;width:286px;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(212 234 255/var(--tw-bg-opacity,1));object-fit:fill;object-position:center}.HomePage_about__image__Y5Jpj img{margin-left:auto;margin-right:auto;margin-top:25px;height:538px;width:189px}.HomePage_about__content__VP4Aw{display:flex;max-width:289px;flex-direction:column;gap:10px}@media (min-width:1220px){.HomePage_about__content__VP4Aw{max-width:247px}}.HomePage_about__headline__sR3jQ{font-size:24px;line-height:26px;letter-spacing:-3%;font-weight:700}.HomePage_about__paragraph__Td4i0{font-size:16px;line-height:20px;letter-spacing:0;font-weight:400}.HomePage_hotels__ezlkR{position:relative;margin-top:-71px;border-top-left-radius:30px;border-top-right-radius:30px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:1220px){.HomePage_hotels__ezlkR{margin-top:-112px}}.HomePage_hotels__container__y4wy_{padding-top:70px}@media (min-width:1220px){.HomePage_hotels__container__y4wy_{padding-top:100px}}.HomePage_calendarPriceRangeByCity__aX31f{position:relative;margin-top:70px;background-image:url(/images/home/beautiful-architecture.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:1220px){.HomePage_calendarPriceRangeByCity__aX31f{margin-top:100px}}.HomePage_countriesByContinent__YtTwU{position:relative;margin-top:-47px}.HomePage_faq__BtZvn{position:relative;margin-top:70px}@media (min-width:1220px){.HomePage_faq__BtZvn{margin-top:100px}}.HomePage_recently__WqjI1{position:relative;margin-top:-26px}