.mc-consent[hidden]{display:none!important}.mc-consent{position:fixed;left:0;right:0;bottom:0;z-index:10200;background:#fff;border-top:3px solid #2ab5f4;box-shadow:0 -4px 18px rgba(0,0,0,.18);font-family:'Open Sans',Arial,sans-serif;font-size:13px;line-height:1.45;color:#1a2b3c;box-sizing:border-box}.mc-consent *,.mc-consent *:before,.mc-consent *:after{box-sizing:border-box}.mc-consent-inner{max-width:1100px;margin:0 auto;padding:12px 16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.mc-consent-text{flex:1 1 520px;min-width:0}.mc-consent-text strong#mc-consent-title{display:block;font-size:14px;color:#005789;margin-bottom:2px}.mc-consent-text p{margin:0;font-size:13px;line-height:1.45;text-align:left}.mc-consent-text a{color:#005789;text-decoration:underline}.mc-consent-settings{margin-top:8px;display:grid;gap:6px}.mc-consent-settings[hidden]{display:none}.mc-consent-settings label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:13px}.mc-consent-settings input{margin:3px 0 0 0;width:16px;height:16px;flex:none}.mc-consent-settings label span{font-weight:400}.mc-consent-actions{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mc-btn{font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;padding:9px 14px;min-height:40px;border-radius:4px;border:1px solid #005789;background:#fff;color:#005789;cursor:pointer}.mc-btn:hover{background:#eaf5fc}.mc-btn:focus{outline:2px solid #2ab5f4;outline-offset:2px}.mc-btn--primary{background:#005789;color:#fff}.mc-btn--primary:hover{background:#00466f}.mc-btn--link{border-color:transparent;background:transparent;text-decoration:underline;padding-left:6px;padding-right:6px}.mc-btn[hidden]{display:none}@media (max-width:767px){#mc-consent-title{display:none!important}.mc-consent{border-top-width:2px}.mc-consent-inner{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));gap:6px}.mc-consent-text{flex:1 1 100%}.mc-consent-text p{font-size:11.5px;line-height:1.35}.mc-consent-actions{display:grid;grid-template-columns:1fr 1.25fr auto;gap:6px;width:100%;align-items:stretch}.mc-consent-actions .mc-btn{min-height:38px;padding:6px 6px;font-size:12px;white-space:nowrap}#mc-consent-nec{order:1}#mc-consent-all{order:2;flex-basis:auto}#mc-consent-save{order:2;grid-column:1 / -1}#mc-consent-set{order:3;grid-column:auto;min-height:38px;padding:0 4px;font-size:12px}}body.mc-consent-open .mc-whatsapp-fab{bottom:calc(var(--mc-consent-h,0px) + 16px)!important}body.mc-consent-open{padding-bottom:var(--mc-consent-h,0px)}.mc-legal-links{display:block;margin-top:6px;font-size:12px}.mc-legal-links a{color:inherit;text-decoration:underline;margin-right:12px;cursor:pointer}@media (max-width:767px){.mc-legal-links a{display:inline-block;min-height:24px;padding:4px 2px;line-height:16px}}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div#footer{padding-bottom:44px}div#footer div#fcontent div#fbox{height:64px}div#footer div#fcontent .copy span.ftext{left:0;width:100%;text-align:center}div#footer div#fcontent .copy .mc-legal-links{position:absolute;top:34px;left:0;width:100%;text-align:center;margin:0;font-size:12px;line-height:24px}div#footer div#fcontent .copy .mc-legal-links a{position:static;top:auto;left:auto;height:auto;margin:0 10px;text-decoration:underline}}.fb-consent-placeholder{display:none}.fb-needs-consent .fb-content{display:none}.fb-wrapper.fb-needs-consent{height:auto!important}.fb-needs-consent .fb-consent-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;min-height:150px;padding:16px 20px;text-align:center;color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:13px;line-height:1.5;gap:12px}.fb-consent-placeholder strong{font-size:15px}.fb-consent-placeholder .mc-btn--primary{background:#fff;color:#005789;border-color:#fff}.fb-consent-placeholder a{color:#fff;text-decoration:underline}.mc-translate-consent{font-size:12px}@media (max-width:767px){.mc-consent-settings label{font-size:12px}}.ytbox>.over .videos ul>li.yt-nothumb{position:relative}.ytbox>.over .videos ul>li.yt-nothumb::before{content:'';position:absolute;left:5px;top:11px;width:85px;height:56px;background:#1b2a38;border-radius:3px}.ytbox>.over .videos ul>li.yt-nothumb::after{content:'';position:absolute;left:50%;top:50%;margin:-8px 0 0 -5px;border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent #fff}
.mc-bar{display:none}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){.mc-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9995;align-items:stretch;gap:2px;padding:4px 6px calc(4px + env(safe-area-inset-bottom));background:#f9fbfe;border-top:1px solid #e6eef6;box-shadow:0 -3px 14px rgba(60,100,140,.07);font-family:'Open Sans',Arial,sans-serif;transition:transform .38s cubic-bezier(.22,.61,.36,1)}html:not(.mc-bar-up) .mc-bar{transform:translateY(115%)}html.mc-sbar-on:not(.mc-bar-up) .mc-bar{z-index:9995;transform:translateY(115%);opacity:0;transition:opacity .4s ease,transform 0s linear .42s}html.mc-sbar-on.mc-bar-up .mc-bar{z-index:9997;transform:none;opacity:1;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .2s ease}body.mc-consent-open .mc-bar,body.mc-menu-open .mc-bar,body.mc-fav-modal-open .mc-bar,html.overlay .mc-bar{display:none}body:not(.mc-bar-none)::after{content:'';display:block;height:calc(64px + env(safe-area-inset-bottom));background:#292929}body:not(.mc-bar-none).mc-consent-open::after{display:none}body:not(.mc-bar-none).mc-consent-open{padding-bottom:var(--mc-consent-h,0px)}.mc-bar-item{flex:1 1 0;min-width:0;height:52px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:0;padding:4px 0 2px;border:0;border-radius:12px;background:none;color:#566a7e;font:inherit;text-decoration:none;cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent}.mc-bar-item svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.mc-bar-label{display:block;font-size:10.5px;line-height:1.1;font-weight:600;white-space:nowrap}.mc-bar-item.is-active{color:#3a78a6}.mc-bar-item.is-active::before{content:'';position:absolute;top:-5px;left:25%;right:25%;height:3px;border-radius:0 0 3px 3px;background:#9bd3f3}.mc-bar-item:focus-visible{outline:2px solid #0b5fa5;outline-offset:-2px}.mc-bar-item--wa{color:#2b7545}.mc-bar-item--tel{color:#0b5fa5}.mc-bar-ico-cal{display:none}.mc-bar[data-yacht] .mc-bar-ico-search{display:none}.mc-bar[data-yacht] .mc-bar-ico-cal{display:block}.mc-bar-item.is-reserve{background:#ffe0b0;color:#8a4b00}.mc-bar-item.is-reserve::before{display:none}.mc-bar-badge{position:absolute;top:3px;left:calc(50% + 5px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#e0605e;color:#fff;font-size:10px;line-height:16px;font-weight:700;text-align:center;box-sizing:border-box}.mc-bar-badge[hidden]{display:none}.mc-bar-av{width:24px;height:24px;border-radius:50%;background:#0b5fa5;color:#fff;font-size:10px;line-height:24px;font-weight:700;text-align:center;letter-spacing:0;flex:0 0 auto}.mc-bar-item.is-active .mc-bar-av{box-shadow:0 0 0 2px #9bd3f3}.mc-bar-dot{position:absolute;top:5px;left:calc(50% + 6px);width:10px;height:10px;border-radius:50%;background:#e74c3c;border:2px solid #fff;box-sizing:content-box}body:not(.mc-bar-no-wa) .mc-whatsapp-fab,body:not(.mc-bar-no-search) a#floating-reserve-cta,body:not(.mc-bar-no-fav) .fav-floating-container{display:none!important}body:not(.mc-bar-no-search) a#floating-search-cta:not(.floating-search-cta--active){display:none!important}.compare-fab,.dlist-fab,#mc-fav-toast,.mc-whatsapp-fab{transition:bottom .2s ease}html.mc-bar-up:not(.overlay) body:not(.mc-bar-none):not(.mc-consent-open):not(.mc-menu-open):not(.mc-fav-modal-open) .compare-fab,html.mc-bar-up:not(.overlay) body:not(.mc-bar-none):not(.mc-consent-open):not(.mc-menu-open):not(.mc-fav-modal-open) .dlist-fab{bottom:calc(28px + 62px + env(safe-area-inset-bottom))!important}html.mc-bar-up:not(.overlay) body:not(.mc-bar-none):not(.mc-consent-open):not(.mc-menu-open):not(.mc-fav-modal-open) #mc-fav-toast,html.mc-bar-up:not(.overlay) body:not(.mc-bar-none):not(.mc-consent-open):not(.mc-menu-open):not(.mc-fav-modal-open) .mc-whatsapp-fab{bottom:calc(24px + 62px + env(safe-area-inset-bottom))!important}#floating-search-group{transition:opacity .2s ease}html.mc-bar-up:not(.overlay) body:not(.mc-consent-open):not(.mc-menu-open):not(.mc-bar-none):not(.mc-bar-no-search) #floating-search-group{opacity:0;visibility:hidden;pointer-events:none}}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){html body.mc-sx-nav:not(.mc-bar-none) .mc-bar{transform:none;opacity:1;z-index:9995;transition:none}body.mc-sx-nav:not(.mc-bar-none) .mc-sribbon,body.mc-sx-nav:not(.mc-bar-none) .yv-termbar{z-index:9998}body.mc-sx-nav.mc-sx-above:not(.mc-bar-none) .mc-sribbon,body.mc-sx-nav.mc-sx-above:not(.mc-bar-none) .yv-termbar{bottom:calc(61px + env(safe-area-inset-bottom,0px));padding-bottom:0;z-index:9996}html.mc-sbar-on body.mc-sx-nav:not(.mc-bar-none) .mc-sribbon.is-on.is-away,html.mc-sbar-on body.mc-sx-nav:not(.mc-bar-none) .yv-termbar.is-on{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .3s ease}html.mc-sbar-on.mc-sbar-hide body.mc-sx-nav:not(.mc-bar-none) .mc-sribbon.is-on.is-away,html.mc-sbar-on.mc-sbar-hide body.mc-sx-nav:not(.mc-bar-none) .yv-termbar.is-on{transform:translateY(130%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .3s ease,visibility 0s linear .38s}body.mc-sx-nav.mc-sx-above:not(.mc-bar-none)::after{transition:height .38s cubic-bezier(.22,.61,.36,1)}html.mc-sbar-on body.mc-sx-nav.mc-sx-above:not(.mc-bar-none)::after{height:calc(64px + 70px + env(safe-area-inset-bottom))}html.mc-sbar-on.mc-sbar-hide body.mc-sx-nav.mc-sx-above:not(.mc-bar-none)::after{height:calc(64px + env(safe-area-inset-bottom))}body.mc-sx-nav.mc-sx-above:not(.mc-bar-none).mc-sribbon-vis .mc-whatsapp-fab,body.mc-sx-nav.mc-sx-above:not(.mc-bar-none).yv-termbar-vis .mc-whatsapp-fab{bottom:calc(84px + 62px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){html body.mc-menu-open .mc-sribbon,html body.mc-menu-open .yv-termbar{transform:translateY(130%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .3s ease,visibility 0s linear .38s!important}}
.static-text{max-width:920px;margin:0 0 30px;line-height:1.65}div#content .static-text h1{margin:0 0 22px}div#content .static-text h2{font-size:24px;line-height:1.3;margin:34px 0 12px;padding-bottom:8px}div#content .static-text p{margin:0 0 14px}div#content .static-text ul{margin:0 0 18px 20px;padding:0}div#content .static-text li{margin:0 0 4px}div#content .static-text table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:14px}@media (max-width:760px){div#content .static-text h1{font-size:24px!important}div#content .static-text h2{font-size:20px!important;margin-top:26px}}.static-text{max-width:980px;box-sizing:border-box;margin:0 auto 30px;padding:24px 28px 14px;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07)}div#content .static-text h1{margin:0 0 18px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;font-size:26px;line-height:1.25;font-weight:700;color:#1f567c;text-transform:none;letter-spacing:0}div#content .static-text h2{font-size:19px;line-height:1.3;margin:26px 0 10px;padding-bottom:7px;color:#1f567c;border-bottom:1px solid #e3edf6}div#content .static-text p,div#content .static-text li{font-size:15px;line-height:1.7;color:#2a3a48}@media (max-width:760px){.static-text{width:100%;margin:0 0 20px;padding:16px 16px 8px}div#content .static-text h1{font-size:21px!important}div#content .static-text h2{font-size:17px!important;margin-top:22px}div#content .static-text p,div#content .static-text li{font-size:14px}}
.trust-bar{display:grid;grid-template-columns:repeat(4,1fr);clear:both;margin:18px 0 8px;background:#fff;border:1px solid #dfe6ee;border-radius:8px;box-shadow:0 2px 8px rgba(30,58,74,.07);font-family:'Open Sans',Arial,sans-serif;color:#1e3a4a;overflow:hidden}.trust-bar .trust-item{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 12px;text-decoration:none;color:inherit;border-left:1px solid #e8eef4;min-width:0}.trust-bar .trust-item:first-child{border-left:0}.trust-bar a.trust-item:hover{background:#f6faff}.trust-bar .trust-ico{flex:0 0 34px;width:34px;height:34px;padding:7px;box-sizing:border-box;border-radius:50%;background:#eaf4fb;stroke:#005789;fill:none}.trust-bar .trust-ico-star{fill:#fbbc04;stroke:none;background:#fff6dd}.trust-bar .trust-text{display:block;min-width:0;line-height:1.25}.trust-bar .trust-text strong{display:block;font-size:15px;font-weight:700;color:#1f567c}.trust-bar .trust-text small{display:block;margin-top:2px;font-size:12px;color:#58677a}.trust-reviews{clear:both;width:980px;max-width:100%;margin:6px auto 22px;padding-top:10px;box-sizing:border-box;font-family:'Open Sans',Arial,sans-serif;color:#1e3a4a}.trust-reviews-head{text-align:center;margin-bottom:14px}.trust-reviews-title{font-size:20px;font-weight:700;color:#1f567c}.trust-reviews-sum{margin-top:4px;font-size:13px;color:#58677a}.trust-reviews-sum strong{color:#1e3a4a}.trust-reviews-stars{color:#fbbc04;letter-spacing:1px}.trust-review-stars{color:#fbbc04;letter-spacing:1px}.trust-reviews-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.trust-review{position:relative;display:flex;flex-direction:column;padding:22px 18px 16px;background:#fff;border:1px solid #dfe6ee;border-radius:8px;box-shadow:0 2px 8px rgba(30,58,74,.07);font-size:13.5px;line-height:1.55;min-width:0}.trust-review-quote{position:absolute;top:2px;left:14px;font-family:Georgia,'Times New Roman',serif;font-size:54px;line-height:1;color:#cfe3f2;pointer-events:none}.trust-review-text{position:relative;flex:1 1 auto;margin:6px 0 14px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.trust-review-foot{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid #edf2f7}.trust-review-avatar{flex:0 0 34px;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#fff;background:#3b8fc9}.trust-av-1{background:#2e9e8f}.trust-av-2{background:#e0883a}.trust-av-3{background:#7a6bc4}.trust-av-4{background:#c9567a}.trust-review-who{flex:1 1 auto;min-width:0;line-height:1.25}.trust-review-who strong{display:block;font-size:13px;font-weight:700;color:#1f567c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trust-review-who small{display:block;margin-top:1px;font-size:11.5px;color:#5f6f7d}.trust-review .trust-review-stars{flex:0 0 auto;font-size:14px}.trust-reviews-more{margin:16px 0 0;text-align:center}.trust-btn{display:inline-block;padding:8px 20px;border:1px solid #005789;border-radius:20px;font-size:13px;font-weight:700;color:#005789;text-decoration:none;background:#fff}.trust-btn:hover{background:#005789;color:#fff}.trust-box{clear:both;margin:18px 0 14px;padding:16px 18px 18px;background:#fff;border:1px solid #dfe6ee;border-radius:8px;box-shadow:0 2px 8px rgba(30,58,74,.07);font-family:'Open Sans',Arial,sans-serif;color:#1e3a4a}div#content .trust-box h3,.trust-box h3{margin:0 0 12px;padding:0;border:0;font-size:16px!important;line-height:1.3;font-weight:700!important;color:#1f567c!important;text-transform:none!important;letter-spacing:0;text-align:center}.trust-box-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 14px}.trust-box-item{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#f6faff;border:1px solid #e3edf6;border-radius:6px;text-decoration:none;color:inherit;min-width:0}a.trust-box-item:hover{background:#eaf4fb}.trust-box .trust-ico{flex:0 0 34px;width:34px;height:34px;padding:7px;box-sizing:border-box;border-radius:50%;background:#eaf4fb;stroke:#005789;fill:none}.trust-box .trust-text{display:block;min-width:0;line-height:1.25}.trust-box .trust-text strong{display:block;font-size:14px;font-weight:700;color:#1f567c}.trust-box .trust-text small{display:block;margin-top:2px;font-size:12px;color:#58677a}.trust-box .trust-contact{margin:14px 0 0!important;text-align:center!important}.trust-box .trust-btn{display:inline-block;margin:0 5px 6px;padding:8px 18px;border:1px solid #005789;border-radius:20px;font-size:13px;font-weight:700;color:#005789;text-decoration:none;background:#fff}.trust-box .trust-btn:hover{background:#005789;color:#fff}.trust-box .trust-btn-wa{border-color:#25a244;color:#16742f}.trust-box .trust-btn-wa:hover{background:#25a244;color:#fff}@media (max-width:760px){.trust-bar{grid-template-columns:repeat(2,1fr)}.trust-bar .trust-item{padding:10px 8px;gap:8px;justify-content:flex-start}.trust-bar .trust-ico{flex-basis:28px;width:28px;height:28px;padding:6px}.trust-bar .trust-text small{font-size:11px}.trust-bar .trust-item:nth-child(3){border-left:0}.trust-bar .trust-item:nth-child(n+3){border-top:1px solid #e8eef4}.trust-bar .trust-text strong{font-size:13px}.trust-reviews-list{grid-template-columns:1fr}.trust-box-grid{grid-template-columns:1fr}.trust-box .trust-btn{display:block;margin:0 0 8px;text-align:center}}
.cms-content{font-family:'Open Sans',Arial,sans-serif;font-size:15px;line-height:1.7;color:#2a3a48;overflow-wrap:break-word}.cms-content p[style*="font-size"],.cms-content span[style*="font-size"],.cms-content li[style*="font-size"],.cms-content font{font-size:inherit!important}.cms-content p[style*="font-family"],.cms-content span[style*="font-family"],.cms-content li[style*="font-family"]{font-family:inherit!important}.cms-content p{margin:0 0 14px;line-height:inherit}.cms-content strong,.cms-content b{font-weight:700;color:#1f3a4a}div#content .cms-content h2{margin:28px 0 10px;padding:0 0 8px;border-bottom:1px solid #e4edf4;font-size:22px;line-height:1.3;font-weight:700;color:#1f567c;letter-spacing:0}div#content .cms-content h3{margin:22px 0 8px;padding:0;font-size:18px;line-height:1.35;font-weight:700;color:#1f567c}div#content .cms-content h4{margin:18px 0 6px;padding:0;font-size:15px;font-weight:700;color:#1f3a4a}.cms-content ul,.cms-content ol{margin:0 0 14px 20px;padding:0}.cms-content li{margin:0 0 4px;line-height:inherit}.cms-content p a,.cms-content li a{color:#005789}.cms-content p a:hover,.cms-content li a:hover{color:#0a7bc4}.cms-content img{max-width:100%}.cms-content p img{height:auto;border-radius:6px}.cms-content table{max-width:100%;border-collapse:collapse}.cms-content hr{border:0;border-top:1px solid #e3e9ef;margin:20px 0}.cms-content blockquote{margin:16px 0;padding:10px 16px;border-left:4px solid #2ab5f4;background:#f3f8ff;border-radius:0 6px 6px 0}.cms-content iframe,.cms-content video{max-width:100%}.cms-content>:first-child{margin-top:0}.cms-content>:last-child{margin-bottom:0}.cms-content--card{padding:22px 26px;background:#fff;border:1px solid #dfe6ee;border-radius:8px;box-shadow:0 2px 8px rgba(30,58,74,.07)}@media (max-width:760px){.cms-content{font-size:15px}.cms-content--card{padding:16px 14px}div#content .cms-content h2{font-size:20px;margin-top:22px}}.landing-content{max-width:920px}.landing-content .landing-lead{font-size:17px;line-height:1.6;color:#1f3a4a}.landing-content .landing-cta{margin:18px 0 8px;display:flex;flex-wrap:wrap;gap:10px}.landing-content a.landing-btn{display:inline-block;padding:11px 22px;border-radius:8px;background:#ff9e00;color:#1f1400;font-weight:700;text-decoration:none;line-height:1.2}.landing-content a.landing-btn:hover{background:#ffb02e}.landing-content a.landing-btn--ghost{background:#fff;color:#1f567c;border:2px solid #1f567c;padding:9px 20px}.landing-content a.landing-btn--ghost:hover{background:#eef5fb}.landing-content ul.landing-models{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px 16px}.landing-content ul.landing-models li{margin:0;padding:8px 12px;background:#f6faff;border:1px solid #e3edf6;border-radius:8px}.landing-content .landing-faq h3{margin-top:18px}.landing-fleet-wrap{margin:14px 0 18px}table.landing-fleet{width:100%;border-collapse:collapse;font-size:14px}table.landing-fleet th{padding:10px 12px;background:#1f567c;color:#fff;text-align:left;font-weight:600}table.landing-fleet td{padding:9px 12px;border-bottom:1px solid #e3edf6;vertical-align:middle;color:#2a3a48}table.landing-fleet tbody tr:nth-child(even) td{background:#f6faff}table.landing-fleet td.lf-name a{display:flex;align-items:center;gap:12px;color:#1f567c;font-weight:700;text-decoration:none}table.landing-fleet td.lf-name img{width:96px;height:68px;object-fit:cover;border-radius:6px;flex:0 0 auto}@media (max-width:700px){table.landing-fleet,table.landing-fleet tbody,table.landing-fleet tr,table.landing-fleet td{display:block;width:100%;box-sizing:border-box}table.landing-fleet thead{display:none}table.landing-fleet tr{margin:0 0 12px;border:1px solid #e3edf6;border-radius:10px;overflow:hidden;background:#fff}table.landing-fleet td{display:flex;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid #eef3f8;padding:8px 12px;text-align:right}table.landing-fleet td::before{content:attr(data-label);font-weight:600;color:#58677a;text-align:left}table.landing-fleet td.lf-name{display:block;text-align:left;background:#f6faff}table.landing-fleet td.lf-name::before{content:none}table.landing-fleet td:last-child{border-bottom:0}}.landing-content p a:not(.landing-btn),.landing-content li a{text-decoration:underline;text-underline-offset:2px}.landing-also{margin:24px 0 0;padding:14px 18px;background:#f6faff;border:1px solid #e3edf6;border-radius:10px;max-width:920px;box-sizing:border-box}.landing-also h2{margin:0 0 8px;padding:0;border:0;font-size:16px;line-height:1.3;color:#1f567c;letter-spacing:0}.landing-also ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px}.landing-also li{margin:0}.landing-also a{color:#005789;text-decoration:underline;text-underline-offset:2px}
.hlss-wrap{max-width:100%;margin:4px auto 20px}.hlss-slider{border-radius:12px;box-shadow:0 4px 16px rgba(30,58,74,.18);background:#0d2233}#content .hlss-img{object-fit:cover!important}.hlss-caption{padding:34px 18px 14px;font-size:15px;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.5);background:linear-gradient(to top,rgba(0,20,35,.78),rgba(0,20,35,0))}.hlss-arrow{width:40px;height:40px;line-height:38px;font-size:18px;border-radius:50%!important;background:rgba(255,255,255,.92);color:#005789;box-shadow:0 2px 8px rgba(0,0,0,.3);opacity:1;transition:background .18s ease,transform .18s ease}.hlss-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.08)}.hlss-arrow.prev{left:12px}.hlss-arrow.next{right:12px}.hlss-count{position:absolute;top:12px;right:12px;z-index:5;padding:4px 10px;border-radius:14px;background:rgba(0,20,35,.6);color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.03em}.hlss-dot::before{width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.hlss-dot.active::before{width:22px;margin-left:-11px;border-radius:4px}@media (max-width:767px){.hlss-slider{height:300px}.hlss-arrow{width:36px;height:36px;line-height:34px}}
.contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:20px;max-width:980px;margin:0 auto 30px;align-items:stretch}.contact-card{background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07);padding:22px 24px;box-sizing:border-box;font-family:'Open Sans',Arial,sans-serif}div#content .contact-card h1{margin:0 0 16px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;font-size:24px;line-height:1.25;font-weight:700;color:#1f567c;text-transform:none;letter-spacing:0}.contact-card--info .cms-content p{margin:0 0 10px}.contact-card--info .cms-content p:empty,.contact-card--info .cms-content p:has(>br:only-child){display:none}.contact-card--info .cms-content strong,.contact-card--info .cms-content b{color:#1f3a4a}.contact-card--info .cms-content a{font-weight:700}.contact-card--map{padding:14px;display:flex;flex-direction:column;gap:14px}.contact-card--map #map{flex:1 1 auto;min-height:300px;width:100%;border-radius:8px;overflow:hidden;z-index:1}.contact-actions{display:flex;flex-wrap:wrap;gap:10px}.contact-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:22px;color:#fff!important;font-size:13px;font-weight:700;text-decoration:none!important;box-shadow:0 1px 4px rgba(0,0,0,.2);transition:filter .18s ease,transform .18s ease}.contact-btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.contact-btn--call{background:#005789}.contact-btn--wa{background:#167a3b}.contact-btn--g{background:#1a73e8}.contact-btn--fb{background:#1566d6}.contact-btn--yt{background:#d60000}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){.contact-grid{grid-template-columns:1fr;gap:16px;width:100%;margin:0 0 20px}.contact-card{padding:18px 16px}.contact-card--map #map{min-height:260px}}div#content #map img.leaflet-tile{max-width:none!important;width:256px!important;height:256px!important}@media (max-width:767px){.contact-card--map .contact-actions{order:-1;flex:0 0 auto;align-content:start;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;gap:8px}.contact-card--map .contact-btn{box-sizing:border-box;justify-content:center;min-height:44px;padding:10px 8px;border-radius:12px;font-size:13px}.contact-card--map .contact-btn--call,.contact-card--map .contact-btn--wa{grid-column:1 / -1;min-height:52px;font-size:16px;border-radius:14px}.contact-card--map .contact-btn--g{grid-column:1 / -1}}
@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div#yachts>div#header{display:grid;grid-template-columns:55% minmax(0,1fr);column-gap:24px;align-items:stretch;margin-bottom:0;padding:0 18px;box-sizing:border-box}div#yachts>div#header:has(>img#extra){margin-top:75px}div#yachts>div#header>img#extra,div#yachts>div#header>div.portmap{position:static!important;grid-column:1;width:100%!important;height:auto;max-height:none;box-sizing:border-box!important;border:0!important;border-radius:8px;box-shadow:0 2px 10px rgba(30,58,74,.14);overflow:hidden;margin:0!important;z-index:auto!important}div#yachts>div#header>img#extra{height:0;min-height:100%;object-fit:cover}div#yachts>div#header>div.portmap{height:auto!important;min-height:400px}div#yachts>div#header>div#text{position:static!important;grid-column:2;left:auto!important;top:auto!important;width:auto!important;box-sizing:border-box;padding:20px 22px 14px;background:#fff;border:1px solid #dfe6ee;border-radius:8px;box-shadow:0 2px 8px rgba(30,58,74,.07)}div#yachts div#header div#text>h1,div#yachts div#header div#text>h2{float:none;display:block;margin:0 0 14px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;font-size:22px;line-height:1.25;font-weight:700;color:#1f567c;letter-spacing:0}div#yachts div#header div#text>img,div#yachts div#header div#text>h1 img,div#yachts div#header div#text>h2 img{display:none}div#yachts div#header div#text div#hcontent{height:auto;padding:0;font-size:14px;line-height:1.6;color:#2a3a48}div#yachts div#header div#text div#hcontent.port{height:auto}div#yachts div#header div#text div#hcontent p{margin:0 0 10px}div#yachts div#header div#text table#legend{margin-top:10px;border-top:1px solid #edf2f7;padding-top:8px}div#yachtcontent,div#yachtcontent.port,div#yachtcontent.diary{margin-top:24px;padding-top:0}}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){div#yachts>div#header>div#text{box-sizing:border-box;margin:14px 0 18px!important;padding:16px 16px 10px!important;background:#fff;border:1px solid #dfe6ee;border-radius:8px;box-shadow:0 2px 8px rgba(30,58,74,.07)}div#yachts div#header div#text>h1,div#yachts div#header div#text>h2{float:none;display:block;margin:0 0 12px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;font-size:20px;line-height:1.25;font-weight:700;color:#1f567c}div#yachts div#header div#text>img,div#yachts div#header div#text>h1 img,div#yachts div#header div#text>h2 img{display:none!important}div#yachts div#header div#text div#hcontent{color:#2a3a48;line-height:1.6}div#yachts div#header div#text div#hcontent p{margin:0 0 10px}}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){div#yachts:has(>div#header){margin-top:4px!important;padding-top:0!important}div#yachts>div#header{padding-top:0!important}div#yachts>div#header>div#text{margin-top:6px!important}}div#yachts div#yachtcontent div.lr{display:grid;gap:20px;margin-top:22px}div#yachts div#yachtcontent div.lr div.b{display:grid;grid-template-columns:300px minmax(0,1fr);gap:22px;align-items:start;overflow:hidden!important;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07);padding:18px!important;margin:0!important}div#yachts div#yachtcontent div.lr div.b *{float:none!important}div#yachts div#yachtcontent div.lr div.b div.img{width:auto!important;margin:0!important}div#yachts div#yachtcontent div.lr div.b div.img .ylist-gallery{height:200px;border-radius:8px;border:0}div#yachts div#yachtcontent div.lr div.b div.img .ylist-gallery-img{height:200px}div#yachts div#yachtcontent div.lr div.b div.desc{width:auto!important;padding:0!important}div#yachts div#yachtcontent div.lr div.b div.desc h3{margin:0 0 10px;padding:0 0 0 12px;border-left:4px solid #2ab5f4;font-size:20px;line-height:1.25;font-weight:700;color:#1f567c}div#yachts div#yachtcontent div.lr div.b div.desc div.content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;margin:0 0 12px}div#yachts div#yachtcontent div.lr div.b div.desc div.content,div#yachts div#yachtcontent div.lr div.b div.desc div.content *{font-family:inherit!important;font-size:14px!important;line-height:1.6!important;color:#2a3a48!important;background:none!important}div#yachts div#yachtcontent div.lr div.b div.desc div.content p{margin:0 0 8px}div#yachts div#yachtcontent div.lr div.b div.desc a{display:inline-block;margin:0;font-size:13px}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){div#yachts div#yachtcontent div.lr{gap:16px}div#yachts div#yachtcontent div.lr div.b{display:block;padding:14px!important;margin:0!important;overflow:hidden!important}div#yachts div#yachtcontent div.lr div.b div.img{margin:0 0 12px!important}div#yachts div#yachtcontent div.lr div.b div.desc h3{font-size:18px!important;margin:0 0 8px!important}div#yachts div#yachtcontent div.lr div.b div.desc div.content{-webkit-line-clamp:5}div#yachts div#yachtcontent div.lr div.b div.desc div.content,div#yachts div#yachtcontent div.lr div.b div.desc div.content *{font-size:13px!important;line-height:1.55!important}div#yachts div#yachtcontent div.lr div.b div.desc a{display:inline-block!important;margin:0!important}}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div#yachts.building-detail{box-sizing:border-box;max-width:980px;margin:75px auto 50px!important;padding:18px 0 8px;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07)}div#yachts.building-detail div#ygallery{margin-top:0;min-height:0;padding-bottom:6px}div#yachts.building-detail div#ygallery h1{text-align:left;margin:0 0 14px 28px;padding:0 0 0 12px;border-left:4px solid #2ab5f4;font-family:'Open Sans',Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:700;color:#1f567c}div#yachts.building-detail div#yachtinfo{width:auto;box-sizing:border-box;padding:6px 28px 14px}div#yachts.building-detail div#yachtinfo p.desc,div#yachts.building-detail div#yachtinfo p.desc *{font-family:inherit!important;font-size:15px!important;line-height:1.7!important;color:#2a3a48!important}}div#yachts div#header div#text p.fleet-seo-intro{margin:0!important;font-size:14px!important;line-height:1.6!important;color:#2a3a48!important}div#yachts .fleet-about{margin:34px 0 10px;padding:20px 22px 16px;background:#fff;border:1px solid #dfe6ee;border-radius:8px;box-shadow:0 2px 8px rgba(30,58,74,.07);font-family:'Open Sans',Arial,sans-serif}div#yachts .fleet-about h2{margin:0 0 12px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;font-size:20px;line-height:1.3;color:#1f567c;text-align:left}div#yachts .fleet-about .fleet-about-text{font-size:14px;line-height:1.6;color:#2a3a48;text-align:left}div#yachts .fleet-about .fleet-about-text p{margin:0 0 10px}div#yachts .fleet-about table#legend{width:100%;margin-top:10px;border-top:1px solid #edf2f7;padding-top:8px}div#yachts .fleet-about table#legend tr td.img{width:32px;padding:2px}div#yachts .fleet-about table#legend tr td.img img{float:none;height:18px;padding:4px;margin:2px;display:block;background:#f4f6f8;border:1px solid #dde3e9;border-radius:4px}div#yachts .fleet-about table#legend tr td.desc{width:auto;padding:2px 8px 2px 4px;font-size:12px;font-weight:600;vertical-align:middle}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div#yachts>div#header:has(>img#extra){min-height:240px}}@media (max-width:767px){div#yachts .fleet-about{margin:24px 0 10px;padding:16px 16px 12px}}div#yachts div#header div#text div#hcontent[style],div#yachts div#header div#text div#hcontent div#hcontent{height:auto!important}div#yachts div#header div#text .hero-thumb{display:none}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){div#yachts div#header div#text{display:flow-root}div#yachts div#header div#text .hero-thumb{display:block;float:right;width:92px;height:92px;margin:2px 0 6px 12px}div#yachts div#header div#text .hero-thumb img{display:block!important;float:none!important;width:100%;height:100%!important;margin:0!important;object-fit:cover;border-radius:10px;box-shadow:0 1px 4px rgba(30,58,74,.18)}div#yachts>div#header div#text div#hcontent{clear:none!important}}
:root{--mc-orange:#ff9e00;--mc-orange-hover:#ffb030;--mc-blue:#005789;--mc-blue-hover:#0a6fae}.send a.reserve,a.reserve,a.reserveyacht,a.loginsend,a.registerme,a.creatend,a#created,.yacht-finder #yf-form .yf-col-btn button,.floating-reserve-cta,.floating-search-btn:not(.floating-search-btn--outline):not(.floating-search-cta--active),a.reserve-cta-top--search,a.yv-book-btn,a.dlist-reserve-btn{background:var(--mc-orange)!important;color:#fff!important;border:0!important;border-radius:22px!important;font-weight:800!important;letter-spacing:.04em;box-shadow:0 2px 6px rgba(0,0,0,.18)!important;text-shadow:none!important;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.send a.reserve:hover,a.reserve:hover,a.reserveyacht:hover,a.loginsend:hover,a.registerme:hover,a.creatend:hover,a#created:hover,.yacht-finder #yf-form .yf-col-btn button:hover,.floating-reserve-cta:hover,.floating-search-btn:not(.floating-search-btn--outline):not(.floating-search-cta--active):hover,a.yv-book-btn:hover,a.dlist-reserve-btn:hover{background:var(--mc-orange-hover)!important;box-shadow:0 4px 10px rgba(0,0,0,.22)!important}.send a.reserve span,a.reserveyacht span,a.creatend span,.floating-reserve-cta span,.floating-search-btn span,a.yv-book-btn span{color:#fff!important}.send a.reserve,a.reserve,a.reserveyacht,a.loginsend,a.registerme,a.creatend,a#created,.yacht-finder #yf-form .yf-col-btn button,.floating-reserve-cta,.floating-search-btn:not(.floating-search-btn--outline):not(.floating-search-cta--active),a.reserve-cta-top--search,a.yv-book-btn,a.dlist-reserve-btn{color:#1b2a38!important}.send a.reserve span,a.reserve span,a.reserveyacht span,a.loginsend span,a.registerme span,a.creatend span,a#created span,.floating-reserve-cta span,.floating-search-btn:not(.floating-search-btn--outline):not(.floating-search-cta--active) span,a.reserve-cta-top--search span,a.yv-book-btn span,a.dlist-reserve-btn span{color:#1b2a38!important}a.yv-book-btn img,.floating-reserve-cta img,.floating-search-btn:not(.floating-search-btn--outline):not(.floating-search-cta--active) img,.send a.reserve img,a.reserve img{filter:brightness(0) opacity(.85)}html div#yachtcontent table.oneyacht tr.lmprice b,html div#yachtcontent.flota table.oneyacht tr.lmprice b,html div#yachtcontent.flota table.oneyacht tr.lmprice span:not(.dlist-search-price-old):not(.dlist-search-trim):not(.dlist-search-discount),html div#yachts div#yachtinfo .yv-cal-pay .yv-pay-total span.all_costs,.pv-cta a{color:#1b2a38!important}a.dlist-read-btn:not(.dlist-reserve-btn),a.blue,button.blue,.mc-btn--primary,.floating-search-cta--active{background:var(--mc-blue)!important;color:#fff!important;border:0!important;border-radius:22px!important;font-weight:700!important;letter-spacing:.04em;box-shadow:0 1px 4px rgba(0,30,60,.2)!important;transition:background .18s ease,transform .18s ease}a.dlist-read-btn:not(.dlist-reserve-btn):hover,a.blue:hover,button.blue:hover,.mc-btn--primary:hover,.floating-search-cta--active:hover{background:var(--mc-blue-hover)!important;text-decoration:none}a.reserve-cta-top.reserve-cta-top--outline{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#f1f5f9!important;border:0!important;border-radius:20px!important;padding:7px 16px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em;text-decoration:none!important;box-shadow:0 2px 6px rgba(0,0,0,.18)!important;min-width:0;transition:background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)!important}a.reserve-cta-top .cta-subsite-text{font-weight:700;font-size:13px!important;line-height:1}a.reserve-cta-top .cta-subsite-icon{flex-shrink:0;transition:transform .2s ease}a.reserve-cta-top:hover .cta-subsite-icon{transform:translate(1px,-1px)}a.reserve-cta-top--all{color:#334155!important;background:#f1f5f9!important}a.reserve-cta-top--all:hover{background:#e2e8f0!important;color:#1e293b!important;box-shadow:0 4px 10px rgba(0,0,0,.22)!important;transform:translateY(-1px)}a.reserve-cta-top.reserve-cta-top--outline.reserve-cta-top--fm{background:#e6f6f4!important;color:#0e6259!important}a.reserve-cta-top.reserve-cta-top--outline.reserve-cta-top--fm:hover{background:#d4f0eb!important;color:#094740!important;box-shadow:0 4px 10px rgba(0,0,0,.22)!important;transform:translateY(-1px);text-decoration:none}a.reserve-cta-top.reserve-cta-top--outline.reserve-cta-top--lm{background:#fff1e5!important;color:#a3370c!important}a.reserve-cta-top.reserve-cta-top--outline.reserve-cta-top--lm:hover{background:#ffe3cd!important;color:#7c2d12!important;box-shadow:0 4px 10px rgba(0,0,0,.22)!important;transform:translateY(-1px);text-decoration:none}a.show-pricing-popup{display:inline-block;padding:8px 20px!important;border:1.5px solid var(--mc-blue)!important;border-radius:22px!important;background:#fff!important;color:var(--mc-blue)!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;transition:background .18s ease,color .18s ease}a.show-pricing-popup:hover{background:var(--mc-blue)!important;color:#fff!important}.form-side-content a[href*="google.com/maps"],.form-side-content a[href*="facebook.com"],.form-side-content a[href*="youtube.com"]{border-radius:22px!important}html .mc-reserve-gate-login,html .mc-reserve-gate-login:hover,html .dv-edit-save-btn,html .dv-edit-save-btn:hover,html .dlist-fab,html .dv-fab,html .acc-review-btn,html .acc-review-btn:hover,html #crew-popup .crew-add-row button,html a.mh-btn--primary,html a.mh-btn--primary:hover,html a.activatebutton,html #saveusr,html a#createreg,html a#savecrew,html #edit-popup .acc-next-btn,html #edit-popup .acc-next-btn:hover,html #edit-popup .acc-create-diary-btn,html #edit-popup .acc-create-diary-btn:hover,html #edit-popup .acc-review-btn,html #edit-popup .acc-review-btn:hover,html #edit-popup #saveusr,html #edit-popup #saveusr:hover,html #edit-popup .acc-contract-dl:not(.acc-add-to-cal-btn),html #edit-popup .acc-contract-dl:not(.acc-add-to-cal-btn):hover{color:#000!important}html a.dlist-reserve-btn,html .yv-tb-cta,html .yv-ts-cta,html .send a.reserve,html a.reserve,html a.reserveyacht,html .rz-cta,html .dv-publish-btn,html .yacht-finder #yf-form .yf-col-btn button,html a.reserve-cta-top,html a.reserve-cta-top--search,html .floating-reserve-cta,html .floating-search-btn,html a.yv-book-btn,html .mc-sr-change,html .yv-cal-open-m{text-transform:none!important}
nav.breadcrumbs{padding:12px 20px 2px;font-family:'Open Sans',Arial,sans-serif;font-size:12.5px;line-height:1.4;color:#58677a;background:transparent;border:0}nav.breadcrumbs a{color:#005789;text-decoration:none}nav.breadcrumbs a:hover{text-decoration:underline}nav.breadcrumbs .bc-sep{margin:0 7px;color:#aab6c2}nav.breadcrumbs .bc-current{color:#1f3a4a;font-weight:600}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){nav.breadcrumbs{visibility:hidden}}
a.logo-round-link,a.menu-mini-logo,div#menu ul li.nav-cta{display:none!important}img.mme-home-logo{width:32px;height:32px;padding:1px;box-sizing:border-box;border-radius:50%;background:#fff;object-fit:contain}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div.topcontent img.logo,div.topcontent img.before,div.topcontent div#texttitle{display:none!important}a.logo-round-link{position:absolute;left:0;top:7px;z-index:30;display:block!important;width:114px;height:114px;padding:3px;box-sizing:border-box;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgba(0,40,80,.30);transition:transform .2s ease,box-shadow .2s ease}a.logo-round-link:hover{transform:scale(1.04);box-shadow:0 8px 22px rgba(0,40,80,.36)}a.logo-round-link img.logo-round{display:block;width:100%;height:100%;border-radius:50%}div#menu{background:linear-gradient(90deg,#0a4b78 0%,#0e66a3 55%,#1286c9 100%);box-shadow:0 3px 12px rgba(0,40,80,.28)}div#menu ul li a{padding:19px 18px 20px;font-size:12px;letter-spacing:.08em;border-left:0}div#menu ul li a:hover{background:rgba(255,255,255,.10)}div#menu ul li.nav-cta{display:block!important;margin:9px 0 0 14px}div#menu ul li.nav-cta a{padding:9px 20px;border-radius:20px;background:#ff9f00;color:#1b2a38!important;font-weight:800;font-size:12px;letter-spacing:.05em;box-shadow:0 2px 6px rgba(0,0,0,.22)}div#menu ul li.nav-cta a::after{display:none}div#menu ul li.nav-cta a:hover{background:#ffb42e}body.mc-stuck div#menu{position:fixed;top:0;left:0;z-index:2000}div#mdata{position:relative}body.mc-stuck a.menu-mini-logo{position:absolute;left:0;top:6px;z-index:5;display:block!important;width:40px;height:40px;padding:2px;box-sizing:border-box;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3);transition:transform .2s ease}body.mc-stuck a.menu-mini-logo:hover{transform:scale(1.08)}a.menu-mini-logo img{display:block;width:100%;height:100%;border-radius:50%}}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))) and (max-width:979.98px){a.logo-round-link{width:100px;height:100px;top:8px}div#menu ul li a{padding:19px 10px 20px;font-size:11px;letter-spacing:.05em}div#menu ul li.nav-cta{margin-left:8px}div#menu ul li.nav-cta a{padding:8px 14px;font-size:11px}}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))) and (max-width:879px){div#menu ul li.nav-cta{display:none!important}}@media (min-width:880px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){a#floating-reserve-cta,a#floating-search-cta:not(.floating-search-cta--active){display:none!important}}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){.ygallery-actions.is-stuck{top:66px!important}}
div#yachts.yv-page div#ygallery{box-sizing:border-box;width:auto!important;min-height:0!important;margin:0!important;padding:12px 12px 8px!important;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07);overflow:hidden}div#yachts.yv-page div#ygallery h1{margin:2px 0 4px!important;padding:2px 70px 2px 12px!important;border-left:4px solid #2ab5f4;text-align:left;font-family:'Open Sans',Arial,sans-serif;font-size:18px!important;line-height:1.3!important;font-weight:700;color:#1f567c}div#yachts.yv-page div.cutter{display:none}.yv-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;font-family:'Open Sans',Arial,sans-serif}.yv-fact{padding:10px 6px;text-align:center;background:#fff;border:1px solid #dfe6ee;border-radius:10px;box-shadow:0 1px 4px rgba(30,58,74,.06)}.yv-fact b{display:block;font-size:18px;line-height:1.2;color:#1f567c}.yv-fact span{display:block;margin-top:3px;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.05em;color:#5b6b7a}div#yachts.yv-page div#yachtinfo{width:auto;padding:0!important;background:none}.yv-tabs-card{background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07);padding-bottom:16px}.yv-tabbar{display:flex;gap:2px;padding:0 10px;border-bottom:1px solid #e3edf6;overflow-x:auto;scrollbar-width:none}.yv-tabbar::-webkit-scrollbar{display:none}.yv-tab{appearance:none;margin:0 0 -1px;padding:14px 12px;background:none;border:0;border-bottom:3px solid transparent;font:700 13px/1.2 'Open Sans',Arial,sans-serif;color:#5a6b7a;white-space:nowrap;cursor:pointer}.yv-tab:hover{color:#1f567c}.yv-tab.is-active{color:#1f567c;border-bottom-color:#2ab5f4}.yv-tab-count{font-weight:600;color:#3f7ca6}.yv-tabs-card{position:relative}.yv-tabbar-more{display:none;position:absolute;top:0;right:0;width:40px;height:46px;align-items:center;justify-content:center;padding-bottom:3px;box-sizing:border-box;color:#2ab5f4;font-size:28px;line-height:1;pointer-events:none;animation:yv-nudge 1.4s ease-in-out infinite}@keyframes yv-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.yv-tabbar-more{animation:none}}.yv-tabs-card.has-more-right .yv-tabbar-more{display:flex}.yv-tabs-card.has-more-right .yv-tabbar{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 52px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 52px),transparent)}.yv-tabs-card.has-more-left .yv-tabbar{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent)}.yv-tabs-card.has-more-left.has-more-right .yv-tabbar{-webkit-mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 52px),transparent);mask-image:linear-gradient(to right,transparent,#000 28px,#000 calc(100% - 52px),transparent)}div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="opis"] [data-yv-panel]:not([data-yv-panel="opis"]),div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="spec"] [data-yv-panel]:not([data-yv-panel="spec"]),div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="eq"] [data-yv-panel]:not([data-yv-panel="eq"]),div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="gratis"] [data-yv-panel]:not([data-yv-panel="gratis"]),div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="port"] [data-yv-panel]:not([data-yv-panel="port"]),div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="opn"] [data-yv-panel]:not([data-yv-panel="opn"]),div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="opis"] table.general td.right,div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="spec"] table.general td.right,div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="gratis"] table.general td.right,div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="port"] table.general td.right,div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="opis"] #yd-below-sections,div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="eq"] #yd-below-sections,div#yachts.yv-page div#yachtinfo .yv-tabs-card[data-yv-active="opn"] #yd-below-sections{display:none!important}div#yachts.yv-page div#yachtinfo .yv-tabs-card .yv-h-main{display:none!important}div#yachts.yv-page div#yachtinfo .yv-tabs-card .yv-desc{padding:16px 16px 4px;font-size:14px;line-height:1.7;color:#2a3a48}div#yachts.yv-page div#yachtinfo .yv-desc>p:empty,div#yachts.yv-page div#yachtinfo .yv-desc>br{display:none}div#yachts.yv-page div#yachtinfo .yv-desc p.desc{margin:0;font-size:14px;line-height:1.7;color:#2a3a48}div#yachts.yv-page div#yachtinfo .yv-desc.is-collapsible{position:relative;overflow:hidden;max-height:150px}div#yachts.yv-page div#yachtinfo .yv-desc.is-collapsible::after{content:'';position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none}div#yachts.yv-page div#yachtinfo .yv-desc.is-collapsible.is-open{max-height:none}div#yachts.yv-page div#yachtinfo .yv-desc.is-collapsible.is-open::after{display:none}div#yachts.yv-page div#yachtinfo .yv-desc-more{appearance:none;display:block;box-sizing:border-box;width:max-content;margin:0 auto;padding:5px 14px;border:1px solid #005789;border-radius:24px;background:#fff;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;color:#005789;cursor:pointer;user-select:none}div#yachts.yv-page div#yachtinfo .yv-desc-more::after{content:'▼';margin-left:5px;font-size:10px}div#yachts.yv-page div#yachtinfo .yv-desc-more[aria-expanded="true"]::after{content:'▲'}div#yachts.yv-page div#yachtinfo .yv-tabs-card .showall{display:flex;width:max-content;margin:4px auto 16px}div#yachts.yv-page div#yachtinfo .yv-tabs-card .showall,div#yachts.yv-page div#yachtinfo .yv-tabs-card .showall:hover{color:#005789;background:#fff;border-color:#005789}div#yachts.yv-page div#yachtinfo .yv-desc-more,div#yachts.yv-page div#yachtinfo .yv-tabs-card .showall,div#yachts.yv-page div#yachtinfo .eq-toggle{border-color:transparent;box-shadow:0 2px 6px rgba(0,87,137,.2);transition:box-shadow .15s ease}div#yachts.yv-page div#yachtinfo .yv-tabs-card table.general,div#yachts.yv-page div#yachtinfo .yv-tabs-card table.general tbody,div#yachts.yv-page div#yachtinfo .yv-tabs-card table.general tr,div#yachts.yv-page div#yachtinfo .yv-tabs-card table.general tr td{display:block;box-sizing:border-box;width:auto!important;margin:0;padding:0!important;border:0}div#yachts.yv-page div#yachtinfo .yv-tabs-card table.general tr td{padding:18px 16px 0!important}div#yachts.yv-page div#yachtinfo .yv-tabs-card #yd-below-sections{margin:0;padding:18px 16px 0}.yv-tabs-card #equipment-list{max-height:none!important;overflow:visible!important;columns:1}.yv-tabs-card #equipment-list li{break-inside:avoid}div#yachts.yv-page div#yachtinfo .yv-tabs-card h2.yd-sh,div#yachts.yv-page div#yachtinfo .yv-tabs-card h3.yd-sh{display:block;margin:22px 0 10px;padding:0;background:none;border:0;border-radius:0;font-size:15px;line-height:1.3;font-weight:700;color:#1f567c;cursor:default}div#yachts.yv-page div#yachtinfo .yv-tabs-card h2.yd-sh:hover,div#yachts.yv-page div#yachtinfo .yv-tabs-card h3.yd-sh:hover{background:none}div#yachts.yv-page div#yachtinfo .yv-tabs-card .yd-sh svg{display:none}.yv-book{margin:14px 0;font-family:'Open Sans',Arial,sans-serif}.yv-book-card{box-sizing:border-box;padding:18px 18px 16px;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07)}div#yachts div#yachtinfo .yv-book-card h3{margin:0 0 6px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;border-radius:0;background:none;font-size:18px;line-height:1.3;font-weight:700;color:#1f567c}.yv-book-note{margin:0 0 14px;font-size:13px;line-height:1.4;color:#566677}a.yv-book-btn{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:100%;padding:13px 14px;font-size:15px;text-decoration:none;cursor:pointer}a.yv-book-btn img{width:18px;height:18px}.yv-book-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}.yv-book-facts div{padding:8px 10px;background:#f6faff;border:1px solid #e3edf6;border-radius:8px}.yv-book-facts span{display:block;font-size:11px;color:#566677}.yv-book-facts b{display:block;margin-top:1px;font-size:14px;color:#1f3a4a}a.yv-book-price{display:block;box-sizing:border-box;width:100%;margin:14px 0 0;text-align:center;cursor:pointer}.yv-book .trust-box{margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:none}div#yachts div#yachtinfo .yv-book .trust-box h3{margin:0 0 10px;padding:0;border:0;font-size:14px!important;color:#1f567c;text-align:left}.yv-book .trust-box-grid{grid-template-columns:1fr;gap:8px}.yv-book .trust-box-item{padding:8px 10px}.yv-book .trust-box .trust-contact{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0}.yv-res{box-sizing:border-box;margin:24px 0 0;padding:18px 16px 8px;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07);font-family:'Open Sans',Arial,sans-serif}div#yachts div#yachtinfo .yv-res .reserveinfo{position:static;width:auto;right:auto;bottom:auto;margin:0 0 18px;padding:0}div#yachts div#yachtinfo .yv-res h3.reservation-procedure-title{display:block;margin:0 0 12px;padding:0 0 0 12px;background:none;border:0;border-left:4px solid #2ab5f4;border-radius:0;font-size:18px;line-height:1.3;font-weight:700;color:#1f567c;text-transform:none;letter-spacing:0}.yv-res .reservation-procedure-title svg{display:none}.yv-res .reservation-procedure-text{margin:0;font-size:14px;line-height:1.7;color:#2a3a48}.yv-res .reservation-procedure-text br:first-child{display:none}.yv-cal{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;margin:0 0 8px;overflow:visible}.yv-cal-main{min-width:0}div#yachts div#yachtinfo .yv-cal-pay{position:static;width:auto;right:auto;bottom:auto;float:none;margin:0;padding:0;font-size:14px}div#yachts div#yachtinfo .yv-cal-pay h3{margin:18px 0 8px!important;padding:0 0 6px;border:0;border-bottom:1px solid #e3edf6;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5a7a95}div#yachts div#yachtinfo .yv-cal-pay h3:first-child{margin-top:0!important}div#yachts div#yachtinfo .yv-cal-pay ul,div#yachts div#yachtinfo .yv-cal-pay li{font-family:'Open Sans',Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.7!important;color:#2a3a48!important}div#yachts div#yachtinfo .yv-cal-pay li span{font-weight:700;color:#1f3a4a}div#yachts div#yachtinfo .yv-cal-pay li.yv-pay-total{display:block;margin:12px 0 0;padding:12px 14px;list-style:none;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 1px 4px rgba(30,58,74,.06)}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;border-bottom:1px solid #edf2f7}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-line .yv-pay-line-label{font-weight:400;color:#2a3a48}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-line span:last-child{white-space:nowrap;font-weight:700;color:#1f3a4a}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-sum{display:flex;justify-content:space-between;align-items:center;gap:6px 10px;padding-top:10px}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-amounts{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-total .yv-pay-total-label{font-weight:700;color:#1f3a4a}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-total .original_costs{font-size:14px!important;font-weight:400!important;color:#95a5b3!important;text-decoration:line-through;white-space:nowrap}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-total .all_costs{display:inline-block;padding:3px 16px;border-radius:18px;background:#ff9e00;color:#fff!important;font-size:20px!important;font-weight:800!important;line-height:1.4;white-space:nowrap}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-total .all_costs:empty{display:none}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split{margin-top:10px;padding-top:8px;border-top:1px solid #e3edf6;font-size:13px;line-height:1.6;color:#5a6b7a}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split>div{display:flex;justify-content:space-between;gap:12px}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split span{font-weight:700;color:#1f3a4a;white-space:nowrap}div#yachts.yv-page div.send-desktop-only{margin:4px 0 12px;text-align:center}.yv-wide{box-sizing:border-box;max-width:1100px;margin:0 auto;padding:0 10px}.yv-wide .mc-faq{max-width:none;margin-left:0;margin-right:0}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div#yachts.yachts-detail.yv-page{width:auto!important;max-width:1100px;box-sizing:border-box;margin:59px auto 50px!important;padding:0 18px!important}div#yachts.yv-page div#ygallery{padding:14px 14px 10px!important}div#yachts.yv-page div#ygallery h1{font-size:21px!important;padding:2px 90px 2px 12px!important}div#yachts.yv-page div#ygallery div#gallery{width:100%;height:560px;margin:0}.yv-facts{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin:14px 0}.yv-fact{padding:12px 8px}.yv-fact b{font-size:21px}.yv-fact span{font-size:11px}.yv-tabbar{padding:0 14px}.yv-tab{padding:15px 16px;font-size:14px}div#yachts.yv-page div#yachtinfo .yv-tabs-card .yv-desc{padding:20px 24px 6px;font-size:15px}div#yachts.yv-page div#yachtinfo .yv-desc p.desc{font-size:15px}div#yachts.yv-page div#yachtinfo .yv-tabs-card table.general tr td{padding:20px 24px 0!important}div#yachts.yv-page div#yachtinfo .yv-tabs-card #yd-below-sections{padding:20px 24px 0}.yv-res{margin-top:24px;padding:22px 24px 12px}div#yachts div#yachtinfo .yv-res h3.reservation-procedure-title{font-size:20px}.yv-wide{padding:0 18px}.yv-tabs-card #equipment-list{columns:2;column-gap:28px}}@media (min-width:880px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){.yv-cal{grid-template-columns:minmax(0,470px) minmax(0,1fr);gap:28px}}@media (min-width:1000px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){.yv-cal{grid-template-columns:minmax(0,490px) minmax(0,1fr);gap:36px}}@media (min-width:980px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div#yachts.yv-page{display:grid;grid-template-columns:minmax(0,1fr) 340px;column-gap:24px;align-items:start}div#yachts.yv-page>*{grid-column:1 / -1}div#yachts.yv-page div#yachtinfo{display:contents}div#yachts.yv-page div#yachtinfo>*{grid-column:1 / -1}div#yachts.yv-page>div#ygallery{grid-column:1;grid-row:1}div#yachts.yv-page>div.yv-facts{grid-column:1;grid-row:2}div#yachts.yv-page div#yachtinfo>div.yv-tabs-card{grid-column:1;grid-row:3}div#yachts.yv-page div#yachtinfo>div.yv-side{grid-column:2;grid-row:1 / span 3;align-self:stretch}div#yachts.yv-page div.yv-side>aside.yv-book{position:sticky;top:64px;margin:0}}@media (max-width:979.98px){.yv-book-note,.yv-book a.yv-book-btn{display:none}div#yachts div#yachtinfo .yv-book-card h3{margin-bottom:12px}}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-ul{margin:0!important;padding:0!important;list-style:none}.yv-chips .social-proof-badge:hover,.yv-chips .social-proof-badge:focus{z-index:30}.yv-chips .social-proof-badge{position:relative;display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 7px;border:0;border-radius:12px;background:rgba(20,30,40,.45);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap;cursor:default;outline:none}.yv-chips .social-proof-badge b{font-weight:700;font-size:12px}.yv-chips .social-proof-badge .sp-ico{width:14px;height:14px;flex:0 0 auto}.yv-chips .social-proof-badge--bookings .sp-ico{color:#ffb020}.yv-chips .social-proof-badge--viewers::before{display:none}.yv-chips .social-proof-badge--viewers .sp-ico{color:#2ecc71;animation:social-proof-pulse 1.8s ease-in-out infinite}.yv-chips .social-proof-badge[data-tip]:hover::after,.yv-chips .social-proof-badge[data-tip]:focus::after{content:attr(data-tip);white-space:pre-line;position:absolute;left:0;top:calc(100% + 8px);z-index:30;width:max-content;max-width:260px;padding:8px 12px;background:#1f3a4a;color:#fff;border-radius:8px;font-size:12px;font-weight:600;line-height:1.45;box-shadow:0 4px 12px rgba(0,0,0,.25);pointer-events:none}.yv-legend,.yv-cal-main .date-weather{box-sizing:border-box;width:100%;max-width:none;margin:10px 0 0;padding:0;background:#f6faff;border:1px solid #e3edf6;border-radius:10px;font-family:'Open Sans',Arial,sans-serif}@media (min-width:768px){.yv-legend,.yv-cal-main .date-weather{max-width:455px}}.yv-legend>summary,.yv-cal-main .date-weather>summary{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;color:#1f567c;cursor:pointer;list-style:none}.yv-legend>summary::-webkit-details-marker,.yv-cal-main .date-weather>summary::-webkit-details-marker{display:none}.yv-legend>summary::after,.yv-cal-main .date-weather>summary::after{content:'';margin-left:auto;width:7px;height:7px;border-right:2px solid #5a99c3;border-bottom:2px solid #5a99c3;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.yv-legend[open]>summary::after,.yv-cal-main .date-weather[open]>summary::after{transform:rotate(225deg) translateY(-2px)}.yv-legend[open]>summary,.yv-cal-main .date-weather[open]>summary{border-bottom:1px solid #e3edf6}.yv-legend .boxes-under-cal{margin:0;padding:10px 14px 12px;width:100%;max-width:none;background:none;border:0}.yv-cal-main .date-weather .date-weather-icon{font-size:15px;color:#f0a020}.yv-cal-main .date-weather .date-weather-label{font-weight:700;color:#1f567c}.yv-cal-main .date-weather .date-weather-short{margin-left:4px;font-weight:600;color:#2a3a48;white-space:nowrap}.yv-cal-main .date-weather .date-weather-body{padding:10px 14px 12px;font-size:13px;line-height:1.6;color:#2a3a48}.yv-cal-main .date-weather .date-weather-sublabel{margin:0 0 4px;font-size:12px;color:#5b6b7a}.yv-cal-main .date-weather .date-weather-row{display:flex;flex-wrap:wrap;gap:4px 16px}.yv-cal-main .date-weather .date-weather-warning{margin-top:8px;padding:8px 10px;border-radius:8px;background:#fff;font-weight:600}.yv-cal-main .date-weather--wind{background:#fff7eb;border-color:#f5dba6}.yv-cal-main .date-weather--storm{background:#fdeeee;border-color:#f1bcbc}.reservation-popup .reservation-summary .rs-row.payment-short-cost-row,.reservation-popup .reservation-summary .rs-row.payment-first-minute-row,.reservation-popup .reservation-summary .rs-row.payment-last-minute-row,.reservation-popup .reservation-summary .rs-row.payment-loyalty-row,.reservation-popup .reservation-summary .rs-row.rs-total{display:flex;flex-wrap:nowrap!important;justify-content:space-between;align-items:baseline;gap:12px!important}.reservation-popup .reservation-summary .rs-row.rs-total .all_costs{font-size:16px;font-weight:800}.reservation-popup .reservation-summary .rs-row.rs-total .original_costs{margin-left:auto;margin-right:0!important}.reservation-popup .reservation-summary .rs-row.payment-short-cost-row[style*="display:none"],.reservation-popup .reservation-summary .rs-row.payment-first-minute-row[style*="display:none"],.reservation-popup .reservation-summary .rs-row.payment-last-minute-row[style*="display:none"],.reservation-popup .reservation-summary .rs-row.payment-loyalty-row[style*="display:none"]{display:none}.reservation-popup .reservation-summary .rs-row strong{text-align:right}.reservation-popup .reservation-summary .rs-split{margin:2px 0 6px;font-size:12px;line-height:1.5;color:#5a6676;font-style:italic;font-family:'Open Sans',Arial,sans-serif}.reservation-popup .reservation-summary .rs-split>div{display:flex;justify-content:space-between;gap:12px}.reservation-popup .reservation-summary .rs-split span:last-child{white-space:nowrap;font-weight:700;font-style:normal;color:#5a6b7a}.reservation-popup .reservation-summary ul li{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.reservation-popup .reservation-summary ul li>strong,.reservation-popup .reservation-summary ul li>span{text-align:right;white-space:nowrap;font-weight:700;color:#004481}.reservation-popup .reservation-summary ul li[style*="display:none"],.reservation-popup .reservation-summary ul li[style*="display: none"]{display:none}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list{margin:0 0 10px!important;padding:0!important;list-style:none!important}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin:0;padding:6px 0;border-bottom:1px solid #edf2f7;list-style:none}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li:last-child{border-bottom:0}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li>span,div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li>strong{margin-left:auto;text-align:right;white-space:nowrap}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li[style*="display:none"],div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li[style*="display: none"]{display:none}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li.yv-opt>span,div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li.yv-opt>strong{font-weight:400;color:#2a3a48}.yv-model-link{margin:16px 24px 8px;font-size:14px}.yv-model-link a{font-weight:700;color:#005789}@media (max-width:767px){.yv-model-link{margin:16px 16px 6px}}div#yachts.yv-page div#ygallery h1.yv-h1{display:block;margin:2px 0 6px!important;padding:2px 70px 2px 12px!important}.yv-h1 .yv-h1-pre{display:block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5b6b7a}.yv-h1 .yv-h1-name{display:block;font-size:26px;line-height:1.2;font-weight:700;color:#1f567c}.yv-h1 .yv-h1-post{display:block;margin-top:2px;font-size:13px;font-weight:400;color:#5a6b7a}.yv-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px 16px;font-family:'Open Sans',Arial,sans-serif}.yv-chips:empty{display:none}.yv-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:1px solid #dfe6ee;border-radius:14px;background:#f6faff;font-size:12px;font-weight:600;line-height:1.2;color:#1f567c;text-decoration:none;cursor:default}button.yv-chip{cursor:pointer;font-family:inherit}a.yv-chip--loc{cursor:pointer;background:#fff;font-weight:500;color:#3d6a8a}a.yv-chip--loc svg{flex:0 0 auto;color:#cb4544}a.yv-chip--loc:hover,a.yv-chip--loc:focus-visible{background:#f6faff;color:#1f567c;border-color:#b9cfe2}.yv-chip small{font-weight:400;color:#5b6b7a}.yv-chip--rating{background:transparent;border-color:#cfd9e3}.yv-chip--rating b{font-size:13px}.yv-chip--rating .yv-star{color:#f2a100}.yv-chip--badge{padding:4px 10px;border:0;border-radius:12px;background:#1a3a5c;color:#fff;font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;box-shadow:0 1px 5px rgba(0,0,0,.22)}.yv-chip--badge-new{background:#2e7d32}.yv-chip--badge-custom{background:#5e35b1}button.yv-chip:hover{border-color:#2ab5f4}@media (max-width:767px){.yv-h1 .yv-h1-name{font-size:22px}.yv-chips{margin-left:12px;gap:6px}.yv-chip{padding:4px 9px}}.send a.reserve.reserve--idle,.send a.reserve.reserve--idle:hover{background:#b9c0c7!important;box-shadow:none!important;cursor:pointer}.send a.reserve.reserve--idle span{color:#2a3a48!important}.send a.reserve.reserve--idle img{filter:brightness(.25)}.send .reserve-hint{display:block;width:100%;margin:6px 0 0!important;padding:0!important;font-size:12px;line-height:1.3;text-align:center!important;color:#566677}.send a.reserve:not(.reserve--idle) + .reserve-hint{display:none}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div[gldp-el="mydate"].gldp-default{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:455px!important;box-sizing:border-box!important;align-content:flex-start!important}div[gldp-el="mydate"].gldp-default>.core.border{float:none!important;box-sizing:border-box!important;margin:0!important;width:calc(100% / 7)!important;max-width:calc(100% / 7)!important;flex:0 0 calc(100% / 7)!important;min-width:0!important}div[gldp-el="mydate"].gldp-default>.core.border.monyear.title{width:calc(500% / 7)!important;max-width:calc(500% / 7)!important;flex:0 0 calc(500% / 7)!important}}div[gldp-el="mydate"]{isolation:isolate}.yv-price-from{margin:0 0 10px;font-family:'Open Sans',Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.2;color:#1b4f7a}.yv-price-from--side{margin:0 0 12px;padding-left:16px}.yv-book-compact{box-sizing:border-box;margin:12px 0;padding:18px 18px 16px;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07);font-family:'Open Sans',Arial,sans-serif}div#yachts .yv-book-compact h2.yv-book-compact-title{margin:0 0 6px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;border-radius:0;background:none;font-size:18px;line-height:1.3;font-weight:700;color:#1f567c;text-align:left}.yv-book-compact .yv-price-from{margin:0 0 12px;padding-left:16px}.yv-book-compact .yv-book-facts{margin:0 0 14px}@media (min-width:980px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){.yv-book-compact{display:none}}@media (max-width:979.98px){.yv-price-from--side,.yv-book-card>.yv-compact-sel,.yv-book-card>.yv-compact-change{display:none!important}div#yachts div#yachtinfo .yv-book-card>h3,.yv-book .yv-book-card>.yv-book-facts{display:none}.yv-book a.yv-book-price{display:none}}.pricing-popup .pricing-legend{margin:8px 0 0!important;font-size:11px;line-height:1.35;color:#5a6676;text-align:left;font-family:'Open Sans',Arial,sans-serif}.pricing-popup .pricing-extra{margin:22px 0 4px;text-align:left;font-family:'Open Sans',Arial,sans-serif}.pricing-popup .pricing-extra h3{margin:0 0 10px;padding:0 0 6px;border-bottom:1px solid #e3edf6;font-size:14px;font-weight:700;letter-spacing:.02em;color:#1f567c;text-align:left}.pricing-popup .pricing-extra ul{margin:0 0 10px!important;font-size:14px;color:#1f3a4a}.pricing-popup .pricing-extra li{margin:0 0 6px}.pricing-popup .pricing-extra-note{margin:4px 0 0!important;font-size:11px;line-height:1.35;color:#5a6676;font-style:italic;text-align:left}@media (max-width:600px){.pricing-popup #pricing{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767px){div#yachts .yv-chips .social-proof-badge{display:none!important}div#yachts .yacht-gallery-groups{position:static!important;transform:none!important;max-width:none!important;margin:4px 0 10px!important;justify-content:center!important;pointer-events:auto!important}div#yachts .yacht-gallery-groups .gallery-group-pill{background:#eef3f8!important;color:#1f567c!important;border:1px solid #d6e4f0;font-weight:600!important;padding:7px 14px!important}div#yachts .yacht-gallery-groups .gallery-group-pill.active{background:#1f567c!important;color:#fff!important;border-color:#1f567c}}@media (max-width:767px) and (hover:none){#gallery .galleria-container:not(.fullscreen) .galleria-image-nav-left,#gallery .galleria-container:not(.fullscreen) .galleria-image-nav-right{display:none!important}}@media (max-width:767px){#gallery .galleria-container:not(.fullscreen) .yacht-img-counter,#gallery .galleria-container:not(.fullscreen) .yacht-fs-btn,#gallery .galleria-container:not(.fullscreen) .yacht-thumb-scrollbar{display:none!important}}div#yachts div.yv-cal-pay div.send{position:static!important;width:auto!important;margin:18px 0 16px!important;padding:0!important;background:transparent!important;border-top:0!important;text-align:center!important}.yv-book-compact .yv-book-compact-link{display:block;margin:10px 0 0;text-align:center;font-size:13px;font-weight:600;color:#005789;text-decoration:underline;cursor:pointer}.yv-book-compact [hidden],.yv-book-card [hidden]{display:none!important}.yv-book-compact .yv-compact-sel,.yv-book-card .yv-compact-sel{margin:0 0 12px;padding-left:16px;font-family:'Open Sans',Arial,sans-serif}.yv-book-compact .yv-compact-total,.yv-book-card .yv-compact-total{font-size:24px;font-weight:700;line-height:1.2;color:#1b4f7a}.yv-book-compact .yv-compact-old,.yv-book-card .yv-compact-old{margin-left:6px;font-size:14px;color:#566677}.yv-book-compact .yv-compact-sub,.yv-book-card .yv-compact-sub{display:block;margin-top:2px;font-size:12px;color:#566677}.yv-book-compact .yv-compact-change,.yv-book-card .yv-compact-change{display:block;margin:10px 0 0;text-align:center;font-size:13px;font-weight:600;color:#005789;text-decoration:underline;cursor:pointer}.eq-toggle{display:none}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){.eq-list{max-height:none;overflow:visible}.eq-list.eq-list--collapsed:not(.is-filtering) .equipment-row:nth-child(n+9){display:none}.eq-toggle{display:block;box-sizing:border-box;width:100%;margin:10px 0 2px;padding:11px 14px;font:600 14px/1.2 'Open Sans',Arial,sans-serif;color:#005789;background:#fff;border:1px solid #005789;border-radius:24px;cursor:pointer}.eq-list.is-filtering ~ .eq-toggle{display:none}}.yv-termbar{position:fixed;left:0;right:0;top:var(--yv-tb-top,54px);z-index:1900;background:#fff;border-bottom:1px solid #e1e9f0;box-shadow:0 4px 14px rgba(0,50,90,.18);font-family:'Open Sans',Arial,sans-serif;color:#12304a;transform:translateY(-130%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .22s ease,opacity .2s ease,visibility 0s linear .22s}.yv-termbar.is-on{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .22s ease,opacity .2s ease}html.overlay .yv-termbar{display:none}body.yv-termbar-on #floating-reserve-cta{display:none!important}.yv-tb-in{box-sizing:border-box;max-width:1064px;margin:0 auto;padding:8px 16px;min-height:62px;display:flex;align-items:center;gap:14px}.yv-tb-back{flex:0 0 auto;padding:8px 14px;border-radius:18px;background:#eef4f9;color:#005789;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.yv-tb-nav{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#12304a}.yv-tb-nav a{width:28px;height:28px;border-radius:50%;border:1px solid #cfd8e3;display:inline-flex;align-items:center;justify-content:center;color:#005789;text-decoration:none;font-size:16px;line-height:1}.yv-tb-nav a.is-off{opacity:.35;pointer-events:none}.yv-tb-nav[hidden],.yv-tb-back[hidden],.yv-tb-sep[hidden],.yv-tb-price s[hidden]{display:none!important}.yv-tb-sep{width:1px;height:28px;background:#d8e3ec;flex:0 0 auto}.yv-tb-info{line-height:1.25;min-width:0}.yv-tb-info b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yv-tb-info span{display:block;font-size:12px;color:#6d7f93}.yv-tb-grow{flex:1 1 auto}.yv-tb-price{text-align:right;line-height:1.15;white-space:nowrap}.yv-tb-total{font-size:20px;font-weight:700;color:#005789}.yv-tb-price s{font-size:12px;color:#8a98a6}.yv-tb-price small{display:block;font-size:11px;color:#6d7f93}.yv-tb-change-m{display:none}.yv-tb-change{flex:0 0 auto;font-size:13px;font-weight:700;color:#005789;text-decoration:underline;white-space:nowrap}.yv-tb-cta{flex:0 0 auto;padding:11px 24px;border-radius:22px;background:#ff9e00;color:#000;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,.18)}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){.yv-termbar{z-index:9996;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .3s ease,visibility 0s linear .38s;top:auto;bottom:0;border-bottom:0;border-top:1px solid #e1e9f0;box-shadow:0 -4px 16px rgba(0,50,90,.2);transform:translateY(130%);padding-bottom:env(safe-area-inset-bottom,0px)}html.mc-sbar-on:not(.mc-bar-up) .yv-termbar.is-on{z-index:9998;transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .38s cubic-bezier(.22,.61,.36,1),opacity .3s ease}html.mc-sbar-on.mc-bar-up .yv-termbar.is-on{z-index:9996;transform:translateY(130%);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .4s ease,transform 0s linear .42s,visibility 0s linear .42s}.yv-tb-in{padding:8px 12px;min-height:66px;box-sizing:border-box;display:grid;grid-template-columns:var(--yv-cols,minmax(0,1fr) auto auto);grid-template-areas:var(--yv-areas,'price change cta' 'dates change cta');align-items:center;gap:0 10px}.yv-tb-back,.yv-tb-nav,.yv-tb-sep,.yv-tb-grow,.yv-tb-change,.yv-tb-price small,.yv-tb-info b{display:none!important}.yv-tb-info{display:contents}.yv-tb-info span[data-tb="dates"]{grid-area:dates;font-size:12px;line-height:1.3;color:#6d7f93;white-space:normal}.yv-tb-info .yv-tb-change-m{grid-area:change;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;color:#005789;background:transparent;margin:0}.yv-tb-change-m svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.yv-tb-price{grid-area:price;text-align:left}.yv-tb-cta{grid-area:cta;padding:13px 20px;font-size:15px}body.yv-termbar-vis .mc-whatsapp-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}}body.mc-sx-hc.yv-term-picked .yv-book-compact .yv-book-btn,body.mc-sx-hc.yv-term-picked .yv-book .yv-book-btn{display:none!important}body.mc-sx-hr.yv-term-picked .send a.reserve{display:none!important}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){body.yv-termbar-vis .ygallery-actions.is-stuck{top:calc(var(--yv-tb-top,54px) + 74px)!important}}.yv-tb-nav,.yv-tb-sep{order:var(--o-nav,0)}.yv-tb-info{order:var(--o-info,0)}.yv-tb-grow{order:var(--o-spacer,0)}.yv-tb-price{order:var(--o-price,0)}.yv-tb-change{order:var(--o-change,0)}.yv-tb-cta{order:var(--o-cta,0)}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){.yv-termbar.hd-nav .yv-tb-nav,.yv-termbar.hd-nav .yv-tb-sep,.yv-termbar.hd-info .yv-tb-info,.yv-termbar.hd-spacer .yv-tb-grow,.yv-termbar.hd-price .yv-tb-price,.yv-termbar.hd-change .yv-tb-change,.yv-termbar.hd-cta .yv-tb-cta{display:none!important}}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){.yv-termbar.hm-price .yv-tb-price,.yv-termbar.hm-price .yv-tb-info span[data-tb="dates"],.yv-termbar.hm-change .yv-tb-change-m,.yv-termbar.hm-cta .yv-tb-cta{display:none!important}}.yv-tsheet,.yv-tsheet-bd{display:none}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){body.mc-sx-sheet .yv-cal-pay .send{display:none!important}body.mc-sx-sheet .yv-cal{grid-template-columns:minmax(0,1fr)}.yv-tsheet-bd{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:rgba(15,35,50,.5)}.yv-tsheet-bd[hidden]{display:none}.yv-tsheet{display:flex;flex-direction:column;position:fixed;left:0;right:0;bottom:0;z-index:10001;max-height:92vh;max-height:92dvh;box-sizing:border-box;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -8px 30px rgba(0,0,0,.28);font-family:'Open Sans',Arial,sans-serif;color:#12304a;transform:translateY(105%);visibility:hidden;transition:transform .38s cubic-bezier(.22,.61,.36,1),visibility 0s linear .38s}.yv-tsheet.is-open{transform:none;visibility:visible;transition:transform .38s cubic-bezier(.22,.61,.36,1)}.yv-ts-grip{position:relative;width:100%;height:24px;flex:none}.yv-ts-grip::after{content:'';position:absolute;top:10px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:#c5d3e0}.yv-ts-head{display:flex;align-items:center;padding:8px 8px 8px 16px;border-bottom:1px solid #e1e9f0;flex:none}.yv-ts-head strong{flex:1 1 auto;font-size:17px}.yv-ts-close{width:40px;height:40px;border:0;background:transparent;color:#4d6173;font-size:28px;line-height:1}.yv-ts-body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 14px 4px}.yv-ts-body .yv-cal-main{width:100%}.yv-ts-sum{flex:none;margin:0 16px 8px;padding:6px 14px;background:#f6f9fc;border-radius:12px;font-size:14px}.yv-ts-sum[hidden]{display:none}.yv-ts-dates{padding:7px 0;border-bottom:1px solid #e6edf4;font-size:13px;font-weight:700;color:#12304a}.yv-ts-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid #e6edf4;color:#6d7f93}.yv-ts-row:last-child{border-bottom:0}.yv-ts-row b{color:#12304a}.yv-ts-row [data-ts="total"]{color:#005789;font-size:17px}.yv-ts-row s{color:#8a98a6;font-size:12px}.yv-ts-foot{flex:none;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #e1e9f0}.yv-ts-cta{display:flex;align-items:center;justify-content:center;height:48px;border-radius:24px;background:#e8edf2;color:#8a98a6;font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.yv-tsheet.has-term .yv-ts-cta{background:#ff9e00;color:#000;box-shadow:0 2px 6px rgba(0,0,0,.18)}html.yv-ts-lock{overflow:hidden}}.send.send--idle{display:none}body a.yv-cal-open-m{display:none}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){body.mc-sx-sheet a.yv-cal-open-m{display:flex}body.mc-sx-sheet .yv-cal-open-m .yv-cal-open-change,body.mc-sx-sheet.yv-term-picked .yv-cal-open-m .yv-cal-open-choose{display:none}body.mc-sx-sheet.yv-term-picked .yv-cal-open-m .yv-cal-open-change{display:inline}body.mc-sx-sheet .yv-cal-main:empty{display:none}}.mc-d-iso{display:none!important}body:not(.yv-term-picked) .yv-needs-term{display:none!important}.yv-tsheet:not(.has-term) .yv-ts-foot{display:none}.yv-tb-from,.yv-tb-pick{display:none}.yv-termbar.is-empty .yv-tb-from{display:block;font-size:15px;font-weight:700;color:#005789;white-space:nowrap}.yv-termbar.is-empty .yv-tb-pick{display:inline-block;flex:0 0 auto;padding:11px 24px;border-radius:22px;background:#ff9e00;color:#000;font-size:14px;font-weight:800;letter-spacing:.02em;text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,.18)}.yv-termbar.is-empty .yv-tb-nav,.yv-termbar.is-empty .yv-tb-sep,.yv-termbar.is-empty .yv-tb-price,.yv-termbar.is-empty .yv-tb-change,.yv-termbar.is-empty .yv-tb-change-m,.yv-termbar.is-empty .yv-tb-cta,.yv-termbar.is-empty .yv-tb-info span[data-tb="dates"]{display:none!important}body.mc-sx-tpm a.yv-cal-open-m{display:none!important}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){.yv-termbar.is-empty .yv-tb-in{display:flex;gap:12px}.yv-termbar.is-empty .yv-tb-from{flex:1 1 auto;min-width:0;white-space:normal}.yv-termbar.is-empty .yv-tb-pick{padding:13px 20px;font-size:15px}}div[gldp-el="mydate"].gldp-default .core.border{border-color:#fff!important}div[gldp-el="mydate"].gldp-default .core.monyear{background:#fff!important;color:#12304a!important}div[gldp-el="mydate"].gldp-default .core.monyear.title{font-weight:700;letter-spacing:.02em}div[gldp-el="mydate"].gldp-default .prev-arrow,div[gldp-el="mydate"].gldp-default .next-arrow{display:inline-flex!important;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#e2eef7;color:#2b7fb8!important;font-size:13px;line-height:1;margin-top:-10px}div[gldp-el="mydate"].gldp-default .dow{background:#0e66a3!important;color:#fff!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.06em;border-bottom:0!important;border-radius:0}div[gldp-el="mydate"].gldp-default .core:not(.dow):not(.monyear){box-shadow:inset 0 0 0 1px #fff!important;border-radius:6px}@media (min-width:768px) and (not ((orientation:landscape) and (max-width:960px) and (max-height:500px))){div[gldp-el="mydate"].gldp-default{height:auto!important}div[gldp-el="mydate"].gldp-default>.core.border:not(.dow):not(.monyear){aspect-ratio:17 / 10;height:auto!important;min-height:0!important;padding:0!important}}div[gldp-el="mydate"].gldp-default .core.border:not(.dow):not(.monyear){display:flex!important;align-items:center;justify-content:center;text-align:center;padding-top:0!important;padding-bottom:0!important;line-height:1.1!important}div[gldp-el="mydate"].gldp-default .mon,div[gldp-el="mydate"].gldp-default .tue,div[gldp-el="mydate"].gldp-default .wed,div[gldp-el="mydate"].gldp-default .thu,div[gldp-el="mydate"].gldp-default .fri,div[gldp-el="mydate"].gldp-default .sat,div[gldp-el="mydate"].gldp-default .sun{background:#fafbfc!important;color:#27455e!important;font-weight:600!important;text-shadow:none!important}div[gldp-el="mydate"].gldp-default .is_fm,div[gldp-el="mydate"].gldp-default .is_lm{background:#cde3f3!important}div[gldp-el="mydate"].gldp-default .sat,div[gldp-el="mydate"].gldp-default .sun{font-weight:800!important;color:#2a5f8c!important}div[gldp-el="mydate"].gldp-default .outday{color:#b4bfca!important;font-weight:400!important}div[gldp-el="mydate"].gldp-default .noday{background:#d9605d!important;color:#000!important;font-weight:600!important}div[gldp-el="mydate"].gldp-default .reserved{background:#f4c27a!important;color:#6b3f05!important;font-weight:600!important}div[gldp-el="mydate"].gldp-default .selected,div[gldp-el="mydate"].gldp-default .selected2{background:#2f8fd0!important;color:#fff!important;font-weight:800!important;border-radius:0!important;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #fff!important}div[gldp-el="mydate"].gldp-default .core.mc-sel-start{border-radius:6px 0 0 6px!important;background-image:linear-gradient(to bottom right,transparent 49.5%,#2f8fd0 50.5%)!important;color:#fff!important;font-weight:800!important;box-shadow:inset 0 0 0 1px #fff!important}div[gldp-el="mydate"].gldp-default .core.mc-sel-ret{border-radius:6px!important;background-image:linear-gradient(to bottom right,#2f8fd0 49.5%,transparent 50.5%)!important;color:#fff!important;font-weight:800!important;box-shadow:inset 0 0 0 1px #fff!important}div[gldp-el="mydate"].gldp-default .core.mc-sel-start:not(.noday):not(.reserved),div[gldp-el="mydate"].gldp-default .core.mc-sel-ret:not(.noday):not(.reserved){background-color:#8fc3e8!important}@media (hover:none){div[gldp-el="mydate"].gldp-default .core:hover{opacity:1!important}}div[gldp-el="mydate"].gldp-default .today{box-shadow:inset 0 0 0 2px #f5b24a!important}.yv-tl{margin:4px 0 14px}.yv-tl-bar{position:relative;height:12px;border-radius:6px;background:#d3dee8;overflow:hidden}.yv-tl-seg{position:absolute;top:0;bottom:0}.yv-tl-pick{background:#2f8fd0}.yv-tl-ret{background:#f4c27a}.yv-tl-ticks{position:relative;height:16px;margin-top:3px;font-size:10px;color:#7a8b9b}.yv-tl-ticks span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.yv-tl-ticks span:first-child{transform:none}.yv-tl-ticks span:last-child{transform:translateX(-100%)}.yv-tl-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:2px;font-size:12px;color:#4d6173}.yv-tl-dot{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps{position:relative;margin-top:12px;padding:12px 0 0 24px;border-top:1px solid #e3edf6}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps::before{content:'';position:absolute;left:6px;top:22px;bottom:14px;width:2px;background:linear-gradient(#2f8fd0,#f5b24a);border-radius:1px}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps>.yv-step{position:relative;display:block;padding:0 0 14px}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps>.yv-step:last-child{padding-bottom:0}.yv-step::before{content:'';position:absolute;left:-24px;top:2px;width:14px;height:14px;box-sizing:border-box;border-radius:50%;background:#fff;border:3px solid #2f8fd0}.yv-step--pick::before{border-color:#f5b24a}.yv-step-date{font-size:12px;font-weight:700;color:#2a6a97;margin-bottom:2px}.yv-step--pick .yv-step-date{color:#a8670b}.yv-step-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.yv-step-lab{font-weight:400!important;color:#5a6b7a!important;white-space:normal!important}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps .yv-step-date span{color:inherit!important;font-weight:700!important;white-space:normal!important}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li.yv-has-tl{flex-wrap:wrap}.yv-has-tl>.yv-tl{flex:0 0 100%;margin:6px 0 2px}.yv-tl-bar{height:20px}.yv-tl-seg{display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;white-space:nowrap}.yv-tl-pick{color:#fff}.yv-tl-ret{color:#fff}div#yachts div#yachtinfo .yv-cal-pay .yv-tl-ticks span{font-size:10px!important;font-weight:400!important;color:#7a8b9b!important}div#yachts div#yachtinfo .yv-cal-pay .yv-tl-seg{font-size:11px!important;font-weight:700!important}.mc-prog-wrap{margin:4px 0 14px}.mc-prog{display:flex;margin:0;padding:0;list-style:none;counter-reset:none}.mc-prog>li{position:relative;flex:1 1 0;min-width:0;text-align:center;padding:0 2px}.mc-prog>li + li::before{content:'';position:absolute;top:13px;right:50%;width:100%;height:3px;background:#e5ecf3;border-radius:2px;z-index:0;transition:background .3s ease}.mc-prog>li.is-done + li::before,.mc-prog>li.is-done + li.is-cur::before{background:#8fd4a1}.mc-prog-dot{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#e5ecf3;color:#7a8b9b;font-size:13px;font-weight:700;box-sizing:border-box;transition:background .3s ease,color .3s ease,box-shadow .3s ease}.mc-prog>li.is-cur .mc-prog-dot{background:#fff;color:#06304f;box-shadow:0 0 0 3px #cde3f3}.mc-prog>li.is-done .mc-prog-dot{background:#25a244;color:#fff}.mc-prog-lab{display:block;margin-top:5px;font-size:11px;line-height:1.2;font-weight:600;color:#5d6f81}.mc-prog>li.is-cur .mc-prog-lab{color:#06304f}.mc-prog>li.is-done .mc-prog-lab{color:#16742f}.rz .mc-prog-wrap{margin:2px 0 14px;padding:12px 8px 10px;background:#f6faff;border:1px solid #e3edf6;border-radius:12px}.mc-prog--dlg{margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid #e3edf6}.mcd-steps{position:relative;margin:8px 0 0;padding:0 0 0 24px;text-align:left}.mcd-steps::before{content:'';position:absolute;left:6px;top:10px;bottom:10px;width:2px;background:linear-gradient(#2f8fd0,#f5b24a 55%,#25a244);border-radius:1px}.mcd-step{position:relative;padding:0 0 12px}.mcd-step:last-child{padding-bottom:0}.mcd-step::before{content:'';position:absolute;left:-24px;top:2px;width:14px;height:14px;box-sizing:border-box;border-radius:50%;background:#fff;border:3px solid #2f8fd0}.mcd-step--pick::before{border-color:#f5b24a}.mcd-step-date{font-size:12px;font-weight:700;color:#2a6a97;margin-bottom:3px}.mcd-step--pick .mcd-step-date{color:#a8670b}.mcd-step-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:2px 0;font-size:13px;color:#5a6b7a}.mcd-step-row strong{white-space:nowrap;font-size:15px;color:#1e3a4a}.mcd-step--now .mcd-step-row strong{color:#b86e00}.mcd-step--ret::before{border-color:#25a244}.mcd-step--ret .mcd-step-date{color:#16742f}.mcd-step--ret .mcd-step-row strong{color:#16742f}.mcd-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:10px 0 8px;padding:9px 12px;background:#f6faff;border:1px solid #e3edf6;border-radius:10px;font-size:13px;color:#4d6173}.mcd-total strong{font-size:17px;color:#06304f;white-space:nowrap}.yv-proc-m{display:none}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){.yv-proc-d{display:none}.yv-proc-m{display:inline}}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps::before{background:linear-gradient(#f5b24a,#2f8fd0)}.yv-step--now::before{border-color:#f5b24a;background:#f5b24a}.yv-step--pick::before{border-color:#2f8fd0}.yv-step--now .yv-step-date{color:#a8670b}.yv-step--pick .yv-step-date{color:#2a6a97}.mcd-steps::before{background:linear-gradient(#f5b24a,#2f8fd0 55%,#25a244)}.mcd-step--now::before{border-color:#f5b24a;background:#f5b24a}.mcd-step--wait::before{border-color:#f5b24a;background:#fff}.mcd-step--wait.is-cur::before{box-shadow:0 0 0 4px rgba(245,178,74,.28)}.mcd-step--wait .mcd-step-date,.mcd-step--wait .mcd-step-date .mcd-d{color:#a8670b}.mcd-step--wait .mcd-step-row strong{color:#b86e00}.mcd-step--pick::before{border-color:#2f8fd0}.mcd-step--now .mcd-step-date{color:#a8670b}.mcd-step--pick .mcd-step-date{color:#2a6a97}.mcd-step--pick .mcd-step-row strong{color:#1e3a4a}.yv-tl-ret{background:#25a244;color:#fff}.yv-tl-ends{display:flex;justify-content:space-between;margin-bottom:3px}div#yachts div#yachtinfo .yv-cal-pay .yv-tl-ends span{font-size:10px!important;font-weight:400!important;color:#7a8b9b!important}.yv-tl-bar{height:12px}.yv-tl-range{position:relative;height:20px;margin-top:3px}.yv-tl-range span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}div#yachts div#yachtinfo .yv-cal-pay .yv-tl-range span{font-size:12px!important;font-weight:700!important;color:#35566f!important}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li.yv-has-tl{row-gap:0;padding-bottom:4px}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li.yv-has-tl>.yv-tl{margin:0}.yv-tl-ends{line-height:1.1;margin:4px 0 2px}.yv-tl-range{height:18px;margin-top:2px;line-height:1.2}.yv-tl-ends{display:none}.yv-tl-range{margin-top:3px}.yv-tl-range .yv-tl-e{position:absolute;top:2px}.yv-tl-range .yv-tl-e-l{left:0}.yv-tl-range .yv-tl-e-r{right:0}.yv-tl-range .yv-tl-t{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}div#yachts div#yachtinfo .yv-cal-pay .yv-tl-range .yv-tl-e{font-size:10px!important;font-weight:400!important;color:#7a8b9b!important}.yv-tl-range .yv-tl-e{transform:none}div#yachts div#yachtinfo .yv-cal-pay ul.yv-pay-list>li.yv-has-tl>.yv-tl{margin-top:8px}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps .yv-step-date{color:#12304a!important;font-weight:400}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps .yv-step-date span{font-weight:400!important;color:inherit!important}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps .yv-step-date .yv-d{font-weight:700!important}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps .yv-step--now .yv-d{color:#a8670b!important}div#yachts div#yachtinfo .yv-cal-pay .yv-pay-split.yv-steps .yv-step--pick .yv-d{color:#2a6a97!important}.mcd-step-date{color:#12304a;font-weight:400}.mcd-step-date .mcd-d{font-weight:700}.mcd-step--now .mcd-step-date .mcd-d{color:#a8670b}.mcd-step--pick .mcd-step-date .mcd-d{color:#2a6a97}.mcd-step--ret .mcd-step-date,.mcd-step--pick .mcd-step-date{color:#12304a}.mcd-step--ret .mcd-step-date .mcd-d{color:#16742f}.mcd-step--ret .mcd-step-row strong{color:#1e3a4a}.yv-tl-bar{height:5px;border-radius:3px}.yv-tl-seg{border-radius:3px}.mc-prog>li + li::before{background:#e1e8ef!important}.mc-prog>li.is-done .mc-prog-lab,.mc-prog>li.is-cur .mc-prog-lab{color:#12304a}.mc-prog-dot{width:24px;height:24px;font-size:12px}.mc-prog>li + li::before{top:11px;height:2px}.mc-prog>li.is-cur .mc-prog-dot{box-shadow:0 0 0 2px #cde3f3}.mc-prog-lab{margin-top:5px;font-size:11px;letter-spacing:-.1px}.mc-prog-wrap{margin:2px 0 12px}.mc-prog>li.is-link{cursor:pointer;-webkit-tap-highlight-color:transparent}.mc-prog>li.is-link .mc-prog-lab{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .15s ease}@media (hover:hover){.mc-prog>li.is-link:hover .mc-prog-lab{text-decoration-color:currentColor}}.mc-prog>li.is-link:focus-visible{outline:2px solid #2ab5f4;outline-offset:2px;border-radius:8px}.yv-ts-hint{margin-top:6px;text-align:center;font-size:12px;color:#5a6b7a}.mcd-step-sub{padding-left:12px;font-size:12px}.mcd-step-sub strong{font-size:13px;font-weight:600}.mcd-step-row--b>span{font-weight:700;color:#1e3a4a}.yv-step-note{margin-top:4px;font-size:11px;line-height:1.4;color:#7b8a98}
.yg{position:relative;width:100%;margin:0 auto}.yg-groups{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 10px}.yg-pill{display:inline-block;padding:5px 12px;border-radius:999px;border:1px solid #d6e4f0;box-shadow:0 1px 4px rgba(0,0,0,.18);background:#eef3f8;color:#1f567c;font:600 12px/1.2 "Open Sans",Arial,sans-serif;text-decoration:none!important;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.yg-pill.is-on{background:#1f567c;border-color:#1f567c;color:#fff}.yg-pill:focus-visible{outline:2px solid #0277BD;outline-offset:2px}.yg-stage{position:relative;aspect-ratio:3 / 2;max-height:560px;width:100%;background:#e6eff6;border-radius:10px;overflow:hidden}.yg-track{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.yg-track::-webkit-scrollbar{display:none}.yg-track:focus-visible{outline:2px solid #0277BD;outline-offset:-2px}.yg-slide{flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;cursor:zoom-in}.yg-slide img{display:block;width:100%;height:100%;object-fit:contain}.yg-nav{position:absolute;top:calc(50% - 20px);width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.yg-nav svg{width:22px;height:22px;fill:#0277BD}.yg-prev{left:10px}.yg-next{right:10px}.yg-count{position:absolute;left:10px;top:10px;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font:700 13px/1.3 "Open Sans",Arial,sans-serif;pointer-events:none}.yg-fs{position:absolute;right:10px;top:10px;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:rgba(0,0,0,.5);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.yg-fs:hover{background:rgba(0,0,0,.72)}.yg-fs svg{width:18px;height:18px;fill:#fff}.yg-thumbs{display:flex;gap:6px;padding:8px 0 2px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#9fc4de #eaf2f8}.yg-th{flex:0 0 auto;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#dff0fb;cursor:pointer;opacity:.75;-webkit-tap-highlight-color:transparent}.yg-th img{display:block;width:104px;height:72px;object-fit:cover}.yg-th.is-on{border-color:#0277BD;opacity:1}@media (hover:hover){.yg-th:hover{opacity:1}}@media (max-width:767px){.yg-stage{max-height:none;border-radius:8px}.yg-nav,.yg-fs,.yg-count,.yg-lb-count{display:none}.yg-thumbs{scrollbar-width:none}.yg-thumbs::-webkit-scrollbar{display:none}.yg-th img{width:78px;height:54px}}html.yg-lb-open,html.yg-lb-open body{overflow:hidden}.yg-lb{position:fixed;inset:0;z-index:100000;display:none;flex-direction:column;align-items:center;background:rgba(0,0,0,.9)}.yg-lb.on{display:flex}.yg-lb-bar{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:14px 64px 10px;box-sizing:border-box;max-width:100%}.yg-lb .yg-pill{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.35);color:#fff}.yg-lb .yg-pill.is-on{background:#fff;border-color:#fff;color:#0277BD}.yg-lb-view{flex:1 1 auto;width:100%;min-height:0;padding:0 0 12px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.yg-lb-view img{max-width:100%;max-height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none;will-change:transform}.yg-lb-thumbs{flex:0 0 auto;display:flex;gap:6px;width:100%;box-sizing:border-box;padding:0 12px 12px;overflow-x:auto;scrollbar-width:none}.yg-lb-thumbs::-webkit-scrollbar{display:none}.yg-lb-thumbs .yg-th{background:rgba(255,255,255,.1)}.yg-lb-thumbs .yg-th.is-on{border-color:#fff}.yg-lb-view{padding-bottom:8px!important}.yg-lb.is-zoomed .yg-lb-view{cursor:grab}.yg-lb-x{position:absolute;top:12px;right:14px;z-index:2;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.14);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.yg-lb-x:hover{background:rgba(255,255,255,.28)}.yg-lb-x svg{width:20px;height:20px;fill:#fff}.yg-lb-nav{position:absolute;top:calc(50% - 22px);z-index:2;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.16);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.yg-lb-nav:hover{background:rgba(255,255,255,.3)}.yg-lb-nav svg{width:24px;height:24px;fill:#fff}.yg-lb-prev{left:14px}.yg-lb-next{right:14px}.yg-lb-count{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.15);color:#fff;font:700 13px/1.3 "Open Sans",Arial,sans-serif}@media (max-width:767px) and (hover:none){.yg-lb-nav{display:none}.yg-lb-bar{padding:14px 56px 10px}}
div#content.model-hub{max-width:1100px;margin:0 auto;padding-left:18px;padding-right:18px;box-sizing:border-box;font-family:'Open Sans',Arial,sans-serif;color:#2a3a48;overflow:visible}.mh-card{box-sizing:border-box;margin:0 0 20px;padding:22px 26px;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 2px 8px rgba(30,58,74,.07)}div#content .mh-card h1{margin:0 0 14px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;font-size:28px;line-height:1.25;font-weight:700;color:#1f567c;text-transform:none;letter-spacing:0}div#content .mh-card h2{margin:0 0 14px;padding:0 0 0 12px;border:0;border-left:4px solid #2ab5f4;font-size:21px;line-height:1.3;font-weight:700;color:#1f567c;text-transform:none;letter-spacing:0}.mh-lead{margin:0 0 18px;font-size:16px;line-height:1.7}.mh-note{margin:0 0 12px;font-size:14px;line-height:1.6;color:#5a6b7a}.mh-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:0 0 18px}.mh-fact{padding:12px 8px;text-align:center;background:#f6faff;border:1px solid #e3edf6;border-radius:10px}.mh-fact b{display:block;font-size:20px;line-height:1.2;color:#1f567c}.mh-fact span{display:block;margin-top:3px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#7a8b9a}.mh-fact--price{background:#fff;border-color:#ffd48a}.mh-fact--price b{color:#d97c00}.mh-cta{display:flex;flex-wrap:wrap;gap:10px;margin:0}a.mh-btn{display:inline-block;padding:11px 22px;border:1.5px solid #005789;border-radius:22px;background:#fff;color:#005789!important;font-size:14px;font-weight:700;text-decoration:none!important;transition:background .18s ease,color .18s ease}a.mh-btn:hover{background:#005789;color:#fff!important}a.mh-btn--primary{background:#ff9e00;border-color:#ff9e00;color:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.18)}a.mh-btn--primary:hover{background:#ffb030;border-color:#ffb030;color:#fff!important}.mh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}a.mh-yacht{display:flex;flex-direction:column;gap:4px;padding:10px 10px 12px;background:#fff;border:1px solid #e3edf6;border-radius:10px;color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}a.mh-yacht:hover{transform:translateY(-2px);border-color:#b9d8ef;box-shadow:0 6px 14px rgba(30,58,74,.12)}.mh-yacht-img{display:block;aspect-ratio:263 / 185;margin-bottom:6px;overflow:hidden;border-radius:8px;background:#f0f5fa}.mh-yacht-img img{display:block;width:100%;height:100%;object-fit:cover}.mh-yacht-name{font-size:16px;line-height:1.3;color:#1f567c}.mh-yacht-meta{font-size:13px;line-height:1.4;color:#5a6b7a}.mh-yacht-rate{font-size:13px;font-weight:700;color:#d98a00}.mh-yacht-rate small{font-weight:400;color:#7a8b9a}.mh-yacht-foot{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;padding-top:8px}.mh-yacht-price{font-size:15px;font-weight:800;color:#d97c00}.mh-yacht-price small{font-size:12px;font-weight:400;color:#7a8b9a}.mh-yacht-go{font-size:13px;font-weight:700;color:#005789}.mh-eq{margin:0;padding:0;list-style:none;columns:3;column-gap:24px;font-size:14px;line-height:1.5}.mh-eq li{break-inside:avoid;padding:4px 0 4px 20px;position:relative;border-bottom:1px solid #edf2f7}.mh-eq li::before{content:'';position:absolute;left:3px;top:10px;width:6px;height:10px;border:solid #2ab5f4;border-width:0 2px 2px 0;transform:rotate(45deg) scale(.8)}.mh-others{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:15px}.mh-others a{font-weight:700;color:#005789}.mh-others small{color:#7a8b9a}.model-hub .mc-faq{margin:0 0 20px;max-width:none}@media (max-width:900px){.mh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mh-eq{columns:2}}@media (max-width:767px),(orientation:landscape) and (max-width:960px) and (max-height:500px){div#content.model-hub{padding:14px 10px;display:block!important}.mh-card{padding:16px 14px;margin-bottom:14px}div#content .mh-card h1{font-size:22px}div#content .mh-card h2{font-size:18px}.mh-lead{font-size:15px}.mh-facts{grid-template-columns:repeat(2,minmax(0,1fr))}a.mh-btn{flex:1 1 100%;text-align:center}}@media (max-width:560px){.mh-grid{grid-template-columns:1fr}.mh-eq{columns:1}}div#content.model-hub ul.mh-eq,div#content.model-hub ul.mh-others{margin:0;padding:0;list-style:none}div#content.model-hub ul.mh-eq li,div#content.model-hub ul.mh-others li{list-style:none;background:none;margin:0}div#content.model-hub ul.mh-eq li{padding:4px 0 4px 20px}div#content.model-hub ul.mh-others li{padding:0}div#content.model-hub .mc-faq .mc-faq-title{margin:0 0 6px;padding:0;border:0;font-size:24px;text-align:center;color:#1f567c}div#content.model-hub .mc-faq-q-text{font-size:15px}.mh-rev-sum{font-size:15px}.mh-rev-stars{color:#f0a020;letter-spacing:1px}.mh-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.mh-review{padding:14px 16px;background:#f6faff;border:1px solid #e3edf6;border-radius:10px}.mh-review header{margin:0 0 6px;font-size:14px;color:#2a3a48}.mh-review header time{margin-left:8px;font-size:12px;color:#58677a}.mh-review p{margin:0 0 8px;font-size:14px;line-height:1.6;color:#2a3a48}.mh-review a.mh-rev-yacht{font-size:13px;color:#005789;text-decoration:underline;text-underline-offset:2px}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(/frontend/fonts/opensans-300.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/frontend/fonts/opensans-400.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/frontend/fonts/opensans-600.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/frontend/fonts/opensans-700.woff2) format('woff2')}
