.luxcomPremium_premiumTag__2M1cf.luxcomPremium_basic__3t03Z>span{background-color:#888}.luxcomPremium_premiumTag__2M1cf>span{font-weight:500;position:absolute;width:220px;padding:8px;background-color:#3ba9e0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);left:-45px;top:45px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.luxcomPremium_premiumTag__2M1cf .luxcomPremium_tooltiptext__1HdPr{visibility:hidden;width:80%;background-color:#19709c;color:#fff;text-align:center;border-radius:8px;padding:4px 8px;position:absolute;top:10%;left:10%}.luxcomPremium_premiumTag__2M1cf .luxcomPremium_tooltiptext__1HdPr>:first-child{text-decoration:underline;font-weight:700}.luxcomPremium_premiumTag__2M1cf .luxcomPremium_tooltiptext__1HdPr>li{list-style-position:inside;line-height:22px;list-style-type:none}.luxcomPremium_premiumTag__2M1cf .luxcomPremium_tooltiptext__1HdPr:after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border:5px solid transparent;border-right-color:#19709c}.luxcomPremium_premiumTag__2M1cf:focus .luxcomPremium_tooltiptext__1HdPr,.luxcomPremium_premiumTag__2M1cf:hover .luxcomPremium_tooltiptext__1HdPr{visibility:visible;opacity:1}.luxcomPremium_premium__JfINB{color:#3ba9e0;margin:0 16px;cursor:pointer;font-size:12px;font-weight:600}.luxcomPremium_premium__JfINB .luxcomPremium_tooltiptext__1HdPr{visibility:hidden;width:auto;background-color:#19709c;color:#fff;text-align:center;border-radius:8px;padding:4px 8px;position:absolute;top:28px;margin-left:-60px;z-index:1}.luxcomPremium_premium__JfINB .luxcomPremium_tooltiptext__1HdPr>:first-child{text-decoration:underline;font-weight:700}.luxcomPremium_premium__JfINB .luxcomPremium_tooltiptext__1HdPr>li{list-style-position:inside;line-height:22px;list-style-type:none}.luxcomPremium_premium__JfINB .luxcomPremium_tooltiptext__1HdPr:after{content:"";position:absolute;bottom:100%;left:50%;border:5px solid transparent;border-bottom-color:#19709c}.luxcomPremium_premium__JfINB:hover .luxcomPremium_tooltiptext__1HdPr{visibility:visible!important;opacity:1}.luxcomPremium_premiumIcon__RRbE9{background-color:#699c1c;border-radius:50%;margin-right:8px}.luxcomPremium_noPremiumIcon__1v6bG{background-color:#db341a;border-radius:50%;margin-right:8px}.header_header__1xxSZ{border-bottom:1px solid #282828;margin:0 64px;padding:96px 64px 64px;position:relative}.header_header__1xxSZ.header_withImage__KpXM9{border-bottom:none;padding:96px 64px}.header_header__1xxSZ.header_withImage__KpXM9>p{color:#fff}.header_header__1xxSZ .header_imageWrapper__1psMo{height:100%;-webkit-filter:brightness(.7);filter:brightness(.7);left:-64px;position:absolute;top:0;width:calc(100% + 128px)}.header_header__1xxSZ .header_imageWrapper__1psMo .header_image__3hkWs{height:100%;position:relative;width:100%}.header_header__1xxSZ .header_imageWrapper__1psMo .header_image__3hkWs>img{width:100%;height:100%;object-fit:cover}.header_header__1xxSZ>p{color:#32334d;font-size:50px;font-weight:600;margin:0;position:inherit}.header_header__1xxSZ>p.header_title__jsHV5{font-weight:700}@media screen and (max-width:992px){.header_header__1xxSZ{padding:64px 32px 32px;margin:0 32px}.header_header__1xxSZ.header_withImage__KpXM9{padding:64px 32px}.header_header__1xxSZ .header_imageWrapper__1psMo{left:-32px;width:calc(100% + 64px)}}@media screen and (max-width:769px){.header_header__1xxSZ{padding:64px 16px 16px}.header_header__1xxSZ>p{font-size:24px}.header_header__1xxSZ>p:first-child{font-size:32px}}@media screen and (max-width:576px){.header_header__1xxSZ{margin:0 16px}.header_header__1xxSZ.header_withImage__KpXM9{padding:64px 16px}.header_header__1xxSZ .header_imageWrapper__1psMo{left:-16px;width:calc(100% + 32px)}.header_header__1xxSZ>p .header_tooltiptext__fLrel:after{left:45%}}.ourRoutesInformation_ourRoutesInformation__oPZJo{display:flex;flex-direction:column;grid-gap:32px;gap:32px;padding:32px 120px}.ourRoutesInformation_ourRoutesInformation__oPZJo>p{font-size:16px;margin:0}.ourRoutesInformation_ourRoutesInformation__oPZJo>span{margin:0;font-size:16px;align-self:baseline}.ourRoutesInformation_ourRoutesInformation__oPZJo .ourRoutesInformation_ctas__3CaBJ{display:flex;width:100%}.ourRoutesInformation_ourRoutesInformation__oPZJo .ourRoutesInformation_ctas__3CaBJ .ourRoutesInformation_button__3yJsG{background-color:#3ba9e0;border-radius:32px;border:1px solid #3ba9e0;color:#fff;width:-webkit-fit-content;width:fit-content;font-size:24px;padding:8px 32px;text-align:center;text-decoration:none;-webkit-transition:all .25s linear;transition:all .25s linear}.ourRoutesInformation_ourRoutesInformation__oPZJo .ourRoutesInformation_ctas__3CaBJ .ourRoutesInformation_button__3yJsG:hover{background-color:#fff;color:#3ba9e0}.ourRoutesInformation_ourRoutesInformation__oPZJo>div{width:100%;display:flex;flex-wrap:wrap;grid-gap:32px;gap:32px}.ourRoutesInformation_ourRoutesInformation__oPZJo>div .ourRoutesInformation_season__2zhye{width:100%}.ourRoutesInformation_ourRoutesInformation__oPZJo>div .ourRoutesInformation_season__2zhye>p{font-weight:700;margin:0 0 16px;text-decoration:underline}.ourRoutesInformation_ourRoutesInformation__oPZJo>div .ourRoutesInformation_season__2zhye .ourRoutesInformation_routes__3KBPP>div{margin-bottom:8px}.ourRoutesInformation_ourRoutesInformation__oPZJo>div .ourRoutesInformation_season__2zhye .ourRoutesInformation_routes__3KBPP>div>p{font-size:16px;margin:0}.ourRoutesInformation_ourRoutesInformation__oPZJo>div .ourRoutesInformation_season__2zhye .ourRoutesInformation_routes__3KBPP>div>p:first-of-type{font-weight:700;margin-bottom:4px}@media screen and (max-width:992px){.ourRoutesInformation_ourRoutesInformation__oPZJo{padding:32px 64px 64px}.ourRoutesInformation_ourRoutesInformation__oPZJo>span{align-self:center}.ourRoutesInformation_ourRoutesInformation__oPZJo .ourRoutesInformation_ctas__3CaBJ{flex-direction:column;align-items:center}.ourRoutesInformation_ourRoutesInformation__oPZJo .ourRoutesInformation_ctas__3CaBJ .ourRoutesInformation_button__3yJsG{font-size:20px;padding:8px 16px}}@media screen and (max-width:576px){.ourRoutesInformation_ourRoutesInformation__oPZJo{padding:32px}.ourRoutesInformation_ourRoutesInformation__oPZJo>p{font-size:16px}.ourRoutesInformation_ourRoutesInformation__oPZJo>span{align-self:center}}.ourRoutes_ourRoutesPage__3yLTx{padding-bottom:120px}@media screen and (max-width:992px){.ourRoutes_ourRoutesPage__3yLTx{padding-bottom:64px}}@media screen and (max-width:576px){.ourRoutes_ourRoutesPage__3yLTx{padding-bottom:32px}}