.top-destinations[data-v-00d67acf]{padding-top:10px}.top-destinations .basic-title[data-v-00d67acf]{font-size:var(--dfa20f40);font-weight:var(--v1cfa80fe);line-height:var(--v4c0224aa);margin-bottom:16px}@media (width>=768px){.top-destinations[data-v-00d67acf]{padding-top:50px}.top-destinations .basic-title[data-v-00d67acf]{font-size:var(--v164a03fa);margin-bottom:24px;line-height:36px}}.top-destinations .top-destinations-country[data-v-00d67acf]{-moz-column-count:2;column-count:2;border-bottom:1px solid #dcd8d4;margin-bottom:30px}@media (width>=768px){.top-destinations .top-destinations-country[data-v-00d67acf]{-moz-column-count:3;column-count:3;margin-bottom:64px}}@media (width>=992px){.top-destinations .top-destinations-country[data-v-00d67acf]{-moz-column-count:4;column-count:4}}.top-destinations .region-block[data-v-00d67acf]{-moz-column-break-inside:avoid;break-inside:avoid;flex-direction:column;padding-bottom:24px;font-size:14px;display:flex}.top-destinations .region-block .region-name[data-v-00d67acf]{color:#2367ba;-moz-column-break-after:avoid;break-after:avoid;margin-bottom:8px;font-weight:700;text-decoration:none}@media (width>=768px){.top-destinations .region-block[data-v-00d67acf]{font-size:14px}.top-destinations .region-block .region-name[data-v-00d67acf]{margin-bottom:6px}.top-destinations .region-block .city-name[data-v-00d67acf]{cursor:pointer}}.top-destinations .region-block .city-name[data-v-00d67acf]{font-weight:var(--v54ba19b5);margin-bottom:8px;text-decoration:none;display:flex}.top-destinations .region-block .city-name .properties-count[data-v-00d67acf]{text-align:end;color:#777d87;white-space:nowrap;width:38px;min-width:38px;margin-inline-end:8px}.top-destinations .region-block .city-name .name[data-v-00d67acf]{color:#2367ba}.top-destinations .continent-block[data-v-00d67acf]{padding-bottom:24px;font-size:12px}@media (width>=768px){.top-destinations .continent-block[data-v-00d67acf]{font-size:14px}}.top-destinations .continent-block .continent-name[data-v-00d67acf]{color:#141517;margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px;text-decoration:underline;transition:color .3s;display:block}.top-destinations .continent-block .continent-name[data-v-00d67acf]:hover{color:#2367ba}.top-destinations .continent-block .region-block[data-v-00d67acf]{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:15px}@media (width>=768px){.top-destinations .continent-block .continent-name[data-v-00d67acf]{margin-bottom:14px;font-size:18px;line-height:26px}.top-destinations .continent-block .region-block[data-v-00d67acf]{padding-bottom:16px}}.top-destinations .continent-block .region-block.breakable[data-v-00d67acf]{-moz-column-break-inside:unset;break-inside:unset}.top-destinations .continent-block .region-block .city-name[data-v-00d67acf]{font-weight:var(--v54ba19b5);font-size:12px}.top-destinations .continent-block .region-block .city-name .properties-count[data-v-00d67acf]{width:49px;min-width:49px}@media (width>=768px){.top-destinations .continent-block .region-block .city-name[data-v-00d67acf]{cursor:pointer;font-size:14px}.top-destinations .continent-block .region-block .city-name .properties-count[data-v-00d67acf]{width:65px;min-width:65px}}.top-destinations .continent-block .region-block .continent-city-count[data-v-00d67acf]{width:52px;min-width:52px;margin-inline-end:8px;display:inline-block}.top-destinations .continent-block .region-block .continent-city-item[data-v-00d67acf]{color:#2367ba;margin-bottom:8px;font-weight:700;line-height:22px;text-decoration:none;display:flex}@media (width>=768px){.top-destinations .continent-block .region-block .continent-city-item[data-v-00d67acf]{margin-bottom:12px}}.top-destinations .continent-block .region-block .continent-city-name[data-v-00d67acf]:before{content:"";border-bottom:1px solid #777d87;border-inline-start:1px solid #777d87;width:10px;height:7px;margin-inline-end:8px;display:inline-block;position:relative;top:-5px}.top-destinations .continent-block-wrapper[data-v-00d67acf]{-moz-column-count:2;column-count:2}@media (width>=768px){.top-destinations .continent-block-wrapper[data-v-00d67acf]{-moz-column-count:3;column-count:3}}@media (width>=992px){.top-destinations .continent-block-wrapper[data-v-00d67acf]{-moz-column-count:4;column-count:4}}.top-destinations .top-destinations-regions-hotels[data-v-00d67acf]{-moz-column-count:2;column-count:2;border-bottom:1px solid #dcd8d4;margin-bottom:30px}@media (width>=768px){.top-destinations .top-destinations-regions-hotels[data-v-00d67acf]{-moz-column-count:3;column-count:3;margin-bottom:64px}}@media (width>=992px){.top-destinations .top-destinations-regions-hotels[data-v-00d67acf]{-moz-column-count:4;column-count:4}}.top-destinations .region-with-hotels-block[data-v-00d67acf]{-moz-column-break-inside:avoid;break-inside:avoid;flex-direction:column;padding-bottom:32px;font-size:14px;display:flex}@media (width>=768px){.top-destinations .region-with-hotels-block[data-v-00d67acf]{font-size:14px}}.top-destinations .region-with-hotels-block.breakable[data-v-00d67acf]{-moz-column-break-inside:unset;break-inside:unset}.top-destinations .region-with-hotels-block .region-with-hotels-name[data-v-00d67acf]{color:#141517;font-size:14px;font-weight:var(--v1cfa80fe);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;margin-bottom:10px;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.top-destinations .region-with-hotels-block .hotel-name[data-v-00d67acf]{font-weight:var(--v54ba19b5);color:#2367ba;cursor:pointer;margin-bottom:6px;padding-inline-start:16px;text-decoration:none;display:flex}.top-destinations .country-with-hotels-block[data-v-00d67acf]{-moz-column-break-inside:avoid;break-inside:avoid;flex-direction:column;padding-bottom:32px;font-size:14px;display:flex}@media (width>=768px){.top-destinations .country-with-hotels-block[data-v-00d67acf]{font-size:14px}}.top-destinations .country-with-hotels-block .hotel-name[data-v-00d67acf]{font-weight:var(--v54ba19b5);color:#2367ba;cursor:pointer;margin-bottom:6px;padding-inline-start:40px;text-decoration:none;display:flex}.top-destinations .country-with-hotels-block.breakable[data-v-00d67acf]{-moz-column-break-inside:unset;break-inside:unset}.top-destinations .country-with-hotels-block-title[data-v-00d67acf]{color:#141517;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;align-items:center;font-size:14px;font-weight:600;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:flex}.top-destinations .country-with-hotels-block-title .svg-country-icon[data-v-00d67acf]{width:16px;min-width:16px;height:16px;min-height:16px;margin-inline-end:8px}.top-destinations .with-hotels-tab[data-v-00d67acf]{margin-bottom:60px}@media (width>=768px){.top-destinations .with-hotels-tab[data-v-00d67acf]{margin-bottom:80px}}
