• DELETE FROM KEYWORDS WHERE ID_DOMAINE=28320033
  • DoneDoneDone

    URL:www.shamrocklodgehotel.ie

    Connection: keep-alive
    Date: Thu, 31 Oct 2024 18:20:11 GMT
    Transfer-Encoding: chunked
    Content-Type: text/html
    Location: https://www.shamrocklodgehotel.ie/
    Server: cloudflare
    CF-Cache-Status: DYNAMIC
    CF-RAY: 8db5a85b9fca0471-CDG
    alt-svc: h3=":443"; ma=86400
    
    
    Location => https://www.shamrocklodgehotel.ie/
    Status => 301
    <html>
    <head><title>301 Moved Permanently</title></head>
    

    (vide) Tentative en https

    https://www.shamrocklodgehotel.ie/

    <!DOCTYPE html>
    <html lang="en-GB">
    
    <head>
    	<meta charset="UTF-8" />
    	<meta name="viewport" content="width=device-width, initial-scale=1" />
    	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
    
    	<!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ -->
    	<title>Shamrock Lodge | Hotels In Athlone | Hotels in Westmeath</title>
    	<meta name="description" content="Shamrock Lodge 3 star Hotel in Athlone, Co Westmeath. View our excellent facilities on our official site &amp; book your hotel break in the midlands today." />
    	<link rel="canonical" href="https://www.shamrocklodgehotel.ie/" />
    	<meta property="og:locale" content="en_GB" />
    	<meta property="og:type" content="website" />
    	<meta property="og:title" content="Shamrock Lodge | Hotels In Athlone | Hotels in Westmeath" />
    	<meta property="og:description" content="Shamrock Lodge 3 star Hotel in Athlone, Co Westmeath. View our excellent facilities on our official site &amp; book your hotel break in the midlands today." />
    	<meta property="og:url" content="https://www.shamrocklodgehotel.ie/" />
    	<meta property="og:site_name" content="Shamrock Lodge Hotel" />
    	<meta property="article:modified_time" content="2024-09-26T14:49:15+00:00" />
    	<meta name="twitter:card" content="summary_large_image" />
    	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.shamrocklodgehotel.ie/","url":"https://www.shamrocklodgehotel.ie/","name":"Shamrock Lodge | Hotels In Athlone | Hotels in Westmeath","isPartOf":{"@id":"https://www.shamrocklodgehotel.ie/#website"},"about":{"@id":"https://www.shamrocklodgehotel.ie/#organization"},"datePublished":"2023-10-24T10:33:42+00:00","dateModified":"2024-09-26T14:49:15+00:00","description":"Shamrock Lodge 3 star Hotel in Athlone, Co Westmeath. View our excellent facilities on our official site & book your hotel break in the midlands today.","breadcrumb":{"@id":"https://www.shamrocklodgehotel.ie/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://www.shamrocklodgehotel.ie/"]}]},{"@type":"BreadcrumbList","@id":"https://www.shamrocklodgehotel.ie/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.shamrocklodgehotel.ie/#website","url":"https://www.shamrocklodgehotel.ie/","name":"Shamrock Lodge Hotel","description":"Genuine Irish Hospitality Site","publisher":{"@id":"https://www.shamrocklodgehotel.ie/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.shamrocklodgehotel.ie/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https://www.shamrocklodgehotel.ie/#organization","name":"Shamrock Lodge Hotel","url":"https://www.shamrocklodgehotel.ie/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.shamrocklodgehotel.ie/#/schema/logo/image/","url":"https://www.shamrocklodgehotel.ie/wp-content/uploads/2023/10/Shamrock-Lodge-logo.svg","contentUrl":"https://www.shamrocklodgehotel.ie/wp-content/uploads/2023/10/Shamrock-Lodge-logo.svg","width":161,"height":87,"caption":"Shamrock Lodge Hotel"},"image":{"@id":"https://www.shamrocklodgehotel.ie/#/schema/logo/image/"}}]}</script>
    	<!-- / Yoast SEO plugin. -->
    
    
    <link rel='dns-prefetch' href='//fonts.googleapis.com' />
    <link rel="alternate" type="application/rss+xml" title="Shamrock Lodge Hotel &raquo; Home Comments Feed" href="https://www.shamrocklodgehotel.ie/sample-page/feed/" />
    	<style type="text/css" id="voyager-custom-fonts">
    		@font-face {font-family:voyager-icon;src:url(/wp-content/themes/shamrock-lodge/assets/fonts/fontello/voyager-icon-1912202317.eot),url(/wp-content/themes/shamrock-lodge/assets/fonts/fontello/voyager-icon-1912202317.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/shamrock-lodge/assets/fonts/fontello/voyager-icon-1912202317.woff2) format('woff2'),url(/wp-content/themes/shamrock-lodge/assets/fonts/fontello/voyager-icon-1912202317.woff) format('woff');font-display: swap;font-weight:400;font-style:normal;}	</style>
    <style id='global-styles-inline-css'>
    :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:root :where(body){padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
    :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
    :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
    :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
    </style>
    <link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&#038;family=Roboto:wght@300;400;500;600;700&#038;display=swap' media='all' />
    <link rel="https://api.w.org/" href="https://www.shamrocklodgehotel.ie/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.shamrocklodgehotel.ie/wp-json/wp/v2/pages/2" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.shamrocklodgehotel.ie/xmlrpc.php?rsd" />
    <link rel='shortlink' href='https://www.shamrocklodgehotel.ie/' />
    <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.shamrocklodgehotel.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.shamrocklodgehotel.ie%2F" />
    <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.shamrocklodgehotel.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.shamrocklodgehotel.ie%2F&#038;format=xml" />
    <link rel="icon" href="https://www.shamrocklodgehotel.ie/wp-content/uploads/2023/12/cropped-favicon-150x150.png" sizes="32x32" />
    <link rel="icon" href="https://www.shamrocklodgehotel.ie/wp-content/uploads/2023/12/cropped-favicon-300x300.png" sizes="192x192" />
    <link rel="apple-touch-icon" href="https://www.shamrocklodgehotel.ie/wp-content/uploads/2023/12/cropped-favicon-300x300.png" />
    <meta name="msapplication-TileImage" content="https://www.shamrocklodgehotel.ie/wp-content/uploads/2023/12/cropped-favicon-300x300.png" />
    	<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
    	<style media="screen" id="critical-css" data-styles="page.css">
    	body {
    		overflow-x: hidden
    	}
    
    	html,
    body,
    p,
    ol,
    ul,
    li,
    dl,
    dt,
    dd,
    blockquote,
    figure,
    fieldset,
    legend,
    textarea,
    pre,
    iframe,
    hr,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      margin: 0;
      padding: 0;
    }
    
    ul {
      list-style: none;
    }
    
    button,
    input,
    select,
    textarea {
      margin: 0;
    }
    
    *,
    *::before,
    *::after {
      box-sizing: inherit;
    }
    
    img,
    embed,
    object,
    audio,
    video {
      max-width: 100%;
      height: auto;
    }
    
    video {
      width: 100%;
    }
    
    iframe {
      border: 0;
    }
    
    table {
      border-collapse: collapse;
      border-spacing: 0;
    }
    
    td,
    th {
      padding: 0;
      text-align: left;
    }
    
    pre {
      z-index: 9999;
      padding: 20px 20px 20px 60px;
      color: #000;
      font-family: Monaco, sans-serif;
      line-height: 1.3;
      background: #EEE;
      border-left: 5px solid #F90;
      white-space: pre-wrap;
    }
    
    button {
      background: none;
      border: 0;
      cursor: pointer;
    }
    
    img,
    .wp-block-image img {
      max-width: 100%;
      -o-object-fit: cover;
         object-fit: cover;
    }
    
    /* stylelint-disable selector-no-qualifying-type -- img.classes required to remove styles from WP Dashboard. Using /layouts/__layouts.scss in /inc/branding/dashboard/dashboard-assets/... */
    .wp-menu-image img,
    img.avatar,
    img.yoast-seo-icon,
    .wp-block-image img.yoast-seo-icon {
      width: auto;
      max-width: none;
      -o-object-fit: none;
         object-fit: none;
    }
    
    /* stylelint-enable selector-no-qualifying-type -- img.classes required to remove styles from WP Dashboard. Using /layouts/__layouts.scss in /inc/branding/dashboard/dashboard-assets/... */
    :root {
      --voyager-site-width: 1366px;
    }
    
    :root {
      --voyager-white: #FFF;
      --voyager-black: #000;
      --voyager-brand-one: #90A470;
      --voyager-brand-two: #042D44;
      --voyager-brand-three: #ABBA93;
      --voyager-brand-four: #426172;
      --voyager-brand-five: #C7D1B7;
      --voyager-brand-six: #8196A1;
      --voyager-brand-seven: #E3E8DB;
      --voyager-brand-eight: #C0CBD0;
      --voyager-brand-nine: #CDDAB7;
      --voyager-brand-ten: #F5F5F5;
      --voyager-brand-eleven: #F00;
      --voyager-footer: #202020;
      --voyager-active-color: #C39775;
      --voyager-brand-booking-bg: rgba(0, 0, 0, .65);
      --voyager-brand-booking-bg-sticky: rgba(255, 255, 255, .75);
      --voyager-brand-card-full: rgba(227, 232, 218, .25);
      --voyager-carousel-text-bg: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .49) 29.69%, rgba(0, 0, 0, .58) 58.33%, rgba(0, 0, 0, .9) 100%);
      --voyager-carousel-text-bg-hover: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(4, 45, 68, .49) 47.92%, rgba(4, 45, 68, .67) 70.83%, rgba(0, 36, 56, .9) 100%);
      --voyager-carousel-bottom-text-bg: linear-gradient(0deg, rgba(0, 0, 0, .25) 0%, rgba(0, 0, 0, .25) 100%);
      --voyager-carousel-bottom-text-bg-hover: linear-gradient(0deg, rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%);
      --voyager-hero-gradient: linear-gradient(180deg, rgba(0, 0, 0, 0) 71.09%, rgba(0, 0, 0, .8) 100%), rgba(0, 0, 0, .3);
      --voyager-five-card-gradient: linear-gradient(0deg, rgba(0, 0, 0, .45) 0%, rgba(0, 0, 0, .45) 100%);
      --voyager-brand-desktop-header-overlay: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100%);
      --voyager-brand-mobile-header-overlay: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100%);
      --voyager-brand-mobile-sticky-bg: rgba(4, 45, 68, .95);
      --voyager-brand-sub-menu-bg: rgba(0, 0, 0, .9);
    }
    
    .voyager,
    .edit-post-visual-editor {
      background: var(--voyager-white);
    }
    
    .has-white-background-color {
      background-color: var(--voyager-white);
    }
    .has-black-background-color {
      background-color: var(--voyager-black);
    }
    .has-brand-one-background-color {
      background-color: var(--voyager-brand-one);
    }
    .has-brand-two-background-color {
      background-color: var(--voyager-brand-two);
    }
    .has-brand-three-background-color {
      background-color: var(--voyager-brand-three);
    }
    .has-brand-four-background-color {
      background-color: var(--voyager-brand-four);
    }
    .has-brand-five-background-color {
      background-color: var(--voyager-brand-five);
    }
    .has-brand-six-background-color {
      background-color: var(--voyager-brand-six);
    }
    .has-brand-seven-background-color {
      background-color: var(--voyager-brand-seven);
    }
    .has-brand-eight-background-color {
      background-color: var(--voyager-brand-eight);
    }
    .has-brand-nine-background-color {
      background-color: var(--voyager-brand-nine);
    }
    .has-brand-booking-bg-color {
      background-color: var(--voyager-brand-booking-bg);
    }
    .has-white-color {
      color: var(--voyager-white);
    }
    .has-black-color {
      color: var(--voyager-black);
    }
    .has-brand-one-color {
      color: var(--voyager-brand-one);
    }
    .has-brand-two-color {
      color: var(--voyager-brand-two);
    }
    .has-brand-three-color {
      color: var(--voyager-brand-three);
    }
    .has-brand-four-color {
      color: var(--voyager-brand-four);
    }
    .has-brand-five-color {
      color: var(--voyager-brand-five);
    }
    .has-brand-six-color {
      color: var(--voyager-brand-six);
    }
    .has-brand-seven-color {
      color: var(--voyager-brand-seven);
    }
    .has-brand-eight-color {
      color: var(--voyager-brand-eight);
    }
    .has-brand-nine-color {
      color: var(--voyager-brand-nine);
    }
    .has-brand-booking-bg {
      color: var(--voyager-brand-booking-bg);
    }
    
    :root {
      --voyager-fifty-bg: url(assets/img/icons/dist/fifty-bg-bk.svg) no-repeat;
      --voyager-brand-card-full-bg: url(assets/img/icons/dist/bottom-pattern.svg) no-repeat;
      --voyager-slider-instagram: url(assets/img/icons/dist/ista-icon.svg);
      --voyager-footer-background: url(assets/img/icons/dist/footer-background.png);
      --voyager-mobile-sticky-logo: url(assets/img/icons/dist/logo-mobile-sticky.svg);
    }
    
    body {
      font-family: "Roboto", sans-serif;
    }
    
    .font-size--extra-large {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-size: min(max(2rem,1.06vw + 1.6rem), 2.875rem);
      font-size: clamp(2rem, 1.06vw + 1.6rem, 2.88rem);
      line-height: min(max(2.625rem,1.36vw + 2.11rem), 3.75rem);
      line-height: clamp(2.63rem, 1.36vw + 2.11rem, 3.75rem);
      letter-spacing: min(max(0.03125rem,0.04vw + 0.02rem), 0.0625rem);
      letter-spacing: clamp(0.03rem, 0.04vw + 0.02rem, 0.06rem);
    }
    
    .h1,
    .font-size--h1 {
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      font-size: min(max(1.875rem,0.91vw + 1.53rem), 2.625rem);
      font-size: clamp(1.88rem, 0.91vw + 1.53rem, 2.63rem);
      line-height: min(max(2.75rem,1.06vw + 2.35rem), 3.625rem);
      line-height: clamp(2.75rem, 1.06vw + 2.35rem, 3.63rem);
      letter-spacing: min(max(0.02rem,0.01vw + 0.02rem), 0.02625rem);
      letter-spacing: clamp(0.02rem, 0.01vw + 0.02rem, 0.03rem);
    }
    
    .font-size--h2,
    .font-size--heading,
    .font-size--h2 * {
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      font-size: min(max(1.75rem,0.61vw + 1.52rem), 2.25rem);
      font-size: clamp(1.75rem, 0.61vw + 1.52rem, 2.25rem);
      line-height: min(max(2.5rem,0.76vw + 2.22rem), 3.125rem);
      line-height: clamp(2.5rem, 0.76vw + 2.22rem, 3.13rem);
      letter-spacing: min(max(0.035rem,0.01vw + 0.03rem), 0.045rem);
      letter-spacing: clamp(0.04rem, 0.01vw + 0.03rem, 0.05rem);
    }
    
    .h3,
    .font-size--h3 {
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      font-size: min(max(1.5rem,0.45vw + 1.33rem), 1.875rem);
      font-size: clamp(1.5rem, 0.45vw + 1.33rem, 1.88rem);
      line-height: min(max(2.25rem,0.61vw + 2.02rem), 2.75rem);
      line-height: clamp(2.25rem, 0.61vw + 2.02rem, 2.75rem);
      letter-spacing: min(max(0.03rem,0.01vw + 0.03rem), 0.0375rem);
      letter-spacing: clamp(0.03rem, 0.01vw + 0.03rem, 0.04rem);
    }
    
    .h4,
    .font-size--h4,
    .font-size--sub-heading {
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      font-size: min(max(1.375rem,0.3vw + 1.26rem), 1.625rem);
      font-size: clamp(1.38rem, 0.3vw + 1.26rem, 1.63rem);
      line-height: min(max(2.125rem,0.3vw + 2.01rem), 2.375rem);
      line-height: clamp(2.13rem, 0.3vw + 2.01rem, 2.38rem);
      letter-spacing: min(max(0.0275rem,0.01vw + 0.03rem), 0.0325rem);
      letter-spacing: clamp(0.03rem, 0.01vw + 0.03rem, 0.03rem);
    }
    
    .h5,
    .font-size--h5 {
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      font-size: min(max(1.25rem,0.15vw + 1.19rem), 1.375rem);
      font-size: clamp(1.25rem, 0.15vw + 1.19rem, 1.38rem);
      line-height: min(max(1.875rem,0.3vw + 1.76rem), 2.125rem);
      line-height: clamp(1.88rem, 0.3vw + 1.76rem, 2.13rem);
      letter-spacing: min(max(0.025rem,0vw + 0.02rem), 0.0275rem);
      letter-spacing: clamp(0.03rem, 0vw + 0.02rem, 0.03rem);
    }
    
    .h6,
    .font-size--h6 {
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      font-size: min(max(1.125rem,0.15vw + 1.07rem), 1.25rem);
      font-size: clamp(1.13rem, 0.15vw + 1.07rem, 1.25rem);
      line-height: min(max(1.75rem,0.3vw + 1.64rem), 2rem);
      line-height: clamp(1.75rem, 0.3vw + 1.64rem, 2rem);
      letter-spacing: min(max(0.0225rem,0vw + 0.02rem), 0.025rem);
      letter-spacing: clamp(0.02rem, 0vw + 0.02rem, 0.03rem);
    }
    
    .font-size--body-large {
      font-family: "Roboto", sans-serif;
      font-weight: 600;
      font-size: min(max(1.125rem,0.15vw + 1.07rem), 1.25rem);
      font-size: clamp(1.13rem, 0.15vw + 1.07rem, 1.25rem);
      line-height: 1.2em;
      letter-spacing: min(max(0.0225rem,0vw + 0.02rem), 0.025rem);
      letter-spacing: clamp(0.02rem, 0vw + 0.02rem, 0.03rem);
    }
    
    .font-size--body-regular {
      font-family: "Roboto", sans-serif;
      font-weight: 400;
      font-size: 1rem;
      line-height: 1.75rem;
      letter-spacing: 0.03125rem;
    }
    
    .font-size--body-small {
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      font-size: min(max(0.8125rem,0.08vw + 0.78rem), 0.875rem);
      font-size: clamp(0.81rem, 0.08vw + 0.78rem, 0.88rem);
      line-height: min(max(1.5625rem,0.08vw + 1.53rem), 1.625rem);
      line-height: clamp(1.56rem, 0.08vw + 1.53rem, 1.63rem);
      letter-spacing: min(max(0.00813rem,0vw + 0.01rem), 0.00875rem);
      letter-spacing: clamp(0.01rem, 0vw + 0.01rem, 0.01rem);
    }
    
    .font-size--button-large {
      font-family: "Roboto", sans-serif;
      font-weight: 600;
      font-size: 1rem;
      line-height: min(max(1.625rem,0.15vw + 1.57rem), 1.75rem);
      line-height: clamp(1.63rem, 0.15vw + 1.57rem, 1.75rem);
      letter-spacing: min(max(0.05rem,0.01vw + 0.05rem), 0.06rem);
      letter-spacing: clamp(0.05rem, 0.01vw + 0.05rem, 0.06rem);
    }
    
    .font-size--button-regular {
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      font-size: 1rem;
      line-height: min(max(1.5rem,0.15vw + 1.44rem), 1.625rem);
      line-height: clamp(1.5rem, 0.15vw + 1.44rem, 1.63rem);
      letter-spacing: 0.03125rem;
    }
    
    .font-size--button-small {
      font-family: "Roboto", sans-serif;
      font-weight: 600;
      font-size: min(max(0.75rem,0.08vw + 0.72rem), 0.8125rem);
      font-size: clamp(0.75rem, 0.08vw + 0.72rem, 0.81rem);
      line-height: min(max(1.625rem,-0.3vw + 1.74rem), 1.375rem);
      line-height: clamp(1.63rem, -0.3vw + 1.74rem, 1.38rem);
      letter-spacing: initial;
    }
    
    .font-size--pre-heading,
    .font-size--pre-heading * {
      font-family: "Roboto", sans-serif;
      font-weight: 600;
      text-transform: uppercase;
      font-size: min(max(2rem,0.76vw + 1.72rem), 2.625rem);
      font-size: clamp(2rem, 0.76vw + 1.72rem, 2.63rem);
      line-height: min(max(2.75rem,1.06vw + 2.35rem), 3.625rem);
      line-height: clamp(2.75rem, 1.06vw + 2.35rem, 3.63rem);
      letter-spacing: min(max(0.02rem,0.01vw + 0.02rem), 0.02625rem);
      letter-spacing: clamp(0.02rem, 0.01vw + 0.02rem, 0.03rem);
    }
    
    .font-size--sub-heading,
    .font-size--sub-heading * {
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      font-size: min(max(1.75rem,0.61vw + 1.52rem), 2.25rem);
      font-size: clamp(1.75rem, 0.61vw + 1.52rem, 2.25rem);
      line-height: min(max(2.5rem,0.76vw + 2.22rem), 3.125rem);
      line-height: clamp(2.5rem, 0.76vw + 2.22rem, 3.13rem);
      letter-spacing: min(max(0.01875rem,0.01vw + 0.02rem), 0.025rem);
      letter-spacing: clamp(0.02rem, 0.01vw + 0.02rem, 0.03rem);
    }
    
    .font-size--legal {
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      font-size: min(max(0.8125rem,0.08vw + 0.78rem), 0.875rem);
      font-size: clamp(0.81rem, 0.08vw + 0.78rem, 0.88rem);
      line-height: min(max(1.5625rem,0.08vw + 1.53rem), 1.625rem);
      line-height: clamp(1.56rem, 0.08vw + 1.53rem, 1.63rem);
      letter-spacing: min(max(0.00813rem,0vw + 0.01rem), 0.00875rem);
      letter-spacing: clamp(0.01rem, 0vw + 0.01rem, 0.01rem);
    }
    
    .font-size--footnote {
      font-family: "Roboto", sans-serif;
      font-size: min(max(0.8125rem,0.08vw + 0.78rem), 0.875rem);
      font-size: clamp(0.81rem, 0.08vw + 0.78rem, 0.88rem);
      line-height: min(max(1.5625rem,0.08vw + 1.53rem), 1.625rem);
      line-height: clamp(1.56rem, 0.08vw + 1.53rem, 1.63rem);
      letter-spacing: min(max(0.00813rem,0vw + 0.01rem), 0.00875rem);
      letter-spacing: clamp(0.01rem, 0vw + 0.01rem, 0.01rem);
    }
    
    .font-size--level-0-menu-icon {
      font-family: "voyager-icons";
      font-size: 0.375rem;
      line-height: 1.5rem;
    }
    
    .font-size--level-1-menu-icon {
      font-family: "voyager-icons";
      font-size: 0.3125rem;
      line-height: 1.375rem;
    }
    
    .font-size--menu-item {
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      line-height: normal;
      text-transform: uppercase;
      font-size: 1rem;
      letter-spacing: 0.0625rem;
    }
    
    .font-size--submenu-item {
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      font-size: 1rem;
      line-height: 1.2em;
      line-height: 0.01rem;
    }
    
    .font-size--third-level-menu-item {
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      font-size: min(max(0.875rem,0.08vw + 0.85rem), 0.9375rem);
      font-size: clamp(0.88rem, 0.08vw + 0.85rem, 0.94rem);
      line-height: 1.2em;
      letter-spacing: initial;
    }
    
    :root {
      --voyager-button--primary: 0 0 10px rgba(41, 41, 26, .1);
      --voyager-menu--default: 0 3px 3px -1px rgba(0, 0, 0, .4);
      --voyager-menu--right: 0 0 10px rgba(41, 41, 41, .1);
      --voyager-card--default: 0 0 10px rgba(41, 41, 41, .1);
      --voyager-image-video--default: 0 2px 60px 5px rgba(0, 0, 0, .08), 0 2px 100px 5px rgba(0, 0, 0, .08);
      --voyager-accommodation-map--popup: -10px 10px 20px rgba(41, 41, 41, .2);
      --voyager-accommodation-map--close-button: 0 0 8px rgba(0, 0, 0, .15);
      --voyager-glightbox--default: 1px 2px 9px 0 rgba(0, 0, 0, .65);
      --voyager-booking-shadow: 0 0 25px 0 rgba(0, 0, 0, .1);
    }
    
    .voyager-header {
      position: relative;
      top: 0;
      z-index: 5;
      box-sizing: border-box;
      display: flex;
      width: 100%;
      height: 70px;
      align-items: center;
    }
    @media only screen and (min-width: 992px) {
      .voyager-header {
        height: auto;
        padding-right: 20px;
        padding-left: 30px;
      }
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header {
        padding-right: 35px;
        padding-left: 50px;
      }
    }
    .voyager-header__booking-button {
      display: none;
    }
    .voyager-header__button-link {
      color: var(--voyager-white);
    }
    .voyager-header--sticky {
      position: fixed;
      top: 0;
      left: 0;
    }
    .voyager-header::after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      z-index: -1;
      height: 125px;
      background: var(--voyager-brand-mobile-header-overlay);
    }
    @media only screen and (min-width: 992px) {
      .voyager-header::after {
        height: 155px;
        background: var(--voyager-brand-desktop-header-overlay);
      }
    }
    .voyager-header--small.voyager-header--menu-right, .voyager-header__menu--visible.voyager-header--menu-right {
      height: 70px;
      background: var(--voyager-brand-mobile-sticky-bg);
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--small.voyager-header--menu-right, .voyager-header__menu--visible.voyager-header--menu-right {
        height: auto;
        background: var(--voyager-brand-two);
      }
    }
    .voyager-header--small.voyager-header--menu-right::after, .voyager-header__menu--visible.voyager-header--menu-right::after {
      display: none;
    }
    .voyager-header--small.voyager-header--menu-right .voyager-header__title-wrapper, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__title-wrapper {
      transform: translate(-50%, -50%);
      top: 50%;
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--small.voyager-header--menu-right .voyager-header__title-wrapper, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__title-wrapper {
        transform: none;
      }
    }
    .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo {
      display: none;
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo {
        display: block;
      }
    }
    .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo-link, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo-link {
      width: 25px;
    }
    .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo-link::before, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo-link::before {
      content: "";
      display: block;
      width: 25px;
      height: 39px;
      background: var(--voyager-mobile-sticky-logo) no-repeat center center;
      background-size: contain;
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo-link, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo-link {
        width: 128px;
      }
      .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo-link::before, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo-link::before {
        display: none;
      }
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo-link, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo-link {
        width: 161px;
      }
    }
    .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo-wrapper, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo-wrapper {
      padding-top: 0;
      padding-bottom: 0;
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo-wrapper, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo-wrapper {
        padding-top: 18px;
        padding-bottom: 18px;
      }
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header--small.voyager-header--menu-right .voyager-header__custom-logo-wrapper, .voyager-header__menu--visible.voyager-header--menu-right .voyager-header__custom-logo-wrapper {
        padding-top: 20px;
        padding-bottom: 20px;
      }
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--small:hover {
        z-index: 5;
      }
    }
    
    .screen-reader-text {
      position: absolute;
      width: 1px;
      height: 1px;
      margin: -1px;
      padding: 0;
      border: 0;
      clip: rect(1px, 1px, 1px, 1px);
      -webkit-clip-path: inset(50%);
              clip-path: inset(50%);
      overflow: hidden;
    }
    
    @media only screen and (min-width: 992px) {
      .body--on-scroll .voyager-booking,
      .without-hero .voyager-booking,
      .page-template-sitemap .voyager-booking,
      .error404 .voyager-booking {
        padding: 10px;
        background: var(--voyager-brand-booking-bg-sticky);
        border-radius: 100px;
        box-shadow: var(--voyager-booking-shadow);
      }
    }
    @media only screen and (min-width: 992px) {
      .body--on-scroll .voyager-daterange,
      .body--on-scroll .voyager-booking__bottom-row,
      .without-hero .voyager-daterange,
      .without-hero .voyager-booking__bottom-row,
      .page-template-sitemap .voyager-daterange,
      .page-template-sitemap .voyager-booking__bottom-row,
      .error404 .voyager-daterange,
      .error404 .voyager-booking__bottom-row {
        display: none;
      }
    }
    @media only screen and (min-width: 992px) {
      .body--on-scroll .voyager-booking__footer,
      .without-hero .voyager-booking__footer,
      .page-template-sitemap .voyager-booking__footer,
      .error404 .voyager-booking__footer {
        margin-top: 0;
      }
    }
    @media only screen and (min-width: 992px) {
      .body--on-scroll .voyager-booking__footer .voyager-booking__button-link,
      .without-hero .voyager-booking__footer .voyager-booking__button-link,
      .page-template-sitemap .voyager-booking__footer .voyager-booking__button-link,
      .error404 .voyager-booking__footer .voyager-booking__button-link {
        width: auto;
        min-width: 190px;
      }
    }
    
    .without-hero .voyager-main,
    .page-template-sitemap .voyager-main,
    .error404 .voyager-main {
      margin-top: 110px;
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-main,
      .page-template-sitemap .voyager-main,
      .error404 .voyager-main {
        margin-top: 195px;
      }
    }
    @media only screen and (min-width: 1312px) {
      .without-hero .voyager-main,
      .page-template-sitemap .voyager-main,
      .error404 .voyager-main {
        margin-top: 216px;
      }
    }
    .without-hero .voyager-gallery,
    .page-template-sitemap .voyager-gallery,
    .error404 .voyager-gallery {
      margin-top: -40px;
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-gallery,
      .page-template-sitemap .voyager-gallery,
      .error404 .voyager-gallery {
        margin-top: -90px;
      }
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-gallery,
      .page-template-sitemap .voyager-gallery,
      .error404 .voyager-gallery {
        margin-top: -89px;
      }
    }
    .without-hero .voyager-header.voyager-header--menu-right,
    .page-template-sitemap .voyager-header.voyager-header--menu-right,
    .error404 .voyager-header.voyager-header--menu-right {
      height: 70px;
      background: var(--voyager-brand-mobile-sticky-bg);
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-header.voyager-header--menu-right,
      .page-template-sitemap .voyager-header.voyager-header--menu-right,
      .error404 .voyager-header.voyager-header--menu-right {
        height: auto;
        background: var(--voyager-brand-two);
      }
    }
    .without-hero .voyager-header.voyager-header--menu-right::after,
    .page-template-sitemap .voyager-header.voyager-header--menu-right::after,
    .error404 .voyager-header.voyager-header--menu-right::after {
      display: none;
    }
    .without-hero .voyager-header.voyager-header--menu-right .voyager-header__title-wrapper,
    .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__title-wrapper,
    .error404 .voyager-header.voyager-header--menu-right .voyager-header__title-wrapper {
      transform: translate(-50%, -50%);
      top: 50%;
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-header.voyager-header--menu-right .voyager-header__title-wrapper,
      .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__title-wrapper,
      .error404 .voyager-header.voyager-header--menu-right .voyager-header__title-wrapper {
        transform: none;
      }
    }
    .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo,
    .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo,
    .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo {
      display: none;
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo,
      .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo,
      .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo {
        display: block;
      }
    }
    .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link,
    .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link,
    .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link {
      width: 25px;
    }
    .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link::before,
    .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link::before,
    .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link::before {
      content: "";
      display: block;
      width: 25px;
      height: 39px;
      background: var(--voyager-mobile-sticky-logo) no-repeat center center;
      background-size: contain;
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link,
      .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link,
      .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link {
        width: 128px;
      }
      .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link::before,
      .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link::before,
      .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link::before {
        display: none;
      }
    }
    @media only screen and (min-width: 1312px) {
      .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link,
      .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link,
      .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-link {
        width: 161px;
      }
    }
    .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper,
    .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper,
    .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper {
      padding-top: 0;
      padding-bottom: 0;
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper,
      .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper,
      .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper {
        padding-top: 18px;
        padding-bottom: 18px;
      }
    }
    @media only screen and (min-width: 1312px) {
      .without-hero .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper,
      .page-template-sitemap .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper,
      .error404 .voyager-header.voyager-header--menu-right .voyager-header__custom-logo-wrapper {
        padding-top: 20px;
        padding-bottom: 20px;
      }
    }
    
    /* stylelint-disable function-url-quotes, font-family-no-missing-generic-family-keyword -- Required for the font families... */
    /* stylelint-enable */
    .voyager-hero__arrows-icon--prev:before, .voyager-hero__arrows-icon--next:before, .voyager-header__submenu-icon-wrapper .voyager-header__submenu-icon--is-open:before, .voyager-header__submenu-icon-wrapper .voyager-header__submenu-icon--is-closed:before, .voyager-header__submenu-icon--is-open:before, .voyager-header__submenu-icon--is-closed:before, .hamburger-button--is-closed:before, .hamburger-button--is-open:before, .voyager-icon-calendar-arrow-next:before, .voyager-icon-calendar-arrow-prev:before, .voyager-icon-leaf:before, .voyager-icon-instagram-filled:before, .voyager-icon-instagram:before, .voyager-icon-linkedin-filled:before, .voyager-icon-linkedin:before, .voyager-icon-twitter:before, .voyager-icon-facebook-filled:before, .voyager-icon-facebook:before, .voyager-icon-pagination-active:before, .voyager-icon-pagination-empty:before, .voyager-icon-play:before, .voyager-icon-pause:before, .voyager-icon-chevron-pointing-left-heavy:before, .voyager-icon-chevron-pointing-right-heavy:before, .voyager-icon-chevron-pointing-up-heavy:before, .voyager-icon-chevron-pointing-down-heavy:before, .voyager-icon-arrow-pointing-up-small:before, .voyager-icon-arrow-pointing-right-small:before, .voyager-icon-arrow-pointing-left-small:before, .voyager-icon-arrow-pointing-down-small:before, .voyager-icon-chevron-pointing-right-mini:before, .voyager-icon-chevron-pointing-up:before, .voyager-icon-chevron-pointing-left:before, .voyager-icon-chevron-pointing-down:before, .voyager-icon-chevron-pointing-down-mini:before, .voyager-icon-chevron-pointing-down-big:before, .voyager-icon-chevron-pointing-up-mini:before, .voyager-icon-chevron-pointing-up-big:before, .voyager-icon-chevron-pointing-left-mini:before, .voyager-icon-chevron-pointing-right:before, .voyager-icon-chevron-pointing-right-big:before, .voyager-icon-chevron-pointing-left-big:before, .voyager-icon-menu-minus:before, .voyager-icon-youtube-filled:before, .voyager-icon-youtube:before, .voyager-icon-fax:before, .voyager-icon-phone:before, .voyager-icon-un-mute:before, .voyager-icon-mute:before, .voyager-icon-magnifying-glass:before, .voyager-icon-pinterest-filled:before, .voyager-icon-pinterest:before, .voyager-icon-email:before, .voyager-icon-close:before, .voyager-icon-arrow-pointing-up-big:before, .voyager-icon-arrow-pointing-down-big:before, .voyager-icon-map-marker:before, .voyager-icon-arrow-pointing-right-big:before, .voyager-icon-menu:before, .voyager-icon-arrow-pointing-left-big:before, .voyager-icon-menu-plus:before {
      display: inline-block;
      font-family: voyager-icon;
      font-weight: 400;
      line-height: normal;
      text-align: center;
      text-transform: none;
      font-style: normal;
      text-decoration: inherit;
      font-variant: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }
    
    .voyager-icon-menu-plus:before {
      content: "\e800";
    }
    
    .voyager-icon-arrow-pointing-left-big:before {
      content: "\e803";
    }
    
    .voyager-icon-menu:before {
      content: "\e802";
    }
    
    .voyager-icon-arrow-pointing-right-big:before {
      content: "\e801";
    }
    
    .voyager-icon-map-marker:before {
      content: "\e804";
    }
    
    .voyager-icon-arrow-pointing-down-big:before {
      content: "\e805";
    }
    
    .voyager-icon-arrow-pointing-up-big:before {
      content: "\e806";
    }
    
    .voyager-icon-close:before {
      content: "\e807";
    }
    
    .voyager-icon-email:before {
      content: "\e80e";
    }
    
    .voyager-icon-pinterest:before {
      content: "\e809";
    }
    
    .voyager-icon-pinterest-filled:before {
      content: "\e80a";
    }
    
    .voyager-icon-magnifying-glass:before {
      content: "\e80b";
    }
    
    .voyager-icon-mute:before {
      content: "\e80c";
    }
    
    .voyager-icon-un-mute:before {
      content: "\e80d";
    }
    
    .voyager-icon-phone:before {
      content: "\e823";
    }
    
    .voyager-icon-fax:before {
      content: "\e808";
    }
    
    .voyager-icon-youtube:before {
      content: "\e80f";
    }
    
    .voyager-icon-youtube-filled:before {
      content: "\e810";
    }
    
    .voyager-icon-menu-minus:before {
      content: "\e811";
    }
    
    .voyager-icon-chevron-pointing-left-big:before {
      content: "\e812";
    }
    
    .voyager-icon-chevron-pointing-right-big:before {
      content: "\e813";
    }
    
    .voyager-icon-chevron-pointing-right:before {
      content: "\e814";
    }
    
    .voyager-icon-chevron-pointing-left-mini:before {
      content: "\e815";
    }
    
    .voyager-icon-chevron-pointing-up-big:before {
      content: "\e816";
    }
    
    .voyager-icon-chevron-pointing-up-mini:before {
      content: "\e817";
    }
    
    .voyager-icon-chevron-pointing-down-big:before {
      content: "\e818";
    }
    
    .voyager-icon-chevron-pointing-down-mini:before {
      content: "\e819";
    }
    
    .voyager-icon-chevron-pointing-down:before {
      content: "\e81a";
    }
    
    .voyager-icon-chevron-pointing-left:before {
      content: "\e81b";
    }
    
    .voyager-icon-chevron-pointing-up:before {
      content: "\e81c";
    }
    
    .voyager-icon-chevron-pointing-right-mini:before {
      content: "\e81d";
    }
    
    .voyager-icon-arrow-pointing-down-small:before {
      content: "\e81e";
    }
    
    .voyager-icon-arrow-pointing-left-small:before {
      content: "\e81f";
    }
    
    .voyager-icon-arrow-pointing-right-small:before {
      content: "\e820";
    }
    
    .voyager-icon-arrow-pointing-up-small:before {
      content: "\e821";
    }
    
    .voyager-icon-chevron-pointing-down-heavy:before {
      content: "\f004";
    }
    
    .voyager-icon-chevron-pointing-up-heavy:before {
      content: "\f005";
    }
    
    .voyager-icon-chevron-pointing-right-heavy:before {
      content: "\f006";
    }
    
    .voyager-icon-chevron-pointing-left-heavy:before {
      content: "\f007";
    }
    
    .voyager-icon-pause:before {
      content: "\f00e";
    }
    
    .voyager-icon-play:before {
      content: "\f00f";
    }
    
    .voyager-icon-pagination-empty:before {
      content: "\f10c";
    }
    
    .voyager-icon-pagination-active:before {
      content: "\f111";
    }
    
    .voyager-icon-facebook:before {
      content: "\f300";
    }
    
    .voyager-icon-facebook-filled:before {
      content: "\f301";
    }
    
    .voyager-icon-twitter:before {
      content: "\e8b4";
    }
    
    .voyager-icon-linkedin:before {
      content: "\f31a";
    }
    
    .voyager-icon-linkedin-filled:before {
      content: "\f31b";
    }
    
    .voyager-icon-instagram:before {
      content: "\e822";
    }
    
    .voyager-icon-instagram-filled:before {
      content: "\f31f";
    }
    
    .voyager-icon-leaf:before {
      content: "\e80a";
    }
    
    .voyager-icon-calendar-arrow-prev:before {
      content: "\e81b";
    }
    
    .voyager-icon-calendar-arrow-next:before {
      content: "\e814";
    }
    
    .hamburger-button {
      display: flex;
      margin: auto auto auto 0;
      padding: 15px;
      color: var(--voyager-white);
      font-size: 0;
      text-transform: none;
      background-color: transparent;
      border: 0;
      cursor: pointer;
      overflow: visible;
      transform: scale(1);
      transition-duration: 0.15s;
      transition-property: opacity;
      transition-timing-function: linear;
    }
    .hamburger-button--is-active .hamburger-button--is-closed {
      display: none;
    }
    .hamburger-button--is-active .hamburger-button--is-open {
      display: block;
    }
    .hamburger-button--is-closed, .hamburger-button--is-open {
      width: 40px;
      height: 40px;
      font-size: 0;
      line-height: 2.5rem;
      text-align: center;
    }
    .hamburger-button--is-closed::before, .hamburger-button--is-open::before {
      vertical-align: middle;
      display: inline-block;
      font-size: 2.5rem;
    }
    .hamburger-button--is-closed {
      display: block;
    }
    .hamburger-button--is-closed:before {
      content: "\e802";
    }
    .hamburger-button--is-open {
      display: none;
    }
    .hamburger-button--is-open:before {
      content: "\e807";
    }
    
    .voyager-header__title-wrapper {
      position: absolute;
      top: 0;
      left: 50%;
      display: flex;
      align-items: center;
      transform: translateX(-50%);
    }
    @media only screen and (min-width: 992px) {
      .voyager-header__title-wrapper {
        position: static;
        left: auto;
        transform: none;
      }
    }
    .voyager-header__custom-logo-wrapper {
      display: block;
      padding: 24px 0;
    }
    @media only screen and (min-width: 992px) {
      .voyager-header__custom-logo-wrapper {
        padding: 18px 0;
      }
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header__custom-logo-wrapper {
        padding: 20px 20px 20px 0;
      }
    }
    .voyager-header__custom-logo {
      display: block;
      width: 100%;
      min-height: 36px;
    }
    .voyager-header__custom-logo-link {
      display: block;
      width: 128px;
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header__custom-logo-link {
        width: 161px;
      }
    }
    .voyager-header__mobile-logo {
      display: block;
      min-height: 36px;
    }
    
    .voyager-header__submenu {
      min-width: 100%;
      overflow: hidden;
      transition: all 0.2s 0.1s;
    }
    .voyager-header__submenu-anchor {
      width: 100%;
    }
    .voyager-header__submenu-anchor-has-children {
      width: auto;
    }
    .voyager-header__submenu-level-1 {
      position: relative;
      background-color: transparent;
    }
    .voyager-header__submenu-level-1.is-active {
      max-height: none;
    }
    .voyager-header__submenu-level-1::before {
      content: "";
      position: absolute;
      top: 16px;
      bottom: 16px;
      left: clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px);
      z-index: 1;
      display: none;
      border-left: 3px solid var(--voyager-white);
    }
    .rtl .voyager-header__submenu-level-1 {
      padding-right: clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px);
      padding-left: 0;
    }
    .rtl .voyager-header__submenu-level-1::before {
      right: clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px);
      left: auto;
      border-right: 3px solid var(--voyager-white);
      border-left: 0;
    }
    .voyager-header__property-submenu-wrapper {
      width: 100vw;
      top: 0;
      min-height: 100vh;
      background: var(--voyager-white);
      background-color: var(--voyager-white);
      opacity: 0;
      transition: all 0.2s 0.1s;
      transform: translateX(-100%);
    }
    @media only screen and (min-width: 688px) {
      .voyager-header__property-submenu-wrapper {
        width: 100vw;
      }
    }
    @media only screen and (min-width: 992px) {
      .voyager-header__property-submenu-wrapper {
        width: 100vw;
      }
    }
    .voyager-header__menu--visible .voyager-header__property-submenu-wrapper {
      right: 0;
      opacity: 1;
      transform: translateX(0%);
    }
    
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-center, .voyager-header--menu-left, .voyager-header--menu-right, .voyager-header--inline-centred-logo {
        /* Add the hover states for the submenu items to display */
      }
      .voyager-header--menu-center .voyager-header__menu-item-level-0:hover .voyager-header__submenu-level-1, .voyager-header--menu-left .voyager-header__menu-item-level-0:hover .voyager-header__submenu-level-1, .voyager-header--menu-right .voyager-header__menu-item-level-0:hover .voyager-header__submenu-level-1, .voyager-header--inline-centred-logo .voyager-header__menu-item-level-0:hover .voyager-header__submenu-level-1 {
        top: 100%;
        opacity: 1;
        visibility: visible;
        overflow: visible;
      }
      .voyager-header--menu-center .voyager-header__menu-item-level-1:hover .voyager-header__submenu-level-2, .voyager-header--menu-left .voyager-header__menu-item-level-1:hover .voyager-header__submenu-level-2, .voyager-header--menu-right .voyager-header__menu-item-level-1:hover .voyager-header__submenu-level-2, .voyager-header--inline-centred-logo .voyager-header__menu-item-level-1:hover .voyager-header__submenu-level-2 {
        top: 0;
        opacity: 1;
        visibility: visible;
        overflow: visible;
      }
    }
    .voyager-header__submenu-icon-wrapper {
      display: inline-flex;
      width: 40px;
      height: 40px;
      justify-content: center;
      align-items: center;
      padding: 0;
      cursor: pointer;
    }
    .voyager-header__submenu-icon-wrapper .voyager-header__submenu-icon--is-open {
      display: none;
      display: inline-block;
      font-family: voyager-icon;
      font-weight: 400;
      line-height: normal;
      text-align: center;
      text-transform: none;
      font-style: normal;
      text-decoration: inherit;
      font-variant: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      line-height: 2.5rem;
    }
    .voyager-header__submenu-icon-wrapper .voyager-header__submenu-icon--is-open:before {
      content: "\e816";
    }
    .voyager-header__submenu-icon-wrapper .voyager-header__submenu-icon--is-closed {
      display: inline-block;
      font-family: voyager-icon;
      font-weight: 400;
      line-height: normal;
      text-align: center;
      text-transform: none;
      font-style: normal;
      text-decoration: inherit;
      font-variant: normal;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      line-height: 2.5rem;
    }
    .voyager-header__submenu-icon-wrapper .voyager-header__submenu-icon--is-closed:before {
      content: "\e818";
    }
    .voyager-header__submenu-icon-wrapper.is-active .voyager-header__submenu-icon--is-closed {
      display: none;
    }
    .voyager-header__submenu-icon-wrapper.is-active .voyager-header__submenu-icon--is-open {
      display: inline-block;
    }
    .voyager-header__submenu-icon {
      display: inline-block;
      width: auto;
      height: 40px;
      padding: 0;
      color: var(--voyager-black);
      font-size: 1.5rem;
      line-height: 2.5rem;
      background-color: transparent;
      transition: transform 0.3s;
      pointer-events: none;
    }
    @media only screen and (min-width: 992px) {
      .voyager-header__submenu-icon:hover {
        background-color: transparent;
      }
      .voyager-header__submenu-icon:hover .voyager-header__submenu-svg-path {
        stroke: var(--voyager-white);
      }
    }
    .voyager-header__submenu-icon.is-active {
      transform: rotate(0deg);
    }
    .voyager-header__submenu-svg {
      vertical-align: middle;
      pointer-events: none;
    }
    .voyager-header__submenu-svg-path {
      stroke: var(--voyager-white);
    }
    .voyager-header__submenu-icon--is-open:before {
      content: "\e81c";
    }
    .voyager-header__submenu-icon--is-closed:before {
      content: "\e81a";
    }
    
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__hamburger-button {
        display: none;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-wrapper {
        position: relative;
        top: unset;
        right: unset;
        width: auto;
        padding: 0;
        background: none;
        transition: none;
        transform: translateX(0);
        overflow-y: visible;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu {
        display: inline-flex;
        flex-direction: row;
        padding: 0;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-1, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-1, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-1, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(4) .voyager-header__submenu-level-1 {
        right: 10px;
        left: auto;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-2, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-2, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-2, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(4) .voyager-header__submenu-level-2 {
        right: 100%;
        left: auto;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0::after {
        display: none;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0 {
        color: var(--voyager-white);
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0::before, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        display: block;
        width: 42px;
        height: 2px;
        background: var(--voyager-brand-ten);
        border-radius: 2px;
        transform: translateX(-50%);
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-1,
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-2 {
        padding-right: 10px;
        padding-left: 10px;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__menu-item-container .voyager-header__menu-anchor-level-0 {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__submenu-icon--is-open {
        display: block;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__submenu-icon--is-closed {
        display: none;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-anchor {
        position: relative;
        display: inline-flex;
        height: 100%;
        align-items: center;
        flex: none;
        color: var(--voyager-white);
        text-align: left;
        transition: color 0.15s;
        text-decoration: none;
        font-family: "Roboto", sans-serif;
        font-weight: 500;
        line-height: normal;
        text-transform: uppercase;
        font-size: 1rem;
        letter-spacing: 0.0625rem;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-anchor:hover {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-anchor-level-0 {
        padding: 10px;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-anchor-level-1,
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-anchor-level-2 {
        width: 100%;
        font-size: 0.9375rem;
        font-weight: 400;
        letter-spacing: 0.0625rem;
        text-transform: capitalize;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__submenu {
        position: absolute;
        top: calc(100% + 10px);
        min-width: 250px;
        max-width: 250px;
        max-height: initial;
        padding: 10px 0;
        background-color: var(--voyager-brand-sub-menu-bg);
        border-bottom: 4px solid #90A470;
        border-radius: 8px;
        opacity: 0;
        box-shadow: var(--voyager-menu--default);
        visibility: hidden;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__submenu-level-1 {
        left: 10px;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__submenu-level-2 {
        top: 10px;
        left: 100%;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__submenu-icon-wrapper {
        position: absolute;
        right: 10px;
        bottom: 50%;
        transform: translate(0%, 50%);
        display: none;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__submenu-icon-wrapper:hover .voyager-header__submenu-svg-path {
        stroke: var(--voyager-white);
      }
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-anchor-level-0 {
        padding: 10px 15px;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__submenu-level-1 {
        left: 15px;
      }
      .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-1, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-1, .voyager-header--menu-center.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-1 {
        right: 15px;
      }
    }
    .voyager-header--menu-center .voyager-header__menu-anchor,
    .voyager-header--menu-center .voyager-header .voyager-footer__menu-anchor {
      padding: clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px) clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px) clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px);
      flex: 1 1 auto;
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      line-height: normal;
      text-transform: uppercase;
      font-size: 1rem;
      letter-spacing: 0.0625rem;
      text-decoration: none;
      color: var(--voyager-black);
      text-transform: uppercase;
    }
    .voyager-header--menu-center .voyager-header__menu-anchor-level-1, .voyager-header--menu-center .voyager-header__menu-anchor-level-2 {
      padding: clamp(10px, 10px + 0 * 100vw, 10px) clamp(15px, 15px + 0 * 100vw, 15px);
      font-weight: 500;
      letter-spacing: 0.03125rem;
      text-transform: capitalize;
    }
    .voyager-header--menu-center .voyager-header__menu-wrapper {
      position: absolute;
      top: 100%;
      right: 0;
      box-sizing: border-box;
      padding: 13px 13px 79px;
      background: var(--voyager-brand-ten);
      transition: all 0.2s 0.1s;
      transform: translateX(100%);
      overflow-y: auto;
      width: 100vw;
    }
    @media only screen and (min-width: 688px) {
      .voyager-header--menu-center .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-center .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    .voyager-header--menu-center .voyager-header__menu,
    .voyager-header--menu-center .voyager-header .voyager-footer__menu {
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
    }
    .voyager-header--menu-center .voyager-header__menu-item, .voyager-header--menu-center .voyager-header__menu-item-container {
      position: relative;
      display: flex;
      align-items: center;
      flex-direction: column;
      flex-wrap: wrap;
    }
    .voyager-header--menu-center .voyager-header__menu-item-container {
      width: 100%;
      justify-content: flex-start;
      flex-direction: row;
    }
    .voyager-header--menu-center .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
    .voyager-header--menu-center .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
      color: var(--voyager-brand-four);
    }
    .voyager-header--menu-center .voyager-header__menu-item-level-0,
    .voyager-header--menu-center .voyager-header .voyager-footer__menu-item {
      position: relative;
    }
    .voyager-header--menu-center .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-center .voyager-header__menu-item-level-0.current_page_item .voyager-footer__menu-anchor, .voyager-header--menu-center .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-center .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-footer__menu-anchor,
    .voyager-header--menu-center .voyager-header .voyager-footer__menu-item.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-center .voyager-header .voyager-footer__menu-item.current_page_item .voyager-footer__menu-anchor,
    .voyager-header--menu-center .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-center .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-footer__menu-anchor {
      color: var(--voyager-brand-four);
    }
    .voyager-header--menu-center .voyager-header__menu-item-level-0::after,
    .voyager-header--menu-center .voyager-header .voyager-footer__menu-item::after {
      content: "";
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      border-bottom: 1px solid var(--voyager-white);
      opacity: 0.75;
    }
    .voyager-header--menu-center .voyager-header .voyager-footer__menu-item:last-child::after {
      display: none;
    }
    .voyager-header--menu-center .voyager-header__submenu {
      padding: 0 0 10px 5px;
    }
    .voyager-header--menu-center .voyager-header__submenu-level-2 {
      padding-left: 10px;
    }
    .voyager-header--menu-center .voyager-header__submenu-icon--is-open {
      display: none;
    }
    .voyager-header--menu-center .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-open {
      display: block;
    }
    .voyager-header--menu-center .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-closed {
      display: none;
    }
    .voyager-header--menu-center .voyager-header__submenu-anchor {
      text-decoration: none;
    }
    .voyager-header--menu-center.voyager-header__menu--visible .voyager-header__menu-wrapper {
      transform: translateX(0%);
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-center .voyager-header {
        flex-direction: column;
      }
      .voyager-header--menu-center .voyager-header__submenu {
        position: absolute;
      }
    }
    
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__hamburger-button {
        display: none;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-wrapper {
        position: relative;
        top: unset;
        right: unset;
        width: auto;
        padding: 0;
        background: none;
        transition: none;
        transform: translateX(0);
        overflow-y: visible;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu {
        display: inline-flex;
        flex-direction: row;
        padding: 0;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-1, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-1, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-1, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(4) .voyager-header__submenu-level-1 {
        right: 10px;
        left: auto;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-2, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-2, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-2, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(4) .voyager-header__submenu-level-2 {
        right: 100%;
        left: auto;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0::after {
        display: none;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0 {
        color: var(--voyager-white);
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0::before, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        display: block;
        width: 42px;
        height: 2px;
        background: var(--voyager-brand-ten);
        border-radius: 2px;
        transform: translateX(-50%);
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-1,
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-2 {
        padding-right: 10px;
        padding-left: 10px;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__menu-item-container .voyager-header__menu-anchor-level-0 {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__submenu-icon--is-open {
        display: block;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__submenu-icon--is-closed {
        display: none;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-anchor {
        position: relative;
        display: inline-flex;
        height: 100%;
        align-items: center;
        flex: none;
        color: var(--voyager-white);
        text-align: left;
        transition: color 0.15s;
        text-decoration: none;
        font-family: "Roboto", sans-serif;
        font-weight: 500;
        line-height: normal;
        text-transform: uppercase;
        font-size: 1rem;
        letter-spacing: 0.0625rem;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-anchor:hover {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-anchor-level-0 {
        padding: 10px;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-anchor-level-1,
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-anchor-level-2 {
        width: 100%;
        font-size: 0.9375rem;
        font-weight: 400;
        letter-spacing: 0.0625rem;
        text-transform: capitalize;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__submenu {
        position: absolute;
        top: calc(100% + 10px);
        min-width: 250px;
        max-width: 250px;
        max-height: initial;
        padding: 10px 0;
        background-color: var(--voyager-brand-sub-menu-bg);
        border-bottom: 4px solid #90A470;
        border-radius: 8px;
        opacity: 0;
        box-shadow: var(--voyager-menu--default);
        visibility: hidden;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__submenu-level-1 {
        left: 10px;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__submenu-level-2 {
        top: 10px;
        left: 100%;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__submenu-icon-wrapper {
        position: absolute;
        right: 10px;
        bottom: 50%;
        transform: translate(0%, 50%);
        display: none;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__submenu-icon-wrapper:hover .voyager-header__submenu-svg-path {
        stroke: var(--voyager-white);
      }
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-anchor-level-0 {
        padding: 10px 15px;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__submenu-level-1 {
        left: 15px;
      }
      .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-1, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-1, .voyager-header--menu-left.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-1 {
        right: 15px;
      }
    }
    .voyager-header--menu-left .voyager-header__menu-anchor,
    .voyager-header--menu-left .voyager-header .voyager-footer__menu-anchor {
      padding: clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px) clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px) clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px);
      flex: 1 1 auto;
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      line-height: normal;
      text-transform: uppercase;
      font-size: 1rem;
      letter-spacing: 0.0625rem;
      text-decoration: none;
      color: var(--voyager-black);
      text-transform: uppercase;
    }
    .voyager-header--menu-left .voyager-header__menu-anchor-level-1, .voyager-header--menu-left .voyager-header__menu-anchor-level-2 {
      padding: clamp(10px, 10px + 0 * 100vw, 10px) clamp(15px, 15px + 0 * 100vw, 15px);
      font-weight: 500;
      letter-spacing: 0.03125rem;
      text-transform: capitalize;
    }
    .voyager-header--menu-left .voyager-header__menu-wrapper {
      position: absolute;
      top: 100%;
      right: 0;
      box-sizing: border-box;
      padding: 13px 13px 79px;
      background: var(--voyager-brand-ten);
      transition: all 0.2s 0.1s;
      transform: translateX(100%);
      overflow-y: auto;
      width: 100vw;
    }
    @media only screen and (min-width: 688px) {
      .voyager-header--menu-left .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-left .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    .voyager-header--menu-left .voyager-header__menu,
    .voyager-header--menu-left .voyager-header .voyager-footer__menu {
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
    }
    .voyager-header--menu-left .voyager-header__menu-item, .voyager-header--menu-left .voyager-header__menu-item-container {
      position: relative;
      display: flex;
      align-items: center;
      flex-direction: column;
      flex-wrap: wrap;
    }
    .voyager-header--menu-left .voyager-header__menu-item-container {
      width: 100%;
      justify-content: flex-start;
      flex-direction: row;
    }
    .voyager-header--menu-left .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
    .voyager-header--menu-left .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
      color: var(--voyager-brand-four);
    }
    .voyager-header--menu-left .voyager-header__menu-item-level-0,
    .voyager-header--menu-left .voyager-header .voyager-footer__menu-item {
      position: relative;
    }
    .voyager-header--menu-left .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-left .voyager-header__menu-item-level-0.current_page_item .voyager-footer__menu-anchor, .voyager-header--menu-left .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-left .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-footer__menu-anchor,
    .voyager-header--menu-left .voyager-header .voyager-footer__menu-item.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-left .voyager-header .voyager-footer__menu-item.current_page_item .voyager-footer__menu-anchor,
    .voyager-header--menu-left .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-left .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-footer__menu-anchor {
      color: var(--voyager-brand-four);
    }
    .voyager-header--menu-left .voyager-header__menu-item-level-0::after,
    .voyager-header--menu-left .voyager-header .voyager-footer__menu-item::after {
      content: "";
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      border-bottom: 1px solid var(--voyager-white);
      opacity: 0.75;
    }
    .voyager-header--menu-left .voyager-header .voyager-footer__menu-item:last-child::after {
      display: none;
    }
    .voyager-header--menu-left .voyager-header__submenu {
      padding: 0 0 10px 5px;
    }
    .voyager-header--menu-left .voyager-header__submenu-level-2 {
      padding-left: 10px;
    }
    .voyager-header--menu-left .voyager-header__submenu-icon--is-open {
      display: none;
    }
    .voyager-header--menu-left .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-open {
      display: block;
    }
    .voyager-header--menu-left .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-closed {
      display: none;
    }
    .voyager-header--menu-left .voyager-header__submenu-anchor {
      text-decoration: none;
    }
    .voyager-header--menu-left.voyager-header__menu--visible .voyager-header__menu-wrapper {
      transform: translateX(0%);
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-left .voyager-header {
        align-items: flex-start;
        flex-direction: column;
      }
      .voyager-header--menu-left .voyager-header__submenu {
        position: absolute;
      }
    }
    
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__hamburger-button {
        display: none;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-wrapper {
        position: relative;
        top: unset;
        right: unset;
        width: auto;
        padding: 0;
        background: none;
        transition: none;
        transform: translateX(0);
        overflow-y: visible;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu {
        display: inline-flex;
        flex-direction: row;
        padding: 0;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-1, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-1, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-1, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(4) .voyager-header__submenu-level-1 {
        right: 10px;
        left: auto;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-2, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-2, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-2, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(4) .voyager-header__submenu-level-2 {
        right: 100%;
        left: auto;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0::after {
        display: none;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0 {
        color: var(--voyager-white);
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0::before, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        display: block;
        width: 42px;
        height: 2px;
        background: var(--voyager-brand-ten);
        border-radius: 2px;
        transform: translateX(-50%);
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-1,
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-2 {
        padding-right: 10px;
        padding-left: 10px;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__menu-item-container .voyager-header__menu-anchor-level-0 {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__submenu-icon--is-open {
        display: block;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__submenu-icon--is-closed {
        display: none;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-anchor {
        position: relative;
        display: inline-flex;
        height: 100%;
        align-items: center;
        flex: none;
        color: var(--voyager-white);
        text-align: left;
        transition: color 0.15s;
        text-decoration: none;
        font-family: "Roboto", sans-serif;
        font-weight: 500;
        line-height: normal;
        text-transform: uppercase;
        font-size: 1rem;
        letter-spacing: 0.0625rem;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-anchor:hover {
        color: var(--voyager-brand-five);
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-anchor-level-0 {
        padding: 10px;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-anchor-level-1,
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-anchor-level-2 {
        width: 100%;
        font-size: 0.9375rem;
        font-weight: 400;
        letter-spacing: 0.0625rem;
        text-transform: capitalize;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__submenu {
        position: absolute;
        top: calc(100% + 10px);
        min-width: 250px;
        max-width: 250px;
        max-height: initial;
        padding: 10px 0;
        background-color: var(--voyager-brand-sub-menu-bg);
        border-bottom: 4px solid #90A470;
        border-radius: 8px;
        opacity: 0;
        box-shadow: var(--voyager-menu--default);
        visibility: hidden;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__submenu-level-1 {
        left: 10px;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__submenu-level-2 {
        top: 10px;
        left: 100%;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__submenu-icon-wrapper {
        position: absolute;
        right: 10px;
        bottom: 50%;
        transform: translate(0%, 50%);
        display: none;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__submenu-icon-wrapper:hover .voyager-header__submenu-svg-path {
        stroke: var(--voyager-white);
      }
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-anchor-level-0 {
        padding: 10px 15px;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__submenu-level-1 {
        left: 15px;
      }
      .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-1, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-1, .voyager-header--menu-right.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-1 {
        right: 15px;
      }
    }
    .voyager-header--menu-right .voyager-header__menu-anchor,
    .voyager-header--menu-right .voyager-header .voyager-footer__menu-anchor {
      padding: clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px) clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px) clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px);
      flex: 1 1 auto;
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      line-height: normal;
      text-transform: uppercase;
      font-size: 1rem;
      letter-spacing: 0.0625rem;
      text-decoration: none;
      color: var(--voyager-black);
      text-transform: uppercase;
    }
    .voyager-header--menu-right .voyager-header__menu-anchor-level-1, .voyager-header--menu-right .voyager-header__menu-anchor-level-2 {
      padding: clamp(10px, 10px + 0 * 100vw, 10px) clamp(15px, 15px + 0 * 100vw, 15px);
      font-weight: 500;
      letter-spacing: 0.03125rem;
      text-transform: capitalize;
    }
    .voyager-header--menu-right .voyager-header__menu-wrapper {
      position: absolute;
      top: 100%;
      right: 0;
      box-sizing: border-box;
      padding: 13px 13px 79px;
      background: var(--voyager-brand-ten);
      transition: all 0.2s 0.1s;
      transform: translateX(100%);
      overflow-y: auto;
      width: 100vw;
    }
    @media only screen and (min-width: 688px) {
      .voyager-header--menu-right .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-right .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    .voyager-header--menu-right .voyager-header__menu,
    .voyager-header--menu-right .voyager-header .voyager-footer__menu {
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
    }
    .voyager-header--menu-right .voyager-header__menu-item, .voyager-header--menu-right .voyager-header__menu-item-container {
      position: relative;
      display: flex;
      align-items: center;
      flex-direction: column;
      flex-wrap: wrap;
    }
    .voyager-header--menu-right .voyager-header__menu-item-container {
      width: 100%;
      justify-content: flex-start;
      flex-direction: row;
    }
    .voyager-header--menu-right .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
    .voyager-header--menu-right .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
      color: var(--voyager-brand-four);
    }
    .voyager-header--menu-right .voyager-header__menu-item-level-0,
    .voyager-header--menu-right .voyager-header .voyager-footer__menu-item {
      position: relative;
    }
    .voyager-header--menu-right .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-right .voyager-header__menu-item-level-0.current_page_item .voyager-footer__menu-anchor, .voyager-header--menu-right .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-right .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-footer__menu-anchor,
    .voyager-header--menu-right .voyager-header .voyager-footer__menu-item.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-right .voyager-header .voyager-footer__menu-item.current_page_item .voyager-footer__menu-anchor,
    .voyager-header--menu-right .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--menu-right .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-footer__menu-anchor {
      color: var(--voyager-brand-four);
    }
    .voyager-header--menu-right .voyager-header__menu-item-level-0::after,
    .voyager-header--menu-right .voyager-header .voyager-footer__menu-item::after {
      content: "";
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      border-bottom: 1px solid var(--voyager-white);
      opacity: 0.75;
    }
    .voyager-header--menu-right .voyager-header .voyager-footer__menu-item:last-child::after {
      display: none;
    }
    .voyager-header--menu-right .voyager-header__submenu {
      padding: 0 0 10px 5px;
    }
    .voyager-header--menu-right .voyager-header__submenu-level-2 {
      padding-left: 10px;
    }
    .voyager-header--menu-right .voyager-header__submenu-icon--is-open {
      display: none;
    }
    .voyager-header--menu-right .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-open {
      display: block;
    }
    .voyager-header--menu-right .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-closed {
      display: none;
    }
    .voyager-header--menu-right .voyager-header__submenu-anchor {
      text-decoration: none;
    }
    .voyager-header--menu-right.voyager-header__menu--visible .voyager-header__menu-wrapper {
      transform: translateX(0%);
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--menu-right .voyager-header {
        justify-content: space-between;
      }
      .voyager-header--menu-right .voyager-header__title-wrapper {
        order: 1;
        margin-right: auto;
      }
      .voyager-header--menu-right .voyager-header__menu-wrapper {
        order: 2;
      }
      .voyager-header--menu-right .voyager-header__booking-button {
        display: none;
        order: 3;
      }
      .voyager-header--menu-right .voyager-header__submenu {
        position: absolute;
      }
    }
    
    @media only screen and (min-width: 992px) {
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__hamburger-button {
        display: none;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-wrapper {
        position: relative;
        top: unset;
        right: unset;
        width: auto;
        padding: 0;
        background: none;
        transition: none;
        transform: translateX(0);
        overflow-y: visible;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu {
        display: inline-flex;
        flex-direction: row;
        padding: 0;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
        color: var(--voyager-brand-five);
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-1, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-1, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-1, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(4) .voyager-header__submenu-level-1 {
        right: 10px;
        left: auto;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-2, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-2, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-2, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(4) .voyager-header__submenu-level-2 {
        right: 100%;
        left: auto;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0::after {
        display: none;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0 {
        color: var(--voyager-white);
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0::before, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        display: block;
        width: 42px;
        height: 2px;
        background: var(--voyager-brand-ten);
        border-radius: 2px;
        transform: translateX(-50%);
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-1,
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-2 {
        padding-right: 10px;
        padding-left: 10px;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__menu-item-container .voyager-header__menu-anchor-level-0 {
        color: var(--voyager-brand-five);
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__submenu-icon--is-open {
        display: block;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item:hover .voyager-header__submenu-icon--is-closed {
        display: none;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-anchor {
        position: relative;
        display: inline-flex;
        height: 100%;
        align-items: center;
        flex: none;
        color: var(--voyager-white);
        text-align: left;
        transition: color 0.15s;
        text-decoration: none;
        font-family: "Roboto", sans-serif;
        font-weight: 500;
        line-height: normal;
        text-transform: uppercase;
        font-size: 1rem;
        letter-spacing: 0.0625rem;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-anchor:hover {
        color: var(--voyager-brand-five);
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-anchor-level-0 {
        padding: 10px;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-anchor-level-1,
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-anchor-level-2 {
        width: 100%;
        font-size: 0.9375rem;
        font-weight: 400;
        letter-spacing: 0.0625rem;
        text-transform: capitalize;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__submenu {
        position: absolute;
        top: calc(100% + 10px);
        min-width: 250px;
        max-width: 250px;
        max-height: initial;
        padding: 10px 0;
        background-color: var(--voyager-brand-sub-menu-bg);
        border-bottom: 4px solid #90A470;
        border-radius: 8px;
        opacity: 0;
        box-shadow: var(--voyager-menu--default);
        visibility: hidden;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__submenu-level-1 {
        left: 10px;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__submenu-level-2 {
        top: 10px;
        left: 100%;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__submenu-icon-wrapper {
        position: absolute;
        right: 10px;
        bottom: 50%;
        transform: translate(0%, 50%);
        display: none;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__submenu-icon-wrapper:hover .voyager-header__submenu-svg-path {
        stroke: var(--voyager-white);
      }
    }
    @media only screen and (min-width: 1312px) {
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-anchor-level-0 {
        padding: 10px 15px;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__submenu-level-1 {
        left: 15px;
      }
      .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:last-child .voyager-header__submenu-level-1, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(2) .voyager-header__submenu-level-1, .voyager-header--inline-centred-logo.voyager-header--desktop .voyager-header__menu-item-level-0:nth-last-child(3) .voyager-header__submenu-level-1 {
        right: 15px;
      }
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-anchor,
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu-anchor {
      padding: clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px) clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px) clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px);
      flex: 1 1 auto;
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      line-height: normal;
      text-transform: uppercase;
      font-size: 1rem;
      letter-spacing: 0.0625rem;
      text-decoration: none;
      color: var(--voyager-black);
      text-transform: uppercase;
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-anchor-level-1, .voyager-header--inline-centred-logo .voyager-header__menu-anchor-level-2 {
      padding: clamp(10px, 10px + 0 * 100vw, 10px) clamp(15px, 15px + 0 * 100vw, 15px);
      font-weight: 500;
      letter-spacing: 0.03125rem;
      text-transform: capitalize;
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-wrapper {
      position: absolute;
      top: 100%;
      right: 0;
      box-sizing: border-box;
      padding: 13px 13px 79px;
      background: var(--voyager-brand-ten);
      transition: all 0.2s 0.1s;
      transform: translateX(100%);
      overflow-y: auto;
      width: 100vw;
    }
    @media only screen and (min-width: 688px) {
      .voyager-header--inline-centred-logo .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--inline-centred-logo .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    .voyager-header--inline-centred-logo .voyager-header__menu,
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu {
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-item, .voyager-header--inline-centred-logo .voyager-header__menu-item-container {
      position: relative;
      display: flex;
      align-items: center;
      flex-direction: column;
      flex-wrap: wrap;
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-item-container {
      width: 100%;
      justify-content: flex-start;
      flex-direction: row;
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
    .voyager-header--inline-centred-logo .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
      color: var(--voyager-brand-four);
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-item-level-0,
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu-item {
      position: relative;
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--inline-centred-logo .voyager-header__menu-item-level-0.current_page_item .voyager-footer__menu-anchor, .voyager-header--inline-centred-logo .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--inline-centred-logo .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-footer__menu-anchor,
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu-item.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu-item.current_page_item .voyager-footer__menu-anchor,
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-footer__menu-anchor {
      color: var(--voyager-brand-four);
    }
    .voyager-header--inline-centred-logo .voyager-header__menu-item-level-0::after,
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu-item::after {
      content: "";
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      border-bottom: 1px solid var(--voyager-white);
      opacity: 0.75;
    }
    .voyager-header--inline-centred-logo .voyager-header .voyager-footer__menu-item:last-child::after {
      display: none;
    }
    .voyager-header--inline-centred-logo .voyager-header__submenu {
      padding: 0 0 10px 5px;
    }
    .voyager-header--inline-centred-logo .voyager-header__submenu-level-2 {
      padding-left: 10px;
    }
    .voyager-header--inline-centred-logo .voyager-header__submenu-icon--is-open {
      display: none;
    }
    .voyager-header--inline-centred-logo .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-open {
      display: block;
    }
    .voyager-header--inline-centred-logo .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-closed {
      display: none;
    }
    .voyager-header--inline-centred-logo .voyager-header__submenu-anchor {
      text-decoration: none;
    }
    .voyager-header--inline-centred-logo.voyager-header__menu--visible .voyager-header__menu-wrapper {
      transform: translateX(0%);
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--inline-centred-logo {
        justify-content: center;
        align-items: center;
        flex-direction: row;
      }
      .voyager-header--inline-centred-logo .voyager-header__menu-wrapper {
        display: grid;
        grid-template-columns: 1fr auto 1fr;
      }
      .voyager-header--inline-centred-logo .voyager-header__custom-logo-link {
        display: block;
      }
      .voyager-header--inline-centred-logo .voyager-header__title-wrapper {
        display: none;
      }
      .voyager-header--inline-centred-logo .voyager-header__menu {
        position: relative;
        top: 0;
        display: inline-flex;
        width: 100%;
        flex-direction: row;
        transform: translateX(0%);
      }
      .voyager-header--inline-centred-logo .voyager-header__menu--left {
        justify-content: flex-end;
      }
      .voyager-header--inline-centred-logo .voyager-header__menu--right {
        justify-content: flex-start;
      }
      .voyager-header--inline-centred-logo .voyager-header__button {
        display: none;
      }
    }
    
    .voyager-header--hamburger-left {
      justify-content: space-between;
    }
    .voyager-header--hamburger-left .voyager-header__menu-anchor,
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu-anchor {
      padding: clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px) clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px) clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px);
      flex: 1 1 auto;
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      line-height: normal;
      text-transform: uppercase;
      font-size: 1rem;
      letter-spacing: 0.0625rem;
      text-decoration: none;
      color: var(--voyager-black);
      text-transform: uppercase;
    }
    .voyager-header--hamburger-left .voyager-header__menu-anchor-level-1, .voyager-header--hamburger-left .voyager-header__menu-anchor-level-2 {
      padding: clamp(10px, 10px + 0 * 100vw, 10px) clamp(15px, 15px + 0 * 100vw, 15px);
      font-weight: 500;
      letter-spacing: 0.03125rem;
      text-transform: capitalize;
    }
    .voyager-header--hamburger-left .voyager-header__menu-wrapper {
      position: absolute;
      top: 100%;
      right: 0;
      box-sizing: border-box;
      padding: 13px 13px 79px;
      background: var(--voyager-brand-ten);
      transition: all 0.2s 0.1s;
      transform: translateX(100%);
      overflow-y: auto;
      width: 100vw;
    }
    @media only screen and (min-width: 688px) {
      .voyager-header--hamburger-left .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--hamburger-left .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    .voyager-header--hamburger-left .voyager-header__menu,
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu {
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
    }
    .voyager-header--hamburger-left .voyager-header__menu-item, .voyager-header--hamburger-left .voyager-header__menu-item-container {
      position: relative;
      display: flex;
      align-items: center;
      flex-direction: column;
      flex-wrap: wrap;
    }
    .voyager-header--hamburger-left .voyager-header__menu-item-container {
      width: 100%;
      justify-content: flex-start;
      flex-direction: row;
    }
    .voyager-header--hamburger-left .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
    .voyager-header--hamburger-left .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
      color: var(--voyager-brand-four);
    }
    .voyager-header--hamburger-left .voyager-header__menu-item-level-0,
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu-item {
      position: relative;
    }
    .voyager-header--hamburger-left .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--hamburger-left .voyager-header__menu-item-level-0.current_page_item .voyager-footer__menu-anchor, .voyager-header--hamburger-left .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--hamburger-left .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-footer__menu-anchor,
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu-item.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu-item.current_page_item .voyager-footer__menu-anchor,
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-footer__menu-anchor {
      color: var(--voyager-brand-four);
    }
    .voyager-header--hamburger-left .voyager-header__menu-item-level-0::after,
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu-item::after {
      content: "";
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      border-bottom: 1px solid var(--voyager-white);
      opacity: 0.75;
    }
    .voyager-header--hamburger-left .voyager-header .voyager-footer__menu-item:last-child::after {
      display: none;
    }
    .voyager-header--hamburger-left .voyager-header__submenu {
      padding: 0 0 10px 5px;
    }
    .voyager-header--hamburger-left .voyager-header__submenu-level-2 {
      padding-left: 10px;
    }
    .voyager-header--hamburger-left .voyager-header__submenu-icon--is-open {
      display: none;
    }
    .voyager-header--hamburger-left .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-open {
      display: block;
    }
    .voyager-header--hamburger-left .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-closed {
      display: none;
    }
    .voyager-header--hamburger-left .voyager-header__submenu-anchor {
      text-decoration: none;
    }
    .voyager-header--hamburger-left.voyager-header__menu--visible .voyager-header__menu-wrapper {
      transform: translateX(0%);
    }
    .voyager-header--hamburger-left .voyager-header__title-wrapper {
      order: 1;
    }
    .voyager-header--hamburger-left .voyager-header__menu-wrapper {
      order: 2;
    }
    .voyager-header--hamburger-left .voyager-header__button {
      order: 3;
    }
    .voyager-header--hamburger-left .voyager-header__menu {
      right: auto;
      left: 0;
      transform: translateX(-100%);
    }
    .voyager-header--hamburger-left .voyager-header__menu-item-container {
      justify-content: space-between;
      padding-right: clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px);
    }
    .voyager-header--hamburger-left.voyager-header__menu--visible .voyager-header__menu {
      transform: translateX(0);
    }
    
    .voyager-header--hamburger-right {
      justify-content: space-between;
    }
    .voyager-header--hamburger-right .voyager-header__menu-anchor,
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu-anchor {
      padding: clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px) clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px) clamp(13px, 16.0442477876px + -0.0044247788 * 100vw, 10px);
      flex: 1 1 auto;
      font-family: "Roboto", sans-serif;
      font-weight: 500;
      line-height: normal;
      text-transform: uppercase;
      font-size: 1rem;
      letter-spacing: 0.0625rem;
      text-decoration: none;
      color: var(--voyager-black);
      text-transform: uppercase;
    }
    .voyager-header--hamburger-right .voyager-header__menu-anchor-level-1, .voyager-header--hamburger-right .voyager-header__menu-anchor-level-2 {
      padding: clamp(10px, 10px + 0 * 100vw, 10px) clamp(15px, 15px + 0 * 100vw, 15px);
      font-weight: 500;
      letter-spacing: 0.03125rem;
      text-transform: capitalize;
    }
    .voyager-header--hamburger-right .voyager-header__menu-wrapper {
      position: absolute;
      top: 100%;
      right: 0;
      box-sizing: border-box;
      padding: 13px 13px 79px;
      background: var(--voyager-brand-ten);
      transition: all 0.2s 0.1s;
      transform: translateX(100%);
      overflow-y: auto;
      width: 100vw;
    }
    @media only screen and (min-width: 688px) {
      .voyager-header--hamburger-right .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--hamburger-right .voyager-header__menu-wrapper {
        width: 100vw;
      }
    }
    .voyager-header--hamburger-right .voyager-header__menu,
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu {
      box-sizing: border-box;
      display: flex;
      flex-direction: column;
    }
    .voyager-header--hamburger-right .voyager-header__menu-item, .voyager-header--hamburger-right .voyager-header__menu-item-container {
      position: relative;
      display: flex;
      align-items: center;
      flex-direction: column;
      flex-wrap: wrap;
    }
    .voyager-header--hamburger-right .voyager-header__menu-item-container {
      width: 100%;
      justify-content: flex-start;
      flex-direction: row;
    }
    .voyager-header--hamburger-right .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-1,
    .voyager-header--hamburger-right .voyager-header__menu-item.current-voyager-header__menu-item > .voyager-header__menu-item-container .voyager-header__menu-anchor-level-2 {
      color: var(--voyager-brand-four);
    }
    .voyager-header--hamburger-right .voyager-header__menu-item-level-0,
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu-item {
      position: relative;
    }
    .voyager-header--hamburger-right .voyager-header__menu-item-level-0.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--hamburger-right .voyager-header__menu-item-level-0.current_page_item .voyager-footer__menu-anchor, .voyager-header--hamburger-right .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--hamburger-right .voyager-header__menu-item-level-0.current-menu-ancestor .voyager-footer__menu-anchor,
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu-item.current_page_item .voyager-header__menu-anchor-level-0,
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu-item.current_page_item .voyager-footer__menu-anchor,
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-header__menu-anchor-level-0,
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu-item.current-menu-ancestor .voyager-footer__menu-anchor {
      color: var(--voyager-brand-four);
    }
    .voyager-header--hamburger-right .voyager-header__menu-item-level-0::after,
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu-item::after {
      content: "";
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      border-bottom: 1px solid var(--voyager-white);
      opacity: 0.75;
    }
    .voyager-header--hamburger-right .voyager-header .voyager-footer__menu-item:last-child::after {
      display: none;
    }
    .voyager-header--hamburger-right .voyager-header__submenu {
      padding: 0 0 10px 5px;
    }
    .voyager-header--hamburger-right .voyager-header__submenu-level-2 {
      padding-left: 10px;
    }
    .voyager-header--hamburger-right .voyager-header__submenu-icon--is-open {
      display: none;
    }
    .voyager-header--hamburger-right .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-open {
      display: block;
    }
    .voyager-header--hamburger-right .voyager-header .js-voyager-accordion__trigger.is-active > .voyager-header__submenu-icon--is-closed {
      display: none;
    }
    .voyager-header--hamburger-right .voyager-header__submenu-anchor {
      text-decoration: none;
    }
    .voyager-header--hamburger-right.voyager-header__menu--visible .voyager-header__menu-wrapper {
      transform: translateX(0%);
    }
    .voyager-header--hamburger-right .voyager-header__title-wrapper {
      margin-right: auto;
      margin-left: 0;
    }
    @media only screen and (min-width: 992px) {
      .voyager-header--hamburger-right .voyager-header__title-wrapper {
        margin-right: 0;
      }
    }
    .voyager-header--hamburger-right .voyager-header__menu-item-container {
      justify-content: space-between;
      padding-right: clamp(10px, 4.9262536873px + 0.0073746313 * 100vw, 15px);
    }
    
    /**
    	HOW TO USE THIS MIXIN?
    
    	.item {
    		// If we have 2 items...
    		@include if(2) {
    			width: 50%;
    		}
    
    		// If we have 3 items...
    		@include if(3) {
    			width: 50%;
    			// ...But, would like the last item to be full width!
    			&:last-child {
    				width: 100%;
    			}
    		}
    
    		// If we have 4 items...
    		@include if(4) {
    			width: 25%;
    		} 
    	}
    
    	You can also pass multiple arguments
    
    	.item {
    		// if 1 or 2 items exist
    		@include if(1, 2) {
    			width: 50%;
    		}    
    	}
    */
    .unordered-list {
      margin: 0;
      padding: 0 0 0 2rem;
      list-style: disc;
    }
    
    .ordered-list {
      margin: 0;
      padding: 0 0 0 2rem;
      list-style: decimal;
      display: none;
    }
    
    .voyager-hero {
      height: 50vh;
      background: var(--voyager-black);
    }
    @media only screen and (min-width: 992px) {
      .voyager-hero {
        height: 100vh;
      }
    }
    .voyager-hero__item {
      position: relative;
      display: flex;
      height: 50vh;
      overflow: hidden;
    }
    @media only screen and (min-width: 992px) {
      .voyager-hero__item {
        height: 100vh;
      }
    }
    .voyager-hero__arrows-button {
      position: absolute;
      top: 50%;
      z-index: 1;
      display: flex;
      width: 40px;
      height: 54px;
      justify-content: center;
      align-items: center;
      padding: 0;
      color: var(--voyager-white);
      background: none;
      border: 0;
      opacity: 1;
      cursor: pointer;
      transform: translateY(-50%);
    }
    @media only screen and (min-width: 992px) {
      .voyager-hero__arrows-button:hover {
        opacity: 0.7;
      }
      .voyager-hero__arrows-button:focus {
        outline: none;
      }
    }
    .voyager-hero__arrows-button--prev {
      left: 10px;
    }
    .voyager-hero__arrows-button--next {
      right: 10px;
    }
    .voyager-hero__progress-bar-wrapper {
      display: none;
    }
    .voyager-hero__arrows-icon {
      font-size: 3rem;
    }
    .voyager-hero__arrows-icon--prev:before {
      content: "\e812";
    }
    .voyager-hero__arrows-icon--next:before {
      content: "\e813";
    }
    .voyager-hero__arrows-icon--prev::before, .voyager-hero__arrows-icon--next::before {
      color: var(--voyager-white);
    }
    .voyager-hero__arrows-wrapper {
      display: none;
    }
    @media only screen and (min-width: 688px) {
      .voyager-hero__arrows-wrapper {
        display: flex;
      }
    }
    .voyager-hero__pagination {
      padding: 0;
      list-style: none;
      position: absolute;
      top: auto;
      bottom: 22px;
      left: 50%;
      z-index: 2;
      display: flex;
      transform: translateX(-50%);
      width: 100%;
      justify-content: center;
      gap: 0;
      list-style-type: none;
    }
    @media only screen and (min-width: 992px) {
      .voyager-hero__pagination {
        bottom: 37px;
      }
    }
    .voyager-hero__pagination li {
      line-height: 0.3125rem;
    }
    .voyager-hero .splide__pagination-wrapper {
      top: auto;
      bottom: 25px;
    }
    @media only screen and (min-width: 1312px) {
      .voyager-hero .splide__pagination-wrapper {
        bottom: 60px;
      }
    }
    .voyager-hero .splide__pagination-button {
      vertical-align: top;
    }
    .voyager-hero .splide__pagination-button.is-active {
      width: 45px;
      background: var(--voyager-white);
      opacity: 1;
    }
    .voyager-hero .splide__pagination-button-wrapper {
      line-height: 0.4375rem;
      vertical-align: top;
    }
    .voyager-hero--center .voyager-hero__content-wrapper {
      text-align: center;
    }
    .voyager-hero--center .voyager-hero__content {
      margin: 0 auto;
    }
    .voyager-hero--center .voyager-hero__voyager-buttons {
      justify-content: center;
    }
    .voyager-hero--center .voyager-hero__heading {
      margin-right: auto;
      margin-left: auto;
    }
    .voyager-hero__image-wrapper {
      position: absolute;
      width: 100%;
      height: 100%;
      overflow: hidden;
    }
    .voyager-hero__image-overlay {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
      z-index: 0;
      width: 100%;
      height: 100%;
      background: var(--voyager-hero-gradient);
    }
    .voyager-hero .voyager-hero__image {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
    }
    .voyager-hero__content-wrapper {
      position: relative;
      z-index: 2;
      display: flex;
      width: 100%;
      justify-content: flex-start;
      align-self: flex-end;
      margin-right: auto;
      margin-left: auto;
      padding: 45px 15px;
    }
    @media only screen and (min-width: 992px) {
      .voyager-hero__content-wrapper {
        padding: 75px 50px;
      }
    }
    .voyager-hero__content {
      position: relative;
      z-index: 2;
      max-width: 950px;
    }
    .voyager-hero__heading, .voyager-hero__sub-heading, .voyager-hero__textarea, .voyager-hero__inline-features-title {
      color: var(--voyager-white);
    }
    .voyager-hero__heading {
      margin-bottom: 0;
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-size: min(max(2rem,1.06vw + 1.6rem), 2.875rem);
      font-size: clamp(2rem, 1.06vw + 1.6rem, 2.88rem);
      line-height: min(max(2.625rem,1.36vw + 2.11rem), 3.75rem);
      line-height: clamp(2.63rem, 1.36vw + 2.11rem, 3.75rem);
      letter-spacing: min(max(0.03125rem,0.04vw + 0.02rem), 0.0625rem);
      letter-spacing: clamp(0.03rem, 0.04vw + 0.02rem, 0.06rem);
    }
    @media only screen and (min-width: 1440px) {
      .voyager-hero__heading {
        max-width: 80%;
      }
    }
    .voyager-hero__sub-heading {
      margin-bottom: 20px;
    }
    .voyager-hero__textarea {
      margin-bottom: 40px;
    }
    .voyager-hero__voyager-buttons {
      justify-content: flex-start;
      align-items: flex-start;
      margin-top: 40px;
      margin-bottom: 0;
    }
    @media only screen and (min-width: 1312px) {
      .voyager-hero__voyager-buttons {
        align-items: stretch;
      }
    }
    .voyager-hero__video {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
    }
    .voyager-hero__video .vjs-tech {
      -o-object-fit: cover;
         object-fit: cover;
    }
    .voyager-hero__video .vjs-poster {
      display: none;
    }
    .voyager-hero__control-bar {
      position: static;
      display: flex;
      width: 100%;
      justify-content: space-between;
      align-items: center;
      margin: 0;
      padding: 0;
    }
    
    /*
    .modal__container {
    	@include animations.keyframes(slideIn) {
    		from { 
    			transform: translateY(15%); 
    		}
    		to { 
    			transform: translateY(0); 
    		}
    	}
    	@include animations.animate(msSlideIn, .3s, animations.$transition-cubic, 1);
    }
    
    
    .modal__container {
    	@include animations.keyframes(fadeIn) {
    		from { 
    			opacity: 0; 
    		}
    		to { 
    			opacity: 1; 
    		}
    	}
    	@include animations.animate(fadeIn, .3s, animations.$transition-cubic, 1);
    }
    */
    @keyframes splide-loading {
      0% {
        transform: rotate(0);
      }
      to {
        transform: rotate(1turn);
      }
    }
    .splide {
      outline: none;
      position: relative;
      visibility: hidden;
    }
    .splide .splide__active-icon {
      display: none;
    }
    .splide__pagination-icon {
      pointer-events: none;
    }
    .splide .is-active-button .splide__active-icon {
      display: inline-block;
    }
    .splide .is-active-button .splide__default-icon {
      display: none;
    }
    .splide.is-initialized, .splide.is-rendered {
      visibility: visible;
    }
    .splide__track--draggable {
      -webkit-user-select: none;
         -moz-user-select: none;
              user-select: none;
    }
    .splide__slide {
      position: relative;
      box-sizing: border-box;
      flex-shrink: 0;
      margin: 0;
      backface-visibility: hidden;
      list-style-type: none;
      outline: none;
    }
    .splide__slide img {
      vertical-align: bottom;
    }
    .splide__slider {
      position: relative;
    }
    .splide__spinner {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: inline-block;
      width: 20px;
      height: 20px;
      margin: auto;
      border: 2px solid #999;
      border-radius: 50%;
      animation: splide-loading 1s linear infinite;
      border-left-color: transparent;
    }
    .splide__sr {
      position: absolute;
      width: 1px;
      height: 1px;
      margin: -1px;
      padding: 0;
      border: 0;
      clip: rect(0 0 0 0);
      overflow: hidden;
    }
    .splide__track {
      overflow: hidden;
      position: relative;
      z-index: 0;
    }
    .splide--draggable > .splide__slider > .splide__track,
    .splide--draggable > .splide__track {
      -webkit-user-select: none;
         -moz-user-select: none;
              user-select: none;
    }
    .splide__track--fade > .splide__list {
      display: block;
    }
    .splide__track--fade > .splide__list > .splide__slide {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 0;
      opacity: 0;
    }
    .splide__track--fade > .splide__list > .splide__slide.is-active {
      position: relative;
      z-index: 1;
      opacity: 1;
    }
    .splide__track--ttb > .splide__list {
      display: block;
    }
    .splide__container {
      position: relative;
      box-sizing: border-box;
    }
    .splide__list {
      backface-visibility: hidden;
      display: flex;
      height: 100%;
      margin: 0;
      padding: 0;
      transform-style: preserve-3d;
    }
    .splide.is-initialized:not(.is-active) .splide__list {
      display: block;
    }
    
    .splide__arrow::after {
      content: "";
      position: absolute;
      z-index: -1;
      display: block;
      width: 30px;
      height: 30px;
      border-radius: 50%;
    }
    
    .voyager-custom-html {
      margin-top: 40px;
      margin-bottom: 40px;
    }
    @media only screen and (min-width: 992px) {
      .voyager-custom-html {
        margin-top: 90px;
        margin-bottom: 90px;
      }
    }
    
    .without-hero .voyager-custom-html {
      margin-top: 0;
    }
    @media only screen and (min-width: 992px) {
      .without-hero .voyager-custom-html {
        margin-top: 0;
      }
    }
    
    .voyager-custom-html__newsletter-iframe iframe {
      height: 762px;
    }
    /*# sourceMappingURL=../../_maps/page.css.map */
    </style>
    </head>
    <!-- Google Tag Manager -->
    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-THXSHVS');</script>
    <!-- End Google Tag Manager -->
    
    

    Shamrock Lodge | Hotels In Athlone | Hotels in Westmeath

    Recherche META Description de la page

    Shamrock Lodge 3 star Hotel in Athlone, Co Westmeath. View our excellent facilities on our official site & book your hotel break in the midlands today.

    Recherche META Keywords de la page

    UPDATE DOMAINES SET server='cloudflare',redirection='https://www.shamrocklodgehotel.ie/',Status='200',err='',[TITRE]=N'Shamrock Lodge | Hotels In Athlone | Hotels in Westmeath',[DESCRIPTION]=N'Shamrock Lodge 3 star Hotel in Athlone, Co Westmeath. View our excellent facilities on our official site & book your hotel break in the midlands today.',[KEYWORDS]=N'' WHERE id=28320033
  • 0

    Shamrock Lodge | Hotels In Athlone | Hotels in Westmeath Shamrock Lodge 3 star Hotel in Athlone Co Westmeath. View our excellent facilities on our official site & book your hotel break in the midlands today.

  • 0. Shamrock (8)
  • --------->0
  • 1. Lodge (5)
  • --------->0
  • 2. | (1)
  • --------->0
  • 3. Hotels (6)
  • --------->0
  • 4. In (2)
  • --------->0
  • 5. Athlone (7)
  • --------->0
  • 9. Westmeath (9)
  • --------->0
  • 12. 3 (1)
  • --------->0
  • 13. star (4)
  • --------->0
  • 14. Hotel (5)
  • --------->0
  • 18. Co (2)
  • --------->0
  • 20. View (4)
  • --------->0
  • 21. our (3)
  • --------->0
  • 22. excellent (9)
  • --------->0
  • 23. facilities (10)
  • --------->0
  • 24. on (2)
  • --------->0
  • 26. official (8)
  • --------->0
  • 27. site (4)
  • --------->0
  • 28. &amp; (5)
  • --------->0
  • 29. book (4)
  • --------->0
  • 30. your (4)
  • --------->0
  • 32. break (5)
  • --------->0
  • 34. the (3)
  • --------->0
  • 35. midlands (8)
  • --------->0
  • 36. today (5)
  • --------->0
    INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'Shamrock',28320033),(N'Lodge',28320033),(N'|',28320033),(N'Hotels',28320033),(N'In',28320033),(N'Athlone',28320033),(N'Westmeath',28320033),(N'3',28320033),(N'star',28320033),(N'Hotel',28320033),(N'Co',28320033),(N'View',28320033),(N'our',28320033),(N'excellent',28320033),(N'facilities',28320033),(N'on',28320033),(N'official',28320033),(N'site',28320033),(N'&',28320033),(N'book',28320033),(N'your',28320033),(N'break',28320033),(N'the',28320033),(N'midlands',28320033),(N'today',28320033)