.country-page,.mainland-page{padding-top:21px}.hub-country__cities,.hub-country__region{-moz-column-count:2;column-count:2}@media (width>=576px){.hub-country__cities,.hub-country__region{-moz-column-count:3;column-count:3}}@media (width>=768px){.country-page,.mainland-page{padding-top:8px}.hub-country__cities,.hub-country__region{-moz-column-count:4;column-count:4}}.hub-country__cities.country__section-regions .hub-country__region-block,.hub-country__region.country__section-regions .hub-country__region-block{padding-bottom:0}.hub-country__cities.cities-with-hotels,.hub-country__region.cities-with-hotels{-moz-column-count:1;column-count:1}@media (width>=576px){.hub-country__cities.cities-with-hotels,.hub-country__region.cities-with-hotels{-moz-column-count:2;column-count:2}}@media (width>=768px){.hub-country__cities.cities-with-hotels,.hub-country__region.cities-with-hotels{-moz-column-count:3;column-count:3}}@media (width>=992px){.hub-country__cities.cities-with-hotels,.hub-country__region.cities-with-hotels{-moz-column-count:4;column-count:4}}.hub-country__region-block{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:24px}.hub-country__region-link{color:#141517;margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px;display:block}@media (width>=768px){.hub-country__region-block{padding-bottom:40px}.hub-country__region-link{font-size:18px;line-height:26px}}.hub-country__cn{letter-spacing:.1px;color:#2367ba;margin-bottom:4px;font-size:12px;font-weight:400;line-height:18px}.hub-country__cn.bold{font-weight:700}.hub-country__cn.add-margin{margin-top:12px}@media (width>=768px){.hub-country__cn.add-margin{margin-top:16px}}.hub-country__hc{color:#67707a;letter-spacing:.1px;font-size:12px;font-weight:400;line-height:18px}.hub-country__cities-link{-moz-column-break-inside:avoid;break-inside:avoid;flex-direction:column;margin-bottom:12px;display:flex}.hub-country__cities-link.bold .hub-country__cn,.hub-country__cities-link.bold .hub-country__hc{font-weight:700}.hub-country__cities-link.with-hotels{margin-bottom:0;font-weight:400}.hub-country__cities-link.no-link .hub-country__cn{color:#67707a}.hub-country__cities-hotel-link{cursor:pointer;margin-top:6px;padding-inline-start:16px;display:flex}.hub-country__cities-hotel-link.add-margin{margin-bottom:12px}@media (width>=768px){.hub-country__cities-hotel-link.add-margin{margin-bottom:24px}}.country-regions,.hotels-list__wrapper,.mainland-countries{border-bottom:1px solid #e4e5e7;margin-top:32px;margin-bottom:32px;padding-bottom:24px}@media (width>=768px){.country-regions,.hotels-list__wrapper,.mainland-countries{margin-top:40px;margin-bottom:32px;padding-bottom:64px}.country-regions.without-border,.hotels-list__wrapper.without-border,.mainland-countries.without-border{padding-bottom:22px}}.country-regions.without-border,.hotels-list__wrapper.without-border,.mainland-countries.without-border{border:none;margin-bottom:0}.country-regions .readmore-link,.hotels-list__wrapper .readmore-link,.mainland-countries .readmore-link{width:fit-content;margin-inline:auto;display:flex}.country-regions .readmore-link[data-status=less] .more-btn,.country-regions .readmore-link[data-status=more] .less-btn,.hotels-list__wrapper .readmore-link[data-status=less] .more-btn,.hotels-list__wrapper .readmore-link[data-status=more] .less-btn,.mainland-countries .readmore-link[data-status=less] .more-btn,.mainland-countries .readmore-link[data-status=more] .less-btn{display:none}.hub-show-hide-wrap.show-more{height:360px;padding-bottom:0;overflow:hidden}.hotellist-region-page{padding-top:21px}@media (width>=768px){.country-regions .show-hide-hub-btn,.hotels-list__wrapper .show-hide-hub-btn,.mainland-countries .show-hide-hub-btn{display:none}.hub-show-hide-wrap.show-more{height:auto}.hotellist-region-page{padding-top:8px}}
