/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}footer,main{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5;color:#212529;text-align:left;background-color:#fff}h1,h2{margin-top:0;margin-bottom:.5rem}dl,p{margin-top:0;margin-bottom:1rem}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}svg{overflow:hidden;vertical-align:middle}[hidden]{display:none!important}.h1,.h2,h1,h2{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.lead{font-size:1.25rem;font-weight:500}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-auto,.col-lg-9,.col-md-10,.col-xl-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}@media (min-width:768px){.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}}@media (min-width:992px){.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:1200px){.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.mb-0{margin-bottom:0!important}.mt-3{margin-top:1rem!important}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}}body{font-family:futura-pt,"sans-serif";font-weight:500}body,main{height:100vh}main{position:relative;width:100%;overflow:hidden;min-height:1200px}@media (min-width:576px){main{min-height:900px}}@media (min-width:768px){main{min-height:900px}}@media (min-width:992px){main{min-height:800px}}@media (min-width:1200px){main{min-height:900px}}.lazy-bg{z-index:-1;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:scale(1.1);transform:scale(1.1);background-size:cover;background-repeat:no-repeat;background-image:url(/images/bg-aa930abeec.jpg);background-position-x:center;background-position-y:center}.lazy-bg,.overlay{position:absolute;width:100%;height:100%}.overlay{top:0;left:0;background-color:#010538;opacity:.1;z-index:1}.logo-wrapper{position:absolute;z-index:10;top:25px;right:25px}.logo-wrapper svg{fill:#fff;width:100px;-webkit-filter:drop-shadow(0 0 5px #010538);filter:drop-shadow(0 0 5px #010538)}.content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center}.content{z-index:10;margin-right:-15px;margin-left:-15px;padding:15px 0;background-color:hsla(0,0%,100%,.3);color:#fff}.copy-wrapper{text-shadow:0 0 5px #010538}.copy-wrapper h1{font-size:50px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.contact-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px}.contact-wrapper a{color:#fff;text-shadow:0 0 5px #010538}.contact-wrapper a:hover{text-decoration:none}.contact-wrapper a svg{width:18px;margin-right:10px}.yacht-items-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px}.yacht-items-wrapper .yacht-item{margin-top:10px;margin-bottom:10px}.yacht-items-wrapper .yacht-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;position:relative;padding:10px 15px;background-color:rgba(0,0,0,.1)}.yacht-items-wrapper .yacht-item a:hover{-webkit-filter:drop-shadow(2px 4px 6px #000);filter:drop-shadow(2px 4px 6px black)}.yacht-items-wrapper .yacht-item .yacht-logo-wrapper{min-height:110px;display:-webkit-box;display:-ms-flexbox;display:flex}.yacht-items-wrapper .yacht-item .yacht-logo-wrapper svg{width:200px;fill:#ededed}.yacht-items-wrapper .yacht-item .download-wrapper,.yacht-items-wrapper .yacht-item .yacht-model{position:absolute;bottom:0;color:#ededed}.yacht-items-wrapper .yacht-item .yacht-model{left:10px}.yacht-items-wrapper .yacht-item .download-wrapper{right:5px;bottom:4px}.yacht-items-wrapper .yacht-item .download-wrapper svg{height:18px}.video-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.video-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}footer{position:absolute;bottom:15px;z-index:5;width:100%}footer svg{height:48px}