<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">div.routeYou_credits{position:relative;display:flow-root}div.routeYou_media div.routeYou_credits,ol li.routeYou_media div.routeYou_credits,div.routeYou_compactMedia div.routeYou_credits{position:absolute;bottom:0;left:0;z-index:1}div.routeYou_credits,div.routeYou_creditsBalloon &gt; div &gt; div{font-size:12px;line-height:normal}div.routeYou_credits:before{content:'';display:block;margin-left:1em;width:0;height:0;border-width:0 0.6em 0.8em 0.6em;border-style:solid;border-color:#e6e6e6 transparent}div.routeYou_media div.routeYou_credits:before,ol li.routeYou_media div.routeYou_credits:before,div.routeYou_compactMedia div.routeYou_credits:before,div.routeYou_credits &gt; span,div.routeYou_compactMedia div.routeYou_credits &gt; div,div.routeYou_creditsBalloon &gt; div &gt; span + span{display:none}div.routeYou_compactMedia div.routeYou_credits &gt; span{display:block;padding:2px 8px;border-radius:10px;background:rgba(235, 235, 235, 0.3);color:#fff;text-align:center;cursor:pointer}div.routeYou_compactMedia div.routeYou_credits.routeYou_overlayActive &gt; span{background:#222}div.routeYou_credits &gt; div{padding:5px;border-radius:5px;background:#e6e6e6}div.routeYou_media div.routeYou_credits &gt; div,ol li.routeYou_media div.routeYou_credits &gt; div{padding:0 5px;border-radius:0 10px 0 0;background:rgba(255, 255, 255, 0.8)}div.routeYou_credits p,div.routeYou_creditsBalloon p{margin:0;padding:0;text-align:start}div.routeYou_credits a{text-decoration:underline}div.routeYou_creditsBalloon{--overlay-background-color:#222;--overlay-foreground-color:#fff;--overlay-handle-half-width:6px;--overlay-handle-height:6px}div.routeYou_creditsBalloon &gt; div &gt; div{padding:4px 12px;border:0}div.routeYou_media,ol li.routeYou_media,div.routeYou_compactMedia{position:relative}div.routeYou_media &gt; img,ol li.routeYou_media &gt; img,div.routeYou_media &gt; div,ol li.routeYou_media &gt; div,div.routeYou_compactMedia &gt; img,div.routeYou_compactMedia &gt; div{display:block;max-width:100%;height:auto}div.routeYou_media &gt; img.routeYou_mediaMagnifiable,ol li.routeYou_media &gt; img.routeYou_mediaMagnifiable,div.routeYou_compactMedia &gt; img.routeYou_mediaMagnifiable{cursor:zoom-in}div.routeYou_media img.routeYou_mediaBackdrop,ol li.routeYou_media img.routeYou_mediaBackdrop{filter:blur(5px) brightness(35%)}div.routeYou_media img.routeYou_mediaBackdrop ~ img,ol li.routeYou_media img.routeYou_mediaBackdrop ~ img{position:absolute;top:0;left:50%;top:50%;transform:translate(-50%, -50%)}div.routeYou_media div.routeYou_loadingWrapper,ol li.routeYou_media div.routeYou_loadingWrapper,div.routeYou_compactMedia div.routeYou_loadingWrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;background:rgba(255, 255, 255, 0.7)}div.routeYou_entityMediaCarousel{position:relative;text-align:center}div.routeYou_entityMediaCarousel ol{display:flex;flex-direction:row;width:100%;height:100%;padding:0;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory}div.routeYou_entityMediaCarousel ol li.routeYou_media{display:inline-block;height:100%;min-width:100%;margin:0 auto;border-radius:20px;overflow:hidden;scroll-snap-align:center}div.routeYou_entityMediaCarousel ol li.routeYou_media img{height:100%;object-fit:cover;transition:transform 0.2s linear}div.routeYou_entityMediaCarousel ol li.routeYou_media:hover img{transform:scale(1.2)}div.routeYou_entityMediaCarousel ol li.routeYou_media:hover img.routeYou_mediaBackdrop ~ img{transform:translate(-50%, -50%) scale(1.2)}div.routeYou_entityMediaCarousel div.routeYou_credits{margin-bottom:6px;margin-left:8px}div.routeYou_entityMediaCarousel div.routeYou_previousMediaButton,div.routeYou_entityMediaCarousel div.routeYou_nextMediaButton{position:absolute;width:35px;height:35px;opacity:0}div.routeYou_entityMediaCarousel:hover div.routeYou_previousMediaButton,div.routeYou_entityMediaCarousel:hover div.routeYou_nextMediaButton{opacity:0.75}div.routeYou_entityMediaCarousel div.routeYou_previousMediaButton:hover,div.routeYou_entityMediaCarousel div.routeYou_nextMediaButton:hover{opacity:1}div.routeYou_entityMediaCarousel div.routeYou_previousMediaButton:before,div.routeYou_entityMediaCarousel div.routeYou_nextMediaButton:before{width:12px;height:12px}div.routeYou_entityMediaCarousel span.routeYou_entityMediaControls{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:4px;justify-content:space-around;align-items:center;width:fit-content}div.routeYou_entityMediaCarousel span.routeYou_entityMediaControls a{width:6px;height:6px;background:#fff;border-radius:50%;cursor:pointer}div.routeYou_entityMediaCarousel span.routeYou_entityMediaControls a:hover:not(.routeYou_active){background:#d9f5ed}div.routeYou_entityMediaCarousel span.routeYou_entityMediaControls a.routeYou_active{width:8px;height:8px;background:#42cda7}div.routeYou_facade{position:relative;background-color:currentColor;background-repeat:no-repeat;background-position:center;background-size:cover}div.routeYou_facade:before{content:'';display:block;padding-top:100%;width:100%}div.routeYou_facade:hover{cursor:pointer}span.routeYou_facadeTitle{position:absolute;top:0;right:0;left:0;padding:15px 17px;z-index:3}div.routeYou_facadeTitle:after{z-index:-1}div.routeYou_facade &gt; iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:5}div.routeYou_facade[data-vendor='youtube']{font-family:Roboto, Arial, Helvetica, sans-serif}div.routeYou_facade[data-vendor='youtube']:before{padding-top:56.25%}div.routeYou_facade[data-vendor='youtube']:after{content:'';position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-34px;width:68px;height:48px;z-index:4;border:none;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath fill="%231F1F1F" d="M255.7 446.3c-53.3.3-106.6-.4-159.8-3.3-17.4-1-34.7-2.5-50.4-11C35 426.3 27 418.4 22 407.2 13.2 388.6 10.5 369 9 349c-3.4-41.3-3.6-82.6-1.8-123.8 1-22 1.6-44 6.8-65.5 2-8.4 5-16.6 8.8-24.4C32 117 48 108 67.3 104c16.2-3 32.8-3 49.3-3.7 56-2.3 112-3.5 168-3 43 .6 86.2 1.7 129.3 4 13.2.6 26.6.8 39.3 5.5 17.2 6.4 30 17.2 37 34.7 6.6 16.8 9.2 34.2 10.6 52 3.8 48.7 4 97.3.7 146-1 16.3-2.2 32.7-6.5 48.8-9.7 37-32.8 51.5-66.7 53.8-36.2 2.5-72.5 3.8-108.8 4.3-21.3.2-42.7 0-64 0zM203.2 344L348 264.7l-144.8-79.3V344z"/%3E%3Cpath fill="%23FEFDFD" d="M203.2 344V185.5L348 264.8 203.2 344z"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center center;background-size:100%;opacity:0.81}div.routeYou_facade[data-vendor='youtube']:hover:after{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath fill="%23DD2C28" d="M255.7 446.3c-53.3.3-106.6-.4-159.8-3.3-17.4-1-34.7-2.5-50.4-11C35 426.3 27 418.4 22 407.2 13.2 388.6 10.5 369 9 349c-3.4-41.3-3.6-82.6-1.8-123.8 1-22 1.6-44 6.8-65.5 2-8.4 5-16.6 8.8-24.4C32 117 48 108 67.3 104c16.2-3 32.8-3 49.3-3.7 56-2.3 112-3.5 168-3 43 .6 86.2 1.7 129.3 4 13.2.6 26.6.8 39.3 5.5 17.2 6.4 30 17.2 37 34.7 6.6 16.8 9.2 34.2 10.6 52 3.8 48.7 4 97.3.7 146-1 16.3-2.2 32.7-6.5 48.8-9.7 37-32.8 51.5-66.7 53.8-36.2 2.5-72.5 3.8-108.8 4.3-21.3.2-42.7 0-64 0zM203.2 344L348 264.7l-144.8-79.3V344z"/%3E%3Cpath fill="%23FEFDFD" d="M203.2 344V185.5L348 264.8 203.2 344z"/%3E%3C/svg%3E');opacity:1}div.routeYou_facade[data-vendor='youtube'] span.routeYou_facadeTitle{transition:color 0.1s cubic-bezier(0.4, 0, 1, 1);color:#eee;font-family:Roboto, Arial, Helvetica, sans-serif;font-size:18px;text-shadow:rgba(0, 0, 0, 0.498039) 0 0 2px;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}div.routeYou_facade[data-vendor='youtube'] span.routeYou_facadeTitle:before{content:'';position:absolute;top:0;right:0;left:0;display:block;width:100%;height:98px;z-index:-1;background:linear-gradient(rgba(0, 0, 0, 0.2), transparent);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);pointer-events:none}div.routeYou_facade[data-vendor='youtube'] span.routeYou_facadeTitle:hover{color:#fff}div.routeYou_facade[data-vendor='vimeo']:before{padding-top:48.25%}div.routeYou_facade[data-vendor='vimeo']:after{content:'';position:relative;bottom:10px;left:10px;display:block;width:65px;height:40px;z-index:3;border-radius:5px;background-color:rgba(0, 0, 0, 0.5);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" baseProfile="tiny" viewBox="0 0 24 24"%3E%3Cpath fill="%23FFF" d="M7.765 16.89l8.47-4.89-8.47-4.89"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center center;background-size:100% 100%}div.routeYou_facade[data-vendor='vimeo']:hover:after{background-color:#00adef}div.routeYou_facade[data-vendor='vimeo'] span.routeYou_facadeTitle{user-select:none;background-color:rgba(0, 0, 0, 0.5);color:#00adef;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;font-size:20px;text-rendering:optimizeLegibility;-webkit-font-smoothing:auto;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}div.routeYou_dialogMedia div.routeYou_media &gt; img{min-width:320px;height:auto !important}p.breadcrumbs,p.message{margin-right:8px;margin-left:8px}p.breadcrumbs{display:none;color:#4d4d4d;font-size:70%}div.mapSide p.breadcrumbs,div.mapSide p.message{margin-right:16px;margin-left:16px}header + p.breadcrumbs,header + p.message{margin-top:12px}@media all and (min-width: 700px){p.breadcrumbs,p.message{margin-right:16px;margin-left:16px}p.breadcrumbs{display:block}}@media all and (min-width: 1100px){div.mapSide p.breadcrumbs,div.mapSide p.message{margin-right:32px;margin-left:32px}}div.routeYou_download{overflow:auto}div.routeYou_download div,div.routeYou_download p,div.routeYou_download ol,div.routeYou_download ol li{display:block;margin:0;padding:0;border:0}div.routeYou_download h3{cursor:pointer}div.routeYou_download h3:before{content:'';position:relative;top:-1px;display:inline-block;margin:0 6px 0 2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #222;transition:transform 400ms ease}div.routeYou_download h3.routeYou_downloadSectionActive:before{transform:rotate(90deg)}div.routeYou_download h3 + div{margin:0 0 12px 0;height:0;overflow:hidden;transition:height 400ms ease}div.routeYou_download h3.routeYou_downloadSectionActive + div{height:auto}div.routeYou_download h3 + div &gt; div{overflow:auto}div.routeYou_download div.routeYou_downloadSection{display:none}div.routeYou_download div.routeYou_downloadSectionActive{display:block}div.routeYou_download div.routeYou_downloadBlock{margin:0 0 12px 0}div.routeYou_download div.routeYou_downloadBlock:last-child{margin-bottom:0}div.routeYou_download a.routeYou_downloadIcon img{margin:0 8px 0 0;width:32px;height:32px;vertical-align:middle}div.routeYou_download a.routeYou_downloadLink,div.routeYou_download a.routeYou_downloadMoreOptions{font-weight:bold}div.routeYou_download span.routeYou_downloadPrice{white-space:nowrap;font-size:120%}div.routeYou_download span.routeYou_downloadPrice,div.routeYou_download a.routeYou_downloadLink ~ a.routeYou_smallIcon,div.routeYou_download a.routeYou_downloadLink ~ span.routeYou_smallIcon{margin:0 0 0 8px}div.routeYou_download div.routeYou_downloadOptions,div.routeYou_download div.routeYou_downloadMoreOptions{height:0;overflow:hidden;transition:height 400ms ease}div.routeYou_download div.routeYou_downloadOptions &gt; div,div.routeYou_download div.routeYou_downloadMoreOptions &gt; div{overflow:auto}div.routeYou_download div.routeYou_downloadMoreOptions &gt; div{padding:0 0 12px 0}div.routeYou_download div.routeYou_downloadOption,div.routeYou_download div.routeYou_downloadBlock p,div.routeYou_download div.routeYou_downloadBlock ol{margin:0 0 12px 40px}div.routeYou_download div.routeYou_downloadOption:last-child,div.routeYou_download div.routeYou_downloadBlock p:last-child,div.routeYou_download div.routeYou_downloadBlock ol:last-child{margin-bottom:0}div.routeYou_download ol{list-style:none}div.routeYou_download ol li:before{content:'â€¢';display:inline-block;margin-right:4px}div.routeYou_download p.routeYou_downloadUpgrade{font-weight:bold;text-align:center}div.routeYou_download p.routeYou_cacheProgress{position:relative;overflow:hidden;background:#aa1c00;color:#fff;text-align:center}div.routeYou_download p.routeYou_cacheProgress &gt; span:first-child{position:absolute;top:0;bottom:0;left:0;display:block;width:0;background:#80d8c0;transition:width 400ms ease}div.routeYou_download p.routeYou_cacheProgress &gt; span + span{position:relative}div.routeYou_download p.routeYou_offlineAction a &gt; span:first-child{margin-right:4px}div.routeYou_download div.routeYou_downloadBlock p.routeYou_appQrCodeIntro,div.routeYou_download div.routeYou_downloadBlock p.routeYou_appQrCode{display:inline-block;margin-top:12px;vertical-align:top}div.routeYou_download div.routeYou_downloadBlock p.routeYou_appQrCodeIntro{width:60%}div.routeYou_download div.routeYou_downloadBlock p.routeYou_appQrCode{width:40%}div.routeYou_download p.routeYou_appQrCode{text-align:right}div.routeYou_download p.routeYou_appQrCode svg{width:80%;max-width:160px;shape-rendering:crispedges}div.routeYou_download p.routeYou_appQrCode svg rect{fill:#222}div.routeYou_download p.routeYou_appQrCode a{margin-top:8px}div.routeYou_garminDialog iframe{display:block;margin:0 0 12px 0;padding:0;border:0}div.routeYou_garminDialog p.routeYou_buttonLine{margin-bottom:0}div.entityFooter a.largeButton img{left:0}div.entityFooter div.contactInfo{display:flex;flex-direction:column;border-top:1px solid #222;line-height:200%}div.entityFooter div.contactInfo &gt; div{margin-top:60px}div.entityFooter div.contactInfo &gt; div:first-of-type p{margin:0 auto;max-width:140px}div.entityFooter div.footerUpgrade a.largeButton{background:#fff;color:#42cda7}div.entityFooter div.footerUpgrade a.largeButton:hover{background:#d9f5ed}div.entityFooter a.largeButton img{margin-right:12px;width:40px;height:40px}div.entityFooterBackground{background:#42cda7}div.entityFooterBalloonBackground{margin-top:100px;background:linear-gradient( to top, #42cda7 50%, transparent 0% )}div.entityFooterBalloon{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:60px;box-sizing:border-box;width:80%;max-width:280px;border-radius:50px;background:#d9f5ed}div.entityFooterBalloon p{margin-bottom:30px;line-height:normal;text-align:center}div.entityFooterBalloon p:last-of-type{margin-bottom:0}div.entityFooterBalloon p img{margin-bottom:6px;width:50px}div.entityFooter{margin:0 auto;padding:30px 0;width:80%;max-width:280px;text-align:center}div.entityFooter div.footerUpgrade{margin-top:25px}div.entityFooter p{margin-bottom:0;padding:0}div.entityFooter a.largeButton{margin:0;padding:25px;width:100%;color:#222;font-weight:600;font-size:20px}div.entityFooter a.upgradeButton{margin:45px 0 60px 0;padding:10px 30px;min-width:160px;height:52px;color:#fff;font-weight:600;font-size:24px}div.entityFooter a.upgradeButton:hover,div.entityFooter div.footerUpgrade a.largeButton:hover{padding:14px 30px;font-size:20px}div.entityFooter div.footerUpgrade a.largeButton{margin:45px 0 60px 0;padding:10px 30px;width:auto;min-width:140px;height:52px;font-weight:600;font-size:24px}div.entityFooter div.footerUpgrade a.upgradeButton + a.largeButton{margin-top:0}div.entityFooter a.largeButton svg{left:0;margin-right:12px;width:40px;height:40px}div.entityFooter svg{fill:#222}div.entityFooter svg *[stroke='#000']{stroke:#222}div.entityFooter div.footerSearchPlan a.largeButton{display:flex;justify-content:center;align-items:center}div.entityFooter h3{margin:0;font-weight:700;font-size:16px;text-transform:uppercase}div.entityFooter h4{margin:0;font-weight:600;font-size:16px}div.entityFooter div.contactInfo a{display:inline-block;margin-bottom:20px;color:#222;font-weight:400;font-size:16px}div.entityFooter div.contactInfo svg{width:16px;height:12px;vertical-align:middle}div.entityFooter div.socialInfo a{margin:12px}div.entityFooter div.socialInfo a:first-of-type{margin-left:0}div.entityFooter div.socialInfo a:last-of-type{margin-right:0}div.entityFooter div.socialInfo svg{width:40px;height:40px}div.entityFooter div.socialInfo a:hover svg *[fill='#222']{fill:#fff}div.entityFooter img.logoRouteYou{margin:15px 0 20px 0;width:250px;height:90px}div.entityFooter div.socialInfo h3:last-of-type{margin:48px 0 24px 0}div.entityFooter div.downloadApp{display:flex;flex-direction:column;justify-content:center;align-items:center}div.entityFooter div.downloadApp &gt; img{padding:15px;width:100px;border:5px solid #d9f5ed;border-radius:10px;background:#fff}div.entityFooter div.downloadApp div{width:110px}div.entityFooter div.downloadApp a,div.entityFooter div.socialInfo div.downloadApp a:first-of-type{margin:20px 0 0 0}div.entityFooter div.downloadApp a img{width:110px}@media all and (min-width: 700px){div.entityFooter div.downloadApp{flex-direction:row;justify-content:center;align-items:center}div.entityFooter div.downloadApp a{margin:5px 0 0 30px}div.entityFooter div.socialInfo div.downloadApp a:first-of-type{margin:10px 0 5px 30px}}@media all and (min-width: 1100px){div.entityFooterBalloonBackground{margin-top:100px}div.entityFooterBalloon{flex-direction:row;justify-content:space-around;align-items:flex-start;padding:18px 100px;width:80%;max-width:1220px;border-radius:100px}div.entityFooterBalloon p{margin:0 10px;max-width:156px}div.entityFooter{padding:175px 0 30px 0;width:80%;max-width:1220px;text-align:left}div.entityFooter img.logoRouteYou{margin:25px 140px 0 0;vertical-align:top}div.entityFooter div.footerSearchPlan a.largeButton{justify-content:flex-start}div.entityFooter div.footerSearchPlan,div.entityFooter div.footerUpgrade{display:inline-block}div.entityFooter div.footerUpgrade{float:right;text-align:right}div.entityFooter a.upgradeButton{margin:0}div.entityFooter div.footerUpgrade a.upgradeButton + a.largeButton{margin:0 0 0 16px}div.entityFooter div.contactInfo{flex-direction:row;justify-content:space-between;margin-top:80px}div.entityFooter div.contactInfo &gt; div{margin:80px 0 140px 0}}@media all and (min-width: 1300px){div.entityFooter img.logoRouteYou{top:70px;left:85px}}div.selectionLogoOwner,span.selectionLogoOwner,div.selectionLogoNoOwner,span.selectionLogoNoOwner{display:block;margin:0 auto;width:160px;color:#fff;text-align:center}div.selectionLogoOwner,span.selectionLogoOwner{border-radius:16px 16px 16px 0;background:#fff}span.selectionLogoOwner,span.selectionLogoNoOwner{width:120px;font-size:75%}div.selectionLogoOwner img{margin:20px;vertical-align:bottom}span.selectionLogoOwner img{margin:15px;vertical-align:bottom}div.selectionLogoOwner span,span.selectionLogoOwner span,div.selectionLogoNoOwner,span.selectionLogoNoOwner{display:block;padding:2px 0;border-radius:16px 0 16px 0;background:#33957a;font-weight:600}div.largeHeader,div.recommendedSelections &gt; div &gt; a:first-child,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{position:relative;display:block;background-blend-mode:multiply;background-size:cover;color:#fff;text-align:center}div.recommendedSelections &gt; div &gt; a:first-child:hover,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:hover{box-shadow:0 0 12px 0 rgba(34, 34, 34, 0.6)}div.largeHeader{min-height:403px;display:flex;flex-direction:column;justify-content:center;margin:0 0 32px 0;padding:0 16px;background:rgba(34, 34, 34, 0.5) no-repeat center center;background-size:cover}div.recommendedSelections &gt; div &gt; a:first-child,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;border-radius:32px 0 8px 0;text-decoration:none}div.moreInLocationSurrounding div.recommendedSelections &gt; div &gt; a:first-child,div.moreInLocationSurrounding div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{justify-content:flex-end;align-items:flex-start}div.largeHeader:after{content:'';position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);display:block;width:310px;height:4px;border-radius:2px;background:#42cda7}div.largeHeader h1,div.recommendedSelections span.selectionTitle{display:block;font-weight:bold;line-height:1.2}div.largeHeader h1{margin:5vh auto;max-width:700px;font-size:32px}div.recommendedSelections span.selectionTitle{margin:16px 0 4px 0;font-size:24px}div.largeHeader p,div.recommendedSelections span.selectionType{display:block;margin:0}div.largeHeader span.typeIcon,div.recommendedSelections span.typeIcon{position:relative;display:inline-block;vertical-align:bottom}div.largeHeader span.typeIcon{width:64px;height:64px}div.recommendedSelections span.typeIcon{width:48px;height:48px}div.largeHeader span.typeIcon:before,div.recommendedSelections span.typeIcon:before{content:'';position:absolute;display:block;border-radius:100%;background:#42cda7}div.largeHeader:before{top:12px;left:-6px;width:32px;height:32px}div.recommendedSelections span.typeIcon:before{top:9px;left:-5px;width:24px;height:24px}div.largeHeader span.typeIcon svg,div.recommendedSelections span.typeIcon svg{position:relative;display:block;width:100%;height:100%;z-index:1;fill:#fff}div.largeHeader span.typeIcon svg *[stroke='#000'],div.recommendedSelections span.typeIcon svg *[stroke='#000']{stroke:#fff}div.recommendedSelections span.selectionLogoNoOwner{margin:0;padding:4px 20px;width:auto;z-index:1;font-size:7px}div.recommendedSelections span.selectionLogoNoOwner ~ span.selectionTitle{margin-top:24px}div.recommendedSelections span.selectionLogoNoOwner ~ span.selectionType{margin-bottom:22px;z-index:1}div.moreInLocationSurrounding div.routeYou_paginatedCarousel div.routeYou_paginatedCarouselContainer{padding-bottom:60px}div.moreInLocationSurrounding div.recommendedSelections &gt; div &gt; a:first-child,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{box-shadow:0 0 12px 0 rgba(34, 34, 34, 0.2);border-radius:25px 10px 10px 10px}div.moreInLocationSurrounding div.recommendedSelections &gt; div{margin-top:32px;margin-bottom:0}div.moreInLocationSurrounding span.selectionType{position:absolute;top:6px;left:6px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#fff;z-index:1}div.moreInLocationSurrounding div.recommendedSelections span.typeIcon svg{width:100%;height:100%;fill:#222}div.moreInLocationSurrounding div.recommendedSelections span.typeIcon svg *[stroke='#000']{stroke:#222}div.moreInLocationSurrounding div.recommendedSelections span.typeIcon:before{top:0;left:0;width:17px;height:17px}div.moreInLocationSurrounding div.recommendedSelections span.typeIcon{width:70%;height:70%}div.moreInLocationSurrounding div.recommendedSelections span.selectionTitle{font-size:16px}div.recommendedRoutes span.selectionTitle,div.recommendedAccommodations span.selectionTitle,div.recommendedDestinations span.selectionTitle{position:absolute;bottom:-48px;left:0;margin:0;min-height:40px;color:#222;text-align:left}a.selectionSource{position:absolute;bottom:5px;left:0;padding:4px 8px;border-radius:10px;color:#fff;font-weight:400;font-size:12px;line-height:12px;text-align:center}a.selectionSource:hover{background:#0d99ff;text-decoration:none}a.selectionSource span{will-change:transform, opacity;position:absolute;bottom:100%;bottom:calc(100% + 0.5em);left:50%;transform:translateX(-50%) scale(120%);transform-origin:center bottom;display:block;padding:5px 15px;z-index:100;border-radius:100px;background:#0d99ff;opacity:0;transition:-moz-transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out, transform 200ms ease-in-out, opacity 200ms ease-in-out;white-space:nowrap;color:#fff;font-weight:bold;pointer-events:none}a.selectionSource span:after{content:'';position:absolute;bottom:-0.5em;left:50%;display:block;margin-left:-0.6em;width:0;height:0;border-width:0.6em 0.6em 0 0.6em;border-style:solid;border-color:#0d99ff transparent;pointer-events:none}a.selectionSource:hover span{transform:translateX(-50%) scale(100%);opacity:1}div.largeHeader div.entityPageCredits,div.moreInLocationSurroundingImage div.entityPageCredits{position:absolute;right:8px;bottom:8px;left:8px;color:#b8b8b8;font-size:70%;line-height:normal;text-align:left}div.largeHeader div.entityPageCredits p,div.moreInLocationSurroundingImage div.entityPageCredits p{margin:0}div.largeHeader div.entityPageCredits a,div.moreInLocationSurroundingImage div.entityPageCredits a{color:#b8b8b8}div.largeHeader + p.breadcrumbs{margin:0 24px 32px 24px}div.largeHeader div.identity-logo{padding:32px 42px;background:#fff}div.largeUserHeader{display:flex;justify-content:center;align-items:center;min-height:230px}div.largeHeader div.identity-logo{padding:32px 42px;background:#fff}div.largeUserHeader{display:flex;justify-content:center;align-items:center;min-height:230px}div.selectionIntroMap &gt; div,div.selectionListMore &gt; div,div.locationInfo &gt; div,div.selectionMoreLocation{margin:0 auto;padding:0 8px;max-width:544px}div.selectionIntroMap &gt; div:first-child,div.locationInfo &gt; div:first-child{padding:0 24px;overflow-wrap:break-word}div.locationInfo div.comments h2{margin-top:48px;padding-top:48px;border-top:1px solid #f2f2f2}div.selectionTags{margin:0 0 32px 0;text-align:center}div.selectionTags a{display:inline-block;padding:2px 10px 2px 6px;border:1px solid #42cda7;border-radius:24px;color:#222;line-height:24px}div.selectionTags a:hover{background:rgba(66, 205, 167, 0.3)}div.selectionTags a + a{margin-left:16px}div.selectionTags a img{margin:4px 8px 4px 0;width:16px;height:16px;vertical-align:top;border-radius:100%}div.selectionDescription{margin:0 0 48px 0}div.selectionIntroMap div.mapSearch-map,div.locationInfo div.poiMap{margin:0 0 48px 0;overflow:hidden;border-radius:16px}div.selectionIntroMap div.mapSearch-map div.routeYou_map{height:220px}div.selectionListMore div.mapSearch-list{margin:0 0 48px 0;padding:48px 0 0 0;overflow:hidden;border-radius:16px;background:#f2f2f2}div.selectionListMore div.mapSearch-list div.selectionLogoOwner,div.selectionListMore div.mapSearch-list div.selectionLogoNoOwner{margin-bottom:48px}div.selectionListMore div.mapSearch-list div.routeYou_list{padding-bottom:0}div.selectionListMore div.mapSearch-list div.routeYou_list &gt; ol{padding:16px;background:transparent}div.selectionListMore span.selectionLogoNoOwner{position:relative;margin:22px auto 0 auto;width:auto;max-width:120px;font-size:75%}div.selectionMore{margin:0 0 48px 0;padding:27px 10px 10px 10px;box-shadow:0 0 8px 0 #b8b8b8;border-radius:32px 0 8px 0}div.selectionMore h2{margin:0;line-height:1}div.selectionMore h2 img{margin-right:8px;float:left}div.selectionMore h2 + p{margin:0 0 16px 0;overflow:auto;line-height:normal;text-align:left}div.selectionMore p.selectionMoreButton{margin:0 0 16px 0;text-align:center}div.selectionMore div.routeYou_choose{margin:0 0 12px 0;text-align:left}div.selectionMorePlan{position:relative;margin-top:16px;text-align:right}div.selectionMorePlan &gt; img{margin-bottom:90px;max-width:75%;height:auto}div.selectionMorePlan &gt; div{position:absolute;top:30px;left:20px;display:inline-block;padding:10px;width:30%;border:1px solid #b8b8b8;border-radius:10px;background:#fff;text-align:center}div.selectionMorePlan &gt; div img{max-width:100%;height:auto;vertical-align:middle}div.moreInLocationSurrounding{position:relative;padding:18px 12px 60px 12px;border:2px solid #f2f2f2;background:linear-gradient( 180deg, #f2f2f2 0%, rgba(242, 242, 242, 0.25) 41.7%, rgba(242, 242, 242, 0.25) 61.13%, #f2f2f2 100% )}div.moreInLocationSurrounding + div.moreInLocationSurroundingImage + div.moreInLocationSurrounding{background:#fff}div.moreInLocationSurrounding + div.moreInLocationSurroundingImage + div.moreInLocationSurrounding + div.moreInLocationSurrounding{background:linear-gradient( 180deg, #d9f5ed 2.83%, #ecfaf6 41.7%, #ecfaf6 61.13%, #d9f5ed 100% )}div.moreInLocationSurrounding h3{display:flex;justify-content:space-between;margin-bottom:5px;word-break:break-word;color:#42cda7;font-size:24px;font-weight:800;line-height:normal}div.moreInLocationSurrounding h3 span{width:100%;display:inline-block}div.moreInLocationSurrounding h3 a{min-width:100px;margin-top:8px;color:#42cda7;font-size:14px;font-weight:700;text-decoration:underline;text-align:right}div.recommendedDestinations &gt; h3{margin-top:32px;margin-bottom:48px;color:#222}div.moreInLocationSurrounding h3 + p,div.moreInLocationSurrounding div.recommendedSelectionsHeader span + p{margin-top:5px;margin-bottom:15px}div.moreInLocationSurrounding h3 + p &gt; a,div.moreInLocationSurrounding div.recommendedSelectionsHeader span + p &gt; a{margin-top:4px;padding:5px 20px 5px 10px;border-radius:100px;color:#222;font-size:18px}div.moreInLocationSurrounding h3 + p &gt; a:hover,div.moreInLocationSurrounding div.recommendedSelectionsHeader span + p &gt; a:hover{text-decoration:none}div.moreInLocationSurrounding h3 + p &gt; a[href]:hover,div.moreInLocationSurrounding div.recommendedSelectionsHeader span + p &gt; a[href]:hover{background:#d9f5ed}div.moreInLocationSurrounding div.recommendedSelectionsHeader{margin:0 0 20px 0;overflow:hidden}div.recommendedSelectionsHeader span + p{text-align:center}div.recommendedSelectionsHeader span{display:block;padding:4px 48px;border-radius:20px 0 20px 0;background:#33957a;color:#fff;font-weight:600;font-size:20px;text-align:center}div.recommendedSelections &gt; div{margin-bottom:20px}div.moreInLocationSurrounding &gt; div{box-sizing:border-box}div.moreInLocationSurrounding div.recommendedSelections &gt; div &gt; a:first-child{box-sizing:border-box;width:100%;height:260px;background-size:cover;transition:background-size 0.5s}div.moreInLocationSurrounding div.routeYou_paginatedCarouselSlide &gt; div{width:100%}div.moreInLocationSurrounding div.routeYou_paginatedCarouselSlide,div.locationCarousel div.routeYou_paginatedCarouselSlide{padding:12px;box-sizing:border-box}div.locationCarousel div.routeYou_paginatedCarouselSlide &gt; div{height:100%}div.moreInLocationSurrounding div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{box-sizing:border-box;background-size:cover;transition:background-size 0.5s}div.thingsToDoInSurroundingCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child,div.sightsNearbyCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{height:294px}div.thingsToDoInSurroundingCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:before,div.sightsNearbyCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:before{background:linear-gradient( 180deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 100% ) no-repeat center center;opacity:1}div.thingsToDoInSurroundingCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:after,div.sightsNearbyCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:after,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:after{background:linear-gradient( 180deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 100% ) no-repeat center center;opacity:0}div.thingsToDoInSurroundingCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:hover:before,div.sightsNearbyCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:hover:before,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:hover:before{opacity:0}div.thingsToDoInSurroundingCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:hover:after,div.sightsNearbyCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:hover:after,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:hover:after{opacity:1}div.thingsToDoInSurroundingRecommendedCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child,div.sightsNearbySelectionsCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child,div.destinationsCloseByCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{height:275px}div.moreInLocationSurrounding div.recommendedSelections &gt; a{display:flex;flex-direction:column;justify-content:center;align-items:center}div.moreInLocationSurrounding div.recommendedSelections &gt; div &gt; a:first-child:hover,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{background-size:120%}div.recommendedSelections &gt; div &gt; a:first-child:before,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:before,div.recommendedSelections &gt; div &gt; a:first-child:after,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;transition:opacity 0.5s;pointer-events:none}div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child:before{background:linear-gradient( 0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 50% );opacity:1}div.locationGallery{margin:16px auto;width:100%}div.locationGallery h3{display:none}div.locationGallery &gt; div{text-align:center}div.locationGallery div.routeYou_paginatedCarousel div.routeYou_paginatedCarouselItems{align-items:center}div.locationGallery div.routeYou_paginatedCarousel{margin:0;padding:0 24px}div.locationGallery div.routeYou_paginatedCarouselItems{height:360px}div.locationGallery div.routeYou_paginatedCarouselSlide{padding:12px 0}div.locationGallery div.routeYou_paginatedCarouselSlide &gt; div{margin:12px 10px;width:100%;height:78px;overflow:hidden;box-shadow:0 0 12px 0 rgba(34, 34, 34, 0.2);border-radius:18px;background-size:cover;transition:width, height, 0.2s ease-in-out;cursor:pointer}div.locationGallery div.routeYou_paginatedCarouselSlide &gt; div &gt; div{position:relative;width:100%;height:100%;backdrop-filter:blur(4px)}div.locationGallery div.routeYou_paginatedCarouselSlide &gt; div &gt; div &gt; div.routeYou_media{top:50%;transform:translateY(-50%)}div.locationGallery div.routeYou_paginatedCarouselSlide &gt; div &gt; div &gt; div.routeYou_media &gt; div.routeYou_facade{overflow:hidden}div.locationGallery div.routeYou_paginatedCarouselSlide.prev &gt; div,div.locationGallery div.routeYou_paginatedCarouselSlide.next &gt; div{height:155px}div.locationGallery div.routeYou_paginatedCarouselSlide.active &gt; div{height:310px}div.locationGallery div.routeYou_paginatedCarousel div.routeYou_paginatedCarouselPagination{bottom:40px;display:block}div.recommendedRoutes span.selectionLogoNoOwner,div.recommendedAccommodations span.selectionLogoNoOwner,div.recommendedDestinations span.selectionLogoNoOwner{display:none}div.recommendedRoutes div.selectionMore{margin:0;box-shadow:none;background:#fff}div.moreInLocationSurrounding div.recommendedRoutes div.selectionMore a{display:inline-block;margin:0;border-radius:100px;background:#42cda7;color:#222}div.moreInLocationSurrounding div.recommendedRoutes div.selectionMore a:hover{background:#33957a}div.moreInLocationSurrounding div.recommendedSelections{margin:0 auto}div.moreInLocationSurrounding div.recommendedSelections + div.recommendedSelections{box-sizing:border-box}div.moreInLocationSurrounding div.recommendedSelections + div.recommendedSelections span.selectionTitle{z-index:1;color:#fff;text-align:left}div.moreInLocationSurrounding div.recommendedRoutes div.selectionMore{order:9}div.moreInLocationSurroundingImage{position:relative;margin:48px auto;width:min(1080px, 100%);height:200px;border-radius:20px;background:rgba(34, 34, 34, 0.5) no-repeat center center;background-blend-mode:multiply;background-size:cover}div.selectionMoreLocation{margin-bottom:50px}div.selectionMoreLocation div.selectionMorePlanHint{display:none}div.selectionMoreLocation h2 span svg{display:inline-block;margin-right:4px;width:40px;vertical-align:middle;fill:#42cda7}div.selectionMoreLocation h2 span svg *[stroke='#42CDA7']{stroke:#42cda7}div.selectionMoreLocation p.selectionMoreButton a{color:#222}div.moreInLocationSurrounding div.recommendedSelectionsHeader &gt; div + p{margin:12px 0}div.routesNearby,div.followersInvite,div.membersRequest,div.membersInvite{display:flex;margin:60px -8px 0 -8px;padding:48px 0 0 24px;overflow:hidden;background:#d9f5ed}div.followersInvite + hr,div.membersRequest + hr,div.membersInvite + hr{margin:60px 0;border-top:1px solid #f2f2f2}div.routesNearby h3,div.followersInvite h3,div.membersRequest h3,div.membersInvite h3{margin-top:0;max-width:70%;font-size:16px}div.routesNearby &gt; div:first-child,div.followersInvite &gt; div:first-child,div.membersRequest &gt; div:first-child,div.membersInvite &gt; div:first-child{flex-basis:65%;padding:0 24px 24px 0}div.routesNearby &gt; div:last-child,div.routesNearby &gt; img:last-child,div.followersInvite &gt; div:last-child,div.membersRequest &gt; div:last-child,div.membersInvite &gt; div:last-child{position:relative;flex-basis:35%;padding:24px 0 0 24px}div.routesNearby &gt; div:last-child svg,div.followersInvite &gt; div:last-child &gt; div,div.membersRequest &gt; div:last-child &gt; div,div.membersInvite &gt; div:last-child &gt; div{position:absolute;bottom:0;left:0}div.followersInvite &gt; div:last-child &gt; div,div.membersRequest &gt; div:last-child &gt; div,div.membersInvite &gt; div:last-child &gt; div{top:9px;width:200px;height:200px;border:10px solid #b3ebdc;border-radius:50%;background:#fff}div.membersRequest &gt; div:last-child &gt; div &gt; img,div.membersInvite &gt; div:last-child &gt; div &gt; img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto}div.followersInvite svg{position:absolute;right:18px;bottom:19px;width:172px;fill:#b3ebdc}div.followersInvite svg *[stroke='#000']{stroke:#b3ebdc;stroke-width:2px}a.entityStatistics{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:22px;margin:42px 0;border:1px solid #d9d9d9;border-radius:100px;color:#222;font-size:16px;font-weight:700}a.entityStatistics &gt; span:first-of-type span{display:inline-block;width:24px;height:24px;margin-right:12px;border:1px solid #42cda7;border-radius:50% 50% 50% 0;text-align:center}a.entityStatistics &gt; span:first-of-type span svg{width:55%;height:55%;fill:#42cda7}a.entityStatistics &gt; span:last-of-type svg{vertical-align:middle;width:9px;height:5px;transform:rotate(270deg)}a.entityStatistics:hover{text-decoration:none}@media all and (min-width: 500px){div.selectionMore{padding:27px 46px}div.recommendedRoutes div.selectionMore{padding:27px 46px 0;box-sizing:border-box;height:260px}div.selectionMore p.selectionMoreButton{text-align:right}div.selectionMorePlan &gt; img{margin-bottom:16px}div.moreInLocationSurrounding div.recommendedSelections &gt; div &gt; a:first-child,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{background-size:110%}div.routesNearby,div.followersInvite,div.membersRequest,div.membersInvite{margin:48px auto 0 auto;max-width:500px;border-radius:20px}div.routesNearby h3,div.followersInvite h3,div.membersRequest h3,div.membersInvite h3{margin-bottom:24px;font-size:20px}}@media all and (min-width: 700px){div.largeHeader{min-height:503px}div.poiBookmarks,div.routesNearby,div.followersInvite,div.membersRequest,div.membersInvite{max-width:none}div.routesNearby &gt; div:first-child,div.followersInvite &gt; div:first-child,div.membersRequest &gt; div:first-child,div.membersInvite &gt; div:first-child{flex-basis:67%}div.routesNearby &gt; div:last-child,div.routesNearby &gt; img:last-child,div.followersInvite &gt; div:last-child,div.membersRequest &gt; div:last-child,div.membersInvite &gt; div:last-child{flex-basis:33%}}@media all and (min-width: 1100px){div.moreInLocationSurrounding div.recommendedSelections &gt; div{margin-top:0;margin-bottom:48px}div.moreInLocationSurrounding div.recommendedSelections + div.recommendedSelections{border-radius:20px;background:linear-gradient( 180deg, #d9f5ed 2.83%, #ecfaf6 41.7%, #ecfaf6 61.13%, #d9f5ed 100% )}div.moreInLocationSurrounding &gt; div{padding:64px 100px 8px 100px;max-width:1280px}div.locationGallery{margin:120px auto;box-sizing:border-box;width:min(1150px, 100%)}div.locationGallery h3{display:block;margin-top:0;padding:0 30px;color:#42cda7;font-size:24px;text-align:left}div.locationGallery div.routeYou_paginatedCarousel div.routeYou_paginatedCarouselPagination{bottom:0}div.recommendedSelections &gt; div &gt; a:first-child,div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{padding:24px}}@media all and (min-width: 1300px){div.largeHeader{min-height:660px}div.largeHeader:after{bottom:-5px;width:1280px;height:10px;border-radius:5px}div.locationHeader:after{width:1080px}div.largeHeader h1{font-size:56px}div.largeHeader + p.breadcrumbs{margin:0 auto 32px auto;width:1280px}div.locationHeader + p.breadcrumbs{width:1080px}div.selectionIntroMap,div.selectionListMore,div.locationInfo{display:table;margin:0 auto;table-layout:fixed}div.selectionIntroMap &gt; div,div.selectionListMore &gt; div{display:table-cell;margin:0;padding:0;box-sizing:border-box;width:640px;max-width:none;vertical-align:top}div.locationInfo &gt; div{display:table-cell;margin:0;padding:0;box-sizing:border-box;width:500px;max-width:none;vertical-align:top}div.selectionIntroMap &gt; div:first-child,div.locationInfo &gt; div:first-child{padding:0 160px 0 0}div.locationInfo &gt; div:first-child{width:580px;max-width:580px}div.selectionListMore &gt; div + div{padding:0 0 0 160px}div.selectionTags{text-align:left}div.selectionIntroMap div.mapSearch-map div.routeYou_map{width:640px;height:480px}div.locationInfo div.poiMap{margin-top:60px;width:500px;height:400px}div.moreInLocationSurroundingImage{margin:120px auto;height:420px}div.selectionMoreLocation{position:relative;margin:0;padding:80px 110px;max-width:80%}div.selectionMoreLocation:before{content:'';position:absolute;top:0;left:0;width:calc(50% + 340px);height:calc(100% - 140px);z-index:-1;background:#42cda7}div.selectionMoreLocation div.selectionMore{margin:0 auto;padding:0;width:1000px;box-shadow:none}div.selectionMoreLocation h2{display:inline-block;width:100%}div.selectionMoreLocation div.selectionMorePlanHint{display:inline-block;margin:0 0 100px 0;width:400px;color:#222}div.selectionMoreLocation div.selectionMorePlanHint p{padding:40px 0}div.selectionMoreLocation div.selectionMorePlanHint a{background:#fff;color:#222}div.selectionMoreLocation div.selectionMorePlanHint a:hover{background:#d9f5ed}div.selectionMoreLocation div.selectionMorePlan{display:inline-block;margin-top:-40px;width:520px}div.selectionMoreLocation div.selectionMorePlan &gt; img{border-radius:10px}div.selectionMorePlan &gt; div{left:50px}div.selectionMoreLocation h2 span svg{fill:#fff}div.selectionMoreLocation h2 span svg *[stroke='#42CDA7']{stroke:#fff}div.selectionMoreLocation div.selectionMore p.selectionMoreButton{display:none}div.moreInLocationSurrounding div.recommendedSelectionsHeader{margin-top:64px}div.moreInLocationSurrounding h3{font-size:40px}div.moreInLocationSurrounding h3 + p,div.moreInLocationSurrounding div.recommendedSelectionsHeader span + p{margin-bottom:48px}div.moreInLocationSurrounding h3 + p &gt; a,div.moreInLocationSurrounding div.recommendedSelectionsHeader span + p &gt; a{font-size:24px}div.recommendedSelectionsHeader span{display:inline;font-size:28px}div.thingsToDoInSurroundingCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child,div.sightsNearbyCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{height:425px}div.thingsToDoInSurroundingRecommendedCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child,div.sightsNearbySelectionsCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child,div.destinationsCloseByCarousel div.routeYou_paginatedCarouselSlide &gt; div &gt; a:first-child{height:300px}}@media all and (min-width: 1900px){div.selectionIntroMap &gt; div:first-child,div.selectionListMore &gt; div:first-child{width:800px}}div.stickyButtons{position:fixed;right:0;bottom:0;left:0;height:0;z-index:63}body.mapFocus div.stickyButtons{display:none}div.stickyButtons &gt; div{position:absolute;right:8px;left:8px;margin:0 auto;max-width:512px}div.popupMenus{position:relative;margin-bottom:50px}div.popupMenus &gt; div:first-child{padding:5px 0;box-sizing:border-box;overflow:auto;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#fff}div.stickyButtons &gt; div:first-child,div.stickyButtons &gt; div + div &gt; div{box-sizing:border-box;overflow:auto;box-shadow:0 0 8px 0 #b8b8b8;border:0 solid #fff;border-width:12px 0;border-radius:12px;background:#fff;scrollbar-width:thin;scrollbar-color:#b8b8b8 #ffffff}div.stickyButtons &gt; div:first-child{bottom:12px;display:flex;justify-content:center}div.stickyButtons &gt; div:first-child a,div.popupMenus &gt; div:first-child a{display:inline-block;padding:10px 5px;box-sizing:border-box;vertical-align:bottom;border-radius:10px;color:#222;text-align:center;text-decoration:none}div.stickyButtons &gt; div:first-child a{width:80px;font-size:10px}div.stickyButtons &gt; div:first-child a + a{margin-left:24px;margin-left:calc(25% - 104px);}div.popupMenus &gt; div:first-child a{width:90px;padding-bottom:5px}div.stickyButtons &gt; div:first-child a.toggle + a,div.stickyButtons &gt; div:first-child a.toggle.active,div.popupMenus &gt; div:first-child a.toggle + a,div.popupMenus &gt; div:first-child a.toggle.active{display:none}div.stickyButtons &gt; div:first-child a.toggle.active + a,div.popupMenus &gt; div:first-child a.toggle.active + a{display:inline-block}div.stickyButtons &gt; div:first-child a span{width:28px;height:28px;margin:0 auto 10px auto}div.popupMenus &gt; div:first-child a span{width:26px;height:26px;margin:0 auto 5px auto}div.stickyButtons &gt; div:first-child a span,div.popupMenus &gt; div:first-child a span{position:relative;display:block;border:1px solid #42cda7;border-radius:50% 50% 50% 0}div.stickyButtons &gt; div:first-child a:hover,div.popupMenus &gt; div:first-child a:hover{background:#d9f5ed}div.stickyButtons &gt; div:first-child a.toggle + a span,div.popupMenus &gt; div:first-child a.toggle + a span{background:#42cda7}div.stickyButtons:not(.routePlanner) &gt; div:first-child a.mapButton{display:none}div.stickyButtons:not(.routePlanner) &gt; div:first-child a.mapButton + a{margin-left:0}div.stickyButtons &gt; div:first-child a svg,div.popupMenus &gt; div:first-child a svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:55%;height:55%}div.stickyButtons &gt; div:first-child a svg,div.popupMenus &gt; div:first-child a svg{fill:#42cda7}div.stickyButtons &gt; div:first-child a svg *[stroke='#000'],div.popupMenus &gt; div:first-child a svg *[stroke='#000']{stroke:#42cda7}div.stickyButtons &gt; div:first-child a.toggle + a svg,div.popupMenus &gt; div:first-child a.toggle + a svg{fill:#fff}div.stickyButtons &gt; div:first-child a.toggle + a svg *[stroke='#000'],div.popupMenus &gt; div:first-child a.toggle + a svg *[stroke='#000']{stroke:#fff}div.stickyButtons &gt; div + div{bottom:118px;display:none;z-index:2;opacity:0;transition:opacity 400ms ease}div.stickyButtons &gt; div + div.active{opacity:1}div.stickyButtons &gt; div + div &gt; span{position:absolute;top:-6px;right:-6px;display:block;width:2.2em;height:2.2em;z-index:2;box-shadow:0 0 8px 0 #b8b8b8;border-radius:100%;background:#fff;cursor:pointer}div.stickyButtons &gt; div + div &gt; span:before,div.stickyButtons &gt; div + div &gt; span:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.9em;height:0.15em;border-radius:2px;background:#222}div.stickyButtons &gt; div + div &gt; span:before{transform:translate(-50%, -50%) rotate(45deg)}div.stickyButtons &gt; div + div &gt; span:after{transform:translate(-50%, -50%) rotate(-45deg)}div.stickyButtons &gt; div + div &gt; span:hover:before,div.stickyButtons &gt; div + div &gt; span:hover:after{background:#42cda7}div.stickyButtons &gt; div + div &gt; div{padding:0 32px;max-height:160px;max-height:calc(100vh - 194px)}body.iOs div.stickyButtons &gt; div + div &gt; div{max-height:calc(100vh - 274px)}div.stickyButtons &gt; div h2,div.popupMenu h2{margin:0 0 12px 0;padding:0 0 8px 0;border-bottom:1px solid #b8b8b8;font-size:inherit}div.stickyButtonsOverlays{position:fixed;bottom:0;left:0;width:0;height:0;z-index:65}div.actionButtons a{margin:0 0 0 3px}div.actionButtons a:first-child{margin:0}div.actionMenus{position:fixed;top:0;right:0;bottom:0;left:0;display:none;padding:0 8px;overflow:auto;z-index:83;background:#b8b8b8;background:rgba(184, 184, 184, 0.7)}div.actionMenus &gt; div{display:none;margin:8px auto;box-sizing:border-box;max-width:360px;border:1px solid #222;background:#fff}div.actionMenus.active,div.actionMenus &gt; div.active{display:block}div.actionMenus a.closeButton{position:relative;display:block;margin:4px 4px 0 4px;width:20px;height:20px;float:right}div.actionMenus a.closeButton:before,div.actionMenus a.closeButton:after{content:'';position:absolute;top:9px;right:3px;display:block;width:15px;height:3px;border-radius:2px;background:#222}div.actionMenus a.closeButton:before{transform:rotate(45deg)}div.actionMenus a.closeButton:after{transform:rotate(-45deg)}div.actionMenus a.closeButton:hover:before,div.actionMenus a.closeButton:hover:after{background:#42cda7}div.actionMenus h2:first-child{margin-top:0}div.actionMenus p{margin:0;padding:4px 6px;font-weight:bold}div.actionMenus ul + p{border-top:1px solid #222}div.stickyButtons ul,div.stickyButtons ul li,div.actionMenus ul,div.actionMenus ul li,div.popupMenu ul,div.popupMenu ul li{margin:0;padding:0;list-style:none}div.stickyButtons ul + ul,div.actionMenus ul + ul,div.popupMenu ul + ul{border-top:1px solid #b8b8b8}div.stickyButtons ul li.routeYou_disabled,div.stickyButtons a.routeYou_disabled,div.actionMenus ul li.routeYou_disabled,div.actionMenus a.routeYou_disabled,div.popupMenu ul li.routeYou_disabled,div.popupMenu a.routeYou_disabled{opacity:0.2;pointer-events:none}div.stickyButtons ul li.toggle + li,div.stickyButtons ul li.toggle.active,div.actionMenus ul li.toggle + li,div.actionMenus ul li.toggle.active,div.popupMenu ul li.toggle + li,div.popupMenu ul li.toggle.active{display:none}div.stickyButtons ul li.toggle.active + li,div.actionMenus ul li.toggle.active + li,div.popupMenu ul li.toggle.active + li{display:list-item}div.stickyButtons ul li a,div.stickyButtons ul li.facebookLike,div.actionMenus ul li a,div.actionMenus ul li.facebookLike,div.popupMenu ul li a,div.popupMenu ul li.facebookLike{display:block;padding:8px 28px 8px 8px;overflow:hidden;white-space:nowrap}div.stickyButtons ul li a,div.popupMenu ul li a{color:#222}div.stickyButtons ul li a:hover,div.actionMenus ul li a:hover,div.popupMenu ul li a:hover{background:#f2f2f2}div.stickyButtons ul li a span:first-child,div.actionMenus ul li a span:first-child,div.popupMenu ul li a span:first-child{position:relative;display:inline-block;width:32px;height:32px;vertical-align:middle}div.stickyButtons ul li a span:first-child,div.popupMenu ul li a span:first-child{margin-right:32px}div.actionMenus ul li a span:first-child{margin-right:8px}div.stickyButtons ul li a span svg,div.actionMenus ul li a span svg,div.popupMenu ul li a span svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:87%;height:87%;fill:#222}div.stickyButtons ul li a span svg *[stroke='#000'],div.actionMenus ul li a span svg *[stroke='#000'],div.popupMenu ul li a span svg *[stroke='#000']{stroke:#222}div.stickyButtons ul li a:hover span svg,div.actionMenus ul li a:hover span svg,div.popupMenu ul li a:hover span svg{fill:#42cda7}div.stickyButtons ul li a:hover span svg *[stroke='#000'],div.actionMenus ul li a:hover span svg *[stroke='#000'],div.popupMenu ul li a:hover span svg *[stroke='#000']{stroke:#42cda7}div.stickyButtons ul li a span.iconFacebook,div.stickyButtons ul li a span.iconTwitter,div.stickyButtons ul li a span.iconMessenger,div.stickyButtons ul li a span.iconWhatsApp,div.actionMenus ul li a span.iconFacebook,div.actionMenus ul li a span.iconTwitter,div.actionMenus ul li a span.iconMessenger,div.actionMenus ul li a span.iconWhatsApp,div.popupMenu ul li a span.iconFacebook,div.popupMenu ul li a span.iconTwitter,div.popupMenu ul li a span.iconMessenger,div.popupMenu ul li a span.iconWhatsApp{border-radius:4px}div.stickyButtons ul li a:hover span.iconFacebook,div.actionMenus ul li a:hover span.iconFacebook,div.popupMenu ul li a:hover span.iconFacebook{background:#1877f2}div.stickyButtons ul li a:hover span.iconTwitter,div.actionMenus ul li a:hover span.iconTwitter,div.popupMenu ul li a:hover span.iconTwitter{background:#1da1f2}div.stickyButtons ul li a:hover span.iconMessenger,div.actionMenus ul li a:hover span.iconMessenger,div.popupMenu ul li a:hover span.iconMessenger{background:#00b2ff}div.stickyButtons ul li a:hover span.iconWhatsApp,div.actionMenus ul li a:hover span.iconWhatsApp,div.popupMenu ul li a:hover span.iconWhatsApp{background:#25d366}div.stickyButtons ul li a:hover span.iconFacebook svg path,div.stickyButtons ul li a:hover span.iconTwitter svg path,div.stickyButtons ul li a:hover span.iconMessenger svg path,div.stickyButtons ul li a:hover span.iconWhatsApp svg path,div.actionMenus ul li a:hover span.iconFacebook svg path,div.actionMenus ul li a:hover span.iconTwitter svg path,div.actionMenus ul li a:hover span.iconMessenger svg path,div.actionMenus ul li a:hover span.iconWhatsApp svg path,div.popupMenu ul li a:hover span.iconFacebook svg path,div.popupMenu ul li a:hover span.iconTwitter svg path,div.popupMenu ul li a:hover span.iconMessenger svg path,div.popupMenu ul li a:hover span.iconWhatsApp svg path{fill:#fff}div.stickyButtons ul li a span.routeYou_smallIcon,div.actionMenus ul li a span.routeYou_smallIcon,div.popupMenu ul li a span.routeYou_smallIcon{margin-left:8px}div.stickyButtons ul li a span.routeYou_smallIcon svg,div.actionMenus ul li a span.routeYou_smallIcon svg,div.popupMenu ul li a span.routeYou_smallIcon svg{fill:#222}div.stickyButtons ul li a span.routeYou_smallIcon svg *[stroke='#000'],div.actionMenus ul li a span.routeYou_smallIcon svg *[stroke='#000'],div.popupMenu ul li a span.routeYou_smallIcon svg *[stroke='#000']{stroke:#222}div.stickyButtons div.routeYou_download div.routeYou_downloadBlock,div.popupMenu div.routeYou_download div.routeYou_downloadBlock{margin:0}div.stickyButtons div.routeYou_download div.routeYou_downloadSection{border-bottom:1px solid #b8b8b8}div.stickyButtons div.routeYou_download div.routeYou_downloadSection + div.routeYou_downloadSection{border-bottom:0}div.stickyButtons div.routeYou_download div.routeYou_downloadBlock + div.routeYou_downloadBlock,div.popupMenu div.routeYou_download div.routeYou_downloadBlock + div.routeYou_downloadBlock{border-top:1px solid #b8b8b8}div.stickyButtons div.routeYou_download div.routeYou_downloadHeader,div.popupMenu div.routeYou_download div.routeYou_downloadHeader{padding:8px 28px 8px 8px;overflow:hidden;white-space:nowrap}div.stickyButtons div.routeYou_download div.routeYou_downloadHeader:hover,div.popupMenu div.routeYou_download div.routeYou_downloadHeader:hover{background:#f2f2f2}div.stickyButtons div.routeYou_download a.routeYou_downloadIcon img,div.popupMenu div.routeYou_download a.routeYou_downloadIcon img{margin-right:32px}div.stickyButtons div.routeYou_download a.routeYou_downloadLink,div.popupMenu div.routeYou_download a.routeYou_downloadLink{color:#222;font-weight:normal}div.stickyButtons div.routeYou_download div.routeYou_downloadOption,div.stickyButtons div.routeYou_download div.routeYou_downloadBlock p,div.stickyButtons div.routeYou_download div.routeYou_downloadBlock ol,div.popupMenu div.routeYou_download div.routeYou_downloadOption,div.popupMenu div.routeYou_download div.routeYou_downloadBlock p,div.popupMenu div.routeYou_download div.routeYou_downloadBlock ol{margin:0 0 12px 0}@media all and (min-width: 700px){div.stickyButtons &gt; div:first-child a{width:100px;font-size:12px}div.stickyButtons &gt; div:first-child a + a{margin-left:calc(25% - 129px);}}@media all and (min-width: 900px){div.actionButtons a.mapButton{display:none}div.actionMenus{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block;padding:0;overflow:visible;z-index:auto;background:none}div.mapSide div.actionMenus{margin-right:16px;margin-left:16px}div.actionMenus &gt; div{position:absolute;top:0;right:0;margin:0;max-width:none;overflow:auto;z-index:97}div.actionMenus &gt; div.active ~ div.active{display:none}div.popupMenus &gt; div:first-child a{width:125px}}@media all and (min-width: 1100px){div.stickyButtons{right:auto;width:544px}div.stickyButtons &gt; div{right:16px;left:16px}div.stickyButtons &gt; div:first-child a.mapButton{display:none}div.stickyButtons &gt; div:first-child a.mapButton + a{margin-left:0}div.stickyButtons &gt; div + div &gt; div{max-height:calc(100vh - 248px)}body.iOs div.stickyButtons &gt; div + div &gt; div{max-height:calc(100vh - 328px)}}ol.routeYou_appSiteCodeIntro{counter-reset:site-code-counter;padding:0;list-style:none}ol.routeYou_appSiteCodeIntro li{counter-increment:site-code-counter;display:block;padding-left:16px;text-indent:-16px}ol.routeYou_appSiteCodeIntro li:before{content:counter(site-code-counter);display:inline-block;margin-right:4px;width:12px;text-indent:0}p.routeYou_appSiteCode{overflow:auto;font-weight:bold;font-size:120%;letter-spacing:0.2em;text-align:center}span.copyToClipboard{display:inline-block;margin-left:8px;width:24px;height:24px;vertical-align:middle;cursor:pointer}pre span.copyToClipboard,p.prominent span.copyToClipboard,p.bright span.copyToClipboard{padding:12px;float:right;border-radius:50% 50% 50% 0;background:#fff}span.copyToClipboard svg{display:block;width:100%;height:100%;fill:#222}span.copyToClipboard svg *[stroke='#000']{stroke:#222}span.copyToClipboard:hover svg{fill:#42cda7}span.copyToClipboard:hover svg *[stroke='#000']{stroke:#42cda7}
</pre></body></html>