DELETE FROM KEYWORDS WHERE ID_DOMAINE=28320033DoneDoneDone
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
<!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 & 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 & 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 » 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&family=Roboto:wght@300;400;500;600;700&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&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. & (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)