[data-v-37221c7f]:root{--primary-brand-blue:#1b39bf;--primary-fonts:#4e4e4e;--primary-fonts-blue:#162e99;--primary-accent-blue:#1934ac;--primary-white:#fff;--color-bg-01:#fdfdfd;--color-bg-02:#041a70;--color-bg-dark:#03155a;--color-text-02:#fdfdfd;--tav-neon-blue-50:#f1f3fd;--tav-neon-blue-100:#aab8f3;--tav-neon-blue-300:#1f49dd;--tav-blue-200:#072bb1;--tav-cyan-300:#059ed3;--accent-blue:#0833dd;--blue-scale-0:#eef2ff;--blue-scale-25:#f6f8fe;--blue-scale-50:#e9edfc;--blue-scale-100:#d1daff;--blue-scale-200:#a8b6f3;--blue-scale-200-alt:#b3c3ff;--blue-scale-500:#5472ea;--blue-scale-500-alt:#1b38ba;--blue-scale-600:#1934ac;--blue-scale-700:#163199;--blue-scale-800:#041a70;--blue-scale-800-alt:#1c2364;--blue-scale-900:#000f47;--grey-scale-25:#fbfbfb;--grey-scale-50:#f7f7f7;--grey-scale-100:#f2f2f2;--grey-scale-200:#dfdfdf;--grey-scale-300:silver;--grey-scale-500:#555;--grey-scale-700:#4e4e4e;--grey-scale-900:#353535;--color-button-default:#ffc200;--color-button-default-hover:#ffb200;--color-button-primary:#1b39bf;--color-button-primary-hover:#1630a6;--accent-green:#50eca2;--accent-yellow:gold;--status-green-light:#c4fdbb;--status-green-dark:#149900;--surface-widget-neutral:#fff;--surface-button-secondary-neutral-light:#fff;--surface-button-disabled:#f1f1f1;--surface-widget-purple:#f2e6ff;--surface-button-soft-yellow:#ffdd5a;--surface-button-store:#000;--treva-color:#fbbc04;--border-button-neutral-light:#cac4ca;--border-primary:#0d1f62;--border-divider:silver;--warm-grey-300:#cac6be;--overlay-dark-25:#00000040;--overlay-dark-80:#000c;--text-primary:#000;--text-secondary:#0d1f62;--text-tertiary:#1e131f;--text-content-dark:#1e1e1e;--text-disabled-primary:#1e131f80;--text-white-hover:#ffffffd9;--radius-container-small:8px;--radius-container-large:24px;--radius-container-medium:2rem;--radius-container-xlarge:40px;--radius-button-pill:24px;--radius-button-rectangle:4px;--radius-button-store:.375rem;--radius-badge-pill:999px;--radius-corner-small:14px;--padding-gap-none:0px;--padding-gap-10:10px;--padding-gap-2xsmall:4px;--padding-gap-xsmall:8px;--padding-gap-small:12px;--padding-gap-medium:16px;--padding-gap-large:24px;--padding-gap-xlarge:32px;--padding-gap-card-top:40px;--padding-gap-layout:40px;--padding-gap-header-actions:42px;--padding-gap-2xlarge:48px;--padding-gap-3xlarge:80px;--padding-gap-page:1.875rem;--padding-gap-certificate:127px;--padding-gap-certificate-items:136px;--header-logo-height:34px;--card-width-product:316px;--card-height-restaurant:524px;--card-gap-restaurant:20px;--card-width-restaurant:395px;--card-height-service:480px;--card-height-service-mobile:334px;--card-cta-size:48px;--card-tag-badge-size:38px;--icon-size-small:16px;--icon-size-medium:24px;--flag-width:20px;--flag-height:12px;--flag-radius:2px;--restaurant-slider-head-width:437.333px;--card-width-destination:16.875rem;--card-height-destination:22.125rem;--card-width-destination-mobile:13.75rem;--card-height-destination-mobile:18.125rem;--card-destination-ring-inset:.78125rem;--media-library-image-height:250px;--gap-page-section:4.5rem;--gap-section-content:5rem;--gap-page-gap:120px;--gap-page-gap-small:40px;--gap-page-gap-medium:64px;--gap-page-gap-large:80px;--font-size-display-2:56px;--font-size-display-3:40px;--font-size-display-5:24px;--font-size-display-4:32px;--font-size-small:.75rem;--font-size-h1:49px;--font-size-h2:42px;--font-size-h3:32px;--font-size-h4:28px;--font-size-h6:20px;--font-size-h7:16px;--font-size-large:24px;--font-size-body:16px;--font-size-body-small:14px;--font-lineheight-display:1.15;--font-lineheight-h2:1.05;--font-lineheight-h3:1.05;--font-lineheight-h6:32px;--font-lineheight-h7:1.45;--font-lineheight-cta:1.35;--font-lineheight-body:24px;--font-letterspacing-h2:.32px;--font-letterspacing-h3:.32px;--font-letterspacing-h6:.2px;--font-letterspacing-h7:.16px;--font-letterspacing-cta:.32px;--font-letterspacing-body:.4px;--decoration-quote-width:282px;--decoration-quote-height:205px;--breakpoint-tablet:768px;--breakpoint-desktop:1024px;--breakpoint-desktop-large:1300px;--contact-section-width-constrained:70%;--contact-section-width-full:100%;--info-card-min-height:280px;--info-card-min-height-desktop:360px;--info-card-illustration-mobile-width:280px;--news-card-image-height:250px;--news-card-image-height-mobile:200px;--news-card-mobile-image-width:120px;--news-card-mobile-radius:16px;--news-card-mobile-content-overlap:12px;--news-card-mobile-content-padding:20px;--news-featured-card-image-height:480px;--news-featured-card-image-height-tablet:320px;--news-featured-card-image-height-mobile:240px;--news-featured-card-mobile-radius:24px;--news-featured-card-gap:80px;--gutters:24px;--scale-primitives-4:4px;--scale-primitives-6:6px;--scale-primitives-8:8px;--scale-primitives-12:12px;--scale-primitives-16:16px;--scale-primitives-20:20px;--scale-primitives-24:24px;--rich-text-list-badge-size:32px;--rich-text-list-check-size:16px;--feature-card-width-desktop:70%;--feature-card-width-mobile:100%;--feature-card-title-height:48px;--feature-card-title-letter-spacing:.24px;--Font:"Montserrat";--font-family:"Montserrat", sans-serif}@media (width<=767px){.base-button-wrapper[data-v-37221c7f]{padding:0 var(--padding-gap-medium)}}.base-button-wrapper--centered[data-v-37221c7f]{justify-content:center;align-items:center;width:100%;display:flex}.base-button-wrapper--has-spaces[data-v-37221c7f]{padding-top:var(--padding-gap-medium);padding-bottom:var(--padding-gap-medium)}.base-button-wrapper--full-width[data-v-37221c7f]{width:100%}.base-button-wrapper--page-width[data-v-37221c7f]{width:70%}@media (width<=767px){.base-button-wrapper--page-width[data-v-37221c7f]{width:100%}}.base-button[data-v-37221c7f]{justify-content:center;align-items:center;gap:var(--padding-gap-xsmall);height:48px;padding-bottom:var(--padding-gap-xsmall);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);text-transform:uppercase;border:none;border-radius:24px;min-width:0;text-decoration:none;transition:all .3s;display:flex}.base-button.primary[data-v-37221c7f]{background-color:var(--color-button-primary);color:var(--primary-white);font-weight:400;font-size:var(--font-size-h7);line-height:var(--font-lineheight-cta);letter-spacing:var(--font-letterspacing-cta);padding:var(--padding-gap-small) var(--padding-gap-large);border-radius:var(--radius-badge-pill);text-transform:uppercase;height:auto}.base-button.primary[data-v-37221c7f]:hover{background-color:var(--color-button-primary-hover)}.base-button.primary[data-v-37221c7f]:active{transform:translateY(0)}.base-button.outline[data-v-37221c7f]{color:var(--color-bg-02);font-weight:500;font-size:var(--font-size-h7);line-height:var(--font-lineheight-cta);letter-spacing:var(--font-letterspacing-cta);padding:var(--padding-gap-medium) var(--padding-gap-large);border-radius:var(--radius-badge-pill);outline-color:var(--color-bg-02);background-color:#0000}.base-button.outline[data-v-37221c7f]:hover{background-color:#041a700d}.base-button.outline[data-v-37221c7f]:active{transform:translateY(0)}.base-button.outline-light[data-v-37221c7f]{color:var(--primary-white);border:1.5px solid var(--primary-white);font-weight:500;font-size:var(--font-size-h7);line-height:var(--font-lineheight-cta);letter-spacing:var(--font-letterspacing-cta);padding:var(--padding-gap-medium) var(--padding-gap-large);border-radius:var(--radius-badge-pill);background-color:#0000;height:auto}.base-button.outline-light[data-v-37221c7f]:hover{background-color:#000f470d}.base-button.outline-light[data-v-37221c7f]:active{transform:translateY(0)}.base-button.secondary[data-v-37221c7f]{background-color:var(--surface-button-secondary-neutral-light);color:var(--primary-fonts);border:1.5px solid var(--primary-fonts);font-weight:500;font-size:var(--font-size-h7);line-height:var(--font-lineheight-cta);letter-spacing:var(--font-letterspacing-cta);padding:var(--padding-gap-medium) var(--padding-gap-large);border-radius:var(--radius-badge-pill);height:auto}.base-button.secondary[data-v-37221c7f]:hover{background-color:#162e990d}.base-button.secondary[data-v-37221c7f]:active{transform:translateY(0)}.base-button.light[data-v-37221c7f]{background-color:var(--surface-button-secondary-neutral-light);color:var(--blue-scale-900);font-weight:500;font-size:var(--font-size-h7);line-height:var(--font-lineheight-cta);letter-spacing:var(--font-letterspacing-cta);padding:var(--padding-gap-medium) var(--padding-gap-large);border-radius:var(--radius-badge-pill);gap:var(--padding-gap-xsmall);height:auto}.base-button.light[data-v-37221c7f]:active{transform:translateY(0)}.base-button__left[data-v-37221c7f]{flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.base-button__center[data-v-37221c7f]{justify-content:center;align-items:center;gap:var(--padding-gap-xsmall);flex-shrink:1;min-width:0;display:flex}.base-button__center img+.base-button__text[data-v-37221c7f]{margin-left:0}.base-button__right[data-v-37221c7f]{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.base-button__icon[data-v-37221c7f]{width:var(--icon-size-small);height:var(--icon-size-small);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.base-button__icon svg[data-v-37221c7f]{fill:currentColor;width:100%;height:100%}.base-button__image[data-v-37221c7f]{max-width:100%;height:auto;min-width:var(--icon-size-small);min-height:var(--icon-size-small);-o-object-fit:contain;object-fit:contain;flex-shrink:0;max-height:24px;display:block}.base-button__text[data-v-37221c7f]{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;flex:0 auto;min-width:0}.base-button[data-v-37221c7f]:disabled{opacity:.5;cursor:not-allowed}.base-button[data-v-37221c7f]:disabled:hover{box-shadow:none;transform:none}.base-button--circle[data-v-37221c7f]{background-color:var(--color-button-primary);grid-template-columns:unset;justify-content:center;align-items:center;gap:var(--padding-gap-xsmall);border-radius:999px;width:56px;height:56px;display:flex;padding:var(--padding-gap-medium)!important}@media (width<=767px){.base-button--circle[data-v-37221c7f]{width:56px}}.base-button--circle[data-v-37221c7f]:hover{background-color:var(--color-button-primary-hover)}.base-button--circle[data-v-37221c7f]:active{transform:translateY(0)}.base-button--circle .base-button__left[data-v-37221c7f],.base-button--circle .base-button__right[data-v-37221c7f]{display:none}.base-button--circle .base-button__center[data-v-37221c7f]{flex-shrink:0;width:24px;height:24px}.base-button--circle .base-button__image[data-v-37221c7f]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.base-button--circle .base-button__text[data-v-37221c7f]{display:none}.base-button--full-width[data-v-37221c7f]{width:100%}
