._spanLinks_vvb6v_2{margin-right:8px;text-transform:capitalize}.badge{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;line-height:1;position:absolute;right:-14px;top:-7px;width:20px}.profileNavMobile{display:flex;font-weight:500;gap:12px;height:100%;justify-content:flex-end;min-width:0;width:auto;z-index:1}.profileNavMobile a{display:inline-block;padding:9px 0}@media(min-width:1024px){.profileNavMobile{display:none}}:root{--gfs-home-header-offset:0px}@media(min-width:1024px){:root{--gfs-home-header-offset:142px}}@media(min-width:1440px){:root{--gfs-home-header-offset:149px}}.header{align-items:center;background-color:#fff;box-shadow:0 4px 15px #00000008;display:flex;gap:12px;justify-content:space-between;position:relative;width:100%;z-index:10}@media(max-width:1023px){.header{position:sticky;top:0}}@media(min-width:1024px){.header{padding:26px 86px 29px 125px}}@media(min-width:1440px){.header{font-size:1rem!important}}@media(min-width:1440px)and (max-width:1520px){.header.header--admin{padding-left:72px}}.header.header--menuOpen{z-index:40}.header a,.header span{line-height:1.5;transition:opacity .2s ease;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.header a:focus,.header a:hover,.header span:focus,.header span:hover{opacity:1}.header a.active,.header a.nuxt-link-active,.header a.nuxt-link-exact-active,.header a.router-link-active,.header a.router-link-exact-active,.header span.active,.header span.nuxt-link-active,.header span.nuxt-link-exact-active,.header span.router-link-active,.header span.router-link-exact-active{color:#3ca25a;opacity:1}.header a.active span,.header a.nuxt-link-active span,.header a.nuxt-link-exact-active span,.header a.router-link-active span,.header a.router-link-exact-active span,.header span.active span,.header span.nuxt-link-active span,.header span.nuxt-link-exact-active span,.header span.router-link-active span,.header span.router-link-exact-active span{color:#3ca25a}.header a.button span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header .nav .subMenu .subMenu__title:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKBAMAAAB293L0AAAAMFBMVEUAAAAzMzMyMjImJiYzMzMrKys0NDQyMjIyMjItLS0xMTEzMzMzMzMyMjIxMTEyMjLpWm2nAAAAEHRSTlMAyRgIwA23ppsWFbCvk1lWtX8rPQAAAD5JREFUCNdjgIEPYJKPQQJMX2RQLABSHEIMTDIGDAyFCgwME5MZrIWAYpwiwYkKIDULXYTAarkEFSBGhAIxACQvBysnT7Z6AAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:1px;content:"";display:inline-block;height:5px;margin-left:5px;position:relative;width:7px}.header .nav .subMenu--open .subMenu__title:after{transform:rotate(180deg)}header .menuList__guide-btn span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.menuList{display:none}@media(max-width:1023px){.menuList__guide-btn{margin-bottom:16px}.menuList.active{background-color:#fff;display:flex;flex-direction:column;height:calc(100vh - 65px);left:0;overflow-y:auto;padding:25px 30px;position:absolute;top:65px;width:100%}.menuList.active .linksNavWrapper{display:block;order:0}.menuList.active .linksNavWrapper .button{font-size:1rem;padding:15px;width:100%}.menuList.active .linksNav,.menuList.active .linksNavTop{display:block;margin:0 0 30px}.menuList.active .linksNav>li,.menuList.active .linksNavTop>li{margin:0}.menuList.active .linksNav>li:not(:last-of-type),.menuList.active .linksNavTop>li:not(:last-of-type){border-bottom:1px solid #eee}.menuList.active .linksNav .subMenu>button,.menuList.active .linksNav .subMenu>span,.menuList.active .linksNav a,.menuList.active .linksNavTop .subMenu>button,.menuList.active .linksNavTop .subMenu>span,.menuList.active .linksNavTop a{display:flex;font-size:1rem;padding-bottom:.75rem;padding-top:.75rem}.menuList.active .linksNav .subMenu button:after,.menuList.active .linksNav .subMenu span:after,.menuList.active .linksNavTop .subMenu button:after,.menuList.active .linksNavTop .subMenu span:after{height:7px;width:10px}.menuList.active .linksNav .subMenu ul,.menuList.active .linksNavTop .subMenu ul{border-top:0;display:none;margin-bottom:0;margin-top:0;opacity:1;padding:0;position:relative}.menuList.active .linksNav .subMenu ul li,.menuList.active .linksNavTop .subMenu ul li{margin:0}.menuList.active .linksNav .subMenu ul li a,.menuList.active .linksNavTop .subMenu ul li a{padding:6px 0}.menuList.active .linksNav .subMenu--open ul,.menuList.active .linksNavTop .subMenu--open ul{display:block;margin-bottom:12px}.menuList.active .loginSet{margin-top:20px;order:1}.menuList.active .loginSet .profileNav{display:grid;grid-template-columns:1fr 1fr;grid-gap:21px;margin:0}.menuList.active .loginSet .profileNav li{margin:0}.menuList.active .loginSet .profileNav li.booking{grid-column:1/3}.menuList.active .loginSet .profileNav a{border:1px solid #868686;border-radius:100px;color:#868686;display:block;font-size:.9rem;font-weight:600;padding:15px;text-align:center;transition:background-color .2s ease,color .2s ease}.menuList.active .loginSet .profileNav a:focus,.menuList.active .loginSet .profileNav a:hover{background-color:#868686;color:#fff}}@media(min-width:1024px){.menuList{display:block}}.mobileMenuButton{align-items:center;background-color:initial;border:none;display:flex;justify-content:center;position:relative}.mobileMenuButton .mobileMenuIcon{align-items:center;display:flex;flex-shrink:0;height:20px;position:relative;width:24px}.mobileMenuButton .mobileMenuSpan,.mobileMenuButton .mobileMenuSpan:after,.mobileMenuButton .mobileMenuSpan:before{background-color:#000;border-radius:2px;content:"";display:block;height:2px;transition:background-color .2s ease,transform .2s ease,top .2s ease,bottom .2s ease;width:24px}.mobileMenuButton .mobileMenuSpan:before{position:absolute;top:0}.mobileMenuButton .mobileMenuSpan:after{bottom:0;position:absolute}.mobileMenuButton.buttonActive .mobileMenuSpan{background-color:initial}.mobileMenuButton.buttonActive .mobileMenuSpan:before{top:9px;transform:rotate(45deg)}.mobileMenuButton.buttonActive .mobileMenuSpan:after{bottom:9px;transform:rotate(-45deg)}@media(min-width:1024px){.mobileMenuButton{display:none}}.logo{flex-shrink:0;height:43px;opacity:1!important;width:44px}@media(min-width:1024px){.logo{height:87px;width:89px}}.profileNav{align-items:flex-start;display:flex;font-size:.75rem;justify-content:flex-end;line-height:1.5;margin-bottom:28px}.profileNav li{text-overflow:ellipsis;white-space:nowrap}.profileNav li:not(:last-of-type){margin-right:25px}.linksNavWrapper{align-items:center;display:flex;justify-content:flex-end}.linksNavWrapper .button{font-size:.75rem;font-weight:500;line-height:1.5;padding:8px 16px}@media(min-width:1024px){.header.isHome{background-color:initial;box-shadow:none;position:relative}.header.isHome .linksNavTop .subMenu a{color:#333;filter:none!important}.header.isHome .subMenu span,.header.isHome .subMenu__title,.header.isHome a,.header.isHome li span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header.isHome .subMenu>button,.header.isHome .subMenu>span,.header.isHome a{filter:drop-shadow(2px 4px 6px black)}.header.isHome .subMenu span:after,.header.isHome .subMenu__title:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKBAMAAAB293L0AAAAKlBMVEUAAAD///////////////////////////////////////////////////+Gu8ovAAAADnRSTlMAyRcFwg23sJtXCaelk67VqoEAAAA9SURBVAjXY4CBCWCSk0ECTF9kUDwMpDiEGJjEDRiYNyowMChmMZgLAcWYRKISgVyggAuQCxIQVIAYEQrEAAjIBmKASJlPAAAAAElFTkSuQmCC)}.isHome .linksNavWrapper .button_clear{background-color:initial;border-color:#fff}.isHome .linksNavWrapper .button_clear:focus,.isHome .linksNavWrapper .button_clear:hover{background-color:#f7585e;border-color:#f7585e;box-shadow:none}.isHome .linksNav .subMenu ul,.isHome .linksNavTop .subMenu ul{border-top:none;padding:10px 0}.isHome .linksNav .subMenu ul{background-color:initial}}.linksNav,.linksNavTop{align-items:center;display:flex}.linksNav{font-size:.875rem;font-weight:600;margin-right:26px}.linksNav>li:not(:last-of-type),.linksNavTop>li:not(:last-of-type){margin-right:25px}.linksNav .subMenu ul,.linksNavTop .subMenu ul{background-color:#fff;border-radius:5px;border-top:19px solid transparent;display:none;font-size:.75rem;font-weight:400;line-height:1.5;opacity:0;padding:26px 20px 20px;position:absolute;transition:.2s ease;z-index:1}.linksNav .subMenu ul li:not(:last-of-type),.linksNavTop .subMenu ul li:not(:last-of-type){margin-bottom:5px}@media(min-width:1024px){.linksNavTop .subMenu:focus-within ul,.linksNavTop .subMenu:hover ul{border:none;display:block;opacity:1;padding:15px 20px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.linksNavTop .subMenu:focus-within ul,.linksNavTop .subMenu:hover ul{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.linksNav .subMenu:focus-within ul,.linksNav .subMenu:hover ul{display:block;opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.linksNav .subMenu:focus-within ul,.linksNav .subMenu:hover ul{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}}@media(min-width:1024px)and (max-width:1200px){.linksNav .subMenu:focus-within ul,.linksNav .subMenu:hover ul{border:none;padding:15px 20px}}.menuList.active .linksNavWrapper .menuList__guide-btn{align-items:center;display:flex;flex-direction:row}
