@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.scroll-top{position:fixed;right:1.8rem;bottom:1.8rem;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;z-index:1000}@media screen and (max-width: 420px){.scroll-top{right:.8rem;bottom:.8rem}}.scroll-top a{color:var(--tjbPink);transition:all .3s;border:none}.scroll-top a:hover{text-decoration:none;border:none}.scroll-top .icon-wrap{display:inline-block;padding:.4rem .4rem .3rem;color:#fff;cursor:pointer}a{color:var(--tjbPink);transition:all .3s;border-bottom:1px solid transparent}a:hover{border-bottom:1px solid var(--tjbPink)}.experience-inline{border:1px solid rgba(255,255,255,.1)!important}.template-custom-tjb{--tjbBlack: #212529;--tjbDarkBlue: #0e193d;--tjbLightBlue: rgb(192, 205, 220);--tjbPink: rgb(242, 7, 117);--fontExpressive: "Montserrat", sans-serif;--fontFunctional: "Montserrat", "Noto Sans SC", sans-serif;--exp-inline-font: var(--fontFunctional);--exp-inline-link-color: rgb(242, 7, 117);--exp-inline-bg-color: #fafafa;--exp-inline-border: 1px solid rgba(255, 255, 255, .1);--exp-inline-highlight-color: var(--tjbPink);--exp-inline-indicator-color: var(--tjbPink);--exp-inline-rating-color: var(--tjbPink);--exp-inline-button-bg: var(--tjbPink);--exp-inline-border-radius: 0px;font-family:var(--fontFunctional);font-weight:400;overflow-x:hidden;color:var(--tjbBlack)}.template-custom-tjb h1,.template-custom-tjb h2,.template-custom-tjb h3,.template-custom-tjb h4,.template-custom-tjb h5,.template-custom-tjb h6{font-family:var(--fontFunctional);text-transform:uppercase;font-weight:600;letter-spacing:2px}.template-custom-tjb *{box-sizing:border-box}.sights-link{font-size:16px;line-height:20px;text-transform:uppercase;display:inline-block;margin-top:-.5rem;color:var(--tjbPink);transition:all .3s;border-bottom:1px solid transparent}.sights-link:hover{border-bottom:1px solid var(--tjbPink);transform:scale(1.01)}.button,a.button{display:inline-block;background-color:none;border:2px solid var(--tjbPink);padding:1.25rem 3rem;font-size:.8125rem;font-weight:600;color:var(--tjbPink);transition:all .3s;text-transform:uppercase}.button:hover,a.button:hover{background-color:var(--tjbPink);color:#fff}.nautical-icon{width:26px;height:26px;margin:1rem 0;display:flex;justify-content:center;align-items:center}.nautical-icon img{max-width:100%;max-height:100%}h2+.nautical-icon{margin:1.5rem auto 2rem}h1+.nautical-icon{margin:2rem auto}.t-day__trip+.nautical-icon{height:22px;width:22px}.contact__broker-name+.nautical-icon{height:22px;width:22px;margin:1.5rem auto}.t-section{min-height:100vh;max-width:1980px;margin:0 auto;padding:3rem;position:relative}.t-section>h2{text-align:center;font-size:30px;margin-bottom:1rem;line-height:1}.t-section>h2 img{display:block;margin:2rem auto;height:clamp(24px,4vh,34px);width:auto}.t-section--map{max-width:1980px;margin:0 auto;padding:0}.t-section--summary{padding-top:6rem}.t-section--crew{min-height:auto;padding-top:8rem;padding-bottom:8rem}.t-section--contact{min-height:50vh;padding-top:6rem;background-color:var(--tjbDarkBlue);color:#fff;position:relative}.t-section--legal{min-height:auto;position:relative;font-size:12px}.t-cover{min-height:100vh;background-color:var(--tjbDarkBlue);color:#fff;display:flex;max-width:1980px;margin:0 auto}.t-cover__logo{width:120px;height:auto;margin-top:6rem}.t-cover__visual{width:65%;max-height:100vh}.t-cover__visual-main{height:calc(70vh - .5rem);margin-bottom:1rem;display:flex;width:100%;position:relative}.t-cover__visual-main .video{position:absolute;inset:0;overflow:hidden}.t-cover__visual-main .video iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.t-cover__visual-main img{display:block;object-fit:cover;height:100%;width:100%}.t-cover__visual-extras{height:calc(30vh - .5rem);display:flex;gap:1rem}.t-cover__visual-extras div{flex:1 1 0;display:flex;align-items:stretch}.t-cover__visual-extras img{object-fit:cover;height:100%;width:100%}.t-cover__content{width:35%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px}.t-cover__heading{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 3rem}.t-cover__heading-main{margin-bottom:0rem}.t-cover__heading h1{font-size:clamp(1.5rem,4vh,70px);line-height:1}.t-cover__heading-subtitle{font-size:16px;color:#ffffff80}.t-cover__heading h3{font-weight:400;font-size:20px;font-size:clamp(1rem,3vh,1.25rem);color:#fff}.tbl-summary{max-width:95%;min-width:80%;margin:auto}.tbl-summary tr:hover .trip{color:var(--tjbPink)}.tbl-summary tr.row-bg{background-color:#e6ecf1}.tbl-summary td{padding:16px}.tbl-summary td.day{text-align:right;width:52px}.tbl-summary td.trip{text-transform:uppercase;font-weight:600;letter-spacing:2px;transition:all .3s}.tbl-summary td.stats{font-size:14px;line-height:22px;width:160px}.tbl-summary td.sights{text-transform:uppercase;font-size:12px;line-height:22px;width:180px;text-align:right}.tbl-summary .description{font-size:13px;opacity:.5;margin-top:-24px}.summary{max-width:80%;margin:auto}@media screen and (max-width: 1200px){.summary{max-width:100%}}.summary li{display:flex;padding:1rem;transition:all .3s;position:relative;left:0}.summary li .description{opacity:.5;transition:all .3s}.summary li:nth-child(odd){background-color:#e6ecf1}.summary li:hover{left:-.5rem}.summary li:hover .summary-trip{color:var(--tjbPink)}.summary-sights{text-transform:uppercase}.summary-day{width:80px}.summary-day span{display:none}.summary-trip{flex-grow:1;text-transform:uppercase;font-weight:600;letter-spacing:2px;transition:all .3s}.summary-trip .description,.summary-trip a{display:none}.summary-stats{width:250px}.summary-stats-mobile{display:none}.summary-stats .ci-col{margin-right:1rem;min-width:60px;display:inline-block}.summary-stats .description{font-size:14px;opacity:.5}.summary-sights{display:flex;flex-direction:column;align-items:end;font-size:12px;gap:6px;min-width:none;width:200px;text-align:right}.t-day{position:relative;padding:2rem;display:flex;align-items:stretch;min-height:calc(100vh - 4rem)}@media screen and (min-height: 1100px){.t-day{min-height:60vh}}.t-day--visual-left{background:url(/assets/img/tjb/tjb-pattern.png) no-repeat 15% bottom;background-size:35%}.t-day--visual-left .t-day__day-tag{left:calc(2.5rem - 2px);right:auto;padding:2px 8px 8px 2px}.t-day--visual-right{background:url(/assets/img/tjb/tjb-pattern.png) no-repeat 90% bottom;background-size:39%}.t-day__content{width:60%;text-align:left;padding:1vw 5vw;position:relative}@media screen and (min-height: 800px){.t-day__content{padding:1vw 5vw;align-self:center}}.t-day__day-tag{position:absolute;top:calc(2.5rem - 2px);right:calc(2.5rem - 2px);background:#fff;padding:2px 2px 8px 8px;z-index:100}.t-day__day-tag span{display:inline-block;padding:.25rem 1rem;color:#fff;background-color:var(--tjbPink);text-transform:uppercase;font-weight:600;font-size:18px}.t-day__visual{width:40%;display:flex;position:relative;flex-direction:column;align-items:stretch}.t-day__visual div{flex:1 1 0px;margin:.5rem}.t-day__visual img{display:block;object-fit:cover;width:100%;margin:1rem;flex:1 1 0px;height:50vh}.t-day__visual-map{width:50%;overflow:hidden}.t-day__visual--3-images{flex-direction:row;flex-wrap:wrap;align-items:initial}.t-day__visual--3-images div:nth-child(1),.t-day__visual--3-images div:nth-child(2){width:calc(50% - 1rem);flex-grow:unset;flex-shrink:unset;flex-basis:auto;height:28%}.t-day__visual--3-images div:nth-child(3){width:100%;flex-grow:unset;flex-shrink:unset;flex-basis:auto;height:68%}.t-day__trip{font-size:clamp(1.25rem,3.5vh,1.5rem);line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:2px}.t-day__trip span{opacity:.35;font-weight:400}.t-day__day{font-size:30px;font-weight:600;line-height:1;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:0}.t-day__line{height:1px;margin-bottom:1rem;margin-left:-7rem;position:relative}.t-day__line:after{content:"";display:block;position:absolute;left:100%;top:-4px;height:9px;width:9px;border-radius:50%}.t-day__date{font-size:14px;text-transform:uppercase;color:var(--oiMint);margin-bottom:1rem;display:inline-block;margin-right:.5rem}.t-day__date i{display:inline-block;margin-right:.25rem;color:var(--tjbPink)}.t-day__date .leg{display:inline-block;color:#000}.t-day__stats{font-size:14px;margin-bottom:1rem;display:inline-block}.t-day__stats .stat-box{display:inline-block;margin-right:1rem}.t-day__stats .stat-box i{display:inline-block;margin-right:.25rem;color:var(--tjbPink)}.t-day__description{font-size:clamp(15px,1.25vw,18px);line-height:1.6;font-weight:400;text-align:left;margin-bottom:1.5rem}.t-day__description p{text-align:left;margin:0;padding:0}.t-day--departure .t-day__line{margin-left:0;margin-right:-7rem}.t-day--departure .t-day__line:after{left:auto;right:100%}.t-day--visual-left .t-day__line{margin-left:0;margin-right:-7rem}.t-day--visual-left .t-day__line:after{left:auto;right:100%}.t-crew{list-style:none;margin:0;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem 2rem;padding:1rem}@media screen and (min-width: 600px){.t-crew{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 900px){.t-crew{grid-template-columns:repeat(3,1fr);padding:0 2rem}}@media screen and (min-width: 1300px){.t-crew{grid-template-columns:repeat(4,1fr);padding:0 6rem}}@media screen and (min-width: 1600px){.t-crew{grid-template-columns:repeat(5,1fr);padding:0 8rem}}@media screen and (min-width: 1800px){.t-crew{grid-template-columns:repeat(5,1fr);padding:0 10rem}}.t-crew li{box-sizing:border-box;text-align:left;border:none;padding:1.5rem 1.5rem 1.2rem;box-shadow:0 0 16px #0000001a;border-bottom:6px solid var(--tjbLightBlue);position:relative}.t-crew__title{text-transform:uppercase;font-size:12px;line-height:1;color:var(--tjbLightBlue)}.t-crew__name{font-size:16px;line-height:1.2;font-weight:600;text-transform:uppercase}.t-crew__name i{font-size:12px;color:var(--tjbPink);position:relative;bottom:3px;margin-left:.5rem;cursor:pointer;position:absolute;top:10px;right:10px}.t-crew__meta{font-size:11px;display:inline-block;margin-right:.75rem}.t-crew__meta i{margin-right:.25rem;color:var(--tjbPink)}.t-crew__print-desc{font-size:11px;max-width:400px}.p-dialog .t-modal--crew .t-provider__phone strong{font-weight:300!important}.contact{max-width:1600px;display:flex;justify-content:space-between;align-items:flex-start;text-align:center;margin:6rem auto 0}.contact a{color:#fff}.contact a:hover{color:var(--tjbPink)}.contact-one-contact{justify-content:center}.contact-logo{display:flex;flex-direction:column;align-items:center;text-align:center}.contact-logo img{width:clamp(120px,15vw,150px);height:auto;margin-bottom:6rem}.contact-company{min-width:40%}.contact-company img{width:clamp(24px,4vh,34px);height:auto;margin:1rem 0}.contact-broker{min-width:40%}.contact-broker img{width:clamp(24px,4vh,34px);height:auto;margin:1rem 0}.contact__broker-name{position:relative;font-size:20px;font-weight:500;margin-bottom:0rem;color:var(--twwGold);text-transform:uppercase}.contact__row{margin-bottom:.25rem;position:relative;font-size:14px}@media screen and (max-width: 770px){.t-section{padding:3rem 1.5rem}.t-section--contact{padding:3rem 1rem}.t-section--map{margin-bottom:3rem}.t-section h2{font-size:26px;margin-bottom:1.5rem}.t-section h2 img{height:24px;margin:1rem auto}.t-cover{flex-direction:column}.t-cover__logo{width:80px;height:auto;margin-top:3rem}.t-cover__visual{width:100%}.t-cover__visual-main{margin-bottom:0}.t-cover__visual-extras{display:none}.t-cover__content{width:100%;padding:2rem 0}.t-cover__heading{padding:0 1rem}.t-cover__heading h1{font-size:2rem;line-height:1;margin-bottom:2rem}.t-cover__heading-subtitle{font-size:14px}.t-cover__heading h3{font-size:18px}.summary{max-width:100%}.summary li{flex-direction:column}.summary-day{margin-bottom:1rem}.summary-day span{display:inline-block}.summary-trip{display:flex;flex-direction:column;align-items:flex-start}.summary-trip a{font-size:12px;font-weight:400;letter-spacing:1px;display:inline-block;margin-top:.25rem}.summary-trip .description{display:block;text-transform:none;letter-spacing:1px;font-size:14px;margin-top:1rem;font-weight:400}.summary-stats{text-align:left;font-size:14px}.summary-stats-mobile{display:flex;gap:1rem;font-size:14px;letter-spacing:1px;font-weight:400}.summary-sights{text-align:left;margin-top:1rem;align-items:flex-start;justify-content:flex-start}.t-day{width:auto;flex-direction:column;padding:2rem 1.5rem}.t-day__day-tag{display:none}.t-day--visual-left{flex-direction:column-reverse}.t-day__content{width:100%;padding:0rem}.t-day__visual{width:calc(100% + 16px);height:60vh;margin-left:-8px;margin-right:-8px}.t-day__visual-map{width:100%;margin-bottom:8px}.t-day__icon{height:24px;margin:1rem 0}.t-crew{padding:0;grid-gap:1rem 1rem}.contact{flex-direction:column}.contact-logo img{width:150px;margin-bottom:4rem}.contact-company{text-align:center;width:100%;margin-top:2rem}.contact-company img{height:24px;width:auto}.contact-broker{text-align:center;width:100%;margin-top:4rem}.contact-broker img{height:24px;width:auto}}@media screen and (max-width: 420px){.t-day--visual-left,.t-day--visual-right{background:none}.t-day__day-tag{display:inline-block;width:fit-content;border:0;margin:0rem 0 2rem;position:relative;top:0!important;right:0!important;left:0!important}.t-day__visual{height:50vh}}
/*# sourceMappingURL=tjb.css.map */
