.fleet-vessel .columnContainer p:last-child{margin-bottom:16px}.vessel-header{align-items:flex-end}.name-container{display:flex;align-items:flex-end}.name-container h1{margin:0 0 2px;padding:0 20px 0 0;display:block;line-height:1.1em}.name-container span{display:block;font-size:12px;color:var(--light-grey);line-height:1.1em;text-transform:uppercase;padding:0 0 6px 0}.overview-heading{display:block;width:100%;margin:0 0 15px;color:var(--dark-grey);font-size:16px}.overview-heading a{color:var(--dark-grey)}.overview-heading a:hover{color:var(--brand-colour)}@media only screen and (max-width:640px){.name-container{flex-wrap:wrap}}@media only screen and (min-width:641px){.name-container span{padding:0 0 19px 20px;font-size:13px;max-width:500px}.overview-heading{margin:0 0 23px;font-size:19px}}@media only screen and (min-width:1281px){.name-container h1{margin:0 0 5px}}.vessel-image-block{position:relative}.vessel-image-block .caption-content-container{position:absolute;top:15px;left:0;z-index:2;width:100%}.vessel-image-block .caption-content-container .caption-container{max-width:1460px;margin-left:auto;margin-right:auto}.vessel-image-block .caption-content-container .caption-container .caption{height:20px;padding:5px 9px 0;margin:0 0 0 10px;float:left;border-radius:3px;letter-spacing:.01em}.vessel-image-block .caption-container .caption.sale{background:#f5a700}.vessel-image-block .caption-container .caption.charter{background:#0cc}.vessel-images .main-image a,.vessel-images .main-image button{width:100%;float:left;height:0;background:#eee;position:relative;padding-bottom:57.3%}.vessel-images .main-image img{position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #fff}.additional-image{display:block;height:0;overflow:hidden}.additional-image .picture-wrap{display:block;padding:0 0 100%;height:0;width:100%;position:relative}.vessel-image-block .placeholder{display:block;padding:0 0 25%;height:0;background:#ccc}.vessel-image-block .no-grid .additional-image{display:none}@media only screen and (max-width:640px){.vessel-image-block .no-grid .additional-image{display:block}.vessel-image-block .no-grid .additional-image-large{float:left;width:25%;position:relative;height:auto}.vessel-image-block .no-grid .additional-image-large:after{height:100%;width:1px;background:#fff;position:absolute;top:0;right:0;content:"";display:block}.vessel-image-block .no-grid .additional-image-large .picture-wrap{display:block;padding:0 0 100%;height:0;width:100%;position:relative}.vessel-image-block .no-grid .additional-image-large .picture-wrap img{position:absolute;top:0;left:0;width:100%;height:auto}}.additional-image .picture-wrap img{position:absolute;top:0;left:0;width:100%;height:auto}.vessel-image-block{display:flex}.vessel-images{width:100%;margin-left:0;margin-right:0;position:relative}.additional-image{float:left;position:relative;height:auto}.additional-image-large{width:100%;float:left;position:relative;height:auto}.additional-image-large button,.additional-image-large img{width:100%}@media only screen and (max-width:640px){.additional-image{width:25%}.vessel-images .ll-wrap{padding-bottom:57%}.additional-image-block{flex:0 0 100%}.vessel-image-block{flex-wrap:wrap}.vessel-images{flex:0 0 100%}.additional-image:not(:last-child):after{height:100%;width:1px;background:#fff;position:absolute;top:0;right:0;content:"";display:block}.vessel-images .main-image a:after,.vessel-images .main-image button:after{height:1px;width:100%;background:#fff;position:absolute;top:calc(100% - 1px);left:0;content:"";display:block}.additional-image-block:after{height:1px;width:100%;background:#fff;position:absolute;top:calc(100% - 1px);left:0;content:"";display:block}}@media only screen and (min-width:641px){.additional-image-block:not(.no-grid):after{height:1px;width:100%;background:#fff;position:absolute;top:50%;left:0;content:"";display:block}.additional-image-block:not(.no-grid):before{height:100%;width:1px;background:#fff;position:absolute;top:0;left:50%;content:"";display:block;z-index:1}.additional-image{width:50%}.additional-image.placeholder{padding-bottom:50%}.additional-image-block{flex:1 1 36.45%}.vessel-image-block{margin-left:0;margin-right:0}.vessel-image-block .caption-content-container .caption-container .caption{padding:4px 13px;height:auto}.vessel-images:not(.single-image){flex:0 0 63.55%}.vessel-images:after{width:1px;height:100%;background:#fff;content:"";display:block;position:absolute;top:0;right:0;z-index:1}.vessel-images.single-image .main-image button{padding-bottom:36.2%}}@media only screen and (max-width:640px){.vessel-details .slide-wrap{position:relative;display:block;width:100%;height:100%}.vessel-details .slide-wrap .more-photos-link{display:block;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;background:rgb(0 0 0 / .8);z-index:10;text-align:center;color:#fff;font-weight:var(--b-semiBold);font-size:16px;padding:50px 0 0}.vessel-details .slide-wrap .more-photos-link:after{content:"";height:19px;width:26px;background:url(/resources/images/particulars_icons.svg) -53px -14px no-repeat;position:absolute;top:85px;left:50%;margin:0 0 0 -13px}}@media only screen and (max-width:640px){.fleet-vessel .breadcrumbs-placement{position:absolute;top:0;left:.95rem;z-index:10;padding:10px 0 0 5px}.fleet-vessel .breadcrumbs-placement li a,.fleet-vessel .breadcrumbs-placement li span,.breadcrumbs.breadcrumbs-placement li{font-size:12px;line-height:14px;color:#fff}.fleet-vessel .carousel .swiper-pagination{margin:0;z-index:10;position:absolute;bottom:0;top:auto;padding:3px 0}}.for-sale-section .for-sale-all{display:block;font-size:16px;margin:0 0 15px}.columnContainer p:first-child.vessel-yacht-name{font-size:36px;color:var(--dark-grey);font-family:var(--h-bold);line-height:1.1em;margin-bottom:4px}@media only screen and (min-width:1281px){.columnContainer p:first-child.vessel-yacht-name{margin-bottom:12px;font-size:50px}}@media only screen and (min-width:901px){.vessel-specifications.main-content{padding-top:0}}.yacht-heading{text-align:center;display:block;position:relative;width:100%;margin:20px 0 10px}.yacht-heading span{display:inline-block;font-family:var(--h-bold);color:var(--dark-grey);font-size:25px;line-height:1.4em;position:relative;padding:14px 0 0}.yacht-heading span:before{content:"";height:4px;width:30px;background:var(--brand-colour);position:absolute;top:0;left:50%;margin-left:-15px}.yacht-heading span b{display:inline;text-transform:capitalize}@media only screen and (min-width:641px){.yacht-heading{margin:20px 0 30px}.yacht-heading span{font-size:36px;line-height:1.2em}}.vessel-details .full-width blockquote{margin:10px 0;width:calc(100% - 25px);padding:0 0 25px;border:none;border-bottom:1px solid #464646;float:left}.vessel-details .full-width blockquote p:first-of-type{display:block;width:100%;font-family:var(--h-bold);color:#464646;border-top:7px solid #464646;padding:12px 0 0 30px;position:relative}.vessel-details .full-width blockquote p:first-of-type:before{left:0;font-size:35px;line-height:1.2em;letter-spacing:-.015em;top:20px;background:url(/resources/images/quote-open.svg) 0 0 no-repeat;content:"";position:absolute;height:25px;width:25px;background-size:19px auto}.vessel-details .full-width blockquote p:first-of-type{font-size:20px;line-height:1.2em;padding:12px 0 0 30px}.vessel-details .full-width blockquote p.author{padding-left:30px}.vessel-details .press-quotes blockquote{border-bottom:none;padding:0 0 10px 20px;margin:10px 0 0;border-left:4px solid #0a0a0a}.vessel-details .press-quotes blockquote p:first-of-type{border-top:none;padding:0 0 0 30px;font-family:var(--h-regular);font-size:15px;line-height:24px;letter-spacing:1px;text-transform:uppercase;color:#0a0a0a}.vessel-details .press-quotes blockquote p.author:after{content:""}@media only screen and (min-width:641px){.vessel-details .full-width blockquote{margin:20px 0}.vessel-details .full-width blockquote p:first-of-type{font-size:35px;letter-spacing:-.015em;line-height:1.2em;padding:12px 0 0 30px}.vessel-details .press-quotes blockquote{margin:25px 0 0}.vessel-details .press-quotes blockquote p:first-of-type{font-size:28px;line-height:32px}.vessel-details .press-quotes blockquote p:first-of-type:before{top:0;left:0}}@media only screen and (min-width:641px) and (max-width:900px){.vessel-details .full-width blockquote{padding:0 0 15px;margin:14px 0 0}.vessel-details .full-width blockquote p:first-of-type{font-size:22px}.vessel-details .full-width blockquote p:first-of-type:before{top:19px}}@media only screen and (min-width:901px) and (max-width:1280px){.vessel-details .full-width blockquote p:first-of-type{font-size:30px}}.vessel-details .press-quotes blockquote p:first-of-type:before{content:open-quote;position:absolute;top:-7px;left:-5px;width:50px;height:50px;font-family:var(--h-semiBold-italic);font-size:60px;background:none}.vessel-details .press-quotes blockquote p.author{font-family:var(--h-regular);font-size:14px;color:#0a0a0a}@media only screen and (min-width:641px) and (max-width:900px){.vessel-details .press-quotes blockquote{margin-bottom:0}.vessel-details .press-quotes blockquote p:first-of-type{font-size:18px}}@media only screen and (min-width:901px) and (max-width:1280px){.vessel-details .press-quotes blockquote p:first-of-type{font-size:18px}}.key-features{background:#ebf3ff;padding:15px 25px 15px 25px;margin-bottom:20px;border-radius:6px;float:left;width:100%}.key-features .medium-heading{margin-top:15px;margin-bottom:10px}.key-features ul{width:100%;float:left;margin:0}.key-features ul li{width:100%;float:left;color:var(--dark-grey);font-family:var(--b-light);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:15px;padding:0 5px 10px 17px;background:url(/resources/images/icon-vessel-bullet.svg) 0 10px no-repeat}@media only screen and (min-width:901px){.key-features ul{width:50%;float:left}.key-features ul li{font-size:18px}}@media only screen and (min-width:1281px){.key-features ul li{font-size:18px}}@media only screen and (min-width:641px) and (max-width:900px){.key-features ul li{background-position:0 9px}}.section{display:block;text-align:center;width:100%}.section-links li.overview a{background:url(/resources/images/icon-overview.svg) 9px 14px no-repeat;background-size:20px}.section-links li.gallery a{background:url(/resources/images/icon-photos.svg) 8px 14px no-repeat;background-size:21px}.section-links li.video a{background:url(/resources/images/icon-video.svg) 9px 11px no-repeat;background-size:25px}.section-links li.specification a{background:url(/resources/images/icon-specification.svg) 10px 14px no-repeat;background-size:20px}.section-links li.rivals a{background:url(/resources/images/icon-rivals.svg) 10px 14px no-repeat;background-size:20px}.section-links li.deck-plan a{background:url(/resources/images/icon-plan.svg) 10px 14px no-repeat;background-size:22px}.section-links li.vt a{background:url(/resources/images/icon-360-degrees.svg) 3px 11px no-repeat;background-size:28px}.section-links li.brochure a{background:url(/resources/images/icon-brochure.svg) 5px 13px no-repeat;background-size:23px}.section.stand-out-features{text-align:left}.vessel-details-container{display:flex;width:100%;max-width:100%;clear:both;flex-wrap:wrap}.vessel-specifications{flex:0 0 100%;max-width:100%;margin-left:0;margin-right:0;padding-right:0;box-sizing:border-box}.vessel-overview{flex:1 1 100%;max-width:100%;padding-left:0;padding-top:0;box-sizing:border-box}.vessel-overview a.cta-button{background-color:var(--brand-colour-accent);margin-left:auto;margin-right:auto}.vessel-overview a.cta-button:hover{background-color:var(--brand-colour)}@media only screen and (min-width:769px){.vessel-details-container{flex-wrap:nowrap}.vessel-specifications{flex:0 0 68%;max-width:68%;margin-left:0;margin-right:0;padding-right:40px}.vessel-overview{flex:1 1 32%;max-width:32%;padding-left:40px;padding-top:30px}}@media only screen and (min-width:641px) and (max-width:900px){.vessel-specifications{flex:0 0 64%;max-width:64%;padding-right:20px}.vessel-overview{flex:1 1 36%;max-width:36%;padding-left:10px}}@media only screen and (min-width:901px) and (max-width:1280px){.vessel-specifications{flex:0 0 64%;max-width:64%;padding-right:20px}.vessel-overview{flex:1 1 36%;max-width:36%;padding-left:10px}.vessel-specifications{padding-right:30px}.vessel-overview{padding-left:10px}}.row.more-photos{margin-left:-1px;margin-right:-1px;margin-bottom:40px}.more-photos .columns{padding-right:1px;padding-left:1px}.view-full-button{margin:0 0 20px;width:100%;text-align:center}.view-full-button:hover{background:#003e5f;color:var(--white)}.editorial-article{padding-right:20px}.quick-view{display:block;margin:0}.quick-view .accomodation{margin:5px 0 12px 0;display:flex;width:100%}.quick-view .accomodation li{flex:0 0 auto;border-right:1px solid #ccc;padding-right:14px;margin-right:14px;text-align:left}.quick-view .accomodation li:last-child{border-right:0}.quick-view .accomodation li.guests{background:url(/resources/images/icons/accommodation-group.svg) 0 7px no-repeat;padding-left:41px;height:45px;background-size:auto 30px}.quick-view .accomodation li.guests.owner{padding-left:0}.quick-view .accomodation li.cabins{background:url(/resources/images/icons/cabins.svg) 0 11px no-repeat;padding-left:41px;background-size:auto 28px}.quick-view .accomodation li.crew{background:url(/resources/images/icons/captains-hat.svg) 0 14px no-repeat;padding-left:43px;border:none;margin:0;padding-right:0;background-size:auto 22px}.quick-view .accomodation-details{float:left;width:100%;margin:10px 0 5px;padding:10px 0 0;border-top:1px solid #ddd}.quick-view .accomodation .heading,.quick-view .accomodation-details .heading{display:block;margin:0 0 2px}.quick-view .accomodation .number{text-align:left}.quick-view .accomodation .number span{display:inline-block;padding-left:5px}@media only screen and (max-width:320px){.quick-view .accomodation li{padding-right:14px;margin-right:14px}}@media only screen and (min-width:901px){.quick-view .accomodation{margin:5px 0}.quick-view .accomodation{margin:7px 0 10px}.quick-view .accomodation li{padding-right:16px;margin-right:16px}.quick-view .accomodation li.guests{padding-left:46px;height:54px;background-size:auto 30px;background-position:0 16px}.quick-view .accomodation li.cabins{padding-left:45px;height:54px;background-position:0 20px;background-size:auto 28px}.quick-view .accomodation li.crew{padding-left:52px;height:54px;background-position:0 22px;background-size:auto 24px}.quick-view .accomodation-details{float:left;width:100%;margin:10px 0 5px;padding:10px 0 0;border-top:1px solid #ddd}}@media only screen and (min-width:641px) and (max-width:900px){.quick-view .accomodation li{margin-right:0;text-align:center;padding:0 4%}.quick-view .accomodation li.guests{background-position:50% 0;background-size:auto 25px;padding-top:30px;padding-left:4%;height:auto}.quick-view .accomodation li.cabins{background-position:50% 1px;background-size:auto 23px;padding-top:30px;padding-left:4%}.quick-view .accomodation li.crew{background-position:50% 3px;background-size:auto 18px;padding-top:30px;padding-left:4%;padding-right:4%}}@media only screen and (min-width:901px) and (max-width:1280px){.quick-view .accomodation li{padding-right:10px;margin-right:10px}.quick-view .accomodation li.guests{background-size:auto 26px;background-position:0 68%;padding-left:31px;height:auto}.quick-view .accomodation li.cabins{padding-left:33px;background-size:auto 24px;background-position:0 68%;height:auto}.quick-view .accomodation li.crew{padding-left:31px;background-position:0 68%;background-size:auto 17px;height:auto}}.mini-spec-container{width:100%;float:left;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:14px 0 0;margin:0 0 20px}.mini-spec-container .min-spec-table{margin:0;width:auto}.mini-spec-container .min-spec-table tbody{background:#fff;border:none}.mini-spec-container .min-spec-table tr{background:#fff0}.mini-spec-container .min-spec-table th,.mini-spec-container .min-spec-table td{background:#fff0;vertical-align:top}.mini-spec-container .min-spec-table th{padding:0}.mini-spec-container .min-spec-table td{padding:4px 30px 14px 0}.mini-spec-container .min-spec-table td div{display:inline-block;width:100%}.mini-spec-container .min-spec-table td div.refit{display:inline}.mini-spec-container .min-spec-table th:last-child,.mini-spec-container .min-spec-table td:last-child{padding-right:0}@media only screen and (min-width:641px){.mini-spec-container{padding:20px 0 0;margin:0 0 30px}.mini-spec-container .min-spec-table{margin:0;width:100%}.mini-spec-container .min-spec-table th,.mini-spec-container .min-spec-table td{width:33%}.mini-spec-container .min-spec-table th{padding:0}.mini-spec-container .min-spec-table td{padding:4px 12px 20px 0}.mini-spec-container .min-spec-table th:last-child,.mini-spec-container .min-spec-table td:last-child{padding-right:0}}@media only screen and (min-width:901px){.mini-spec-container .min-spec-table td{padding:4px 20px 20px 0}}.vessel-price{width:100%;padding:20px;margin:0 0 20px;background:#ebf3ff;float:left;border-top:4px solid var(--brand-colour)}.vessel-price .heading{font-family:var(--h-bold);font-size:20px;color:var(--dark-grey);margin:0 0 5px;line-height:1.1em}.vessel-price .sub-heading{font-family:var(--h-regular);font-size:16px;color:var(--dark-grey);line-height:1.1em;margin:0 0 10px}.vessel-price .price{font-size:22px;color:var(--dark-grey);font-family:var(--h-semiBold);margin:0 0 15px}.vessel-price .price-button{height:35px;background:var(--brand-colour);color:#fff;font-family:var(--h-semiBold);font-size:14px;padding:9px 37px;border-radius:30px;display:inline-block;transition:all 0.3s ease;line-height:var(--lh-1-1)}.vessel-price .price-button:hover{background:var(--brand-colour-accent)}.additional-sales-profile{width:100%}.additional-sales-profile li{width:100%}.additional-sales-profile li .image-container{height:50px;width:50px;border-radius:50%;overflow:hidden;float:left;margin-right:10px}.vessel-price.on-the-market-container{background:#003166;border-top:4px solid var(--brand-colour-accent-copy);padding:0}.vessel-price.on-the-market-container .market-watch-heading{width:100%;text-align:center;margin-bottom:15px}.vessel-price.on-the-market-container .market-watch-heading span{background:url(/resources/images/market-watch2.svg) 0 3px no-repeat;background-size:auto 16px;padding-left:31px}.vessel-price.on-the-market-container .on-the-market{width:100%;text-align:center;padding:20px;background:var(--hilight-bg-2)}.vessel-price.on-the-market-container .on-the-market .off-market-caption{height:34px;width:152px;border:1px solid var(--brand-colour-accent-copy);color:var(--brand-colour-accent-copy);line-height:32px;text-align:center;margin:0;display:inline-block;margin-bottom:8px}.vessel-price.on-the-market-container .on-the-market .off-market-details{color:var(--brand-colour-accent-copy)}.vessel-price.on-the-market-container .price-container{padding:20px;text-align:center;color:#fff}.vessel-price.on-the-market-container .price{display:block;width:100%;color:#fff;margin:0 0 10px 0}.vessel-price.on-the-market-container .price span{color:#fff}.deck-photos{width:100%;margin:35px 0 20px}.deck-photos li{width:100%;text-align:center}.deck-photos li a{display:inline-block}.vessel-builder-details .build-team-row{align-items:stretch}.vessel-builder-details .builder-container{display:block;width:100%;border-bottom:1px solid #eee;margin-bottom:10px}.vessel-builder-details h4{font-family:var(--h-regular);font-size:14px;text-transform:uppercase;line-height:1.2em;display:inline-block;width:100%;margin:0}.vessel-builder-details .builder-logo{display:inline-block;width:100%;margin:5px 0 0 0}.vessel-builder-details .builder-logo img{max-height:50px}.vessel-builder-details p.name{margin:0}@media only screen and (min-width:641px){.vessel-builder-details .build-team-row{}.vessel-builder-details .builder-container{width:100%;height:100%;position:relative;border-bottom:none}.vessel-builder-details .builder-container .button{position:absolute;bottom:0;left:0;margin:0}.vessel-builder-details .builder-logo{padding:10px 0 0 0;margin:0}.vessel-builder-details .builder-logo img{max-height:80px}}@media only screen and (min-width:900px) and (max-width:1024px){.vessel-builder-details .builder-logo{width:100%;margin-top:20px}}.columnContainer.owners-brief p a,.columnContainer.launch-name p a{width:auto;display:inline}.columnContainer.launch-name p.medium-heading{margin-top:0}.columnContainer.owners-brief p:last-child,.columnContainer.built-for p:last-child{margin-bottom:1em}.fleet-vessel .vessel-builder-details .columnContainer p.medium-heading.builder-quote-heading{margin-bottom:12px}.vessel-builder-details .quote-block{width:100%;max-width:100%;float:left;display:flex;align-items:stretch;margin:5px 0 10px;flex-wrap:wrap;position:relative}.vessel-builder-details .quote-block .image-container{float:left;width:100%}.vessel-builder-details .quote-block .image-container img{margin:0}.vessel-builder-details .quote-block .image-container.placeholder-images{background-position:0 0;background-repeat:no-repeat;background-size:cover}.vessel-builder-details .quote-block .image-container.placeholder-images.exterior-designer{background-image:url(/resources/images/vessel-quote-type-exterior-designer.jpg)}.vessel-builder-details .quote-block .image-container.placeholder-images.interior-designer{background-image:url(/resources/images/vessel-quote-type-interior-designer.jpg)}.vessel-builder-details .quote-block .image-container.placeholder-images.builder{background-image:url(/resources/images/vessel-quote-type-builder.jpg)}.vessel-builder-details .quote-block .image-container.placeholder-images.naval-architects{background-image:url(/resources/images/vessel-quote-type-naval-architects.jpg)}.vessel-builder-details .quote-block .image-container.placeholder-images.management{background-image:url(/resources/images/vessel-quote-type-management.jpg)}.vessel-builder-details .quote-block .image-container.placeholder-images.interior-builder{background-image:url(/resources/images/vessel-quote-type-interior-builder.jpg)}.vessel-builder-details .quote-block .image-container.placeholder-images.refit-builder{background-image:url(/resources/images/vessel-quote-type-refit.jpg)}.vessel-builder-details .quote-block .image-container.placeholder-images{background-image:url(/resources/images/vessel-quote-type-gereric.jpg)}.vessel-builder-details .quote-block blockquote{float:left;background:#656464;color:#fff;width:100%;margin:0;padding:35px;display:flex;align-items:center;flex-wrap:wrap;position:relative}.vessel-builder-details .quote-block blockquote p.quote{font-size:20px;line-height:1.3em;font-style:italic;font-weight:var(--b-semiBold);color:#fcfcfc;padding:50px 0 0;margin:0 0 20px;background:url(/resources/images/vessel-quote-before.svg) 0 0 no-repeat;display:block}.vessel-builder-details .quote-block blockquote p.quote.large-quote-160{font-size:20px}.vessel-builder-details .quote-block blockquote p.quote.large-quote-260{font-size:16px}.vessel-builder-details .quote-block blockquote p.quote.large-quote-300{font-size:14px}.vessel-builder-details .quote-block blockquote p.quote.extra-large-quote-450{font-size:14px}.vessel-builder-details .quote-block.no-image blockquote{width:100%;max-width:100%;display:block}.vessel-builder-details .quote-block blockquote p.quote span{background:url(/resources/images/vessel-quote-after.svg) 0 0 no-repeat;background-size:16px auto;display:inline-block;height:20px;width:20px;margin-left:5px}.vessel-builder-details .quote-block blockquote p.author{font-style:italic;font-size:12px;color:#dcd9d9;margin:0}.vessel-builder-details .quote-block blockquote p.author a,.vessel-builder-details .quote-block blockquote p.author span{color:#dcd9d9;display:block}.vessel-builder-details .quote-block blockquote .builder-type{width:100%}@media only screen and (max-width:900px){.vessel-builder-details .quote-block .image-container{width:16%;position:absolute;bottom:37px;left:30px;z-index:1}.vessel-builder-details .quote-block blockquote p.author{width:100%}.vessel-builder-details .quote-block blockquote p.quote span{height:14px}.vessel-builder-details .quote-block blockquote p.author.image-spacing,.vessel-builder-details .quote-block blockquote .builder-type{padding-left:66px}}@media only screen and (min-width:641px){.vessel-builder-details .quote-block{flex-wrap:nowrap;background-color:#eee}.vessel-builder-details .quote-block .image-container{width:41%;max-width:41%;border-right:5px solid #fff;overflow:hidden}.vessel-builder-details .quote-block blockquote{width:59%;max-width:59%;min-height:412px}.vessel-builder-details .quote-block blockquote p.quote{font-size:28px;line-height:1.04em}}@media only screen and (min-width:641px) and (max-width:900px){.vessel-builder-details .quote-block .image-container{width:60px;max-width:60px;border:none}.vessel-builder-details .quote-block blockquote{width:100%;max-width:1000%;min-height:303px;padding:14px}.vessel-builder-details .quote-block blockquote p.quote{font-size:12px;background-size:auto 14px;padding:23px 0 0;margin:0 0 10px}.vessel-builder-details .quote-block blockquote p.quote span{height:10px;width:14px;background-position:0 3px;background-size:11px auto}.vessel-builder-details .quote-block blockquote p.author{font-size:10px;line-height:1.1em}}@media only screen and (min-width:768px) and (max-width:900px){.vessel-builder-details .quote-block blockquote p.quote{font-size:14px;background-size:auto 22px;padding:40px 0 0}.vessel-builder-details .quote-block blockquote p.author{font-size:11px}}@media only screen and (min-width:901px) and (max-width:1440px){.vessel-builder-details .quote-block{background:#656464}.vessel-builder-details .quote-block .image-container{width:37%;max-width:37%;border-right:none;padding:30px 0 0 30px}.vessel-builder-details .quote-block blockquote{width:63%;max-width:63%;padding:30px}.vessel-builder-details .quote-block blockquote p.quote{font-size:16px;margin:0 0 5px;padding:36px 0 0;background-size:auto 25px}.vessel-builder-details .quote-block blockquote p.quote span{height:14px;background-position:0 3px}.vessel-builder-details .quote-block blockquote p.author{font-size:12px;line-height:1.25em}}@media only screen and (min-width:1024px) and (max-width:1129px){.vessel-builder-details .quote-block blockquote{padding:30px}.vessel-builder-details .quote-block blockquote p.quote{font-size:18px;line-height:1.1em;margin:0 0 5px;padding:52px 0 0;background-size:auto 28px}.vessel-builder-details .quote-block blockquote p.quote span{height:14px;background-position:0 3px}.vessel-builder-details .quote-block blockquote p.author{font-size:14px;line-height:1.25em}}@media only screen and (min-width:1130px) and (max-width:1280px){.vessel-builder-details .quote-block blockquote p.quote{font-size:20px;line-height:1.1em;margin:0 0 5px;padding:52px 0 0;background-size:auto 28px}.vessel-builder-details .quote-block blockquote p.quote span{height:14px;background-position:0 3px}.vessel-builder-details .quote-block blockquote p.author{font-size:14px;line-height:1.25em}}@media only screen and (min-width:641px) and (max-width:1440px){.vessel-builder-details .quote-block blockquote p.quote.large-quote-160{font-size:1.25rem;font-size:clamp(1.25rem, 0.8990143929912391rem + 0.8760951188986232vw, 1.6875rem)}.vessel-builder-details .quote-block blockquote p.quote.large-quote-260{font-size:1rem;font-size:clamp(1rem, 0.5487327909887358rem + 1.1264080100125158vw, 1.5625rem)}.vessel-builder-details .quote-block blockquote p.quote.large-quote-300{font-size:.875rem;font-size:clamp(0.875rem, 0.37359198998748433rem + 1.2515644555694618vw, 1.5rem)}.vessel-builder-details .quote-block blockquote p.quote.large-quote-450{font-size:.875rem;font-size:clamp(0.875rem, 0.7747183979974969rem + 0.2503128911138924vw, 1rem)}}@media only screen and (min-width:1441px){.vessel-builder-details .quote-block blockquote p.quote.large-quote-160{font-size:26px}.vessel-builder-details .quote-block blockquote p.quote.large-quote-260{font-size:25px}.vessel-builder-details .quote-block blockquote p.quote.large-quote-300{font-size:24px}.vessel-builder-details .quote-block blockquote p.quote.extra-large-quote-450{font-size:16px;line-height:1.2em}}.mobile-read-more.reading-less{height:185px;overflow:hidden;position:relative}.mobile-read-more.reading-less:before{position:absolute;bottom:0;left:0;content:"";height:60px;width:100%;background:#fff;z-index:10}.mobile-read-more.reading-less:after{position:absolute;bottom:48px;left:0;content:"";height:50px;width:100%;background:linear-gradient(to bottom,#fff0 10%,rgb(255 255 255) 77%,rgb(255 255 255) 99%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);z-index:11}.mobile-read-more .jsReadMore{display:none}.mobile-read-more.reading-less .jsReadMore{display:block;position:absolute;bottom:10px;left:15px;z-index:12;color:#868686;text-transform:uppercase;padding:7px 15px;font-family:var(--h-regular);font-size:14px;text-align:center;width:calc(100% - 30px);background:#fff;border:1px solid #868686;border-radius:3px}@media only screen and (min-width:641px) and (max-width:900px){.mini-spec-container .min-spec{padding-bottom:14px}.mini-spec-container .min-spec li ul li,.mini-spec-container .min-spec li ul li:first-child{width:100%;font-size:13px;line-height:13px;margin-bottom:10px}.mini-spec-container .min-spec li ul li span{width:65px;float:left}}.awards{display:block}.awards.single-result{text-align:left}.fleet-vessel .awards.single-result{text-align:left}.awards .award{display:inline-block;width:100%;vertical-align:top;margin-bottom:20px;padding-right:20px}.awards .award .award-badge{float:left;width:70px}.awards .award .award-details{float:left;width:77%;padding:0 0 0 20px;display:block}.awards .ceremony{color:var(--dark-grey);font-family:var(--h-regular);font-size:13px;line-height:1.4em;margin:0}.awards .ceremony a{color:var(--dark-grey);padding:0;line-height:1.4em}.awards .ceremony a:hover{color:var(--brand-colour)}.awards .type{font-family:var(--h-semiBold);font-size:15px;margin:0 0 3px}.awards .name{margin:0 0 10px}.awards .result{margin:0 0 3px;font-size:16px;text-transform:uppercase;color:var(--dark-grey);font-family:var(--h-black);letter-spacing:.06em}.awards .result span{font-family:var(--h-regular);text-transform:none;font-size:12px}@media only screen and (min-width:1069px){.awards .award{width:49%}}.yb-accordion-init.accordion-menu>li>a,.accordion-menu>li>a{padding:0}.yb-accordion-init.accordion-menu>li>a,.accordion-menu>li>a{padding:16px 0 16px 45px;margin:0 0 3px;text-transform:uppercase;font-family:var(--h-regular);font-size:12px;color:var(--medium-grey);letter-spacing:1px;width:100%;position:relative;background:#f1f1f1;clear:both}.yb-accordion-init.accordion-menu>li>a:hover,.yb-accordion-init.accordion-menu>li>a:focus,.yb-accordion-init.accordion-menu>li>a:active,.yb-accordion-init.accordion-menu>li>a.active,.accordion-menu>li>a:hover,.accordion-menu>li>a:focus,.accordion-menu>li>a:active,.accordion-menu>li>a.active{background-color:var(--brand-colour);color:#fff}.yb-accordion-init.accordion-menu>li>a:after,.yb-accordion-init.accordion-menu li a.has-submenu:after{content:"";position:absolute;top:6px;right:0;width:30px;height:30px;background:url(/resources/images/particulars-mobile-nav-right.svg) 50% 50% no-repeat;background-size:30px auto;border:none}.yb-accordion-init.accordion-menu>li>a:hover:after,.yb-accordion-init.accordion-menu>li>a:focus:after,.yb-accordion-init.accordion-menu>li>a:active:after,.yb-accordion-init.accordion-menu>li>a.active:after,.yb-accordion-init.accordion-menu li a.has-submenu:hover:after,.yb-accordion-init.accordion-menu li a.has-submenu:focus:after,.yb-accordion-init.accordion-menu li a.has-submenu.active:after{background:url(/resources/images/particulars-mobile-nav-right-active.svg) 50% 50% no-repeat;background-size:30px auto}.accordion-menu>li>a:before,.yb-accordion-init.accordion-menu>li>a:before{content:"";width:44px;height:44px;position:absolute;top:-2px;left:0;background:url(/resources/images/particulars_icons.svg) no-repeat}.accordion-menu>li>a.link-photos:before{background-position:0 0}.accordion-menu>li>a.link-photos:hover:before,.accordion-menu>li>a.link-photos.active:before{background-position:-44px 0}.accordion-menu>li>a.link-specifications:before{background-position:0 -44px}.accordion-menu>li>a.link-specifications:hover:before,.accordion-menu>li>a.link-specifications.active:before{background-position:-44px -44px}.accordion-menu>li>a.link-deckPlans:before{background-position:0 -88px}.accordion-menu>li>a.link-deckPlans:hover:before,.accordion-menu>li>a.link-deckPlans.active:before{background-position:-44px -88px}.accordion-menu>li>a.link-amenities:before{background-position:0 -132px}.accordion-menu>li>a.link-amenities:hover:before,.accordion-menu>li>a.link-amenities.active:before{background-position:-44px -132px}.accordion-menu>li>a.link-awards:before{background-position:0 -176px}.accordion-menu>li>a.link-awards:hover:before,.accordion-menu>li>a.link-awards.active:before{background-position:-44px -176px}.accordion-menu>li>a.link-tendersToys:before{background-position:0 -220px}.accordion-menu>li>a.link-tendersToys:hover:before,.accordion-menu>li>a.link-tendersToys.active:before{background-position:-44px -220px}.accordion-menu>li>a.link-tendersToys:before{background-position:0 -220px}.accordion-menu>li>a.link-tendersToys:hover:before,.accordion-menu>li>a.link-tendersToys.active:before{background-position:-44px -220px}.accordion-menu>li>ul.nested{margin-left:0;margin-right:0}.yb-accordion-init.accordion-menu>li>ul.submenu{margin-left:0;margin:10px 0}.yb-accordion-init.accordion-menu>li>ul.submenu li{font-size:13px}.tenders-carousel{display:block;position:relative}.tenders-carousel .ll-wrap{padding-bottom:70.1%}.tender-list{position:absolute;top:30px;right:0;bottom:80px;width:31%;background:#fff;z-index:2}.tender-list .title{padding:0;margin:0 0 15px;font-size:30px;color:var(--dark-grey);font-family:var(--h-bold)}.tender-list ul{padding:0;margin:0 0 15px}.tender-list li{text-transform:capitalize;font-family:var(--h-regular);font-size:14px;line-height:1.3em;margin:0 0 10px;padding:0 0 0 20px;width:100%;float:left;position:relative}.tender-list li span{text-transform:none}.tender-list li .brackets:before{content:"(";display:inline}.tender-list li .brackets:after{content:")";display:inline}.tender-list li:before{content:"";height:8px;width:8px;background:var(--medium-grey);position:absolute;top:5px;left:0;border-radius:50%}@media only screen and (min-width:641px){.tender-list{padding:30px}}@media only screen and (max-width:1469px){.tender-list{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;min-height:100%}}.tender-list.no-tender-gallery{position:relative;top:auto;right:auto;left:auto;bottom:auto;width:100%;max-width:400px;padding:0;box-shadow:none;background:none}.tender-list.no-tender-gallery .title{display:none}.tenders-list-small li:first-child{margin-top:20px}.tenders-list-small li a{padding:0;display:inline-block}.tenders-list-small li{text-transform:capitalize;line-height:1.3em;margin:0 0 10px;padding:0 0 0 20px;width:100%;float:left;position:relative}.tenders-list-small li:before{content:"";height:8px;width:8px;background:var(--medium-grey);position:absolute;top:5px;left:0;border-radius:50%}.button-prev.previous-vessel-bottom,.button-next.next-vessel-bottom{border:1px solid var(--brand-colour);border-radius:30px;color:var(--brand-colour);letter-spacing:.025em;font-size:16px;line-height:1.3em;font-family:var(--h-bold);text-transform:none;padding:7px 29px;margin:20px 0 0;position:relative}.button-prev.previous-vessel-bottom:before{background:url(/resources/images/back-arrow.svg) 0 50% no-repeat;background-size:auto 14px;width:8px;height:14px;position:absolute;top:11px;left:20px}.button-next.next-vessel-bottom:after{background:url(/resources/images/back-arrow.svg) 0 50% no-repeat;background-size:auto 14px;width:8px;height:14px;transform:rotate(180deg);position:absolute;top:11px;right:20px}.vessel-navigation-container{position:relative}.previous-vessel{position:absolute;bottom:20px;right:80px;width:60px;height:60px;background:url(/resources/images/icons/vessel-navigation-left.svg) 50% 50% no-repeat;text-indent:-9999px;overflow:hidden;transition:all 0.3s ease;z-index:3;border-radius:50%}.next-vessel:hover{background-size:22px 34px;background:url(/resources/images/icons/vessel-navigation-left-hover.svg) 56% 50% no-repeat var(--brand-colour)}.next-vessel{position:absolute;bottom:20px;right:15px;width:60px;height:60px;background:url(/resources/images/icons/vessel-navigation-right.svg) 56% 50% no-repeat;text-indent:-9999px;overflow:hidden;transition:all 0.3s ease;z-index:3;border-radius:50%;background-size:22px 44px}.next-vessel:hover{background-size:22px 34px;background:url(/resources/images/icons/vessel-navigation-right-hover.svg) 56% 50% no-repeat var(--brand-colour-accent)}.additional-image-block{position:relative}.charter-yacht{background:#eee;padding:20px}.charter-yacht h3{font-family:var(--h-bold);text-transform:uppercase;margin:0 0 8px}.charter-yacht p{font-family:var(--h-regular);font-size:16px}.charter-yacht .button{background:var(--brand-colour);color:#fff;padding:10px 60px;margin:15px 0 0;border-radius:30px;transition:all 0.3s ease}.charter-yacht .button:hover{background-color:var(--brand-colour-accent)}.image_set{position:relative;float:left;width:100%}.image_set .left{position:relative;float:left;width:50%}.image_set .right{position:relative;float:right;width:50%}@media only screen and (max-width:40em){.image_set .left,.image_set .right{width:100%}}.image_set .image_box_big,.image_set .image_box_small{position:relative;background-repeat:no-repeat;background-size:cover;overflow:hidden;height:0;background-position:center}.image_set .image_box_small{float:left;width:50%;padding-bottom:38%}.image_set .image_box_big{float:left;width:100%;padding-bottom:76%}.image_set .image_box_big .hover-animation,.image_set .image_box_small .hover-animation{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(51 152 189 / .8);opacity:0;transition:all 0.15s linear;cursor:pointer}.image_set .image_box_big .hover-animation .view_image_btn,.image_set .image_box_small .hover-animation .view_image_btn{background-image:url(../../resources/images/view_image.png);background-size:48px;background-position:top;padding-top:70px;color:#fff;width:120px;background-repeat:no-repeat;text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;font-family:var(--b-light);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-weight:400;position:absolute;top:50%;left:50%;margin-top:-43px;margin-left:-60px}.image_set .image_box_big:hover .hover-animation,.image_set .image_box_small:hover .hover-animation{opacity:1}.image_set img{opacity:0}.image-carousel .swiper-slide{width:auto}.carousel-gallery{position:relative;display:block}.carousel-gallery .photo-credit{position:absolute;bottom:10px;right:16px;font-size:12px;line-height:1.3em;color:#fff;z-index:10;-moz-text-shadow:1px 1px 2px rgb(0 0 0 / .3);-webkit-text-shadow:1px 1px 2px rgb(0 0 0 / .3);-ms-text-shadow:1px 1px 2px rgb(0 0 0 / .3);-o-text-shadow:1px 1px 2px rgb(0 0 0 / .3);text-shadow:1px 1px 2px rgb(0 0 0 / .3)}.contributor-list .credit a{padding:10px 5px 10px 10px;background-color:#fff;display:flex;border:1px solid #f1f1f1;font-family:var(--h-semiBold);font-size:16px;border:1px solid #f1f1f1;transition:all 0.3s ease;box-shadow:0 1px 11px 0 rgb(0 0 0 / .04)}@media only screen and (max-width:640px){.contributor-list .credit a{padding-top:5px;padding-bottom:5px}.brand-list .shipyard,.contributor-list .credit{margin:0 0 5px}}.contributor-list .credit span{flex:1 1 100%;padding:5px 0;height:30px;line-height:1.3em}.contributor-list .credit a:hover{text-decoration:none;border:1px solid var(--brand-colour)}.contributor-list .credit a .logo-container{width:40px;height:30px;margin:0 15px 0 0;float:left;background-color:#fff;display:table-cell;vertical-align:middle;text-align:center;flex:0 0 40px}.contributor-list .credit a .logo-container img{max-height:30px;max-width:40px}.contributor-list .credit a .logo-container.contributor-person img{border-radius:100%;height:30px;width:30px}.build-carousel .ll-wrap{padding-bottom:70%}@media only screen and (max-width:1280px){.build-carousel{margin-bottom:20px}}.image-carousel .swiper:not(.swiper-initialized){padding-top:27%}.image-carousel .swiper:not(.swiper-initialized):after{content:"";z-index:2;position:absolute;top:50%;left:50%;width:200px;height:200px;background:url(/resources/images/lazy-loading-image-placeholder.svg) 50% 50% no-repeat;background-size:180px auto;transform:translate(-50%,-50%);animation:2s ease 0s normal forwards 1 fadein;animation-iteration-count:infinite}.image-carousel .swiper:not(.swiper-initialized):before{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/resources/images/loading-placeholder-vessel-carousel.svg) 0 0 no-repeat;background-size:100% 100%}@media only screen and (max-width:900px){.image-carousel .swiper:not(.swiper-initialized){padding-top:53.33%}.image-carousel .swiper:not(.swiper-initialized):before{background-size:200% 100%;background-position:50% 0}}.image-carousel .swiper:not(.swiper-initialized) .swiper-wrapper{visibility:hidden;position:absolute;top:0;left:0}.image-carousel .swiper:not(.swiper-initialized) .swiper-button-prev,.image-carousel .swiper:not(.swiper-initialized) .swiper-button-next{opacity:0}.top-100-vessel img{width:100%}.top-100-vessel div span{padding:8% 0 0 0;display:block}@media only screen and (min-width:641px){.top-100-vessel div span{padding:2% 0 0 0;display:block}}@media only screen and (min-width:641px) and (max-width:900px){.top-100-detail .position{margin-top:8px}}.vessel-details .yb-accordion-init:not(.accordion-theme-custom) li a{transition:all 0.3s ease}.vessel-details .yb-accordion-init:not(.accordion-theme-custom) li a.has-submenu::after{width:14px;height:14px;top:14px;right:15px;transform:rotate(0deg);background-position:center center}.vessel-details .yb-accordion-init:not(.accordion-theme-custom) li a:hover.has-submenu::after{transform:rotate(0deg);background-position:center center}.vessel-details .yb-accordion-init.accordion-menu>li>a::after{right:7px}.vessel-details .specificationDetails li a{padding:0}.yb100-stats{display:block;margin:0 0 15px;background:var(--brand-colour);border-radius:6px;width:100%;float:left;overflow:hidden}.yb100-stats .stats-heading{width:100%;float:left}.yb100-stats .stats-heading a{display:block;float:left;padding:20px 0 0 20px}.yb100-stats .stats-heading a img{width:166px}.yb100-stats .rank{background:var(--brand-colour-accent);margin-top:12px;float:right;color:#003166;position:relative;padding:0 20px 0 82px}.yb100-stats .rank span{color:#003166;display:inline-block;position:absolute;top:9px;left:28px}.illastration-container{width:100%;float:left}.stats-details{background:#003166;width:100%;float:left}.top-100-detail .stats-items{display:flex;flex-wrap:wrap;width:100%}.top-100-detail .stats-items .stats-item{flex:0 2 auto;padding-right:25px;padding-bottom:20px}.top-100-detail .stats-items .stats-item .stats-title{display:block;text-transform:uppercase;line-height:1.3em;letter-spacing:-.025em}.top-100-detail .stats-items .stats-item .stats-value{display:block}.top-100-detail .ranking-name .name{display:block;padding-top:5px}@media only screen and (max-width:640px){.yb100-stats{margin-top:25px;margin-bottom:0}.top-100-detail .stats-items .stats-item{padding-right:15px}}@media only screen and (min-width:641px) and (max-width:900px){.top-100-detail .stats-items .stats-item{padding-right:0}}.compare-with{width:100%}.rival-container{background:#003166;width:100%;float:left}.compare-selection-form .items{padding:0 20px 20px 20px;display:flex;background:#003166}.compare-selection-form .items .input-wrapper{flex:1 1 139px;padding-right:15px;margin-top:3px}.integrated-labels.compare-selection-form fieldset .items .input-wrapper select{padding:10px;margin:0;border-radius:3px;font-size:14px}.compare-selection-form .items .vs-wrapper{flex:0 0 49px;background:url(/resources/images/vs.svg) 1px 50% no-repeat;background-size:26px auto;margin:-8px 0}.compare-selection-form .items .submit-wrapper{text-align:left;flex:0 0 0%;padding-left:0}.compare-selection-form .items .submit-wrapper .button{padding:11px 19px}@media only screen and (min-width:641px){.compare-selection-form .items .input-wrapper{flex:1 1 200px;margin-top:5px}.compare-selection-form .items .vs-wrapper{flex:0 0 49px;background:url(/resources/images/vs.svg) 4px 50% no-repeat;background-size:24px auto}.integrated-labels.compare-selection-form fieldset .items .input-wrapper select{padding:10px;margin:0;border-radius:3px;font-size:16px}.compare-selection-form .items .submit-wrapper .button{padding:10px 28px}}@media only screen and (min-width:641px) and (max-width:900px){.compare-selection-form .items{display:block}.compare-selection-form .items .input-wrapper{padding-right:0;margin-top:5px}.compare-selection-form .items .vs-wrapper{background-size:22px auto;background-position:50% 0;height:54px;width:100%}.compare-selection-form .items .submit-wrapper{text-align:left}.compare-selection-form .items .submit-wrapper .button{width:100%;margin-top:10px}}@media only screen and (min-width:901px) and (max-width:1004px){.compare-selection-form .items .vs-wrapper{flex:0 0 46px;background-size:25px auto;background-position:0 50%}.compare-selection-form .items .submit-wrapper .button{padding:10px 17px}.integrated-labels.compare-selection-form fieldset .items .input-wrapper select{padding:9px 10px}}.none-yacht-image{display:block;position:absolute;bottom:13px;left:0;z-index:1;width:100%}.none-yacht-image-inner{max-width:1460px;margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}.none-yacht-image-inner .caption{float:right;background:var(--brand-colour);color:#fff;padding:3px 7px;font-size:12px;border-radius:3px}@media only screen and (min-width:641px){.none-yacht-image{bottom:20px}.none-yacht-image-inner .caption{font-size:14px;padding:5px 10px}}