.welcome-wrapper[data-v-a058f4ec]{width:100%}.welcome[data-v-a058f4ec]{color:var(--white);padding:var(--padding-body) 0}@media screen and (min-width:768px){.welcome[data-v-a058f4ec]{display:flex;padding:0}}.welcome__content[data-v-a058f4ec]{align-self:center;display:flex;flex-direction:column;gap:var(--size-2)}@media screen and (min-width:768px){.welcome__content[data-v-a058f4ec]{gap:var(--size-3)}}.welcome__title[data-v-a058f4ec]{color:var(--white);font-size:var(--size-8)}@media screen and (min-width:768px){.welcome__title[data-v-a058f4ec]{font-size:clamp(1.5rem,5vw + 1rem,4rem);font-weight:var(--font-weight-6);line-height:var(--font-lineheight-1)}}.welcome__desc[data-v-a058f4ec]{font-size:var(--font-size-1);line-height:var(--font-lineheight-4)}@media screen and (min-width:768px){.welcome__desc[data-v-a058f4ec]{font-size:var(--font-size-4)}}.welcome__desc a[data-v-a058f4ec]{color:var(--text);font-weight:var(--font-weight-7)}.welcome__desc a[data-v-a058f4ec]:hover{text-decoration:underline}.types[data-v-faf0485f]{display:grid;gap:var(--size-3);grid-template-columns:repeat(3,1fr)}@media screen and (min-width:768px){.types[data-v-faf0485f]{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:992px){.types[data-v-faf0485f]{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1400px){.types[data-v-faf0485f]{grid-template-columns:repeat(12,1fr)}}.type[data-v-faf0485f]{align-items:center;background-color:var(--white);border:0;border-radius:var(--radius-2);box-shadow:var(--shadow-2);color:var(--text);cursor:pointer;display:grid;font-size:var(--font-size-0);gap:var(--size-2);grid-template-areas:"icon" "label";grid-template-rows:auto 1fr;justify-content:center;opacity:.95;padding:var(--size-3) var(--size-2) var(--size-2);text-align:center;text-decoration:none;transition:opacity .1s var(--ease-in-out-3);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.type[data-v-faf0485f]:nth-child(n+10){display:none}@media screen and (min-width:768px){.type[data-v-faf0485f]:nth-child(n+10){display:grid}}.type.active[data-v-faf0485f]{opacity:1;transform:translateY(2px)}.type__label[data-v-faf0485f]{color:var(--black);font-weight:var(--font-weight-6);grid-area:label}.type__icon[data-v-faf0485f]{color:var(--black);grid-area:icon;height:var(--size-8);margin:auto;width:var(--size-8)}.featured[data-v-728400f5]{background-color:var(--brand);border:var(--size-2) solid var(--brand);border-radius:var(--radius-2);display:grid;grid-template-areas:"top" "bottom";grid-template-rows:100px auto;height:100%;overflow:hidden;text-decoration:none;width:100%}@media screen and (min-width:768px){.featured[data-v-728400f5]{border-radius:var(--radius-3);grid-template-rows:1fr auto}}.featured[data-v-728400f5]:after{background-color:#00000080;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}@media screen and (min-width:768px){.featured[data-v-728400f5]:after{background-color:transparent;background-image:linear-gradient(#26003f00 20%,#26003fb3,#26003fcc)}.featured.circle[data-v-728400f5]:after{background-image:none}}.featured__content[data-v-728400f5]{color:var(--text);display:flex;flex-direction:column;gap:var(--size-3);grid-area:bottom;padding:var(--size-3);z-index:var(--layer-2);z-index:3}@media screen and (min-width:768px){.featured__content[data-v-728400f5]{padding-block-end:var(--size-4)}.circle .featured__content[data-v-728400f5]{color:var(--text-inverse)}}.featured__title[data-v-728400f5]{font-size:var(--font-size-3);line-height:var(--font-lineheight-2)}.featured__desc[data-v-728400f5]{display:none;font-size:var(--font-size-1);line-height:var(--font-lineheight-3)}@media screen and (min-width:768px){.featured__desc[data-v-728400f5]{display:block}}.featured__circle[data-v-728400f5]{aspect-ratio:1/1;border-radius:100%;display:none;grid-area:top;height:240px;justify-self:end;margin-block-end:var(--size-3);-o-object-fit:cover;object-fit:cover;width:240px;z-index:var(--layer-3)}@media screen and (min-width:768px){.featured__circle[data-v-728400f5]{display:block}}.featured__image[data-v-728400f5]{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:var(--layer-1);z-index:1}@media screen and (min-width:768px){.circle .featured__image[data-v-728400f5]{display:none}}.featured__logo[data-v-728400f5]{background-color:var(--white);border-radius:var(--radius-round);display:none;grid-area:top;height:84px;justify-self:end;margin:var(--size-3) var(--size-3) 0 0;-o-object-fit:contain;object-fit:contain;padding:var(--size-2);width:84px;z-index:var(--layer-1);z-index:1}@media screen and (min-width:768px){.featured__logo[data-v-728400f5]{display:block}}.blogs__header[data-v-5250fd58]{display:flex;flex-direction:column;gap:var(--size-2);margin-block-end:var(--size-3)}.blogs__cards[data-v-5250fd58]{align-items:center;display:grid;gap:var(--size-3);grid-template-columns:repeat(2,1fr)}@media screen and (min-width:992px){.blogs__cards[data-v-5250fd58]{grid-template-columns:repeat(4,1fr)}}.featured__header[data-v-8b431b51]{display:flex;flex-direction:column;gap:var(--size-2);margin-block-end:var(--size-3)}.featured__cards[data-v-8b431b51]{align-items:center;display:grid;gap:var(--size-3);grid-template-columns:repeat(2,1fr)}@media screen and (min-width:992px){.featured__cards[data-v-8b431b51]{grid-template-columns:repeat(4,1fr)}}.map-intro[data-v-a4e4d25f]{display:grid}.map-intro__picture[data-v-a4e4d25f]{grid-column:1;grid-row:1}.map-intro__image[data-v-a4e4d25f]{height:100%;min-height:340px;-o-object-fit:cover;object-fit:cover;width:100%}.map-intro__title[data-v-a4e4d25f]{align-self:end;color:var(--white);grid-column:1;grid-row:1;padding:var(--size-3);text-shadow:0 0 2rem rgba(0,83,94,.3)}.map-intro[data-v-a4e4d25f]:hover{text-decoration:none}.random[data-v-40bbf801]{align-items:end;border:var(--size-2) solid var(--brand);border-radius:var(--radius-2);box-shadow:var(--shadow-2);color:var(--white);display:grid;-o-object-fit:cover;object-fit:cover;overflow:hidden;text-decoration:none;width:100%;--stripe:20px;background-image:repeating-linear-gradient(45deg,var(--gray-9),var(--gray-9) var(--stripe),var(--gray-10) var(--stripe),var(--gray-10) calc(var(--stripe)*2))}@media screen and (min-width:768px){.random[data-v-40bbf801]{border-radius:var(--radius-3)}}.random__content[data-v-40bbf801]{background-image:linear-gradient(transparent,#000c);grid-column:1;grid-row:1;padding:var(--size-3);padding-block-start:var(--size-8)}@media screen and (min-width:768px){.random__content[data-v-40bbf801]{padding:var(--size-5);padding-block-start:var(--size-8)}}.random__image[data-v-40bbf801]{grid-column:1;grid-row:1;-o-object-fit:cover;object-fit:cover;width:100%}.random__type[data-v-40bbf801]{border-radius:var(--radius-3);display:inline-flex;font-size:var(--font-size-0);font-weight:var(--font-weight-6);height:auto;left:var(--size-3);padding:var(--size-1) var(--size-2);position:absolute;text-transform:uppercase;top:var(--size-3)}.stickers[data-v-d7c29977]{align-items:end;background-color:var(--brand);border:var(--size-2) solid var(--brand);border-radius:var(--radius-2);box-shadow:var(--shadow-2);color:var(--white);display:grid;-o-object-fit:cover;object-fit:cover;overflow:hidden;text-decoration:none;width:100%}@media screen and (min-width:768px){.stickers[data-v-d7c29977]{border-radius:var(--radius-3)}}.stickers__content[data-v-d7c29977]{background-image:linear-gradient(#26003fcc 40%,#26003f00);grid-column:1;grid-row:1;padding:var(--size-3);padding-block-start:var(--size-8)}@media screen and (min-width:768px){.stickers__content[data-v-d7c29977]{padding:var(--size-5);padding-block-start:var(--size-8)}}.stickers__image[data-v-d7c29977]{grid-column:1;grid-row:1;-o-object-fit:cover;object-fit:cover;width:100%}.beaches__subtitle[data-v-caaa30e3]{color:var(--brand);font-size:var(--font-size-2);font-weight:var(--font-weight-6);margin-block:var(--size-3);text-transform:uppercase}.beaches__desc[data-v-caaa30e3]{font-size:var(--font-size-4)}.beaches__image-col[data-v-caaa30e3]{padding:var(--size-2)}@media screen and (min-width:768px){.beaches__image-col[data-v-caaa30e3]{padding:var(--size-3)}}
