{"id":14637,"date":"2018-03-20T00:15:00","date_gmt":"2018-03-19T16:15:00","guid":{"rendered":"https:\/\/tsarastaging.wpengine.com\/?page_id=14637"},"modified":"2026-07-09T18:32:39","modified_gmt":"2026-07-09T10:32:39","slug":"tallship-home","status":"publish","type":"page","link":"https:\/\/www.tallship.com.sg\/zh\/","title":{"rendered":"Tallship &#8211; Home"},"content":{"rendered":"<style>.patara-header,.cart-ham,.cart-icon,.patara-totop,#patara-mobile-nav,.patara-mobile-header{display:none!important}body{overflow-x:hidden}.tag{display:none!important}.elementor-section:has(.elementor-widget-html)>.elementor-container{max-width:100%!important;padding:0!important}.elementor-widget-html{margin:0!important}<\/style>\n\t\t<div data-elementor-type=\"page\" data-elementor-id=\"779662\" class=\"elementor elementor-779662\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4eb26069 elementor-section-stretched elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"4eb26069\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2d0cb0f4\" data-id=\"2d0cb0f4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-522a5e86 elementor-widget elementor-widget-html\" data-id=\"522a5e86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.patara-header,.cart-ham,.cart-icon,.patara-totop,#patara-mobile-nav,.patara-mobile-header{display:none!important}body{overflow-x:hidden}.tag{display:none!important}<\/style>\r\n<style>\r\n  :root{\r\n    --paper:#ffffff; --mist:#f5f2ec;\r\n    --navy:#00324b; --navy-d:#00243a;\r\n    --gold:#c8995c; --bronze:#91693c; --ink:#1a1813; --gray:#6c6457;\r\n    --line:rgba(26,24,19,.15); --line-d:rgba(255,255,255,.18);\r\n    --ggold:linear-gradient(110deg,#e7c98a,#c8995c 45%,#91693c);\r\n  }\r\n  *{margin:0;padding:0;box-sizing:border-box}\r\n  html{scroll-behavior:smooth}\r\n  body{font-family:'Montserrat',sans-serif;font-weight:300;background:var(--paper);color:var(--ink);overflow-x:hidden;-webkit-font-smoothing:antialiased}\r\n  ::selection{background:var(--gold);color:#fff}\r\n  h1,h2,h3{font-family:'Cormorant Garamond',serif;font-weight:500;line-height:1.04;letter-spacing:.005em}\r\n  a{color:inherit;text-decoration:none}\r\n  img{display:block;max-width:100%}\r\n  .wrap{max-width:1340px;margin:0 auto;padding:0 5vw}\r\n  .kick{font-family:'Cinzel',serif;font-weight:500;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--bronze)}\r\n  .lnk{display:inline-block;font-family:'Cinzel',serif;font-weight:500;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink);padding-bottom:8px;position:relative}\r\n  .lnk::after{content:'';position:absolute;left:0;bottom:0;width:42px;height:1px;background:var(--gold);transition:width .45s cubic-bezier(.2,.8,.2,1)}\r\n  .lnk:hover::after{width:100%}\r\n  .lnk.light{color:#fff}.lnk.light::after{background:var(--gold)}\r\n  \/* ornament *\/\r\n  .orn{display:flex;align-items:center;justify-content:center;gap:13px;margin-bottom:18px}\r\n  .orn i{width:30px;height:1px;background:linear-gradient(90deg,transparent,var(--gold))}\r\n  .orn i:last-child{background:linear-gradient(90deg,var(--gold),transparent)}\r\n  .orn b{color:var(--gold);font-size:9px;transform:rotate(45deg);display:inline-block}\r\n\r\n  .grain{position:fixed;inset:-150%;z-index:9000;pointer-events:none;opacity:.03;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\")}\r\n\r\n  .fade{opacity:0;transform:translateY(24px);transition:1.1s cubic-bezier(.16,1,.3,1)}\r\n  .fade.in{opacity:1;transform:none}\r\n  .fade.d1{transition-delay:.12s}.fade.d2{transition-delay:.24s}.fade.d3{transition-delay:.36s}\r\n\r\n  \/* photo curtain reveal *\/\r\n  .ph{position:relative;overflow:hidden}\r\n  .ph img{transform:scale(1.16);transition:transform 1.4s cubic-bezier(.16,1,.3,1)}\r\n  .ph::after{content:'';position:absolute;inset:0;background:var(--navy);transform:scaleX(1);transform-origin:right;transition:transform .95s cubic-bezier(.76,0,.24,1);z-index:2}\r\n  .ph.in img{transform:scale(1)}\r\n  .ph.in::after{transform:scaleX(0)}\r\n  .ph:hover img{transform:scale(1.05)}\r\n\r\n  \/* NAV *\/\r\n  nav{position:fixed;top:0;left:0;right:0;z-index:200;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px 5vw;transition:.45s;color:#fff}\r\n  nav .menu-btn{display:flex;align-items:center;gap:12px;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;justify-self:start}\r\n  nav .menu-btn .bars{display:flex;flex-direction:column;gap:3px}\r\n  nav .menu-btn .bars i{width:18px;height:1.5px;background:currentColor;display:block;transition:.3s}\r\n  nav .brand{justify-self:center;display:flex;flex-direction:column;align-items:center;gap:3px;line-height:1}\r\n  nav .brand .nm{font-family:'Cinzel',serif;font-weight:600;text-transform:uppercase;letter-spacing:.34em;font-size:19px}\r\n  nav .brand .mk{font-family:'Cinzel',serif;font-size:8px;letter-spacing:.3em;color:var(--gold);text-transform:uppercase}\r\n  nav .reserve{justify-self:end;font-family:'Cinzel',serif;\/*font-size:11px;*\/letter-spacing:.2em;text-transform:uppercase;border:1px solid rgba(255,255,255,.6);\/*padding:12px 26px;*\/transition:.35s}\r\n  nav .reserve:hover{background:#fff;color:var(--navy)}\r\n  nav.solid{background:rgba(255,255,255,.95);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);color:var(--ink);padding:14px 5vw}\r\n  nav.solid .brand .nm{color:var(--navy)}\r\n  nav.solid .reserve{border-color:var(--line)}nav.solid .reserve:hover{background:var(--navy);color:#fff}\r\n\r\n  \/* MENU overlay *\/\r\n  .overlay{position:fixed;top:0;left:0;bottom:0;width:min(430px,86vw);z-index:300;background:var(--navy-d);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:0 52px;transform:translateX(-100%);transition:transform .55s cubic-bezier(.76,0,.24,1);visibility:hidden;box-shadow:30px 0 100px rgba(0,12,20,.45)}\r\n  .overlay.open{transform:none;visibility:visible}\r\n  .overlay .close{position:absolute;top:24px;right:28px;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;cursor:pointer}\r\n  .overlay .kick{margin-bottom:30px;color:var(--gold)}\r\n  .overlay ul{list-style:none}\r\n  .overlay a{font-family:'Cormorant Garamond',serif;font-size:clamp(23px,2.2vw,32px);font-weight:500;color:#fff;display:inline-block;padding:6px 0;transition:.4s;line-height:1.18}\r\n  .overlay a:hover{color:var(--gold);padding-left:22px}\r\n  .overlay .foot{position:absolute;bottom:30px;left:52px;right:52px;display:flex;flex-direction:column;gap:8px;font-family:'Cinzel',serif;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#9fb6c6}\r\n\r\n  \/* HERO (video) *\/\r\n  .hero{position:relative;height:100vh;min-height:640px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}\r\n  .hero video,.hero .poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\r\n  .hero::after{content:'';position:absolute;inset:0;z-index:1;background:radial-gradient(62% 46% at 50% 47%,rgba(0,24,39,.44),rgba(0,24,39,.18) 55%,rgba(0,24,39,0) 78%),linear-gradient(180deg,rgba(0,24,39,.46) 0%,rgba(0,24,39,0) 20%,rgba(0,24,39,0) 72%,rgba(0,24,39,.5) 100%)}.hero .hero-in{text-shadow:0 2px 16px rgba(0,16,28,.8),0 1px 3px rgba(0,16,28,.65)}\r\n  .hero-in{position:relative;z-index:2;color:#fff;padding:0 6vw}\r\n  .hero .kick{display:block;margin-bottom:18px;color:#f0d9b0}\r\n  .hero h1{font-size:clamp(36px,5vw,72px);font-weight:500;color:#fff;letter-spacing:.01em}\r\n  .hero h1 em{font-style:italic;color:#f0d9b0}\r\n .hero .sub{margin:24px 0 0;\/*font-size:14px;*\/color:rgba(255,255,255,.92);\/*max-width:420px;line-height:1.8*\/}\r\n  .hero .cta{margin-top:34px}\r\n  .hero-scroll{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);z-index:2;font-family:'Cinzel',serif;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:rgba(255,255,255,.8);display:flex;flex-direction:column;align-items:center;gap:10px}\r\n  .hero-scroll::after{content:'';width:1px;height:38px;background:rgba(255,255,255,.5);animation:scrl 2.4s ease-in-out infinite;transform-origin:top}\r\n  @keyframes scrl{0%,100%{transform:scaleY(.5);opacity:.4}50%{transform:scaleY(1);opacity:1}}\r\n\r\n  \/* QUICK-BOOK BAR *\/\r\n  .bookwrap{position:relative;z-index:6;padding:0 5vw}\r\n  .bookbar{max-width:1080px;margin:-46px auto 0;background:#fff;border:1px solid var(--line);box-shadow:0 30px 60px -34px rgba(0,50,75,.4);display:grid;grid-template-columns:1.5fr 1fr 1fr auto;align-items:stretch}\r\n  .bookbar .bf{padding:17px 24px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px;text-align:left}\r\n  .bookbar .bf label{font-family:'Cinzel',serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}\r\n  .bookbar .bf select,.bookbar .bf input{border:0;background:none;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;color:var(--ink);outline:none;width:100%;cursor:pointer}\r\n  .bookbar .bookbtn{display:flex;align-items:center;justify-content:center;gap:9px;padding:0 32px;background:var(--navy);color:#fff;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;transition:.35s;white-space:nowrap}\r\n  .bookbar .bookbtn:hover{background:var(--navy-d)}\r\n  .steps{text-align:center;margin:20px auto 0;font-family:'Cinzel',serif;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}\r\n  .steps b{color:var(--bronze)}\r\n  @media(max-width:980px){.bookbar{grid-template-columns:1fr;margin-top:-30px}.bookbar .bf{border-right:0;border-bottom:1px solid var(--line)}.bookbar .bookbtn{padding:18px}}\r\n\r\n  \/* INTRO SPLIT *\/\r\n  .intro{padding:9vh 0}\r\n  .intro-grid{display:grid;grid-template-columns:1.22fr .78fr;gap:0}\r\n  .intro-panel{background:var(--mist);padding:7vh 4.5vw;display:flex;flex-direction:column;justify-content:center}\r\n  .intro-panel .kick{margin-bottom:20px}\r\n  .intro-panel h2{font-size:clamp(26px,2.7vw,40px);color:var(--navy)}\r\n  .intro-panel h2 em{font-style:italic;color:var(--gold)}\r\n  .intro-panel p{margin-top:22px;color:var(--gray);font-size:14.5px;line-height:1.9;max-width:42ch}\r\n  .intro-panel .lnk{margin-top:30px}\r\n  .intro-figure{min-height:300px;max-height:56vh}\r\n  .intro-figure img{width:100%;height:100%;object-fit:cover}\r\n\r\n  \/* EDITORIAL BLOCKS *\/\r\n  .blocks{padding:5vh 0 9vh}\r\n  .b-head{text-align:center;margin-bottom:6vh}\r\n  .b-head .kick{display:block}\r\n  .b-head h2{font-size:clamp(28px,3.2vw,48px);color:var(--navy);margin-top:6px}\r\n  .b-head h2 em{font-style:italic;color:var(--gold)}\r\n  .b-row{display:grid;grid-template-columns:1fr 1fr;gap:4vw;margin-bottom:7vh}\r\n  .block .pic{margin-bottom:24px}\r\n  .block .pic img{width:100%;height:40vh;object-fit:cover}\r\n  .block h3{font-size:clamp(21px,2vw,28px);color:var(--ink);margin-bottom:12px}\r\n  .block p{color:var(--gray);font-size:14.5px;line-height:1.8;max-width:46ch;margin-bottom:22px}\r\n\r\n  \/* MENUS *\/\r\n  .menus{padding:9vh 0;background:var(--mist)}\r\n  .menus .b-head{margin-bottom:4vh}\r\n  .menu-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;border-bottom:1px solid var(--line);max-width:1000px;margin:0 auto 4.5vh}\r\n  .menu-tab{font-family:'Cinzel',serif;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gray);padding:0 2px 15px;cursor:pointer;position:relative;transition:.3s;background:none;border:0}\r\n  .menu-tab.active{color:var(--navy)}\r\n  .menu-tab::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gold);transform:scaleX(0);transition:transform .4s cubic-bezier(.2,.8,.2,1)}\r\n  .menu-tab.active::after{transform:scaleX(1)}\r\n  .menu-body{display:grid;grid-template-columns:.82fr 1.18fr;gap:5vw;align-items:start;max-width:1060px;margin:0 auto;transition:opacity .3s}\r\n  .menu-body.swap{opacity:0}\r\n  .menu-info h3{font-size:clamp(21px,2.1vw,29px);color:var(--navy);margin-bottom:6px}\r\n  .menu-info .price{font-family:'Cinzel',serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}\r\n  .menu-info .thumb{margin-bottom:18px}\r\n  .menu-info .thumb img{width:100%;height:20vh;object-fit:cover}\r\n  .menu-info p{color:var(--gray);font-size:14px;line-height:1.8;margin-bottom:20px}\r\n  .menu-courses{border-top:1px solid var(--line)}\r\n  .course{display:grid;grid-template-columns:30px 1fr;gap:14px;padding:13px 0;border-bottom:1px solid var(--line)}\r\n  .course .rn{font-family:'Cinzel',serif;font-size:10px;letter-spacing:.08em;color:var(--gold);padding-top:5px}\r\n  .course .cn b{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:18px;color:var(--ink);display:block;line-height:1.2}\r\n  .course .cn span{font-size:13px;color:var(--gray);line-height:1.5}\r\n\r\n  \/* FEATURE BAND *\/\r\n  .feature{position:relative;height:74vh;min-height:480px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}\r\n  .feature img{position:absolute;inset:0;width:100%;height:116%;top:-8%;object-fit:cover;will-change:transform}\r\n  .feature::after{content:'';position:absolute;inset:0;background:linear-gradient(rgba(0,50,75,.44),rgba(0,50,75,.54))}\r\n  .feature .fin{position:relative;z-index:2;color:#fff;padding:0 6vw}\r\n  .feature .kick{display:block;color:#f0d9b0}\r\n  .feature .orn i{background:linear-gradient(90deg,transparent,#f0d9b0)}.feature .orn i:last-child{background:linear-gradient(90deg,#f0d9b0,transparent)}.feature .orn b{color:#f0d9b0}\r\n  .feature h2{font-size:clamp(30px,3.8vw,58px);color:#fff;font-weight:500;margin-top:6px}\r\n  .feature h2 em{font-style:italic;color:#f0d9b0}\r\n  .feature .cta{margin-top:30px}\r\n\r\n  \/* OCCASIONS *\/\r\n  .occ{padding:11vh 0}\r\n  .occ .b-head{margin-bottom:5vh}\r\n  .occ-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3vh 2.2vw}\r\n  .ocard .pic{margin-bottom:18px}\r\n  .ocard .pic img{width:100%;height:26vh;object-fit:cover}\r\n  .ocard h3{font-size:21px;color:var(--ink);margin-bottom:4px}\r\n  .ocard .pr{font-family:'Cinzel',serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}\r\n  .ocard .lnk{font-size:10px}\r\n\r\n  \/* GUEST WORDS *\/\r\n  .words{padding:3vh 0 11vh;text-align:center}\r\n  .words .orn{margin-bottom:26px}\r\n  .words .big{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:clamp(24px,3vw,42px);line-height:1.3;max-width:20ch;margin:0 auto;color:var(--navy)}\r\n  .words .src{font-family:'Cinzel',serif;margin-top:30px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gray)}\r\n\r\n  \/* FOOTER *\/\r\n  footer{background:var(--navy-d);color:#fff;padding:6vh 0 3.5vh}\r\n  .f-cta{text-align:center;padding-bottom:4.5vh;border-bottom:1px solid var(--line-d);margin-bottom:4vh}\r\n  .f-cta .kick{display:block;color:var(--gold)}\r\n  .f-cta .orn i{background:linear-gradient(90deg,transparent,var(--gold))}\r\n  .f-cta h2{font-size:clamp(30px,3.6vw,56px);color:#fff;font-weight:500;margin-top:6px}\r\n  .f-cta h2 em{font-style:italic;color:#f0d9b0}\r\n  .f-cta .cta{margin-top:34px}\r\n  .f-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:34px}\r\n  .f-grid .brand{font-family:'Cinzel',serif;text-transform:uppercase;letter-spacing:.26em;font-size:20px;color:#fff;margin-bottom:18px}\r\n  .f-grid h4{font-family:'Cinzel',serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}\r\n  .f-grid a,.f-grid p{display:block;font-size:13px;color:#aec4d2;margin-bottom:11px;transition:.3s}\r\n  .f-grid a:hover{color:#fff}\r\n  .f-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:4.5vh;padding-top:24px;border-top:1px solid var(--line-d);font-family:'Cinzel',serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#7e97a6}\r\n\r\n  .tag{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);z-index:250;background:var(--ggold);color:#fff;font-family:'Cinzel',serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:6px 16px;pointer-events:none}\r\n\r\n  \/* ---- TABLET ---- *\/\r\n  @media(max-width:980px){\r\n    nav{padding:16px 5vw}\r\n    .intro-grid,.b-row,.menu-body{grid-template-columns:1fr}\r\n    .menu-body{gap:30px}.menu-tabs{gap:18px 22px}\r\n    .intro-figure{min-height:300px;max-height:48vh}\r\n    .b-head{margin-bottom:5vh}\r\n    .b-row{gap:6vh;margin-bottom:6vh}\r\n    .block .pic img{height:46vh}\r\n    .occ-grid{grid-template-columns:1fr 1fr}\r\n    .ocard .pic img{height:24vh}\r\n    .f-grid{grid-template-columns:1fr 1fr}\r\n  }\r\n  \/* ---- MOBILE ---- *\/\r\n  @media(max-width:600px){\r\n    nav{padding:13px 5vw;grid-template-columns:auto 1fr auto}\r\n    nav .menu-btn{gap:8px;font-size:10px;letter-spacing:.16em}\r\n    nav .brand .nm{font-size:14px;letter-spacing:.2em}\r\n    nav .brand .mk{font-size:6.5px}\r\n    nav .reserve{display:inline-block;padding:9px 13px;font-size:9px;letter-spacing:.1em}\r\n    .hero{min-height:540px}\r\n    .hero h1{font-size:34px;line-height:1.06}\r\n    .hero .kick{font-size:10px;letter-spacing:.24em;margin-bottom:14px}\r\n    .hero .sub{font-size:13px;margin-top:18px;max-width:90%}\r\n    .hero .cta{margin-top:26px}\r\n    .bookbar{margin-top:-22px}\r\n    .bookbar .bf{padding:14px 18px}\r\n    .bookbar .bookbtn{padding:16px}\r\n    .steps{font-size:9.5px;letter-spacing:.1em;padding:0 4vw}\r\n    .intro{padding:7vh 0}\r\n    .intro-panel{padding:6vh 7vw}\r\n    .intro-figure{min-height:280px;max-height:44vh}\r\n    .intro-panel h2,.b-head h2,.menus .b-head h2,.occ .b-head h2{font-size:30px}\r\n    .blocks{padding:4vh 0 7vh}\r\n    .block .pic img{height:42vh}\r\n    .block h3{font-size:24px}\r\n    .occ-grid{grid-template-columns:1fr}\r\n    .ocard .pic img{height:36vh}\r\n    .ocard h3{font-size:22px}\r\n    .menu-tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:18px;-webkit-overflow-scrolling:touch;padding-bottom:2px}\r\n    .menu-tab{white-space:nowrap;flex:0 0 auto}\r\n    .menu-info .thumb img{height:26vh}\r\n    .feature{height:62vh;min-height:400px}\r\n    .feature h2{font-size:30px}\r\n    .words{padding:2vh 0 8vh}\r\n    .words .big{font-size:25px;line-height:1.32}\r\n    .f-cta h2{font-size:30px}\r\n    .f-grid{grid-template-columns:1fr 1fr;gap:22px 18px}\r\n    .grain{display:none}\r\n  }\r\n  @media(max-width:380px){\r\n    nav .reserve{display:none}\r\n    nav .brand .nm{font-size:13px}\r\n    .hero h1{font-size:30px}\r\n  }\r\n  @media(prefers-reduced-motion:reduce){*{animation:none!important}.fade{opacity:1;transform:none}.ph img{transform:none}.ph::after{display:none}}\r\n<\/style>\r\n\r\n\r\n\r\n<!-- NAV -->\r\n\r\n\r\n<!-- MENU OVERLAY -->\r\n\r\n\r\n<!-- HERO (video KV) -->\r\n<header class=\"hero\">\r\n  <img decoding=\"async\" class=\"poster skip-lazy\" src=\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/kv-poster.jpg\" alt=\"\" aria-hidden=\"true\" fetchpriority=\"high\">\r\n  <link rel=\"preload\" as=\"image\" href=\"\/wp-content\/uploads\/2026\/07\/hero-poster-1440.webp\" fetchpriority=\"high\">\r\n<video class=\"hero-video\" muted loop playsinline preload=\"none\" poster=\"\/wp-content\/uploads\/2026\/07\/hero-poster-1440.webp\"><\/video>\r\n  <div class=\"hero-in\">\r\n    <span class=\"kick\">Welcome Aboard<\/span>\r\n    <h1>Dine Beneath<br>the <em>Sails<\/em><\/h1>\r\n    <p class=\"sub\">Award-winning fine dining and Singapore's most loved sunset sail, aboard Asia's only luxury tall ship.<\/p>\r\n    <div class=\"cta\"><a href=\"https:\/\/www.tallship.com.sg\/booking\/\" class=\"lnk light\">Reserve Your Voyage<\/a><\/div>\r\n  <\/div>\r\n  <div class=\"hero-scroll\">Scroll<\/div>\r\n<\/header>\r\n\r\n<!-- QUICK-BOOK BAR\r\n<div class=\"bookwrap\">\r\n  <div class=\"bookbar fade\">\r\n    <div class=\"bf\">\r\n      <label>\u2460 Choose Your Sail<\/label>\r\n      <select>\r\n        <option>Sunset Dinner Cruise<\/option>\r\n        <option>City Lights Cruise<\/option>\r\n        <option>Breakfast Cruise<\/option>\r\n        <option>The Dog Cruise\u2122<\/option>\r\n        <option>Private Charter<\/option>\r\n      <\/select>\r\n    <\/div>\r\n    <div class=\"bf\">\r\n      <label>\u2461 Date<\/label>\r\n      <input type=\"date\">\r\n    <\/div>\r\n    <div class=\"bf\">\r\n      <label>\u2462 Guests<\/label>\r\n      <select><option>2 Guests<\/option><option>1 Guest<\/option><option>3 Guests<\/option><option>4 Guests<\/option><option>5 Guests<\/option><option>6+ Guests<\/option><\/select>\r\n    <\/div>\r\n    <a class=\"bookbtn\" href=\"https:\/\/www.tallship.com.sg\/booking\/\">Check Availability \u2192<\/a>\r\n  <\/div>\r\n  <div class=\"steps fade\">Three simple steps to set sail, <b>choose<\/b>, <b>schedule<\/b>, <b>reserve<\/b>. Secure checkout in minutes.<\/div>\r\n<\/div> -->\r\n\r\n<script>\r\n(function () {\r\n  var video = document.querySelector('.hero-video');\r\n  if (!video) return;\r\n\r\n  \/\/ Only turn on video for desktop screens (set breakpoint to CSS: 981px)\r\n  var isDesktop = window.matchMedia('(min-width: 981px)').matches;\r\n  var reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  if (!isDesktop || reduceMotion) {\r\n    \/\/ Mobile \/ reduced-motion: just a static poster, the video never loads.\r\n    return;\r\n  }\r\n\r\n  function loadVideo() {\r\n    var src = video.getAttribute('data-src');\r\n    if (!src || video.dataset.loaded) return;\r\n    video.dataset.loaded = '1';\r\n\r\n    var source = document.createElement('source');\r\n    source.src = src;\r\n    source.type = 'video\/mp4';\r\n    video.appendChild(source);\r\n    video.setAttribute('autoplay', '');\r\n\r\n    video.load();\r\n    var p = video.play();\r\n    if (p && p.catch) p.catch(function () { \/* browser blocked autoplay, let poster show *\/ });\r\n  }\r\n\r\n  \/\/ Wait for the window to completely finish loading (all critical assets are in order)\r\n  if (document.readyState === 'complete') {\r\n    loadVideo();\r\n  } else {\r\n    window.addEventListener('load', loadVideo);\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e97628e elementor-widget elementor-widget-shortcode\" data-id=\"5e97628e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"booking-inner clearfix\">\t<form method=\"get\" action=\"https:\/\/www.tallship.com.sg\/zh\/\" class=\"homepage_booking\" id=\"booking-form-1\" data-form-id=\"booking-form-1\">\n\t\t<div class=\"col1 c1\">\n\t\t\t<div class=\"input1_wrapper homepage_datepicker_wrapper border-b border-t\">\n\t\t\t\t<input name=\"available_dates\" type=\"text\" class=\"form-control input booking_homepage_datepicker\" placeholder=\"Choose Date\" autocomplete=\"off\" >\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col2 c2\">\n\t\t\t<div class=\"select1_wrapper border-b border-t\">\n\t\t\t\t<div class=\"select1_inner\">\n\t\t\t\t\t<select name=\"ticket_event\" class=\"select2 select \" style=\"width: 100%\" >\n\t\t\t\t\t\t<option value=\"0\">Choose Available Ticket<\/option>\n\t\t\t\t\t<\/select>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"number_input_wrapper\">\n\t\t\t<div class=\"col3 c3 section-adult\">\n\t\t\t\t<div class=\"number-input border-b border-t\">\n                    <input type=\"hidden\" name=\"adult_id\" value=\"0\">\n                    <div class=\"input-label-wrapper\">\n                        <input type=\"number\" class=\"ts-form-control input qty\" name=\"adult_quantity\" value=\"0\" min=\"0\" max=\"20\" \/>\n\t\t\t\t\t    <span class=\"number-label font-medium\">Adults<\/span>\n                    <\/div>\n\t\t\t\t\t<div class=\"buttons\">\n\t\t\t\t\t\t<button type=\"button\" class=\"plus\" onclick=\"this.parentNode.parentNode.querySelector('input[type=number]').stepUp()\">+<\/button>\n\t\t\t\t\t\t<button type=\"button\" class=\"minus\" onclick=\"this.parentNode.parentNode.querySelector('input[type=number]').stepDown()\">\u2013<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n            <div class=\"col3 c4 section-junior\">\n                <div class=\"number-input border-b border-t\">\n                    <input type=\"hidden\" name=\"junior_id\" value=\"0\">\n                    <div class=\"input-label-wrapper\">\n                        <input type=\"number\" class=\"ts-form-control input qty\" name=\"junior_quantity\" value=\"0\" min=\"0\" max=\"20\">\n                        <span class=\"number-label font-medium\">Junior<\/span>\n                    <\/div>\n                    <div class=\"buttons\">\n                        <button type=\"button\" class=\"plus\" onclick=\"this.parentNode.parentNode.querySelector('input[type=number]').stepUp()\">+<\/button>\n                        <button type=\"button\" class=\"minus\" onclick=\"this.parentNode.parentNode.querySelector('input[type=number]').stepDown()\">\u2013<\/button>\n                    <\/div>\n                <\/div>\n            <\/div>\n\t\t\t<div class=\"col3 c5 section-child\">\n\t\t\t\t<div class=\"number-input border-b border-t\">\n                    <input type=\"hidden\" name=\"child_id\" value=\"0\">\n                    <div class=\"input-label-wrapper\">\n                        <input type=\"number\" class=\"ts-form-control input qty\" name=\"child_quantity\" value=\"0\" min=\"0\" max=\"20\">\n                        <span class=\"number-label font-medium\">Child<\/span>\n                    <\/div>\n\t\t\t\t\t<div class=\"buttons\">\n\t\t\t\t\t\t<button type=\"button\" class=\"plus\" onclick=\"this.parentNode.parentNode.querySelector('input[type=number]').stepUp()\">+<\/button>\n\t\t\t\t\t\t<button type=\"button\" class=\"minus\" onclick=\"this.parentNode.parentNode.querySelector('input[type=number]').stepDown()\">\u2013<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n            <div class=\"col3 c6 section-sail-only\" style=\"display: none;\">\n\t\t\t\t<div class=\"number-input border-b border-t\">\n                    <input type=\"hidden\" name=\"sail_only_id\" value=\"0\">\n\t\t\t\t\t<div class=\"input-label-wrapper\">\n\t\t\t\t\t\t<input type=\"number\" class=\"ts-form-control input qty\" name=\"sail_only_quantity\" value=\"0\" min=\"0\" max=\"20\">\n\t\t\t\t\t\t<span class=\"number-label font-medium\">Sail only<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"buttons\">\n\t\t\t\t\t\t<button type=\"button\" class=\"plus\" onclick=\"this.parentNode.parentNode.querySelector('input[type=number]').stepUp()\">+<\/button>\n\t\t\t\t\t\t<button type=\"button\" class=\"minus\" onclick=\"this.parentNode.parentNode.querySelector('input[type=number]').stepDown()\">\u2013<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col4 c6\">\n\t\t\t<button type=\"submit\" class=\"btn-form1-submit\">Book Now<\/button>\n\t\t<\/div>\n\t<\/form>\n\t<\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d668a0 elementor-widget elementor-widget-html\" data-id=\"6d668a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.ra-promo{padding:44px 5vw 6px;background:transparent}\n.ra-promo .rp-kicker{font-family:'Cinzel',serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#c8995c;text-align:center;margin:0 0 12px}\n.ra-promo .rp-head{font-family:'Cormorant Garamond',serif;font-size:clamp(26px,3.2vw,40px);font-weight:600;color:#00324b;text-align:center;line-height:1.1;margin:0 0 28px}\n.ra-promo .rp-head em{font-style:italic;color:#c8995c}\n.ra-promo .rp-frame{position:relative;max-width:1040px;margin:0 auto;overflow:hidden;box-shadow:0 22px 55px rgba(0,0,0,.14)}\n.ra-promo .rp-track{display:flex;transition:transform .65s cubic-bezier(.2,.8,.2,1)}\n.ra-promo .rp-slide{flex:0 0 100%;display:block;text-decoration:none;position:relative;aspect-ratio:30\/7;overflow:hidden}\n.ra-promo .rp-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}\n.ra-promo .rp-composed{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 7%;background:linear-gradient(115deg,#00243a 0%,#00324b 55%,#0a4a66 100%)}\n.ra-promo .rp-composed::after{content:'';position:absolute;right:-60px;top:-60px;width:260px;height:260px;border:1px solid rgba(200,153,92,.28);border-radius:50%;pointer-events:none}\n.ra-promo .rp-composed::before{content:'';position:absolute;right:40px;bottom:-90px;width:200px;height:200px;border:1px solid rgba(200,153,92,.18);border-radius:50%;pointer-events:none}\n.ra-promo .rp-composed.rp-onimg{background:linear-gradient(90deg,rgba(0,36,58,.85) 0%,rgba(0,36,58,.45) 48%,rgba(0,36,58,0) 75%)}\n.ra-promo .rp-composed.rp-onimg::before,.ra-promo .rp-composed.rp-onimg::after{display:none}\n.ra-promo .rp-kick{font-family:'Cinzel',serif;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:#c8995c;margin:0 0 8px}\n.ra-promo .rp-title{font-family:'Cormorant Garamond',serif;font-size:clamp(22px,2.6vw,34px);font-weight:600;line-height:1.1;color:#fff;margin:0 0 6px}\n.ra-promo .rp-sub{font-size:13px;color:rgba(255,255,255,.75);margin:0 0 10px;font-weight:300}\n.ra-promo .rp-cta{font-family:'Cinzel',serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#c8995c;border-bottom:1px solid rgba(200,153,92,.5);padding-bottom:3px;transition:color .3s,border-color .3s}\n.ra-promo .rp-slide:hover .rp-cta{color:#e7c98a;border-color:#e7c98a}\n.ra-promo .rp-dots{display:flex;gap:9px;justify-content:center;margin-top:16px}\n.ra-promo .rp-dots button{width:8px;height:8px;border-radius:50%;border:1px solid #c8995c;background:transparent;cursor:pointer;padding:0}\n.ra-promo .rp-dots button.on{background:#c8995c}\n@media(max-width:640px){\n  .ra-promo{padding:30px 5vw 4px}\n  .ra-promo .rp-slide{aspect-ratio:2.2\/1}\n  .ra-promo .rp-sub{display:none}\n  .ra-promo .rp-composed{padding:0 8%}\n}\n<\/style>\n<section class=\"ra-promo\" id=\"raPromo\" aria-label=\"Promotions\">\n  <div class=\"rp-kicker\">Don&#8217;t Miss the Boat<\/div>\n  <h2 class=\"rp-head\">Upcoming <em>Special Event Sails<\/em><\/h2>\n  <div class=\"rp-frame\">\n    <div class=\"rp-track\" id=\"rpTrack\"><\/div>\n  <\/div>\n  <div class=\"rp-dots\" id=\"rpDots\"><\/div>\n<\/section>\n<script>\n(function(){\n  \/* ===== EDIT YOUR PROMOS HERE =====\n     img : full image URL (recommended 1200x280). Leave \"\" to show the composed text slide.\n     href: where the slide links to. Leave \"\" for display-only.       *\/\n  var RA_PROMOS = [\n    { href:\"\/events\/cesar-millan-dog-cruise-2026\/\", img:\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/07\/banner-cesar-1400.webp\",\n      kicker:\"Special Event Sail \u00b7 Tue 28 Jul \u00b7 7pm\", title:\"An Evening with Cesar Millan\",\n      sub:\"Dine & sail with your dog \u00b7 $350++\", cta:\"Reserve Your Spot\" },\n    { href:\"\/business-corporate-event\/#pavilion\", img:\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/07\/banner-pavilion-1400.webp\",\n      kicker:\"Host Ashore\", title:\"Pavilion by the Sea\",\n      sub:\"Waterfront celebrations for up to 400 guests\", cta:\"Explore the Venue\" }\n  ];\n  var INTERVAL = 5500;\n  \/* ================================= *\/\n  var sec=document.getElementById('raPromo'); if(!sec||sec.dataset.raInit) return; sec.dataset.raInit='1';\n  var track=document.getElementById('rpTrack'), dots=document.getElementById('rpDots');\n  RA_PROMOS.forEach(function(p,idx){\n    var a=document.createElement(p.href?'a':'div'); a.className='rp-slide'; if(p.href) a.href=p.href;\n    if(p.img){ var im=document.createElement('img'); im.src=p.img; im.alt=p.title||('Promotion '+(idx+1)); im.loading='lazy'; a.appendChild(im); }\n    if(p.kicker||p.title||p.sub||p.cta){\n      var d=document.createElement('div'); d.className='rp-composed'+(p.img?' rp-onimg':'');\n      var k=document.createElement('p'); k.className='rp-kick'; k.textContent=p.kicker||''; d.appendChild(k);\n      var t=document.createElement('p'); t.className='rp-title'; t.textContent=p.title||''; d.appendChild(t);\n      if(p.sub){ var su=document.createElement('p'); su.className='rp-sub'; su.textContent=p.sub; d.appendChild(su); }\n      if(p.cta){ var ct=document.createElement('span'); ct.className='rp-cta'; ct.textContent=p.cta+' \u2192'; d.appendChild(ct); }\n      a.appendChild(d);\n    }\n    track.appendChild(a);\n    var b=document.createElement('button'); b.setAttribute('aria-label','Go to promotion '+(idx+1));\n    b.addEventListener('click',function(){ go(idx); restart(); });\n    dots.appendChild(b);\n  });\n  var n=RA_PROMOS.length, i=0, tm=null;\n  function go(k){ i=(k+n)%n; track.style.transform='translateX(-'+(i*100)+'%)';\n    var bs=dots.children; for(var j=0;j<bs.length;j++) bs[j].className=(j===i)?'on':''; }\n  function start(){ if(!tm && n>1) tm=setInterval(function(){ go(i+1); }, INTERVAL); }\n  function stop(){ if(tm){ clearInterval(tm); tm=null; } }\n  function restart(){ stop(); start(); }\n  sec.addEventListener('mouseenter', stop);\n  sec.addEventListener('mouseleave', start);\n  var x0=null;\n  track.addEventListener('touchstart',function(e){ x0=e.touches[0].clientX; },{passive:true});\n  track.addEventListener('touchend',function(e){ if(x0===null) return;\n    var dx=e.changedTouches[0].clientX-x0; x0=null;\n    if(Math.abs(dx)>40){ go(dx<0? i+1 : i-1); restart(); } },{passive:true});\n  go(0); start();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-69be744e elementor-widget elementor-widget-html\" data-id=\"69be744e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\r\n<!-- INTRO -->\r\n<section class=\"intro\">\r\n  <div class=\"intro-grid\">\r\n    <div class=\"intro-panel fade\">\r\n      <span class=\"kick\">The Royal Albatross<\/span>\r\n      <h2>A Voyage Above.<br>An Evening <em>Beyond.<\/em><\/h2>\r\n      <p>More than a dinner cruise, the Royal Albatross is an evening that lingers, fine dining on the open deck, the Singapore skyline drifting past, and the sea turning to gold beneath four masts and twenty-two sails.<\/p>\r\n      <a class=\"lnk\" href=\"https:\/\/www.tallship.com.sg\/about-us\/\">Discover the Ship<\/a>\r\n    <\/div>\r\n    <div class=\"intro-figure ph figrev\">\r\n      <img decoding=\"async\" src=\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2021\/07\/Asset-264@2x.jpg\" alt=\"A couple aboard the Royal Albatross\">\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- BLOCKS -->\r\n<!-- ============================================================\r\n  CHOOSE YOUR VOYAGE, hover accordion\r\n  HOW TO EDIT (for the team):\r\n  Each cruise is one <a class=\"vyg-p\"> block below.\r\n  - Photo: change the address inside background-image:url('...')\r\n  - Small gold label: the <span class=\"kick\"> text\r\n  - Title: the <h3> text\r\n  - Description: the <p> text\r\n  - Button label: the <span class=\"vyg-go\"> text\r\n============================================================= -->\r\n<section class=\"vyg\">\r\n<style>\r\n.vyg{background:var(--mist,#ece4d6);padding:9vh 0 11vh}\r\n.vyg .vyg-acc{display:flex;gap:10px;height:580px;max-width:1400px;margin:0 auto;padding:0 3vw}\r\n.vyg .vyg-p{position:relative;flex:1;overflow:hidden;display:block;background:#00324b}\r\n.vyg .vyg-p{transition:flex .85s cubic-bezier(.25,.8,.25,1)}\r\n.vyg .vyg-bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 1.4s ease}\r\n.vyg .vyg-p:hover .vyg-bg{transform:scale(1.06)}\r\n.vyg .vyg-veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,36,58,.18) 0%,rgba(0,24,39,.82) 100%)}\r\n.vyg .vyg-meta{position:absolute;left:0;right:0;bottom:0;padding:34px 30px;color:#fff}\r\n.vyg .vyg-meta .kick{color:#e8c79a;font-size:10px}\r\n.vyg .vyg-meta h3{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:28px;line-height:1.1;margin:10px 0 6px;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.5)}\r\n.vyg .vyg-meta p{font-size:13px;line-height:1.8;color:rgba(255,255,255,.85);max-width:42ch;max-height:0;opacity:0;overflow:hidden;transition:max-height .7s ease,opacity .7s ease .15s;margin:0}\r\n.vyg .vyg-go{display:inline-block;margin-top:14px;font-family:'Cinzel',serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold,#c8995c);opacity:0;transform:translateY(8px);transition:all .6s ease .25s}\r\n@media (hover:hover) and (min-width:981px){\r\n  .vyg .vyg-p:hover{flex:2.6}\r\n  .vyg .vyg-p:hover .vyg-meta p{max-height:140px;opacity:1}\r\n  .vyg .vyg-p:hover .vyg-go{opacity:1;transform:none}\r\n}\r\n@media (max-width:980px),(hover:none){\r\n  .vyg .vyg-acc{flex-direction:column;height:auto}\r\n  .vyg .vyg-p{min-height:230px;flex:none}\r\n  .vyg .vyg-meta p{max-height:200px;opacity:1}\r\n  .vyg .vyg-go{opacity:1;transform:none}\r\n}\r\n<\/style>\r\n  <div class=\"b-head fade\" style=\"text-align:center;margin-bottom:7vh\">\r\n    <span class=\"kick\">Sail With Us<\/span>\r\n    <div class=\"orn\"><i><\/i><b>\u25c6<\/b><i><\/i><\/div>\r\n    <h2 style=\"margin-top:0\">Choose Your <em>Voyage<\/em><\/h2>\r\n  <\/div>\r\n  <div class=\"vyg-acc fade\">\r\n    <!-- PANEL 1: Sunset Dinner Cruise -->\r\n    <a class=\"vyg-p\" href=\"\/events\/sunset-sail-city-lights\/\">\r\n      <div class=\"vyg-bg\" style=\"background-image:url('\/wp-content\/uploads\/2021\/07\/Asset-265@2x.jpg')\"><\/div>\r\n      <div class=\"vyg-veil\"><\/div>\r\n      <div class=\"vyg-meta\">\r\n        <span class=\"kick\">The Signature Sail<\/span>\r\n        <h3>Sunset Dinner Cruise<\/h3>\r\n        <p>A four-course menu served on the open deck as the sun sets and the city begins to glow. The best sunset table in Singapore.<\/p>\r\n        <span class=\"vyg-go\">Discover the Dinner Cruise \u2192<\/span>\r\n      <\/div>\r\n    <\/a>\r\n    <!-- PANEL 2: City Lights Cruise -->\r\n    <a class=\"vyg-p\" href=\"\/events\/city-lights-cruise\/\">\r\n      <div class=\"vyg-bg\" style=\"background-image:url('\/wp-content\/uploads\/2022\/01\/citylight_300dpi-2-2048x922.jpg')\"><\/div>\r\n      <div class=\"vyg-veil\"><\/div>\r\n      <div class=\"vyg-meta\">\r\n        <span class=\"kick\">After Dark<\/span>\r\n        <h3>City Lights Cruise<\/h3>\r\n        <p>Singapore by night, skyline ablaze, dinner beneath a canopy of sails and stars.<\/p>\r\n        <span class=\"vyg-go\">Discover the Cruise \u2192<\/span>\r\n      <\/div>\r\n    <\/a>\r\n    <!-- PANEL 3: Breakfast Cruise -->\r\n    <a class=\"vyg-p\" href=\"\/events\/rediscovery-breakfast-cruise\/\">\r\n      <div class=\"vyg-bg\" style=\"background-image:url('\/wp-content\/uploads\/2021\/07\/Asset-262@2x.jpg')\"><\/div>\r\n      <div class=\"vyg-veil\"><\/div>\r\n      <div class=\"vyg-meta\">\r\n        <span class=\"kick\">Morning Sail<\/span>\r\n        <h3>Breakfast Cruise<\/h3>\r\n        <p>Sea air, gentle waters and a leisurely breakfast as the city wakes around you.<\/p>\r\n        <span class=\"vyg-go\">Discover the Cruise \u2192<\/span>\r\n      <\/div>\r\n    <\/a>\r\n    <!-- PANEL 4: The Dog Cruise -->\r\n    <a class=\"vyg-p\" href=\"\/events\/dog-cruise\/\">\r\n      <div class=\"vyg-bg\" style=\"background-image:url('\/wp-content\/uploads\/2021\/07\/Asset-268@2x.jpg')\"><\/div>\r\n      <div class=\"vyg-veil\"><\/div>\r\n      <div class=\"vyg-meta\">\r\n        <span class=\"kick\">A World First<\/span>\r\n        <h3>The Dog Cruise\u2122<\/h3>\r\n        <p>Fine dining alongside your best friend, complete with a special three-course dog menu. A first for the world, and only on the Royal Albatross.<\/p>\r\n        <span class=\"vyg-go\">Meet the Dog Cruise \u2192<\/span>\r\n      <\/div>\r\n    <\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- MENUS -->\r\n<section class=\"menus\">\r\n  <div class=\"wrap\">\r\n    <div class=\"b-head fade\">\r\n      <span class=\"kick\">An Atlas of Flavour<\/span>\r\n      <div class=\"orn\"><i><\/i><b>\u25c6<\/b><i><\/i><\/div>\r\n      <h2 style=\"margin-top:0\">The <em>Menus<\/em><\/h2>\r\n    <\/div>\r\n    <style>.menu-subtabs{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:-1vh auto 4.5vh;max-width:640px}.menu-sub{font-family:'Cinzel',serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--gray);padding:7px 18px;cursor:pointer;background:none;border:1px solid var(--line);border-radius:2px;transition:.3s}.menu-sub.active{color:var(--navy);border-color:var(--gold)}.menu-sub:hover{color:var(--navy)}.menu-sub.hidden{display:none}<\/style>\r\n<div class=\"menu-tabs fade\" id=\"menuTabs\">\r\n<button class=\"menu-tab active\" data-theme=\"intl\">International<\/button>\r\n<button class=\"menu-tab\" data-theme=\"indian\">Indian<\/button>\r\n<button class=\"menu-tab\" data-theme=\"veg\">Vegetarian<\/button>\r\n<\/div>\r\n<div class=\"menu-subtabs fade\" id=\"menuSub\">\r\n<button class=\"menu-sub active\" data-course=\"4\">Four-Course<\/button>\r\n<button class=\"menu-sub\" data-course=\"7\">Seven-Course<\/button>\r\n<button class=\"menu-sub\" data-course=\"4v\">Four-Course Vegetarian<\/button>\r\n<button class=\"menu-sub\" data-course=\"7v\">Seven-Course Vegetarian<\/button>\r\n<\/div>\r\n    <div class=\"menu-body fade\" id=\"menuBody\">\r\n      <div class=\"menu-info\">\r\n        <h3 id=\"mName\"><\/h3>\r\n        <div class=\"price\" id=\"mPrice\"><\/div>\r\n        <div class=\"thumb ph figrev\"><img decoding=\"async\" id=\"mImg\" src=\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/our-menu-card.jpg\" alt=\"Menu\"><\/div>\r\n        <p id=\"mDesc\"><\/p>\r\n        <a class=\"lnk\" href=\"https:\/\/www.tallship.com.sg\/MENUS\/interactive.html\">View the Full Menu<\/a>\r\n      <\/div>\r\n      <div class=\"menu-courses\" id=\"mCourses\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============================================================\r\n  THE MENUS, tab content data + script (restored)\r\n  HOW TO EDIT (for the team): each menu below is one block in DATA.\r\n  name \/ price \/ desc are plain text. link is the menu PDF address.\r\n  Each course line has t (dish title) and d (dish details).\r\n  NOTE: do not use square brackets in this script, WordPress\r\n  treats them as shortcodes and will break the code.\r\n============================================================= -->\r\n<script>(function(){\r\nvar M=new Map();\r\nM.set('intl_4',{name:\"Four-Course Signature Dinner\",price:\"\",desc:\"\",link:\"\/MENUS\/RA4C-NonVeg.pdf\",courses:new Array({t:\"Hokkaido Scallop Ceviche\",d:\"Green Mango \u00b7 Assam Ponzu \u00b7 Curry Leaf Oil \u00b7 Puffed Rice\"},{t:\"Smoked Tomato Soup (V)\",d:\"San Marzano Tomatoes \u00b7 Basil Oil \u00b7 Lemongrass Croutons\"},{t:\"48-Hour Braised Beef Short Rib\",d:\"Rendang Reduction \u00b7 Bergedil Pommes Mousseline \u00b7 Baby Carrots<br><br><span style='font-style:italic;letter-spacing:.14em;opacity:.6'>or<\/span><br><br><span style='font-family:Cormorant Garamond,serif;font-size:18px;font-weight:600;color:var(--ink,#1a1813);line-height:1.4;display:inline-block'>Patagonian Toothfish<\/span><br>Tamarind Glaze \u00b7 Lemongrass-Pickled Vegetables \u00b7 Turmeric \u00b7 Kaffir Lime \u00b7 Coconut Emulsion\"},{t:\"Royal Albatross Kulfi\",d:\"Pandan Gula Melaka Kulfi on a Stick (V) \u00b7 Caramelised Pineapple \u00b7 Burnt Coconut Flakes \u00b7 Brown Butter Curry Leaf Crumbs \u00b7 Sea Salt\"})});\r\nM.set('intl_7',{name:\"Seven-Course Signature Experience\",price:\"\",desc:\"\",link:\"\/MENUS\/RA7C-NonVeg.pdf\",courses:new Array({t:\"Hokkaido Scallop Ceviche\",d:\"Green Mango \u00b7 Assam Ponzu \u00b7 Curry Leaf Oil \u00b7 Puffed Rice\"},{t:\"Smoked Tomato Soup (V)\",d:\"San Marzano Tomatoes \u00b7 Basil Oil \u00b7 Lemongrass Croutons\"},{t:\"Bak Bak Wings\",d:\"Deboned Chicken Wing Stuffed with Chicken Rice \u00b7 Fermented Dark Soy Glaze \u00b7 Banana Chilli Sauce \u00b7 Spring Onions\"},{t:\"Patagonian Toothfish\",d:\"Tamarind Glaze \u00b7 Lemongrass-Pickled Vegetables \u00b7 Turmeric \u00b7 Kaffir Lime \u00b7 Coconut Emulsion\"},{t:\"A Small Surprise from the Galley\",d:\"\"},{t:\"Golden Spring Mushroom Satay (V)\",d:\"House Satay Sauce (no peanut) \u00b7 Cucumber Achar \u00b7 Rice Cake (Ketupat)\"},{t:\"16-Hour Braised Beef Short Rib\",d:\"Rendang Reduction \u00b7 Bergedil Pommes Mousseline \u00b7 Baby Carrots\"},{t:\"Royal Albatross Kulfi (V)\",d:\"Pandan Gula Melaka Kulfi on a Stick \u00b7 Caramelised Pineapple \u00b7 Burnt Coconut Flakes \u00b7 Brown Butter Curry Leaf Crumbs \u00b7 Sea Salt\"})});\r\nM.set('indian_7',{name:\"Indian Seven-Course Menu\",price:\"\",desc:\"\",link:\"\/MENUS\/RAIndian7C-NonVeg.pdf\",courses:new Array({t:\"Pan-Seared Scallop Chaat\",d:\"Ghee Seared Scallop \u00b7 Mint Coriander Green Chilli Chutney \u00b7 Tamarind Chutney \u00b7 Cumin Spiced Yogurt \u00b7 Puffed Rice \u00b7 Kashmiri Chilli Powder \u00b7 Green Mango\"},{t:\"Smoked Tomato Shorba\",d:\"San Marzano Tomatoes \u00b7 Basil Oil \u00b7 Lemongrass Croutons\"},{t:\"Green Chilli Hummus\",d:\"Curry Leaf Brown Butter \u00b7 Toasted Hazelnuts \u00b7 Green Mango \u00b7 Papadum\"},{t:\"Chettinad Mushroom Pani Puri\",d:\"Chettinad Mushroom Carnitas \u00b7 Pomelo Segments \u00b7 Coconut Espuma \u00b7 Curry Leaf Dust \u00b7 Micro Coriander \u00b7 Two Pani Puri Shells\"},{t:\"Patagonian Toothfish\",d:\"Patagonian Toothfish \u00b7 Rasam Beurre Blanc\"},{t:\"Tandoori Chicken Briyani\",d:\"Cranberry & Pistachio Biryani \u00b7 Smoked Cucumber Raita \u00b7 Aubergine Pachadi\"},{t:\"Pandan Jaggery Kulfi on a Stick\",d:\"Jaggery & Pandan Kulfi \u00b7 Burnt Coconut \u00b7 Caramelised Pineapple\"})});\r\nM.set('indian_4',{name:\"Indian Four-Course Menu\",price:\"\",desc:\"\",link:\"\/MENUS\/RAIndian4C-NonVeg.pdf\",courses:new Array({t:\"Pan-Seared Scallop Chaat\",d:\"Ghee Seared Scallop \u00b7 Mint Coriander Green Chilli Chutney \u00b7 Tamarind Chutney \u00b7 Cumin Spiced Yogurt \u00b7 Puffed Rice \u00b7 Kashmiri Chilli Powder \u00b7 Green Mango\"},{t:\"Patagonian Toothfish\",d:\"Patagonian Toothfish \u00b7 Rasam Beurre Blanc\"},{t:\"Tandoori Chicken Briyani\",d:\"Cranberry & Pistachio Briyani \u00b7 Smoked Cucumber Raita \u00b7 Aubergine Pachadi\"},{t:\"Pandan Jaggery Kulfi on a Stick\",d:\"Jaggery & Pandan Kulfi \u00b7 Burnt Coconut \u00b7 Caramelised Pineapple\"})});\r\nM.set('indian_4v',{name:\"Indian Four-Course Vegetarian Menu\",price:\"\",desc:\"\",link:\"\/MENUS\/RAIndian4C-Veg.pdf\",courses:new Array({t:\"Shisho Leaf Chaat\",d:\"Crispy Shisho Leaf \u00b7 Mint Coriander Green Chilli Chutney \u00b7 Tamarind Chutney \u00b7 Cumin Spiced Yogurt \u00b7 Puffed Rice \u00b7 Kashmiri Chilli Powder \u00b7 Green Mango\"},{t:\"Baked Celeriac\",d:\"Charred Celeriac \u00b7 Rasam Beurre Blanc\"},{t:\"Tandoori Lion's Mane Briyani\",d:\"Tandoori Lion's Mane Mushroom \u00b7 Cranberry & Pistachio Briyani \u00b7 Smoked Cucumber Raita \u00b7 Aubergine Pachadi\"},{t:\"Pandan Jaggery Kulfi on a Stick\",d:\"Jaggery & Pandan Kulfi \u00b7 Burnt Coconut \u00b7 Caramelised Pineapple\"})});\r\nM.set('indian_7v',{name:\"Indian Seven-Course Vegetarian Menu\",price:\"\",desc:\"\",link:\"\/MENUS\/RAIndian7C-Veg.pdf\",courses:new Array({t:\"Shisho Leaf Chaat\",d:\"Crispy Shisho Leaf \u00b7 Mint Coriander Green Chilli Chutney \u00b7 Tamarind Chutney \u00b7 Cumin Spiced Yogurt \u00b7 Puffed Rice \u00b7 Kashmiri Chilli Powder \u00b7 Green Mango\"},{t:\"Smoked Tomato Shorba\",d:\"San Marzano Tomatoes \u00b7 Basil Oil \u00b7 Lemongrass Croutons\"},{t:\"Green Chilli Hummus\",d:\"Curry Leaf Brown Butter \u00b7 Toasted Hazelnuts \u00b7 Green Mango \u00b7 Papadum\"},{t:\"Baked Celeriac\",d:\"Charred Celeriac \u00b7 Rasam Beurre Blanc\"},{t:\"Chettinad Mushroom Pani Puri\",d:\"Chettinad Mushroom Carnitas \u00b7 Pomelo Segments \u00b7 Coconut Espuma \u00b7 Curry Leaf Dust \u00b7 Micro Coriander \u00b7 Two Pani Puri Shells\"},{t:\"Tandoori Lion's Mane Briyani\",d:\"Tandoori Lion's Mane Mushroom \u00b7 Cranberry & Pistachio Briyani \u00b7 Smoked Cucumber Raita \u00b7 Aubergine Pachadi\"},{t:\"Pandan Jaggery Kulfi on a Stick\",d:\"Jaggery & Pandan Kulfi \u00b7 Burnt Coconut \u00b7 Caramelised Pineapple\"})});\r\nM.set('veg_4',{name:\"Four-Course Vegetarian Menu\",price:\"\",desc:\"\",link:\"\/MENUS\/RA4C-Veg.pdf\",courses:new Array({t:\"Young Coconut & Pomelo Ceviche (V)\",d:\"Green Mango \u00b7 Assam Ponzu \u00b7 Curry Leaf Oil \u00b7 Puffed Rice\"},{t:\"Smoked Tomato Soup (V)\",d:\"San Marzano Tomatoes \u00b7 Basil Oil \u00b7 Lemongrass Croutons\"},{t:\"Lion's Mane Mushroom (V)\",d:\"Rendang Reduction \u00b7 Bergedil Pommes Mousseline \u00b7 Baby Carrots\"},{t:\"Royal Albatross Kulfi (V)\",d:\"Pandan Gula Melaka Kulfi on a Stick \u00b7 Caramelised Pineapple \u00b7 Burnt Coconut Flakes \u00b7 Brown Butter Curry Leaf Crumbs \u00b7 Sea Salt\"})});\r\nM.set('veg_7',{name:\"Seven-Course Vegetarian Menu\",price:\"\",desc:\"\",link:\"\/MENUS\/RA7C-Veg.pdf\",courses:new Array({t:\"Young Coconut & Pomelo Ceviche (V)\",d:\"Green Mango \u00b7 Assam Ponzu \u00b7 Curry Leaf Oil \u00b7 Puffed Rice\"},{t:\"Smoked Tomato Soup (V)\",d:\"San Marzano Tomatoes \u00b7 Basil Oil \u00b7 Lemongrass Croutons\"},{t:\"Miso Glazed Aubergine (V)\",d:\"Fermented Dark Soy Glaze \u00b7 Banana Chilli Sauce \u00b7 Spring Onions\"},{t:\"Baked Celeriac (V)\",d:\"Tamarind Glaze \u00b7 Lemongrass-Pickled Vegetables \u00b7 Turmeric \u00b7 Kaffir Lime \u00b7 Coconut Emulsion\"},{t:\"A Small Surprise from the Galley\",d:\"\"},{t:\"Golden Spring Mushroom Satay (V)\",d:\"House Satay Sauce (no peanut) \u00b7 Cucumber Achar \u00b7 Rice Cake (Ketupat)\"},{t:\"Lion's Mane Mushroom (V)\",d:\"Rendang Reduction \u00b7 Bergedil Pommes Mousseline \u00b7 Baby Carrots\"},{t:\"Royal Albatross Kulfi (V)\",d:\"Pandan Gula Melaka Kulfi on a Stick \u00b7 Caramelised Pineapple \u00b7 Burnt Coconut Flakes \u00b7 Brown Butter Curry Leaf Crumbs \u00b7 Sea Salt\"})});\r\nvar state={theme:'intl',course:'4'};\r\nfunction render(){\r\n var d=M.get(state.theme+'_'+state.course);\r\n var n=document.getElementById('mName'),p=document.getElementById('mPrice'),ds=document.getElementById('mDesc'),c=document.getElementById('mCourses');\r\n if(!n||!c)return;\r\n if(!d){n.textContent='';if(p)p.textContent='';if(ds)ds.textContent='';c.innerHTML='';return;}\r\n n.textContent=d.name;if(p)p.textContent=d.price;if(ds)ds.textContent=d.desc;\r\n var lk=document.querySelector('#menuBody .lnk');if(lk&&d.link){lk.setAttribute('href',d.link);}\r\n var h='',num=0;\r\n d.courses.forEach(function(x){var rn;if(\/Surprise from the Galley\/i.test(x.t)){rn='\u25c6';}else{num++;rn=(num<10?'0':'')+num;}h+='<div class=\"course\"><div class=\"rn\">'+rn+'<\/div><div class=\"cn\"><b>'+x.t+'<\/b>'+(x.d?'<span>'+x.d+'<\/span>':'')+'<\/div><\/div>';});\r\n c.innerHTML=h;\r\n}\r\nfunction syncSub(){\r\n var sub=document.getElementById('menuSub');if(!sub)return;\r\n var subs=sub.querySelectorAll('.menu-sub');\r\n Array.prototype.forEach.call(subs,function(b){var cv=b.getAttribute('data-course');if((cv==='4v'||cv==='7v')&&state.theme!=='indian'){b.classList.add('hidden');}else{b.classList.remove('hidden');}});\r\n if(state.theme!=='indian'&&(state.course==='4v'||state.course==='7v')){state.course='4';}\r\n Array.prototype.forEach.call(subs,function(b){if(b.getAttribute('data-course')===state.course){b.classList.add('active');}else{b.classList.remove('active');}});\r\n}\r\nfunction init(){\r\n var tabs=document.getElementById('menuTabs'),sub=document.getElementById('menuSub');\r\n if(!tabs||!sub)return false;\r\n if(tabs.__ra2)return true;tabs.__ra2=1;\r\n var prim=tabs.querySelectorAll('.menu-tab');\r\n Array.prototype.forEach.call(prim,function(b){b.addEventListener('click',function(){state.theme=b.getAttribute('data-theme');Array.prototype.forEach.call(prim,function(x){x.classList.remove('active');});b.classList.add('active');syncSub();render();});});\r\n var subs=sub.querySelectorAll('.menu-sub');\r\n Array.prototype.forEach.call(subs,function(b){b.addEventListener('click',function(){if(b.classList.contains('hidden'))return;state.course=b.getAttribute('data-course');Array.prototype.forEach.call(subs,function(x){x.classList.remove('active');});b.classList.add('active');render();});});\r\n syncSub();render();return true;\r\n}\r\nif(!init()){var n2=0,iv=setInterval(function(){if(init()||++n2>40)clearInterval(iv);},300);}\r\n})();<\/script>\r\n\r\n<!-- FEATURE -->\r\n<section class=\"feature\">\r\n  <img decoding=\"async\" id=\"featImg\" src=\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/sunset-slider-black.jpg\" alt=\"Royal Albatross\">\r\n  <div class=\"fin fade\">\r\n    <span class=\"kick\">Only in Singapore<\/span>\r\n    <div class=\"orn\"><i><\/i><b>\u25c6<\/b><i><\/i><\/div>\r\n    <h2>Four Masts.<br>Twenty-Two <em>Sails.<\/em><\/h2>\r\n    <div class=\"cta\"><a href=\"https:\/\/www.tallship.com.sg\/sailing-schedule\/\" class=\"lnk light\">View the Sailing Schedule<\/a><\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- OCCASIONS -->\r\n<!-- ============================================================\r\n  THE OCCASIONS, dark navy restyle\r\n  HOW TO EDIT (for the team): each card is one <a class=\"occ2-c\"> block.\r\n  - Link: the href on the <a>\r\n  - Photo: the <img> src\r\n  - Title: the <h3> | Price: <div class=\"occ2-pr\"> | Button: <span class=\"occ2-go\">\r\n============================================================= -->\r\n<section class=\"occ2\">\r\n<style>\r\n.occ2{background:linear-gradient(180deg,#00324b 0%,#00243a 100%);padding:10vh 0 11vh;color:#fff}\r\n.occ2 .b-head h2{color:#fff}\r\n.occ2 .b-head h2 em{color:#e9cb9b}\r\n.occ2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1240px;margin:0 auto;padding:0 6vw}\r\n.occ2-c{display:block;background:rgba(255,255,255,.035);border:1px solid rgba(200,153,92,.28);text-decoration:none;color:#fff;transition:transform .5s,border-color .5s,box-shadow .5s}\r\n.occ2-c:hover{transform:translateY(-8px);border-color:#c8995c;box-shadow:0 24px 60px rgba(0,0,0,.45)}\r\n.occ2-pic{height:240px;overflow:hidden}\r\n.occ2-pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s ease}\r\n.occ2-c:hover .occ2-pic img{transform:scale(1.07)}\r\n.occ2-body{padding:26px 26px 30px}\r\n.occ2-body h3{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:26px;line-height:1.15;color:#fff;margin:0 0 8px}\r\n.occ2-pr{font-family:'Cinzel',serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#e8c79a;margin-bottom:18px}\r\n.occ2-go{font-family:'Cinzel',serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#e8c79a;position:relative;padding-bottom:8px;display:inline-block}\r\n.occ2-go::after{content:'';position:absolute;left:0;bottom:0;width:42px;height:1px;background:#c8995c;transition:width .4s}\r\n.occ2-c:hover .occ2-go::after{width:100%}\r\n.occ2-all{text-align:center;margin-top:7vh}\r\n.occ2-all a{font-family:'Cinzel',serif;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:#e8c79a;text-decoration:none;border-bottom:1px solid #c8995c;padding-bottom:8px;transition:color .4s}\r\n.occ2-all a:hover{color:#fff}\r\n@media (max-width:1100px){.occ2-grid{grid-template-columns:repeat(2,1fr)}}\r\n@media (max-width:640px){.occ2-grid{grid-template-columns:1fr}.occ2-pic{height:210px}}\r\n<\/style>\r\n  <div class=\"b-head fade\" style=\"text-align:center\">\r\n    <span class=\"kick\">Celebrate With Us<\/span>\r\n    <div class=\"orn\"><i><\/i><b>\u25c6<\/b><i><\/i><\/div>\r\n    <h2 style=\"margin-top:0\">The <em>Occasions<\/em><\/h2>\r\n  <\/div>\r\n  <div class=\"occ2-grid\">\r\n    <!-- CARD 1: Birthday -->\r\n    <a class=\"occ2-c fade\" href=\"\/events\/birthday-package\">\r\n      <div class=\"occ2-pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/07\/Asset-260@2x.jpg\" alt=\"Birthday\"><\/div>\r\n      <div class=\"occ2-body\"><h3>Birthday<\/h3><div class=\"occ2-pr\">From $550 \/ Couple<\/div><span class=\"occ2-go\">View Details<\/span><\/div>\r\n    <\/a>\r\n    <!-- CARD 2: Proposal -->\r\n    <a class=\"occ2-c fade\" href=\"\/events\/proposal-venue-packages\/\">\r\n      <div class=\"occ2-pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/07\/Asset-266@2x.jpg\" alt=\"Proposal\"><\/div>\r\n      <div class=\"occ2-body\"><h3>Proposal<\/h3><div class=\"occ2-pr\">From $610 \/ Couple<\/div><span class=\"occ2-go\">View Details<\/span><\/div>\r\n    <\/a>\r\n    <!-- CARD 3: Wedding -->\r\n    <a class=\"occ2-c fade\" href=\"\/wedding-solemnisation\/\">\r\n      <div class=\"occ2-pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/07\/Asset-261@2x.jpg\" alt=\"Wedding\"><\/div>\r\n      <div class=\"occ2-body\"><h3>Wedding<\/h3><div class=\"occ2-pr\">From $308 \/ Pax<\/div><span class=\"occ2-go\">View Details<\/span><\/div>\r\n    <\/a>\r\n    <!-- CARD 4: Anniversary -->\r\n    <a class=\"occ2-c fade\" href=\"\/events\/anniversary-dinner-restaurant\/\">\r\n      <div class=\"occ2-pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/07\/Asset-265@2x.jpg\" alt=\"Anniversary\"><\/div>\r\n      <div class=\"occ2-body\"><h3>Anniversary<\/h3><div class=\"occ2-pr\">From $610 \/ Couple<\/div><span class=\"occ2-go\">View Details<\/span><\/div>\r\n    <\/a>\r\n    <!-- CARD 5: Group Birthday -->\r\n    <a class=\"occ2-c fade\" href=\"\/events\/group-birthday-party-packages\/\">\r\n      <div class=\"occ2-pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/07\/Asset-263@2x.jpg\" alt=\"Group Birthday\"><\/div>\r\n      <div class=\"occ2-body\"><h3>Group Birthday<\/h3><div class=\"occ2-pr\">From $1,125<\/div><span class=\"occ2-go\">View Details<\/span><\/div>\r\n    <\/a>\r\n    <!-- CARD 6: I'm Sorry -->\r\n    <a class=\"occ2-c fade\" href=\"\/events\/apology-gift\/\">\r\n      <div class=\"occ2-pic\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2021\/07\/Asset-266@2x.jpg\" alt=\"I'm Sorry\"><\/div>\r\n      <div class=\"occ2-body\"><h3>I'm Sorry<\/h3><div class=\"occ2-pr\">From $555 \/ Couple<\/div><span class=\"occ2-go\">View Details<\/span><\/div>\r\n    <\/a>\r\n  <\/div>\r\n  <div class=\"occ2-all fade\"><a href=\"\/packages-and-promotion\/\">View All Packages<\/a><\/div>\r\n<\/section>\r\n\r\n<!-- GUEST WORDS -->\r\n<section class=\"words\">\r\n  <div class=\"wrap\">\r\n    <div class=\"orn fade\"><i><\/i><b>\u25c6<\/b><i><\/i><\/div>\r\n    <span class=\"kick fade\">Guest Words \u00b7 \u2605\u2605\u2605\u2605\u2605<\/span>\r\n    <p class=\"big fade\" style=\"margin-top:22px\">\"From the moment you step aboard, you feel transported. Singapore has nothing else quite like it.\"<\/p>\r\n    <div class=\"src fade d1\">TripAdvisor \u00b7 Travellers' Choice<\/div>\r\n  <\/div>\r\n<\/section>\r\n<!-- AWARDS & CERTIFICATIONS (same image strip as Sail With Us page; to update, replace the img src) -->\r\n\r\n\r\n<!-- FOOTER -->\r\n\r\n\r\n<div class=\"tag\">RA Brand Concept<\/div>\r\n\r\n\r\n\r\n\r\n<style>\/*RAFTR2*\/.f-cta{opacity:1!important;transform:none!important}.f-cta .fade,.f-cta.fade{opacity:1!important;transform:none!important}<\/style>\r\n<!--RAREWRITE-->\r\n<script>(function(){function fix(){document.querySelectorAll('a[href*=\"\/\/www.tallship.com.sg\/\"]').forEach(function(a){a.href=a.href.replace(\/https?:\\\/\\\/www\\.tallship\\.com\\.sg\\\/\/,\"\/\");});}document.addEventListener(\"DOMContentLoaded\",fix);setTimeout(fix,600);setTimeout(fix,1800);document.addEventListener(\"click\",function(e){var a=e.target.closest&&e.target.closest('a[href*=\"\/\/www.tallship.com.sg\/\"]');if(a){a.href=a.href.replace(\/https?:\\\/\\\/www\\.tallship\\.com\\.sg\\\/\/,\"\/\");}},true);})();<\/script><style>\/*RAMENU*\/.overlay{justify-content:flex-start!important;align-items:stretch!important;padding:78px 44px 40px!important;overflow-y:auto!important;width:min(470px,92vw)!important}.overlay .kick{margin-bottom:22px!important}.overlay .foot{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;margin-top:26px!important}.ov-grps{display:flex;flex-direction:column;gap:20px}.ov-grp .gh{display:block;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;text-decoration:none}.ov-grp .gh:hover{color:#fff}.ov-grp .gl{display:flex;flex-direction:column;gap:6px}.ov-grp .gl a{font-family:'Cormorant Garamond',serif;font-size:17px;color:#dfe8ee;line-height:1.2;padding:0!important;text-decoration:none;transition:.25s}.ov-grp .gl a:hover{color:var(--gold);padding-left:8px!important}.ov-grps{gap:0!important}.ov-grp{border-bottom:1px solid rgba(200,153,92,.18)}.ov-grp .gh{cursor:pointer;list-style:none;display:flex!important;align-items:center;justify-content:space-between;margin-bottom:0!important;padding:15px 0!important;font-size:12px!important}.ov-grp .gh::-webkit-details-marker{display:none}.ov-grp .gh::after{content:'';width:7px;height:7px;border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:rotate(45deg);transition:transform .3s;opacity:.7;margin-left:12px;flex:none}.ov-grp[open] .gh{color:#fff}.ov-grp[open] .gh::after{transform:rotate(-135deg)}.ov-grp .gl{padding:2px 0 16px!important;gap:9px!important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\n","protected":false},"excerpt":{"rendered":"Welcome Aboard Dine Beneaththe Sails Award-winning fine dining and Singapore's most loved sunset sail, aboard Asia's only luxury tall ship. Reserve Your Voyage Scroll Choose Available Ticket Adults + \u2013 Junior + \u2013 Child + \u2013 Sail only + \u2013 Book Now Don&#8217;t Miss the Boat Upcoming Special Event Sails The Royal Albatross A Voyage Above.An Evening Beyond. More than","protected":false},"author":8,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-14637","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Proposals, Birthdays, Anniversaries | Luxury Dine &amp; Sail Singapore<\/title>\n<meta name=\"description\" content=\"Dine &amp; sail with us for your birthday celebration, anniversary, or even marriage proposal. Best City Lights &amp; Sunset Cruise in Singapore.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tallship.com.sg\/zh\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Proposals, Birthdays, Anniversaries | Luxury Dine &amp; Sail Singapore\" \/>\n<meta property=\"og:description\" content=\"Dine &amp; sail with us for your birthday celebration, anniversary, or even marriage proposal. Best City Lights &amp; Sunset Cruise in Singapore.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tallship.com.sg\/zh\/\" \/>\n<meta property=\"og:site_name\" content=\"Tallship\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/royalalbatross.sg\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-09T10:32:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2019\/05\/only-in-singapore-royal-albatross-ta2019.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@royalalbatross_\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/\",\"url\":\"https:\\\/\\\/www.tallship.com.sg\\\/\",\"name\":\"Proposals, Birthdays, Anniversaries | Luxury Dine & Sail Singapore\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/#website\"},\"datePublished\":\"2018-03-19T16:15:00+00:00\",\"dateModified\":\"2026-07-09T10:32:39+00:00\",\"description\":\"Dine & sail with us for your birthday celebration, anniversary, or even marriage proposal. Best City Lights & Sunset Cruise in Singapore.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.tallship.com.sg\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tallship.com.sg\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tallship &#8211; Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/#website\",\"url\":\"https:\\\/\\\/www.tallship.com.sg\\\/\",\"name\":\"Tallship\",\"description\":\"Tallship\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.tallship.com.sg\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Proposals, Birthdays, Anniversaries | Luxury Dine & Sail Singapore","description":"Dine & sail with us for your birthday celebration, anniversary, or even marriage proposal. Best City Lights & Sunset Cruise in Singapore.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tallship.com.sg\/zh\/","og_locale":"zh_CN","og_type":"article","og_title":"Proposals, Birthdays, Anniversaries | Luxury Dine & Sail Singapore","og_description":"Dine & sail with us for your birthday celebration, anniversary, or even marriage proposal. Best City Lights & Sunset Cruise in Singapore.","og_url":"https:\/\/www.tallship.com.sg\/zh\/","og_site_name":"Tallship","article_publisher":"https:\/\/www.facebook.com\/royalalbatross.sg\/","article_modified_time":"2026-07-09T10:32:39+00:00","og_image":[{"width":2000,"height":900,"url":"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2019\/05\/only-in-singapore-royal-albatross-ta2019.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@royalalbatross_","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.tallship.com.sg\/","url":"https:\/\/www.tallship.com.sg\/","name":"Proposals, Birthdays, Anniversaries | Luxury Dine & Sail Singapore","isPartOf":{"@id":"https:\/\/www.tallship.com.sg\/#website"},"datePublished":"2018-03-19T16:15:00+00:00","dateModified":"2026-07-09T10:32:39+00:00","description":"Dine & sail with us for your birthday celebration, anniversary, or even marriage proposal. Best City Lights & Sunset Cruise in Singapore.","breadcrumb":{"@id":"https:\/\/www.tallship.com.sg\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tallship.com.sg\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.tallship.com.sg\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tallship.com.sg\/"},{"@type":"ListItem","position":2,"name":"Tallship &#8211; Home"}]},{"@type":"WebSite","@id":"https:\/\/www.tallship.com.sg\/#website","url":"https:\/\/www.tallship.com.sg\/","name":"Tallship","description":"Tallship","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tallship.com.sg\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"meta_box":[],"_links":{"self":[{"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/pages\/14637","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/comments?post=14637"}],"version-history":[{"count":12,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/pages\/14637\/revisions"}],"predecessor-version":[{"id":779706,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/pages\/14637\/revisions\/779706"}],"wp:attachment":[{"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/media?parent=14637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}