@font-face{font-family:"Hurme Geometric Sans 1 W01 Bold";src:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/fonts/Hurme_Geometric_Sans_1_W01_Bold.woff2) format("woff2"),url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/fonts/Hurme_Geometric_Sans_1_W01_Bold.woff) format("woff");font-display:swap}:root{--gold:#A99B70;--darkblue:#000839;--darkblueRBGA:0, 8, 57;--purple:#8131B0;--icegrey:#e0e8fb;--icegreyRGBA:221, 228, 236;--white:#FFFFFF;--black:#000000}.lite-vimeo{aspect-ratio:16 / 9;width:100%;height:100%;background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer}.video-element{width:100%;max-width:100%;height:auto}.page-id-35949 .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:46px}.page-id-12690 .wpml-ls-item-nl{visibility:hidden!important}.placeholder{width:100%;height:auto;aspect-ratio:auto 16 / 9}.single-post .news-content{.boxout{border-collapse:collapse;margin-bottom:20px;background-color:#e0e8fb;margin-left:auto;margin-right:auto;width:100%}.boxout td{text-align:left;border-collapse:collapse;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px}ul{margin-bottom:0}img{padding:10px 0 20px;background:0;cursor:pointer}}.lightbox{display:none;position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;padding:1em;background:rgb(0 0 0 / .8)}.lightbox:target{display:block}.lightbox span{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.fleet-template-default a{text-decoration:underline}.page-id-29426 .outer-container{border-bottom:none!important}@media print,screen and (min-width:40em){h3,.h3{font-size:1.8375rem}}.gauge-container{width:150px;height:150px;display:block;float:left;padding:10px;margin:7px;border-radius:3px;position:relative}.gauge-container>.label{right:0;top:0;display:inline-block;color:#fff;font-size:1em;text-transform:uppercase}.gauge-container>.gauge .dial{stroke:#345;stroke-width:2;fill:#fff0}.gauge-container>.gauge .value{stroke:#2fe3ff;stroke-width:2;fill:#fff0}.gauge-container>.gauge .value-text{display:none;fill:#2fe3ff;font-family:sans-serif;font-weight:700;font-size:.8em}.gauge-wrapper{overflow:hidden}.gauge-wrapper>.gauge-container{margin:0}.gauge-container.two>.gauge .dial{stroke:#345;stroke-width:4}.gauge-container.two>.gauge .value{stroke:orange;stroke-dasharray:none;stroke-width:7}.gauge-container.two>.gauge .value-text{fill:#ccc;font-weight:100;font-size:1em}div#range.gauge-container{position:absolute;top:20px;right:50px}div#speed.gauge-container{position:absolute;top:20px;left:175px}#increase,#decrease{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}#brandmovie{position:relative;margin-top:-75px;padding-top:75px}.grecaptcha-badge{visibility:hidden}a{color:var(--darkblue)}a:hover{color:var(--purple)}.custom-link{color:var(--darkblue);border:solid 1px;padding:5px 20px;font-weight:700}.custom-link:hover{color:var(--purple);background-color:var(--white)}.featherlight-next span,.featherlight-previous span{color:var(--icegrey);width:10%}input[type=radio]{margin:0}input[type=checkbox]{margin:0}input{display:table-cell;vertical-align:middle}input[type=submit]{cursor:pointer}body{margin:0 auto;color:var(--darkblue);background:var(--white);font-size:15px;position:relative;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{font-family:"myriad-pro",Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--darkblue)}p{color:var(--darkblue);line-height:1.4}article{position:relative}#swipebox-overlay{background:var(--white)}a,ul.slick-dots li,.play-button-styler,.herovideo-styler,.info_text-block_button span,.post-card h3,.post-card .block__readmore,section.big-block h3,section.big-block .excerpt,section.big-block .block__readmore,.white-text.media-page h2,span.excerpt,span.block__readmore svg polygon,span.simple_date,nav.full-screen-menu,.header-logo #site-logo,.main-menu-socials a svg path,.main-menu-socials a:hover svg path,ellipse.instagram,.main-menu-socials a:hover ellipse.instagram,.socialsharing a svg path,.socialsharing a:hover svg path,.socialsharing a.mailshare:hover svg .mail-bol,.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after,.yachts-block .post-card:hover .yachts_overview_main_meta,.yachts-block .post-card:hover .yachts_overview_meta{-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.slick-slider.slick-initialized{opacity:1;max-height:999999px;overflow:visible}.slick-slide{display:none}.slick-slider.slick-initialized .slick-slide:not(:first-of-type){display:block}.button{background:var(--darkblue);color:var(--white);text-transform:uppercase;font-weight:600;padding:11px 50px;display:inline-block;cursor:pointer;border:none}.small-button{border:solid 1px var(--darkblue);color:var(--darkblue);padding:7.5px 20px;display:inline-block;font-weight:700;text-transform:uppercase}.small-button:hover{border:solid 1px var(--purple);background:var(--white);color:var(--purple)}.heesen-tv-block .small-button{border:solid 1px var(--icegrey);color:var(--icegrey);padding:7px 20px;display:inline-block;font-weight:700;text-transform:uppercase}.heesen-tv-block .small-button:hover{border:solid 1px var(--purple);background:var(--white);color:var(--purple)}span.excerpt{color:var(--darkblue)}.standard-content-block{width:100%;max-width:780px;margin:75px auto}.outer-container{margin:0 auto}section#flex-builder .outer-container{border-bottom:solid 3px var(--icegrey)}section#flex-builder .outer-container.no-border{border-bottom:none}.clearfix{clear:both}.mejs-controls{position:relative!important}.mejs-container{margin-bottom:20px;margin-top:10px;width:350px!important;display:inline-block}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:var(--darkblue)!important}.mejs-controls .mejs-time-rail .mejs-time-current{background:var(--purple)!important}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:var(--icegrey)!important}.topb{height:60px}.heesen_note_bar{height:60px;font-weight:600;color:var(--white);font-size:20px;text-align:center;line-height:60px;overflow:hidden;position:relative}.heesen_note_bar_lego{font-weight:600;color:var(--white);background:var(--gold);font-size:20px;text-align:center;line-height:60px;overflow:hidden;position:relative}.heesen_note_bar:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:10px}.heesen_note_bar.heesen_note_bar_yachttalks{background:#000839;font-style:italic}.heesen_note_bar.heesen_note_bar_journal{background:var(--icegrey);color:var(--darkblue)}.heesen_note_bar .imagebox{display:inline-block;width:160px;position:relative;z-index:2}.heesen_note_bar img{padding:0 15px}.heesen_note_bar.heesen_note_bar_yachttalks .imagebox img{position:absolute;left:0;top:-55px}.ytspecial .imagebox img{position:absolute;left:0;top:-32px!important;max-width:100%!important}.ytspecial .imagebox{display:inline-block;width:100px!important;position:relative;z-index:2}.heesen_note_bar.heesen_note_bar_journal .imagebox img{width:200px;position:absolute;left:0;top:-35px;padding-right:0}.heesen_note_bar a{color:var(--darkblue);border:solid 1px;font-size:14px;display:inline-block;line-height:17px;padding:2px 10px;position:relative;top:-2px;margin-left:20px;font-weight:700}.heesen_note_bar a:hover{background:var(--white);color:var(--purple);border-color:var(--purple);!important}a#ytlink,a#wblink{color:var(--white);border:solid 1px;font-size:14px;display:inline-block;line-height:17px;padding:2px 10px;position:relative;top:-2px;margin-left:20px;font-weight:700;text-decoration:none}a#ytlink,a#wblink:hover{background:var(--white);color:var(--darkblue);border-color:var(--darkblue)!important}.heesen_note_bar_lego a{color:var(--white);border:solid 1px;font-size:14px;display:inline-block;line-height:17px;padding:2px 10px;position:relative;top:-2px;margin-left:20px;font-weight:700}.heesen_note_bar_lego a:hover{background:var(--white);color:var(--gold);border-color:var(--gold)!important}header{z-index:999;position:absolute;margin:0 auto;width:100%;height:120px}header .grid-container{max-width:1400px}header .grid-container .cell{position:relative}header.fixed{position:fixed;top:0;width:100%;height:44px;background:var(--darkblue)}header.fixed #toggles,header.fixed #lang_switch{top:0}#site-logo{margin-top:100px;display:inline-block}#site-logo img{height:150px}#toggles{position:absolute;left:40px;top:30px}#home-button{position:absolute;text-transform:uppercase;left:50px;top:0;padding:10px;color:var(--white);font-weight:700}#home-button:hover{color:var(--icegrey)}#home-button.only_on_scroll{display:none}header.fixed a#home-button.only_on_scroll{display:block}header.fixed a#home-button.only_on_scroll:hover{color:var(--purple)}#lang_switch{position:absolute;right:40px;top:30px;color:var(--white);padding-top:3px}header.fixed #lang_switch{padding-top:0}#lang_switch span{display:inline-block}#lang_switch .wpml-ls-legacy-dropdown{display:inline-block;width:auto!important;margin-left:20px}#lang_switch .wpml-ls-legacy-list-horizontal a{color:var(--white);font-weight:700;border:solid 2px var(--white);border-radius:50%;width:30px;height:30px;padding:3px;text-align:center;margin-left:20px}#lang_switch .wpml-ls-legacy-list-horizontal a:hover{color:var(--purple);border-color:var(--purple)}#lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{background-color:var(--white);color:var(--darkblue)}#lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a:hover{color:var(--purple);border-color:var(--white);!important}.hamburger{opacity:1;float:left;padding:12px 10px 6px 10px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff0;border:0;margin:0;overflow:visible;z-index:999;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.hamburger:focus{outline:0}.hamburger-box{width:30px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:var(--white);border-radius:4px;position:absolute}.hamburger:hover .hamburger-inner{width:10px;background-color:var(--purple)}.hamburger:hover .hamburger-inner::before{width:25px;background-color:var(--purple)!important}.hamburger:hover .hamburger-inner::after{width:15px;background-color:var(--purple)!important}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--stand.is-active .hamburger-inner{height:0;transform:rotate(90deg);transition:transform 0.075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s 0.15s linear;background-color:var(--darkblue)}.hamburger--stand.is-active .hamburger-inner::before{top:-2px;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(.215,.61,.355,1);background-color:var(--darkblue)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(.215,.61,.355,1);background-color:var(--darkblue)}.hamburger--stand.is-active .hamburger-inner,.hamburger--stand.is-active .hamburger-inner::before,.hamburger--stand.is-active .hamburger-inner::after{width:30px}.header-logo{float:left}.header-logo #site-logo{margin-top:70px;margin-left:10px;position:relative;top:0}header.fixed #site-logo{top:-500px}.header-logo #site-logo.fadeout{opacity:0}.mobile-menu-only{display:none}.mobile-only{display:none}.desktop-only{display:block}iframe{max-width:100%}li.disabled>a{pointer-events:none}div#wrapper.has-media-menu{padding-top:100px}header.media-menu{position:absolute;height:100px;border-bottom:solid 2px var(--icegrey);text-align:center}header.media-menu a{text-transform:uppercase}header.media-menu #home-button{color:var(--darkblue)}header.media-menu .hamburger-inner,header.media-menu .hamburger-inner::before,header.media-menu .hamburger-inner::after{background-color:var(--darkblue)}header.media-menu .hamburger:hover .hamburger-inner,header.media-menu .hamburger:hover .hamburger-inner::before,header.media-menu .hamburger:hover .hamburger-inner::after{background-color:var(--purple)}header.media-menu.fixed{position:fixed;top:0;width:100%;height:44px}header.media-menu.fixed .hamburger-inner,header.media-menu.fixed .hamburger-inner::before,header.media-menu.fixed .hamburger-inner::after,header.media-menu .hamburger--stand.is-active .hamburger-inner,header.media-menu .hamburger--stand.is-active .hamburger-inner::before,header.media-menu .hamburger--stand.is-active .hamburger-inner::after{background-color:var(--white)}header.media-menu .hamburger:hover .hamburger-inner,header.media-menu .hamburger:hover .hamburger-inner::before,header.media-menu .hamburger:hover .hamburger-inner::after{background-color:var(--purple)}header.media-menu.fixed #home-button,header.media-menu.fixed .media-menu-container a{color:var(--white)}header.media-menu #home-button:hover,header.media-menu .media-menu-container a:hover{color:var(--purple)}.media-menu-container{display:none}header.media-menu .media-menu-container{display:inline-block;margin-top:30px}.media-menu-container a{color:var(--darkblue);font-weight:600}header.media-menu.fixed .media-menu-container{margin-top:0}header.media-menu #lang_switch{top:25px}header.media-menu #lang_switch .wpml-ls-legacy-list-horizontal a{color:var(--darkblue);border:solid 2px var(--darkblue)}header.media-menu #lang_switch .wpml-ls-legacy-list-horizontal a:hover{color:var(--purple);border-color:var(--purple);background-color:var(--white)}header.media-menu #lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{background-color:var(--darkblue);color:var(--white)}header.media-menu #lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a:hover{color:var(--purple);background-color:var(--white);border-color:var(--purple)!important}header.media-menu.fixed #lang_switch{top:0}header.media-menu.fixed #lang_switch .wpml-ls-legacy-list-horizontal a{color:var(--white);border:solid 2px var(--white)}header.media-menu.fixed #lang_switch .wpml-ls-legacy-list-horizontal a:hover{color:var(--purple);border-color:var(--purple);background-color:#fff0}header.media-menu.fixed #lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{background:var(--white);color:var(--darkblue)}header.media-menu.fixed #lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a:hover{color:var(--purple);border-color:var(--white)!important}.search-bar.news-search{text-align:right}form#searchform{position:relative;max-width:100%;border:none;display:inline-block;width:50%}input#searchsubmit{background:var(--darkblue);color:var(--white);text-transform:uppercase;font-weight:600;padding:11px 50px;position:absolute;cursor:pointer;top:0;right:0;border:none}input#s{margin:0;border:none}div#searchresult-header{margin:50px 20px;text-align:center;text-transform:uppercase;font-weight:700}.gold-bg{background:var(--icegrey)}.big-block{max-width:1400px;margin:0 auto;color:var(--white);overflow:hidden;zoom:1}.big-block .post-card{overflow:hidden;zoom:1;display:block;border:none!important}.big-block .post-card.full-width{width:100%}.page-template-media-page .big-block .post-card.full-width{background:var(--white);border-bottom:solid 5px var(--icegrey)!important}.page-template-media-page .big-block .post-card.full-width .recent-media-label{background:var(--white);color:var(--darkblue)}.page-template-media-page .big-block .post-card.full-width h3.entry-title,.page-template-media-page .big-block .post-card.full-width span.block__readmore{color:var(--darkblue)}.page-template-media-page .big-block .post-card.full-width span.excerpt{color:var(--darkblue)}.page-template-media-page .big-block .post-card.full-width span.block__readmore svg polygon{fill:var(--darkblue)}.page-template-media-page .big-block .post-card.full-width:hover h3.entry-title,.page-template-media-page .big-block .post-card.full-width:hover span.block__readmore{color:var(--purple)}.page-template-media-page .big-block .post-card.full-width:hover span.block__readmore svg polygon{fill:var(--purple)}.big-block .post-card.full-width img.wp-post-image{image-rendering:auto;width:50%;float:left}.tax-heesen-tv_category .big-block .post-card.full-width img.wp-post-image{width:100%}.tax-heesen-tv_category .big-block .post-card.full-width .heesen-tv-thumb{float:left;width:50%}.big-block .post-card.half-width{width:50%;float:left}.page-template-media-page .big-block .post-card.half-width span.block__readmore svg polygon{fill:var(--darkblue)}.page-template-media-page .big-block .post-card.half-width:hover h3.entry-title,.page-template-media-page .big-block .post-card.half-width:hover span.block__readmore{color:var(--purple)}.page-template-media-page .big-block .post-card.half-width:hover span.block__readmore svg polygon{fill:var(--purple)}.page-template-media-page .big-block .post-card.half-width span.excerpt{color:var(--darkblue)}.big-block span.simple_date{color:var(--darkblue);margin-top:20px;display:block}.big-block .post-card.half-width img.wp-post-image{min-width:100%}.big-block .recent-media-label{text-align:left;font-size:20px;padding:0}.big-block h3.entry-title{margin-top:0!important}.big-block .post-card .post-card-content{padding:25px 50px 45px}.big-block .post-card.full-width .post-card-content{padding-right:100px;float:left;width:50%}.big-block .post-card.half-width.left .post-card-content{padding-left:100px}.big-block .post-card.half-width.right .post-card-content{padding-right:100px}.big-block .calendar{fill:var(--darkblue)}.big-block .post-grid__block-icons{color:var(--darkblue)}.big-block .icon_location .placemarker1{stroke:var(--white);stroke:var(--darkblue);}.big-block .icon_location svg{width:30px;height:30px}.big-block .post-grid__block-icons>div{display:inline-block;margin-right:30px}.big-block .post-card:hover h3,.big-block .post-card:hover .block__readmore,.big-block .post-card:hover span.simple_date{color:var(--purple)!important}.big-block .post-card:hover span.block__readmore svg polygon{fill:var(--purple)}.big-block .post-card:hover .calendar{color:var(--purple)}.big-block .post-card:hover .icon_location .placemarker1{stroke:var(--darkblue)}span.simple_date{font-weight:700;color:var(--darkblue)}.regular-block.media-page h2{color:var(--darkblue);text-transform:uppercase;font-size:60px;margin-bottom:30px}.regular-block.media-page.heesen-tv-block h2{color:var(--icegrey)}.regular-block.media-page .post-card h3.entry-title{min-height:95px;margin-top:0;margin-bottom:10px}.regular-block.media-page span.excerpt{margin-top:20px;display:block;position:relative;min-height:95px}.border-separator{max-width:1600px;margin:40px auto 10px;width:100%;border-bottom:solid 1px var(--icegrey)}.heesen-tv-block{padding-bottom:60px}.black-bg{background:var(--black)}.white-text h3,.white-text .post-card h3.entry-title,.white-text .excerpt,.white-text .block__readmore,.white-text.media-page h2{color:var(--darkblue)}.white-text span.block__readmore svg polygon{fill:var(--darkblue)}span.block__readmore svg polygon{fill:var(--darkblue)}.heesen-tv-block span.block__readmore svg polygon{fill:var(--darkblue)}.heesen-tv-block.media-page .post-card h3.entry-title{min-height:84px;margin-top:20px;margin-bottom:10px;color:var(--icegrey)}.heesen-tv-block .block__readmore{color:var(--white)}.heesen-tv-block .post-card:hover h3,.heesen-tv-block .post-card:hover .block__readmore{color:var(--white)}.heesen-tv-block .post-card:hover span.block__readmore svg polygon{fill:var(--white)}span.block__readmore svg{width:11px;height:11px;position:relative;top:1px;left:2px}.yachts-block .block__readmore,.regular-block .block__readmore{color:var(--darkblue)}.yachts-block span.block__readmore svg polygon,.regular-block span.block__readmore svg polygon{fill:var(--darkblue)}.heesen-tv-block .block__readmore{color:var(--icegrey)}.heesen-tv-block span.block__readmore svg polygon,span.block__readmore svg polygon{fill:var(--icegrey)}.yachts-block .post-card:hover h3,.regular-block .post-card:hover h3,.yachts-block .post-card:hover .block__readmore,.regular-block .post-card:hover .block__readmore,.regular-block .post-card:hover span.simple_date{color:var(--purple)}.yachts-block .post-card:hover span.block__readmore svg polygon,.regular-block .post-card:hover span.block__readmore svg polygon{fill:var(--purple)}.regular-block.heesen-tv-block .post-card:hover h3,.regular-block.heesen-tv-block .post-card:hover .block__readmore,.regular-block.heesen-tv-block .post-card:hover span.simple_date{color:var(--purple)}.regular-block.heesen-tv-block .post-card:hover .title-centered h3{color:var(--white)}.regular-block.heesen-tv-block .post-card:hover span.block__readmore svg polygon{fill:var(--purple)}span.excerpt.has_dates .excerpt_content{float:left;width:calc(100% - 100px)}span.excerpt.has_dates{overflow:hidden;zoom:1}.events_meta{float:right;max-width:75px;font-weight:700;text-align:center;color:var(--darkblue);font-size:14px;line-height:1.2}.events_meta svg{width:35px;margin-bottom:5px}.events_meta .icon_location{margin-top:20px}.events_meta svg,.events_meta .calendar{fill:var(--darkblue)}.events_meta .placemarker,.events_meta .placemarker1{stroke:var(--darkblue)}.events_meta span{display:block;height:34px}nav.full-screen-menu{position:fixed;z-index:1001;width:100%;height:100%;top:-300%;left:0;background:rgba(var(--icegreyRGBA),1);-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}nav.full-screen-menu.open{top:0}.full-screen-menu_open .hamburger{opacity:0}.full-screen-menu .grid-container.wide .cell{position:relative}.full-screen-menu .grid-container.wide{max-width:1400px;position:relative;z-index:1001}.logo-pos-fix{position:absolute;width:100%}.positioner{margin-top:270px}.main-menu,.main-menu .sub-menu{margin:0}.main-menu li{list-style:none;position:relative}.main-menu a{color:var(--darkblue);font-size:24px;font-weight:600;border-bottom:var(--darkblue) solid 1px;padding:13px 10px;display:block;text-decoration:none}.main-menu a:hover{color:var(--purple)}.main-menu a:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.8 20.34'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23AE4FD2%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='a' points='15.8 10.17 0 20.34 0 0 15.8 10.17'/%3E%3C/svg%3E%0A")!important}.main-menu .menu-item-has-children a{border-bottom:0!important}.main-menu li.is-active ul.sub-menu{overflow:visible;max-height:100px}.main-menu li.not-active a{border-bottom:#fff solid 1px!important}.main-menu ul.sub-menu a,.substyling a{font-size:18px;position:relative}.main-menu .sub-menu{padding:0 0 10px 0;border-bottom:solid 1px var(--darkblue);margin-top:-10px}.main-menu .sub-menu li a{border:none!important;padding:5px 35px;text-decoration:none}.main-menu ul.sub-menu a:before,.substyling a:before{position:absolute;content:"";top:16px;left:10px;width:10px;height:10px;background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/arrow-right_darkblue.svg);background-size:6px;background-repeat:no-repeat;background-position:center center}.main-menu li.goldstyling a{color:var(--icegrey)}#menu-item-87:hover+#menu-item-135 a,#menu-item-88:hover+#menu-item-134 a{color:var(--icegrey)}#menu-item-87:hover+#menu-item-135 a:before,#menu-item-88:hover+#menu-item-134 a:before{background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/arrow-right_darkblue.svg);background-size:8px;background-repeat:no-repeat;background-position:center center}#menu-item-87.is-active a,#menu-item-88.is-active a{color:var(--icegrey)}.main-menu-text{color:var(--darkblue);margin:30px 0;line-height:1.3}.legal-menu{margin:0;list-style:none;font-size:22px;font-weight:600;margin-bottom:30px}.legal-menu li{padding-bottom:5px}.legal-menu a{color:var(--darkblue)}.legal-menu a:hover{color:var(--purple)}.main-menu-socials a{margin-right:10px}.main-menu-socials svg{width:40px;height:40px}.main-menu-socials a svg path{fill:var(--darkblue)}.main-menu-socials a:hover svg path{fill:var(--purple)}ellipse.instagram{fill:var(--darkblue)}.main-menu-socials a:hover ellipse.instagram{fill:var(--purple)}.footersocial a svg path{fill:var(--white)}.footersocial a:hover svg path{fill:var(--purple)}.footersocial ellipse.instagram{fill:var(--white)}.footersocial a:hover ellipse.instagram{fill:var(--purple)}.h1-title{font-size:1px;z-index:-999;color:#fff0}.top-page-title{position:absolute;z-index:2;text-align:center;width:100%;top:90px;text-transform:uppercase}.top-page-title h1,.top-page-title .item_subtitle{color:var(--white);line-height:1;font-weight:600}.top-page-title h1{font-size:27px;max-width:800px;margin:0 auto .5rem}.top-page-title h2,.top-page-title .item_subtitle{color:var(--white);line-height:1;font-weight:600}.top-page-title h2{font-size:47px;max-width:800px;margin:0 auto .5rem}.top-page-title .item_subtitle{font-size:36px}.autoplay-block-outer-spacer{min-width:100%;border-bottom:solid 3px var(--icegrey)}section.autoplay-block.outer-container{border:none!important;position:absolute;top:0;width:100%}.autoplay-block-outer-spacer img{min-width:100%}.slick-slide div{margin-bottom:-3px}.hero-slide{position:relative}.hero-slide img{min-width:100%}.play-button-styler.hide{opacity:0}.play-button-styler svg{display:inline-block;width:30px;height:38px;max-width:30px;max-height:38px;margin-top:20px;margin-left:10px}.herovideo-styler{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.herovideo-styler.show{opacity:1;z-index:19}.play-button-styler{z-index:99;width:75px;height:75px;background:rgb(255 255 255 / .85);border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);cursor:pointer}.play-button-styler:hover{background:rgb(255 255 255 / .95)}.play-button-styler:hover svg path{fill:var(--purple)}.single-heesen-tv .play-button-styler svg{display:inline-block;width:30px;height:38px;max-width:30px;max-height:38px;margin-top:20px;margin-left:27px}.single-heesen-tv .play-button-styler{top:75%;-webkit-transform:translateX(-50%) translateY(-75%);-moz-transform:translateX(-50%) translateY(-75%);transform:translateX(-50%) translateY(-75%)}.single-heesen-tv .play-button-styler.no-thumbnail-title{top:50%}.slick-slider{text-align:center;padding:0}ul.slick-dots{margin:0;list-style:none;display:inline-block!important;position:absolute;z-index:1;left:50%;top:95%;-webkit-transform:translateX(-50%) translateY(-95%);-moz-transform:translateX(-50%) translateY(-95%);transform:translateX(-50%) translateY(-95%)}ul.slick-dots li:only-child{display:none}ul.slick-dots li{background:var(--white);display:inline-block;margin:5px;width:35px;height:10px;border-radius:20px;cursor:pointer}ul.slick-dots li button{display:none}ul.slick-dots li:hover,ul.slick-dots li.slick-active{background:var(--purple)}.slick-arrow{position:absolute;top:calc(50% - 20px);z-index:2;background:var(--white);width:40px;height:40px;border-radius:50%;cursor:pointer}.slick-arrow:before{content:"";position:absolute;top:0;right:1px;width:40px;height:40px;background-image:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/slider-arrow-darkblue.svg);background-size:15px;background-repeat:no-repeat;background-position:center center}button.slick-next.slick-arrow:before{right:-1px}.show-arrows .slick-arrow{display:block!important}button.slick-prev.slick-arrow{left:100px}button.slick-next.slick-arrow{right:100px}button.slick-prev.slick-arrow:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.yachts-block_yachts-fleetslider button.slick-next.slick-arrow:before,.yachts-block_yachts-teamslider button.slick-next.slick-arrow:before{right:-2px}.yachts-block_yachts-fleetslider button.slick-next.slick-arrow:hover,.yachts-block_yachts-teamslider button.slick-next.slick-arrow:hover{opacity:.85}.hero.has-overlay:before,.autoplay-block.has-overlay:before,#timeline_outer_section:before{content:"";position:absolute;width:100%;height:25%;top:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#fff0 0%,rgb(0 0 0 / .2) 100%)}.fleet-overview .slick-list .top-page-title:after{content:"";position:absolute;width:100%;height:250px;top:-90px;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,#fff0 0%,rgb(0 0 0 / .2) 100%)}#timeline_outer_section:before{height:250px!important}.slider_button_outer{bottom:100px;left:0;position:absolute;width:100%;text-align:center;z-index:29}.hero-slide a.slider_button{display:inline-block;background:rgb(0 0 0 / .2);padding:10px 35px;text-transform:uppercase;font-size:20px;font-weight:700;border:solid 1px;color:var(--white)}.hero-slide a.slider_button:hover{background:var(--white);border-color:var(--purple);color:var(--purple)}.flex-builder-hero_slide_link_content{text-transform:uppercase;font-size:40px;top:45%;color:var(--white);left:0;margin-left:200px;z-index:29;position:absolute;width:calc(100% - 400px);opacity:1;line-height:1.2}.slick-active .flex-builder-hero_slide_link_content{-webkit-animation:fadeOut 2s forwards;-moz-animation:fadeOut 2s forwards;-ms-animation:fadeOut 2s forwards;-o-animation:fadeOut 2s forwards;animation:fadeOut 2s forwards;-webkit-animation-delay:8s;-moz-animation-delay:8s;-ms-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.slider_button_outer,.flex-builder-hero_slide_link_content span{opacity:0}.slick-active .flex-builder-hero_slide_link_content span:nth-child(1){-webkit-animation:fadeIn 1.5s forwards;-moz-animation:fadeIn 1.5s forwards;-ms-animation:fadeIn 1.5s forwards;-o-animation:fadeIn 1.5s forwards;animation:fadeIn 1.5s forwards;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.slick-active .flex-builder-hero_slide_link_content span:nth-child(2){-webkit-animation:fadeIn 1.5s forwards;-moz-animation:fadeIn 1.5s forwards;-ms-animation:fadeIn 1.5s forwards;-o-animation:fadeIn 1.5s forwards;animation:fadeIn 1.5s forwards;-webkit-animation-delay:1.9s;-moz-animation-delay:1.9s;-ms-animation-delay:1.9s;-o-animation-delay:1.9s;animation-delay:1.9s}.slick-active .slider_button_outer{-webkit-animation:fadeIn 1.5s forwards;-moz-animation:fadeIn 1.5s forwards;-ms-animation:fadeIn 1.5s forwards;-o-animation:fadeIn 1.5s forwards;animation:fadeIn 1.5s forwards;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.flex-builder-hero_slide_link_content>span{display:block}span.flex-builder-hero_slide_link_content_subtitle{font-size:60px;font-weight:700}.hero-slide-text{position:absolute;bottom:0;right:0;background:rgb(126 103 74 / .8);width:100%;padding:40px .9375rem 100px}.hero-slide-text h3{color:var(--white)}.hero.has-slide-text:after{opacity:0}.autoplay-block .herovideo-styler{opacity:1}.autoplay-block .hero-slide img,.autoplay-block .play-button-styler{opacity:0}.quote-slider-text{background:#7d674a;position:relative}.quote-slider-text-inner{max-width:800px;margin:0 auto}.quote-slider-text h3,.quote-slider-text h4,.quote-slider-text p{color:var(--white)}.quote-slider-text p{min-height:85px}h4.info_text-block-subtitle{color:var(--darkblue);margin-top:-20px}.info_text-block h1{color:var(--white)}.heesen-tv-block .info_text-block h1{color:var(--icegrey)}.quotes-slider button.slick-prev.slick-arrow,.quotes-slider button.slick-next.slick-arrow{top:130px}.quotes-slider .slick-arrow:before{background-image:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/slider-arrow-darkblue.svg)}.quotes-slider .slick-arrow:hover:before{background-image:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/slider-arrow-purple.svg)}.info_text{text-align:center}.info_text-block{padding:50px .9375rem;position:relative}.info_text .info_text-block p{max-width:700px;margin:0 auto}.info_text .info_text-block-title,.info_text .info_text-block p,.info_text-block_button span{color:var(--darkblue)}.info_text .info_text-block-title span{display:block;font-size:20px;margin-bottom:20px;font-weight:400}.info_text .info_text-block-title span.bluenautech_logo{max-width:500px;text-align:center;margin:20px auto 50px!important}.heesen-tv-block .info_text .info_text-block p,.heesen-tv-block .info_text-block_button span{color:var(--icegrey)}.info_text .info_text-block-title{font-size:40px;text-transform:uppercase;margin-bottom:20px;max-width:820px;margin-left:auto;margin-right:auto}.info_text .info_text-block-title{font-family:"Hurme Geometric Sans 1 W01 Bold"}.custom_range_slider_associated_ships>span{display:none!important}.info_text-block_button{position:absolute;bottom:-25px;width:100%;text-align:center;z-index:100;margin:0 -.9375rem}.info_text-block_button span{display:inline-block;background:var(--white);padding:10px 35px;text-transform:uppercase;font-size:20px;font-weight:700}.info_text.no-video:hover .info_text-block_button span,.info_text-block_button:hover span{background:var(--white);color:var(--purple)}.info_text-block_button:hover span{border:solid 1px var(--purple)!important}.info_text.outer-container.color-gold .info_text-block_button span,.info_text.outer-container.color-white .info_text-block_button span{border:none!important}.info_text.color-gold,.info_text.color-gold .info_text-block_button span{background:var(--icegrey)}.info_text.color-gold .info_text-block-title,.info_text.color-gold .info_text-block p,.info_text.color-gold .info_text-block_button span{color:var(--darkblue)}.info_text.color-gold.no-video:hover .info_text-block_button span,.info_text.color-gold .info_text-block_button:hover span{background:var(--white);border:0;color:var(--purple)}.info_text-block_image{position:relative}.info_text-block_image img{min-width:100%}.page-id-29371 .info_text .info_text-block p,.page-id-28395 .info_text .info_text-block p,.page-id-35548 .info_text .info_text-block p,.page-id-28239 .info_text .info_text-block p{text-align:left}.page-id-29371 section.testimonial .inner-container,.page-id-35548 section.testimonial .inner-container{padding:0;text-align:center;max-width:1000px;margin:0 auto}.page-id-29371 #drag_image{cursor:pointer;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.info_text-block-title.bluenautech{font-size:18px}.info_text.color-blue,.info_text.color-blue .info_text-block_button span{background:var(--darkblue)}.info_text.color-blue .info_text-block-title,.info_text.color-blue .info_text-block p,.info_text.color-blue .info_text-block_button span{color:var(--white)}span.streamer{font-size:30px;max-width:800px;margin-left:auto;margin-right:auto;display:block;font-weight:700;text-align:center}.streamer_outer.color-gold{background:var(--icegrey)}section.testimonial.outer-container.bluenautech_testimonial{border:none!important}section.testimonial.outer-container.bluenautech_testimonial .inner-container{padding-bottom:0}.heesen_drag{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.drag_controls{margin-right:20px}.drag_controls div{color:#fff;font-weight:700!important;border:solid 2px;display:inline-block;width:50px;height:50px;line-height:44px;font-size:25px;cursor:pointer}.drag_controls div:hover{background:var(--icegrey);color:var(--darkblue);border-color:var(--white)}.drag_controls span{font-weight:700;text-transform:uppercase;color:#fff;font-size:30px;display:block;margin:50px 0}.engines_facts{border-top:solid 3px var(--darkblue)}.facts_engines_imgs{padding-top:250px;padding-bottom:0;background-image:url(https://heesenyachts.com/campaigns/bluenautech/facts/engine-bg-trans.png)!important;background-repeat:no-repeat!important;background-position:center!important;margin-top:-200px;margin-left:-15px;margin-right:-15px}.facts_smart_imgs{padding-top:150px;padding-bottom:0;margin-top:-220px}img.facts_engine.engine_01{position:relative;z-index:1;top:-80px}img.facts_engine.engine_04{position:relative;z-index:1;top:-80px}img.facts_engine.engine_01{right:-150px}img.facts_engine.engine_04{left:-150px}img.facts_engine.engine_02,img.facts_engine.engine_03{position:relative;z-index:2;top:20px;width:280px}.facts_engine{opacity:0;transition:opacity .75s ease-out 0s;-moz-transition:opacity .75s ease-out 0s;-webkit-transition:opacity .75s ease-out 0s;-o-transition:opacity .75s ease-out 0s}.engines_facts.inview .facts_engine{opacity:1}.facts_engine.engine_01,.facts_engine.engine_04{max-width:10%}.facts_engine.engine_01{transition:opacity .5s ease-out .5s;-moz-transition:opacity .5s ease-out .5s;-webkit-transition:opacity .5s ease-out .5s;-o-transition:opacity .5s ease-out .5s;animation-delay:.5s}.facts_engine.engine_02{transition:opacity .5s ease-out 1s;-moz-transition:opacity .5s ease-out 1s;-webkit-transition:opacity .5s ease-out 1s;-o-transition:opacity .5s ease-out 1s}.facts_engine.engine_03{transition:opacity .5s ease-out 1.5s;-moz-transition:opacity .5s ease-out 1.5s;-webkit-transition:opacity .5s ease-out 1.5s;-o-transition:opacity .5s ease-out 1.5s}.facts_engine.engine_04{transition:opacity .5s ease-out 2s;-moz-transition:opacity .5s ease-out 2s;-webkit-transition:opacity .5s ease-out 2s;-o-transition:opacity .5s ease-out 2s}p.twoxfour{display:block;margin-top:50px!important;font-size:60px;font-weight:800;text-align:center!important}p.twoxfour span{font-size:80%;font-weight:600;position:relative;top:-7px}.honeycomb_facts{border-top:solid 3px var(--darkblue)}.facts_honeycomb_imgs{position:relative;padding-top:200px;padding-bottom:20px;background-image:url(https://heesenyachts.com/campaigns/bluenautech/facts/honeycomb-bg-trans.png)!important;background-repeat:no-repeat!important;background-position:bottom center!important;margin-top:-200px;margin-bottom:-50px;margin-left:-15px;margin-right:-15px}.facts_solar_imgs{position:relative;padding-bottom:20px;margin-bottom:-20px;margin-left:-15px;margin-right:-15px}.honeycomb_img,.honeycomb_text1,.honeycomb_text2{opacity:0}.honeycomb_facts.inview .honeycomb_img,.honeycomb_facts.inview .honeycomb_text1,.honeycomb_facts.inview .honeycomb_text2{opacity:1}.honeycomb_facts .honeycomb_img{transition:opacity .75s ease-out 0s;-moz-transition:opacity .75s ease-out 0s;-webkit-transition:opacity .75s ease-out 0s;-o-transition:opacity .75s ease-out 0s}.honeycomb_facts .honeycomb_text1{transition:opacity 1s ease-out 1s;-moz-transition:opacity 1s ease-out 1s;-webkit-transition:opacity 1s ease-out 1s;-o-transition:opacity 1s ease-out 1s}.honeycomb_facts .honeycomb_text2{transition:opacity 1s ease-out 2s;-moz-transition:opacity 1s ease-out 2s;-webkit-transition:opacity 1s ease-out 2s;-o-transition:opacity 1s ease-out 2s}.honeycomb_texts{position:relative;max-width:850px;margin:0 auto;text-align:center}.solar_texts{position:relative;max-width:950px;margin:0 auto;text-align:center}.honeycomb_text2{position:absolute;top:50px;right:20px}.honeycomb_text1{position:absolute;top:50px;left:-10px}.honeycomb_text1,.honeycomb_text2{text-transform:uppercase;font-size:20px;font-weight:600}.honeycomb_text1 span,.honeycomb_text2 span{display:block;font-size:30px;font-weight:800;margin-bottom:-5px}.honeycomb_mobile{display:none}@media only screen and (max-width:1100px){img.facts_engine.engine_01,img.facts_engine.engine_04{position:absolute;top:250px}img.facts_engine.engine_01{left:calc(50% - 380px);right:auto}img.facts_engine.engine_04{right:calc(50% - 380px);left:auto}}@media only screen and (max-width:1000px){.heesen_drag{flex-direction:column}.drag_controls span{display:inline-block;margin:30px 50px 60px}div#speed.gauge-container{left:20px;top:150px}div#range.gauge-container{right:20px;top:150px}}@media only screen and (max-width:768px){.facts_engines_imgs{padding-top:250px;padding-bottom:0;background-image:url(https://heesenyachts.com/campaigns/bluenautech/facts/engine-bg-trans.png)!important;background-repeat:no-repeat!important;background-position:center!important;margin-top:-240px;margin-left:-15px;margin-right:-15px}.honeycomb_desktop{display:none}.honeycomb_mobile{display:inline-block;position:relative;left:-40px}.honeycomb_facts{overflow:visible!important}.facts_bg.facts_honeycomb_imgs{padding-bottom:100px;background-position:center 150px!important;margin-bottom:0}.honeycomb_texts{margin-top:100px}.honeycomb_text1{top:auto;bottom:-70px;width:100%}.honeycomb_text2{position:absolute;z-index:2;right:auto;top:-90px;width:100%}.honeycomb_text1 p,.honeycomb_text2 p{text-align:center!important}}@media only screen and (max-width:700px){.drag_images{padding-top:120px}.facts_engine.engine_01,.facts_engine.engine_04{max-width:40%}img.facts_engine.engine_01,img.facts_engine.engine_04{width:15%}img.facts_engine.engine_01{left:70px;top:240px}img.facts_engine.engine_02,img.facts_engine.engine_03{width:30%}img.facts_engine.engine_04{right:70px;top:240px}}.yachts-block_yachts-cards{max-width:1300px;margin:0 auto;overflow:hidden;zoom:1}.yachts-block_yachts-cards .post-card{width:50%;float:left;padding:0 50px;margin-bottom:40px}.yachts_loop_outer{display:flex;flex-wrap:wrap}.yachts-block_yachts-cards .yachts_loop_outer.total_posts_3 .post-card{width:33.33%}.yachts-block_yachts-cards .yachts_loop_outer.total_posts_3 .post-card:nth-child(2){border-right:solid 1px var(--darkblue)}.yachts-block_yachts-cards .yachts_loop_outer.total_posts_3 .post-card:nth-child(3){border-right:none!important}.yachts-block .info_text-block_button{position:relative;bottom:0;margin:35px 0 0}.yachts-block .info_text-block_button span{border:solid 1px var(--darkblue)}.yachts-block .info_text-block_button span:hover{border:solid 1px var(--purple)!important}.fleet-block .info_text-block_button span:hover{border:solid 1px var(--purple)!important}.yachts-block_yachts-cards a img.wp-post-image{min-width:100%;image-rendering:auto}.yachts-block h3.entry-title{color:var(--darkblue)}.yachts-block h3.entry-title:hover{color:var(--purple)}span.block__readmore{font-weight:700}span.block__readmore img{max-width:10px;margin-left:5px}.yachts-block_yachts-cards .post-card:nth-child(2n+1){border-right:solid 1px var(--darkblue)}.families-block{background:var(--icegrey)}.yachts-block_yachts-cards.families-block_cards .post-card{border:none!important;position:relative;padding-bottom:45px}.families-block_cards h3.entry-title{text-align:center}.families-block_cards_image{display:flex;min-height:110px;align-items:flex-end}.yachts-block_yachts-cards.families-block_cards .post-card p.item_subtitle{font-weight:700;margin-top:20px;margin-bottom:30px;min-height:65px}.families-block_cards_usp{margin:40px 0 0;font-size:14px;font-weight:700}a.custom-families_item_link{display:block;margin-top:25px;position:absolute;bottom:0}a.custom-families_item_link .block__readmore{color:var(--darkblue)!important}a.custom-families_item_link .block__readmore svg polygon{fill:var(--darkblue)!important}a.custom-families_item_link:hover .block__readmore{color:var(--purple)!important}a.custom-families_item_link:hover .block__readmore svg polygon{fill:var(--purple)!important}.families-block_cards_usp .usp__outer{padding-left:20px;position:relative}.families-block_cards_usp .usp__outer:before{content:'';position:absolute;top:8px;left:0;width:8px;height:8px;background:var(--purple)}.family-intro .families-block_cards_usp .usp__outer:before{top:9px}.family-intro .info_text-block{padding-top:80px}.family-intro .info_text-block img{max-width:375px;width:100%}.family-intro .info_text-block p{margin:50px auto 50px;font-weight:700}.family-intro .families-block_cards_usp{margin:60px auto 10px;text-align:left;display:inline-block;font-size:17px}.family-intro .families-block_cards_usp .usp__outer{margin:5px 0}.family-links{display:flex;justify-content:center;text-align:center;background:var(--icegrey);padding:20px 0;font-weight:700}.family-links-inner{display:flex;width:100%;max-width:1300px;justify-content:space-between}.family-links-inner>a{display:block;width:33.33%}.family-links-inner>a.active{color:var(--purple);pointer-events:none}.family-links-inner>a:nth-child(2){border-left:solid 1px;border-right:solid 1px}.full-loop-page .yachts-block_yachts-cards .post-card{margin-bottom:80px;position:relative}.full-loop-page .yachts-block_yachts-cards .post-card:nth-child(2n+1):after{content:"";position:absolute;bottom:-40px;left:0;width:200%;border-top:solid 1px var(--icegrey)}.fleet-slider-outer{background:var(--icegrey);overflow:hidden}.team-slider-outer{overflow:hidden}.yachts-block_yachts-fleetslider,.yachts-block_yachts-teamslider{max-width:33.33333%;margin:0 auto}.page-id-25117 .yachts-block_yachts-teamslider,.page-id-25695 .yachts-block_yachts-teamslider,.page-id-25702 .yachts-block_yachts-teamslider{max-width:65%}.page-id-25117 .yachts-block_yachts-teamslider .slick-slide,.page-id-25695 .yachts-block_yachts-teamslider .slick-slide,.page-id-25702 .yachts-block_yachts-teamslider .slick-slide{opacity:.2}.page-id-25117 .team-slider-outer .yachts-block_yachts-teamslider span.item_subtitle,.page-id-25695 .team-slider-outer .yachts-block_yachts-teamslider span.item_subtitle,.page-id-25702 .team-slider-outer .yachts-block_yachts-teamslider span.item_subtitle{max-width:900px;margin:0 auto}.yachts-block_yachts-fleetslider .slick-list,.yachts-block_yachts-teamslider .slick-list{overflow:visible}.yachts-block_yachts-fleetslider .slick-slide,.yachts-block_yachts-teamslider .slick-slide{opacity:.4}.yachts-block_yachts-fleetslider img,.yachts-block_yachts-teamslider img{min-width:100%}.yachts-block_yachts-fleetslider .slick-slide .fleet-slider-text,.yachts-block_yachts-teamslider .slick-slide .fleet-slider-text{opacity:0;-webkit-transition:all 0.55s ease;-moz-transition:all 0.55s ease;-ms-transition:all 0.55s ease;-o-transition:all 0.55s ease;transition:all 0.55s ease}.yachts-block_yachts-fleetslider .slick-slide.slick-current,.yachts-block_yachts-teamslider .slick-slide.slick-current,.yachts-block_yachts-fleetslider .slick-slide.slick-current .fleet-slider-text,.yachts-block_yachts-teamslider .slick-slide.slick-current .fleet-slider-text{opacity:1;-webkit-transition:all 0.55s ease;-moz-transition:all 0.55s ease;-ms-transition:all 0.55s ease;-o-transition:all 0.55s ease;transition:all 0.55s ease}.yachts-block_yachts-fleetslider .slick-slide .fleet-slider-text,.yachts-block_yachts-teamslider .slick-slide .fleet-slider-text{margin-bottom:30px}.yachts-block .yachts-block_yachts-fleetslider h3.entry-title,.yachts-block .yachts-block_yachts-fleetslider span.excerpt{color:var(--darkblue)}.yachts-block_yachts-fleetslider span.item_subtitle{color:var(--darkblue);font-weight:700}.yachts-block .team-slider-outer .yachts-block_yachts-teamslider h3.entry-title,.team-slider-outer .yachts-block_yachts-teamslider span.item_subtitle{color:var(--icegrey);font-weight:700}.team-slider-outer .yachts-block_yachts-teamslider span.item_subtitle{padding:0 50px;display:block}.team-slider-outer .slick-arrow{background:var(--icegrey)}.team-slider-outer .slick-arrow:before{background-image:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/slider-arrow-white.svg)}.yachts-block .yachts-block_yachts-fleetslider h3.entry-title,.yachts-block .yachts-block_yachts-teamslider h3.entry-title{margin-top:40px;height:auto!important}.yachts-block_yachts-fleetslider .excerpt,.yachts-block_yachts-teamslider .excerpt{display:block;padding:20px 30px}.yachts-block_yachts-fleetslider .slick-arrow,.yachts-block_yachts-teamslider .slick-arrow{display:block!important;top:auto;bottom:45px}.fleet-block-custom .yachts-block_yachts-fleetslider .slick-arrow{bottom:120px}.has_text_bottom .yachts-block_yachts-teamslider .slick-arrow{bottom:47%}.yachts-block_yachts-fleetslider button.slick-prev.slick-arrow,.yachts-block_yachts-teamslider button.slick-prev.slick-arrow{left:-45px}.yachts-block_yachts-fleetslider button.slick-next.slick-arrow,.yachts-block_yachts-teamslider button.slick-next.slick-arrow{right:-45px}.team-block .slick-slide{position:relative}.team-block .image-choices-lightbox-btn{background-color:var(--icegrey);right:46%;top:auto;bottom:10px;display:none}.team-block .extra_text_bottom{max-width:33.3333%;display:block;text-align:center;margin-bottom:40px;margin-left:auto;margin-right:auto}.team-block .extra_text_bottom span.item_subtitle{color:var(--icegrey);font-weight:700;padding:0 50px;display:block}.jl-navigation,.jl-counter{display:none!important}form#gform_6 ul#input_6_1,form#gform_7 ul#input_7_1,form#gform_8 ul#input_8_1{max-width:120px;margin:0 auto;margin-bottom:40px}form#gform_6 ul#input_6_1 input,form#gform_7 ul#input_7_1 input,form#gform_8 ul#input_8_1 input{vertical-align:middle!important}form#gform_6 ul#input_6_1 label,form#gform_7 ul#input_7_1 label,form#gform_8 ul#input_8_1 label{margin-top:0!important}form#gform_6 input#input_6_2,form#gform_7 input#input_7_2,form#gform_8 input#input_8_2{margin:0 auto;display:inline-block}.page-id-25117 .info_text-block p img,.page-id-24009 .info_text-block p img,.page-id-24147 .info_text-block p img{max-width:150%;margin-left:-150px;margin-top:45px}.lego-poll-block-outer{background:#e6e6e6}.lego-poll-block{position:relative;text-align:center;width:100%;max-width:780px;padding:25px 0;margin-left:auto;margin-right:auto}#bannerImage{padding-bottom:20px}.lego-poll-block h2,.lego-poll-block p{color:var(--icegrey)}.lego-poll-block .gform_wrapper .image-choices-field{max-width:100%;margin-right:0}.lego-poll-block a.image-choices-lightbox-btn{background-color:var(--icegrey)}.lego-poll-block .gform_wrapper .image-choices-field.image-choices-show-labels .image-choices-choice-text{font-size:24px;font-weight:700;color:#7d674a!important}.lego-poll-block li#field_4_2,.lego-poll-block li#field_5_2,.lego-poll-block li#field_6_2,.lego-poll-block li#field_7_2,.lego-poll-block li#field_8_2{text-align:center}.lego-poll-block input#input_4_2,.lego-poll-block input#input_5_2,.lego-poll-block input#input_6_2,.lego-poll-block input#input_7_2,.lego-poll-block input#input_8_2{margin-left:auto;margin-right:auto}.lego-poll-block div#gfield_description_4_2,.lego-poll-block div#gfield_description_5_2,.lego-poll-block div#gfield_description_6_2,.lego-poll-block div#gfield_description_7_2,.lego-poll-block div#gfield_description_8_2{font-size:15px;color:#7d674a;max-width:620px;margin-left:auto;margin-right:auto;padding-left:16px!important}.lego-poll-block .gform_wrapper .image-choices-field .image-choices-choice:after{background:var(--white)}.lego-poll-block .gform_wrapper .image-choices-field .image-choices-choice.image-choices-choice-selected:after{background-color:var(--icegrey);color:var(--white);!important}.gform_legacy_markup_wrapper .top_label input.medium,.gform_legacy_markup_wrapper .top_label select.medium{width:calc(50% - 8px);margin-left:auto;margin-right:auto}.page-id-25117 a.text_block_custom_button,.page-id-24009 a.text_block_custom_button,.page-id-24147 a.text_block_custom_button,.page-id-25695 a.text_block_custom_button,input#gform_submit_button_4,input#gform_submit_button_5,input#gform_submit_button_6,input#gform_submit_button_7,input#gform_submit_button_8{display:inline-block;background:var(--white);padding:10px 35px;text-transform:uppercase;font-size:20px;font-weight:700;border:solid 1px var(--icegrey)!important;color:var(--icegrey);max-width:80%}.page-id-25117 a.text_block_custom_button:hover,.page-id-24009 a.text_block_custom_button:hover,.page-id-24147 a.text_block_custom_button:hover,.page-id-25695 a.text_block_custom_button:hover,input#gform_submit_button_4:hover,input#gform_submit_button_5:hover,input#gform_submit_button_6:hover,input#gform_submit_button_7:hover,input#gform_submit_button_8:hover{background:var(--icegrey);color:var(--white)}.page-id-25117 section.info_text.outer-container.color-white.no-video p,.page-id-24009 section.info_text.outer-container.color-white.no-video p,.page-id-24147 section.info_text.outer-container.color-white.no-video p{position:relative}.page-id-24009 section.info_text.outer-container.color-white.no-video p:before,.page-id-24147 section.info_text.outer-container.color-white.no-video p:before{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_01.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:0;left:-225px;width:265px;height:190px;z-index:-1}section#team_01 .info_text .info_text-block-title{position:relative}section#team_01 .info_text .info_text-block-title:before{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_02.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:55px;left:-150px;width:177px;height:131px;z-index:-1}section#team_01 .info_text .info_text-block-title:after{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_03.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:0;right:-150px;width:149px;height:121px;z-index:-1}section#team_02 .info_text .info_text-block-title{position:relative}section#team_02 .info_text .info_text-block-title:before{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_04.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:55px;left:-190px;width:188px;height:147px;z-index:-1}section#team_02 .info_text .info_text-block-title:after{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_05.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:0;right:-350px;width:358px;height:247px;z-index:-1}div#gf_4{position:relative}div#gf_4:before{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_02.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:155px;right:-200px;width:177px;height:131px;z-index:-1}#lego_socials{background:var(--blue);color:var(--white);text-align:center;padding:50px 20px;text-transform:uppercase}#lego_socials #socials h3{margin-bottom:20px;color:var(--white);margin-top:0}#lego_socials .social_icons a{margin-right:10px}#lego_socials .social_icons svg{width:40px;height:40px}#lego_socials .social_icons a svg path{fill:var(--white)}#lego_socials .social_icons a:hover svg path{fill:var(--gold)}#lego_socials .social_icons ellipse.instagram{fill:var(--white)}#lego_socials .social_icons a:hover ellipse.instagram{fill:var(--gold)}.info_text_columns{padding:65px .9375rem 75px}.info_text_columns .grid-container{max-width:1200px}.info_text_columns .info_text-block-title{font-size:50px;text-align:center;color:var(--darkblue);text-transform:uppercase;margin-bottom:50px}.recent-media .post-card{width:33.33333%}.recent-media .post-card{border-right:solid 1px var(--icegrey)}.recent-media .post-card:nth-last-child(1){border-right:none}.recent-media-label{width:100%;text-transform:uppercase;text-align:center;color:var(--darkblue);font-weight:700;padding:5px 10px;font-size:18px}.media-block-links a{display:inline-block;width:250px;padding:0 20px}.media-block-links .info_text-block_button span{width:100%}.media-block-links .info_text-block_button{margin:40px 0 0}section.awards{padding:65px .9375rem 50px;text-align:center;max-width:1000px;text-transform:uppercase;border-bottom:none!important}section.awards h4{font-size:50px;line-height:1;margin-bottom:0}section.awards .awards_subtitle{font-size:30px;display:inline-block;margin-bottom:50px}section.awards p{font-weight:600;margin-top:30px}section.awards h4,section.awards .awards_subtitle,section.awards p{color:var(--darkblue)}.awards-slide img{display:inline-block}section.awards .slick-arrow{display:block!important;top:25%;background:var(--darkblue)}section.awards .slick-arrow:before{content:"";position:absolute;top:0;right:0;width:40px;height:40px;background-image:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/slider-arrow-white.svg);background-size:15px;background-repeat:no-repeat;background-position:center center}section.awards button.slick-prev.slick-arrow{left:-135px}section.awards button.slick-next.slick-arrow{right:-135px}.page-id-28013,.page-id-28014,.page-id-27885{background-color:var(--icegrey)}.awards_year{padding:25px .9375rem 50px;max-width:1200px;border-bottom:none!important}.awards_year>h4{color:var(--purple);font-size:35px;margin-bottom:30px;text-align:center;font-weight:100}.awards_year_awards{display:flex;flex-flow:wrap}.awards_year_awards .awards_year_text_block{flex:0 0 50%;padding-left:150px}.awards_year_awards .awards_year_text_block.right_block{border-left:solid 1px}.awards_year_awards .awards_year_text_block strong,.awards_year_awards .awards_year_text_block a,.awards_year_awards .awards_year_text_block b{font-size:30px;font-weight:600}.awards_year_awards .awards_year_text_block p{font-weight:700;font-size:17px;margin-bottom:30px}.awards_year_awards .awards_year_text_block em{display:inline-block;font-weight:400;font-style:normal;font-size:15px;margin-top:3px}.awards_year_awards .awards_year_text_block p:nth-last-child(1){margin-bottom:0}@media only screen and (max-width:1100px){.awards_year_awards .awards_year_text_block{padding-left:70px}}@media only screen and (max-width:800px){.awards_year_awards .awards_year_text_block{padding-left:20px}}@media only screen and (max-width:767px){.awards_year_awards .awards_year_text_block strong,.awards_year_awards .awards_year_text_block a,.awards_year_awards .awards_year_text_block b{font-size:20px;font-weight:600}.awards_year_awards .awards_year_text_block{padding-left:20px;flex:0 0 100%}.awards_year_awards .awards_year_text_block p:nth-last-child(1){margin-bottom:30px}.awards_year_awards .awards_year_text_block.right_block{border:none}}section.testimonial .inner-container{padding:65px .9375rem 50px;text-align:center;max-width:1000px;margin:0 auto}section.testimonial h4{font-weight:500}section.testimonial h4,section.testimonial p{color:var(--darkblue)}p.testimonial_name{font-weight:700;margin-bottom:5px;font-size:20px}section.testimonial img{border-radius:50%;margin:35px auto 20px}.testimonial-slider .slick-arrow{display:block!important;background:var(--icegrey)}.testimonial-slider .slick-arrow:hover:before{background-image:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/slider-arrow-purple.svg)}.testimonial-slider-inner{max-width:100%!important}.testimonial-single-slide-inner{max-width:920px;margin:0 auto}.custom-range-block .slick-arrow{background:var(--icegrey)}.yachts-block_yachts-fleetslider button.slick-arrow:hover:before,.yachts-block_yachts-teamslider button.slick-arrow:hover:before,section.hero.outer-container .slick-arrow:hover:before,.custom-range-block .slick-arrow:hover:before{background-image:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/slider-arrow-purple.svg)}section.specs .inner-container{padding:65px .9375rem 65px;max-width:1200px;margin:0 auto}section.specs h4{font-size:50px;line-height:1;margin-bottom:40px;text-align:center;text-transform:uppercase}section.specs h4,section.specs h6,section.specs p{color:var(--darkblue)}section.specs h6{border-bottom:solid 1px;text-transform:uppercase;padding-bottom:10px;margin-top:30px;margin-bottom:20px}section.specs h6,section.specs p{font-weight:600}section.specs p{margin-bottom:5px}section.specs p span{display:inline-block;width:100%;max-width:35%;vertical-align:top}section.specs p span:nth-child(2){width:auto;max-width:55%}.decks{text-align:center}.deck-image{margin-top:20px;margin-bottom:60px}.deck-image img{padding:15px 25px}.deck-image h4{color:var(--darkblue);text-transform:uppercase;font-weight:700;font-size:17px}.custom_range-slider{margin:40px auto 80px}.custom_range-single-slide.slick-slide.slick-cloned:nth-last-child(1){display:none}section.custom-range-block.outer-container>h2{color:var(--darkblue);text-align:center;margin:40px 10px 40px;text-transform:uppercase;font-size:46px}.custom_range-slider .slick-list{padding:0!important;max-width:1200px;margin:0 auto}.custom_range-single-slide{text-align:left}.custom_range-slider .slick-slide{padding:0 40px 20px}.custom_range-slider .slick-current{border-left:solid 1px var(--icegrey);border-right:solid 1px var(--icegrey)}.custom_range-single-slide img{margin:0 auto 20px;max-height:75px;width:auto}.custom_range-single-slide>svg{max-height:75px;margin-bottom:25px}.custom_range-single-slide h3,.custom_range-single-slide h4{font-weight:600;font-size:26px;margin-bottom:0}.custom_range-single-slide h4{margin-top:-5px}.custom_range_slider_associated_ships{margin-top:25px}.slick-current.custom_range-single-slide .custom_range_slider_associated_ships{opacity:1}.custom_range_slider_associated_ships a,.custom_range_slider_associated_ships span{display:block;font-weight:700;margin-bottom:15px;color:var(--darkblue)}.custom_range_slider_associated_ships .associated_ships_inner a,.custom_range_slider_associated_ships .associated_ships_inner span{text-transform:uppercase;font-weight:500}.custom_range_slider_associated_ships a svg{width:11px;height:11px;position:relative;top:1px;left:2px}.associated_ships_inner>*{width:47%;margin-bottom:10px!important;display:inline-block!important}.yachts_loop_outer.custom_yachts.total_posts_3 .associated_ships_inner>*{width:100%}.yachts-block .post-card-custom-yachts h3.entry-title{color:var(--darkblue)!important}.custom_range_slider_associated_ships a:hover{color:var(--purple)}.custom_range_slider_associated_ships a:hover svg{fill:var(--purple)}.custom_range-slider .slick-arrow{display:block!important}.custom_range-slider .cls-1{fill:var(--white)}.custom_range-slider path.cls-2{fill:var(--icegrey)}.custom_range-slider .slick-current path.cls-2{fill:var(--darkblue)}.custom_range-slider button.slick-next.slick-arrow,.custom_range-slider button.slick-prev.slick-arrow{top:125px}.custom_range-slider .slick-track{display:flex}.post-card h3.entry-title{margin-top:0}.post-card.post-card-custom-yachts h3.entry-title{margin-top:20px}.home section.yachts-block.recent-media.outer-container h3{font-size:24px}.wp-pagenavi{text-align:center;margin-bottom:50px}.wp-pagenavi a{padding:7px 10px;color:var(--darkblue)}.wp-pagenavi a:hover{color:var(--purple)}.wp-pagenavi span.current{padding:7px 10px;background:var(--darkblue);color:var(--white)}.tax-heesen-tv_category .wp-pagenavi a:hover{color:var(--white)}.sisterships{background:var(--icegrey);overflow:hidden;zoom:1;padding-bottom:50px}.sisterships .post-card{width:33.33333%;color:var(--darkblue)}.sisterships .post-card{border-right:solid 1px var(--darkblue);!important}.sisterships .post-card:nth-last-child(1){border-right:none!important}.sisterships .post-card:nth-child(3n){border-right:none!important}section.sisterships h4{font-size:50px;line-height:1;color:var(--darkblue);margin-top:60px;margin-bottom:60px;text-align:center;text-transform:uppercase}section.sisterships h3.entry-title{margin-top:0;color:var(--darkblue);line-height:1.2;font-size:20px;margin-top:15px}section.sisterships .yachts_overview_meta,section.sisterships .yachts_overview_small_meta{min-height:1px}section.sisterships span.more_info_label{background:var(--white);color:var(--darkblue)}section.sisterships .excerpt{color:var(--darkblue)}section.sisterships span.block__readmore svg polygon{fill:var(--darkblue)}.sisterships .post-card:hover h3,.sisterships .post-card:hover .excerpt,.sisterships .post-card:hover .block__readmore{color:var(--purple)}.sisterships .post-card:hover .block__readmore svg polygon{fill:var(--purple)}.sisterships span.post-card:hover h3,.sisterships span.post-card:hover .excerpt,.sisterships span.post-card:hover .block__readmore{color:var(--purple)}section.downloads{margin:30px 0}section.downloads .download_item{font-size:16px;margin-bottom:20px}section.downloads .download_item svg{width:25px;height:25px;margin-right:10px;position:relative;top:7px}section.build-phase-block{text-align:center;color:var(--white);background-color:var(--darkblue);padding:50px 20px}section.build-phase-block h2,section.build-phase-block h4,section.build-phase-block p{color:var(--white)}section.build-phase-block h2,section.build-phase-block h4{text-transform:uppercase}section.build-phase-block h2{margin-bottom:0}section.build-phase-block p{max-width:720px;margin:0 auto 50px;font-weight:600}#build-phase-block-timeline{margin-bottom:120px}#build-phase-block-timeline>div{display:inline-block;position:relative;padding:0 100px}#build-phase-block-timeline>div:before{content:"";position:absolute;top:11px;left:100px;width:250px;border-top:solid 1px}#build-phase-block-timeline>div.phase_active:before{top:22px}#build-phase-block-timeline .phase_five:before{display:none}span.phase_number{display:inline-block;width:25px;height:25px;border:solid 1px;border-radius:50%;text-align:center;font-weight:600;background:var(--darkblue);position:relative}span.phase_title{position:absolute;display:inline-block;width:160px;text-align:center;right:35px;top:30px;margin-top:10px;text-transform:uppercase;line-height:1.2}.phase_active span.phase_title{font-size:20px;font-weight:600;top:40px}.phase_active span.phase_number{background:var(--white);color:var(--darkblue);border-color:var(--white);width:40px;height:40px;position:relative;top:2px;font-size:24px;line-height:1;padding-top:6px}div#launch_counter>span{display:inline-block;border:solid 2px;border-radius:4px;margin:10px 3px}div#launch_counter>span p{margin:0}.launch_counter_days_digit,.launch_counter_hour_digit,.launch_counter_minutes_digit,.launch_counter_seconds_digit{font-size:40px;border-bottom:solid 1px;padding:10px 10px 5px}.launch_counter_days_title,.launch_counter_hour_title,.launch_counter_minutes_title,.launch_counter_seconds_title{font-size:18px;text-transform:uppercase;padding:10px 10px 15px}.fleet_overview_image{position:relative;overflow:hidden}.fleet_overview_image img{min-width:100%}span.more_info_label{display:block;position:absolute;top:20px;right:-45px;background:var(--icegrey);color:var(--darkblue);text-transform:uppercase;font-weight:900;padding:12.5px 50px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}html:lang(ru-RU) span.more_info_label{top:29px;right:-45px}span.yachts_overview_main_meta{font-size:24px;color:var(--darkblue);font-weight:700;margin:-10px 0 7.5px 0;display:block;min-height:37px}.sisterships span.yachts_overview_main_meta{color:var(--white)}.yachts-block .post-card:hover .yachts_overview_main_meta{color:var(--purple)}.yachts-block .post-card:hover .yachts_overview_meta{color:var(--darkblue)}.yachts_overview_meta{color:var(--darkblue)!important;min-height:92px;margin-bottom:15px}.yachts_overview_small_meta{margin-bottom:15px;min-height:44px}.yachts_overview_meta .hull_type{font-weight:700;font-size:18px;display:block;margin:20px 0;text-transform:uppercase}.yachts_overview_small_meta>div{display:inline-block;width:100%;font-size:14px}.yachts_overview_small_meta>div.first-column{max-width:175px}html:lang(ru-RU) .yachts_overview_small_meta>div.first-column{max-width:100%}.yachts_overview_small_meta>div.second-column{max-width:370px}html:lang(ru-RU) .yachts_overview_small_meta>div.second-column{max-width:100%}.yachts_overview_small_meta .fleet_stats_length{width:100%;display:block!important}.yachts_overview_small_meta>div.fleet_stats_interior,.yachts_overview_small_meta>div.fleet_stats_exterior{max-width:370px}.yachts_overview_small_meta>div>span,.yachts_overview_small_meta>div>div>span{font-weight:700}section.sign-off{margin:20px 0;text-align:center}section.sign-off h4{text-align:center;font-size:30px;text-transform:uppercase;color:var(--darkblue);margin-bottom:20px}.sign-off-content{max-width:1300px;margin:20px auto;padding:0 20px}.sign-off-content h5{text-transform:uppercase;color:var(--purple);margin:30px 0 20px}.sign-off-content h5.section_two_title{margin-top:50px}.sign-off-columns,.sign-off-columns-extra{display:flex;justify-content:center}.sign-off-columns.section_two{margin-bottom:50px}.sign-off-columns+.sign-off-columns{margin-top:25px}section.sign-off p{color:var(--darkblue)}.sign-off-content .strong{font-weight:700}.sign-off-content span{font-size:20px}span.sign-off-separator{display:inline-block;padding:0 20px}.sign-off-contact_email{font-size:17px;font-weight:700}p.cta_footer_telefoon_nummer{margin-top:30px}p.cta_footer_email_adres{margin-top:30px}p.cta_footer_telefoon_nummer a{color:var(--darkblue)}p.cta_footer_telefoon_nummer a:hover{color:var(--purple)}section.sign-off .cell:nth-child(1){border-right:solid 1px var(--icegrey)}.full-loop-page .three-cards .yachts-block_yachts-cards .post-card{width:33.3333%;border-right:solid 1px var(--icegrey);margin-bottom:50px}.full-loop-page .three-cards .yachts-block_yachts-cards .post-card:nth-child(3n){border-right:none!important}.full-loop-page .three-cards .yachts-block_yachts-cards .post-card:nth-child(2n+1):after{display:none}.full-loop-page .three-cards .grid-container{border-top:solid 1px var(--icegrey);margin-bottom:20px;padding-top:30px}.full-loop-page .three-cards .grid-container h2{text-align:center;font-size:30px}.full-loop-page .three-cards .post-card h3{font-size:24px;line-height:1.2}.heesen-tv-cat-link{text-align:center}.heesen-tv-thumb{position:relative;z-index:9}.title-centered{position:absolute;top:45%;width:100%;-webkit-transform:translate(-50%,-35%);transform:translate(-50%,-35%);left:50%;text-align:center}.title-centered h3,.title-centered h4{color:var(--white);!important;text-transform:uppercase;margin:0}.title-centered h3{font-size:30px!important}.title-centered h4{font-size:13px!important;margin-top:-5px}.title-centered.huge h3{font-size:134px!important}.title-centered.huge h4{font-size:75px!important;margin-top:-50px}.tax-heesen-tv_category .full-loop-page .regular-block.heesen-tv-block{padding-top:100px}.tax-heesen-tv_category .full-loop-page .three-cards .yachts-block_yachts-cards .post-card:nth-child(3n):after{content:"";position:absolute;bottom:-40px;left:-200%;width:300%;border-top:solid 1px var(--icegrey);display:block!important}.tax-heesen-tv_category .full-loop-page .three-cards .yachts-block_yachts-cards .post-card{margin-bottom:80px}.search-bar{background:rgba(var(--icegreyRGBA),.3);padding:20px;margin:40px 0}.search-bar-inner{max-width:1300px;margin:0 auto;padding:0 50px;position:relative}.fleet-filters-button{display:none}.search-bar .facetwp-facet,.search-bar .facetwp-facet select,.facetwp-sort select{margin-bottom:0}.search-bar .facetwp-facet{float:left;margin-right:15px}.search-bar .facetwp-facet select,.facetwp-sort select{width:220px;max-width:100%;height:40px;font-weight:700;padding:5px 0 5px 15px;background-image:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/select_arrow_down.jpg);background-size:40px;background-repeat:no-repeat;background-position:right center;cursor:pointer;border:none;border-radius:0}html:lang(ru-RU) .facetwp-facet-gross_tonnage select.facetwp-dropdown{width:260px}.facetwp-sort select{float:right}#hero{position:relative;height:900px;background-position:center top!important;background-size:cover!important;background-repeat:no-repeat!important;overflow:hidden}.single-post #hero{height:auto!important}.single-post #hero img{min-width:100%}.news-content{margin-top:-145px;background:var(--white);padding-top:45px}.news-content h1{font-size:50px;line-height:58px;margin-bottom:15px;margin-top:-15px;color:var(--darkblue)}.news-content h3{font-size:20px;line-height:25px;font-weight:600;margin-bottom:25px;color:var(--darkblue)}.news-content h2{font-size:20px;color:var(--darkblue)}.news-content blockquote,.news-content blockquote p{color:var(--purple);font-style:italic;font-size:18px;text-transform:uppercase;border-color:var(--purple);padding-top:0;line-height:1.4}.news-content .rl-gallery-container{margin:20px -4px 30px}.sy-pager li{width:12px;height:12px}.sy-pager li.sy-active a{background-color:var(--darkblue)!important}.news-content blockquote{margin-top:25px;margin-bottom:25px}.news-content blockquote p:nth-last-child(1){margin-bottom:0}.news-content a{text-decoration:underline}.article_sharing{text-align:center;margin:25px 0 0}.article-signoff{background:#e6e6e6;padding:30px 0;margin-top:50px}.article-signoff .signoff__text{padding-right:40px}.article-signoff .signoff__text h2{margin:0}.article-signoff .signoff__text h4{margin-bottom:20px}.signoff__article{width:33.3333%;padding:0 3%;border-right:solid 1px #886e4c}.signoff__article h2{color:#886e4c!important}.signoff__article h4{min-height:70px;color:var(--darkblue)}.signoff__article.signoff__contact{border-right:none}.vacature-signoff{background:#e6e6e6;padding:30px 50px;max-width:1300px}.vacature-signoff .signoff__text{padding-right:40px}.vacature-signoff .signoff__text h2{margin:0;color:var(--darkblue)}.vacature-signoff .signoff__text h4{margin-bottom:25px;color:var(--darkblue)}.vacature-signoff .signoff__contact{border-left:solid 1px #886e4c;padding-left:40px}.vacature-signoff .signoff__contact p{font-weight:700}.vacature-signoff .signoff__text .button_solliciteer{margin-top:25px!important}.vacature-signoff .signoff__contact h2,.vacature-signoff .signoff__contact h4,.vacature-signoff .signoff__contact a{color:var(--darkblue)}.vacature-signoff .signoff__contact a:hover{color:#021035}.simple_date.mobile_only{display:none}.article_date span.block_date{display:inline-block;width:100px;color:var(--darkblue);border:solid 3px;padding:5px 10px 9px;text-align:center;margin-left:30px}.article_date span.block_date.event-block{background:#886e4c;color:var(--white)}.article_date .block_date .day{display:inline-block;border-bottom:solid 1px;font-size:50px;font-weight:700;padding:0 10px;line-height:1}.article_date .block_date .month{font-size:30px;line-height:1}.single-post.post-grid__block-icons div{margin-bottom:20px}.single-post.post-grid__block-icons span{display:inline-block;max-width:100%;position:relative;left:10px;top:-6px}.single-post.post-grid__block-icons .icon_dates svg{width:35px;height:30px}.single-post.post-grid__block-icons .icon_location svg{width:35px;height:35px}.related_post_excerpt{max-height:173px;overflow:hidden;color:#000!important}.article_sharing{text-align:center;margin:25px auto 0}.article_sharing h4{text-transform:uppercase;font-size:20px;margin-bottom:15px;color:var(--darkblue)}.related-block.regular-block.media-page .grid-container{border-bottom:solid 1px;margin-bottom:30px;color:var(--darkblue)}.related-block.regular-block.media-page h2{text-align:center;font-size:20px;margin-top:50px;margin-bottom:0;padding-bottom:15px}section.heesen-tv-content{background:var(--icegrey);padding:40px 0 30px}section.heesen-tv-content h1,section.heesen-tv-content h2,section.heesen-tv-content h3,section.heesen-tv-content h4,section.heesen-tv-content h5,section.heesen-tv-content p{color:var(--darkblue)}section.heesen-tv-content h1{font-size:30px}.single-heesen-tv .hero-slide{background:var(--darkblue)}.single-heesen-tv .full-loop-page .three-cards .grid-container{border-top:none}.single-heesen-tv .yachts-block_yachts-cards{padding-right:.9375rem;padding-left:.9375rem}.socialsharing a{display:inline-block;width:36px;height:36px;margin-right:10px}.socialsharing a:nth-last-child(1){margin-right:0}.socialsharing a:not(.mailshare) svg path{fill:var(--darkblue)}.socialsharing a.mailshare svg .mail-bol{fill:var(--darkblue)}.socialsharing a:not(.mailshare):hover svg path{fill:var(--purple)}.socialsharing a.mailshare:hover svg .mail-bol{fill:var(--purple)}.single-heesen-tv .socialsharing a{border-radius:50%}.single-heesen-tv .full-loop-page .three-cards .grid-container h2{padding-bottom:15px;font-size:20px}#timeline_outer_section{position:relative}#timeline_outer_section section.info_text{width:100vw;height:100vh;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;position:relative}#timeline_outer_section section.info_text .info_text-block{position:absolute;bottom:0;right:0;background:rgba(var(--icegreyRGBA),.7);width:100%}#timeline_outer_section section.info_text .info_text-block-title{font-size:34px;margin-bottom:10px}#fp-nav.fp-right{right:30px}#fp-nav ul li a,.fp-slidesNav ul li a{position:absolute;width:80px;right:0}#fp-nav ul li .fp-tooltip{font-family:"myriad-pro",Helvetica,sans-serif;font-weight:700!important;font-size:17px;top:-5px;right:40px!important;overflow:visible}#fp-nav ul li .fp-tooltip:after{content:"";position:absolute;top:15px;right:-20px;width:15px;border-top:solid 1px var(--white)}#fp-nav ul li,.fp-slidesNav ul li{margin:15px 0}#fp-nav ul li a span,.fp-slidesNav ul li a span,#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{width:20px;border-radius:10px;height:7.5px;left:83%;margin:0}#fp-nav ul li a span,.fp-slidesNav ul li a span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{background:var(--icegrey)!important}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span,#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background:var(--purple)!important}.year-gradient{width:200px;height:100%;position:fixed;top:0;right:0;background:linear-gradient(to right,#fff0 0%,rgb(0 0 0 / .5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);z-index:1}.downarrow{position:absolute;top:calc(95vh - 200px);left:50%;-moz-animation:bounce 4s infinite;-webkit-animation:bounce 4s infinite;animation:bounce 4s infinite;background:var(--white);border-radius:50%;width:40px;height:40px;margin-left:-20px;padding-top:3px;z-index:2}.downarrow svg{width:40px;height:40px}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}section.contact_section{border-bottom:solid 1px var(--darkblue);text-align:center;padding:50px 0}section.contact_section.no_border{border-bottom:none;padding-bottom:0}section.contact_section h1,section.contact_section h2,section.contact_section h3,section.contact_section h4,section.contact_section h5{font-size:22px;color:var(--purple)}section.contact_section span{display:block;padding:6px 0}section.contact_section span a{color:var(--darkblue);font-weight:700}section.contact_section strong,section.contact_section span a:hover{color:var(--purple)}.contact_section_image img{border-radius:50%}.gravform{max-width:1000px;margin:50px auto}.gform_wrapper .gform_body{position:relative}.gform_wrapper form{position:relative}body .gform_wrapper ul li.gfield{margin-top:0!important}select#input_1_1{color:var(--darkblue)!important;margin:0;padding:2px 30px 2px 10px!important}select#input_2_1{color:var(--darkblue)!important;margin:0;padding:2px 30px 2px 10px!important}.gform_wrapper li.hidden_label input{margin:2px 0!important}ul#gform_fields_1{width:50%}li#field_1_7{position:absolute;top:-8px;right:0;width:50%}li#field_1_8{position:absolute;width:50%;top:100px;right:0}ul#gform_fields_2{width:50%}li#field_2_7{position:absolute;top:-8px;right:0;width:50%}li#field_2_8{position:absolute;width:50%;top:100px;right:0}.gravform input,.gravform select,.gravform textarea{border-color:var(--darkblue);padding:5px 10px!important}::placeholder{color:var(--darkblue)!important;opacity:1}:-ms-input-placeholder{color:var(--darkblue)!important}::-ms-input-placeholder{color:var(--darkblue)!important}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label,label#label_1_8_1{color:var(--darkblue)!important}.gform_wrapper .gfield_required{display:none}.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{margin-right:10px}.gform_footer.top_label{text-align:center}input#gform_submit_button_1{display:inline-block;color:var(--darkblue);background:none;padding:5px 5px!important;text-transform:uppercase;font-size:20px;font-weight:700;border:solid 1px}input#gform_submit_button_1:hover{background:var(--white);color:var(--purple);border:solid 1px var(--purple)}.gform_button{display:inline-block;color:var(--darkblue);background:none;padding:10px 35px!important;text-transform:uppercase;font-size:20px;font-weight:700;border:solid 1px}.gform_button:hover{background:var(--white);color:var(--purple);border:solid 1px var(--purple)}input#gform_submit_button_2{display:inline-block;color:var(--darkblue);background:none;padding:10px 35px!important;text-transform:uppercase;font-size:20px;font-weight:700;border:solid 1px}input#gform_submit_button_2:hover{background:var(--white);color:var(--purple);border:solid 1px var(--purple)}div#gform_confirmation_message_1{max-width:500px;display:block;margin:0 auto;background:var(--icegrey);padding:15px 10px;color:var(--darkblue);font-weight:700}div#gform_confirmation_message_2{max-width:500px;display:block;margin:0 auto;background:var(--icegrey);padding:15px 10px;color:var(--darkblue);font-weight:700}.error404 .autoplay-block-outer-spacer{aspect-ratio:auto 1705 / 769}footer{background:var(--darkblue);color:var(--white);padding:30px 0}footer a{color:var(--white)}footer a:hover{color:var(--purple)}footer .text-right span{display:inline-block;margin:0 3px 0 5px}.footer-widgets{position:relative;padding-top:30px;padding-bottom:50px}.footer-separator{width:100%;display:block;border-bottom:solid 1px #fff;margin-bottom:30px}.widget_nav_menu,.widget_nav_menu .sub-menu{margin:0}.widget_nav_menu li{width:100%;list-style:none;position:relative}.widget_nav_menu a{font-size:24px;font-weight:600;padding:13px 10px;display:block}.widget_nav_menu li.disabled>a{pointer-events:none}.widget_nav_menu ul.menu>li>a{text-transform:uppercase}.widget_nav_menu .menu-item-has-children a{border-bottom:0!important}.widget_nav_menu li.is-active ul.sub-menu{overflow:visible;max-height:100px}.widget_nav_menu li.not-active a{border-bottom:#fff solid 1px!important}.widget_nav_menu ul.sub-menu a,.substyling a{font-size:15px;position:relative}.widget_nav_menu .sub-menu{padding:10px 0 20px 0}.widget_nav_menu .sub-menu li a{border:none!important;padding:8px 30px}.widget_nav_menu ul.sub-menu a:before{position:absolute;content:"";top:10px;left:10px;width:10px;height:10px;background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/arrow-right_purple.svg);background-size:6px;background-repeat:no-repeat;background-position:center center}.wwwidget_nav_menu ul.sub-menu a:hover:before{background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/svg/arrow-right_purple.svg)}.contact_float{display:inline-block;position:fixed;right:30px;bottom:30px;z-index:999}.contact_float svg{width:70px;height:70px}.contact_float .cf_cls-1,.contact_float .cf_cls-2{-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.contact_float:hover .cf_cls-1{fill:var(--purple)}.contact_float:hover .cf_cls-2{fill:var(--white)}@media only screen and (max-width:1500px){.custom_range-slider button.slick-next.slick-arrow{right:20px}.custom_range-slider button.slick-prev.slick-arrow{left:20px}}@media only screen and (max-width:1300px){.flex-builder-hero_slide_link_content{font-size:36px}span.flex-builder-hero_slide_link_content_subtitle{font-size:46px}#toggles{left:.9375rem}#site-logo img{height:100px}.top-page-title h1{font-size:20px}.top-page-title h2{font-size:40px}.top-page-title .item_subtitle{font-size:30px}.title-centered.huge h3{font-size:80px!important;line-height:80px}.title-centered.huge h4{font-size:50px!important;margin-top:-25px}.yachts_overview_small_meta>div{min-height:42px}.page-id-25117 .info_text-block p img,.page-id-24009 .info_text-block p img,.page-id-24147 .info_text-block p img{max-width:100%;margin-left:0;margin-top:0}}@media only screen and (max-width:1200px){#build-phase-block-timeline>div{padding:0 75px}span.phase_title{right:10px}#build-phase-block-timeline>div:before{width:175px}.socialsharing a{width:30px;height:30px}.sign-off-column{padding:0 15px}.sign-off-content .strong{display:block}span.sign-off-separator{display:none!important}.associated_ships_inner>*{width:100%}}@media only screen and (max-width:1024px){.standard-content-block{width:90%}.title-centered h3{font-size:28px!important}.title-centered h4{font-size:10px!important}.hero.has-overlay:before,.autoplay-block.has-overlay:before,#timeline_outer_section:before{content:"";position:absolute;width:100%;height:50%;top:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#fff0 0%,rgb(0 0 0 / .4) 100%)}.fleet-overview .slick-list .top-page-title:after{content:"";position:absolute;width:100%;height:450px;top:-90px;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,#fff0 0%,rgb(0 0 0 / .4) 100%)}.search-bar-inner{padding:0 30px}.search-bar .facetwp-facet select,.facetwp-sort select{width:200px;font-size:14px}section.awards button.slick-prev.slick-arrow{left:0}section.awards button.slick-next.slick-arrow{right:0}.slick-arrow{width:25px;height:25px}section.awards .slick-arrow:before,.slick-arrow:before{width:25px;height:25px;background-size:10px}.white-text h3,.white-text .post-card h3.entry-title{font-size:20px}.white-text .excerpt{font-size:14px}.big-block .post-card .post-card-content{padding:25px!important}#hero{height:700px;background-position:center center!important}.gravform{padding-left:15px}.custom_range-slider.slick-slider{padding-right:30px;padding-left:30px}.sisterships .post-card{width:50%}.sisterships .post-card:nth-child(3n){border-right:solid 1px!important}body .sisterships .post-card:nth-child(2n){border-right:none!important}section.sisterships h3.entry-title{margin-top:20px}}@media only screen and (max-width:1023px){.flex-builder-hero_slide_link_content{font-size:24px}span.flex-builder-hero_slide_link_content_subtitle{font-size:34px}.grid-x.footer-links .cell{text-align:center}#lang_switch{right:10px}.search-bar .facetwp-facet{width:50%;margin:0 0 20px}.facetwp-sort{width:50%;float:left}.facetwp-sort select{float:left}.search-bar .facetwp-facet select,.facetwp-sort select{width:95%}.facetwp-facet.facetwp-facet-speed.facetwp-type-dropdown{margin-bottom:0}.featherlight-next,.featherlight-previous{top:-10px}span.featherlight-next{right:25px}.post-card.post-card-custom-yachts h3.entry-title{font-size:19px}.yachts-block_yachts-cards .post-card{width:50%!important}.yachts-block_yachts-cards .total_posts_3 .post-card{padding:20px 20px 40px}.yachts-block_yachts-cards .yachts_loop_outer.total_posts_3 .post-card{width:33.33%!important}.families-block_cards_image{min-height:66px}.yachts-block_yachts-cards.families-block_cards .post-card p.item_subtitle{font-weight:700;margin-top:20px;margin-bottom:30px;min-height:1px}.total_posts_3 .post-card p.item_subtitle{font-size:12px}.total_posts_3 .families-block_cards_usp{font-size:13px}.total_posts_3 span.yachts_overview_main_meta{font-size:16px}}@media only screen and (max-width:930px){.header-logo #site-logo{margin-top:0}#site-logo img{height:50px;margin-left:20px}.top-page-title h1{font-size:16px}.top-page-title h2{font-size:36px}.top-page-title .item_subtitle{font-size:24px}#build-phase-block-timeline>div{padding:0;width:100%}#build-phase-block-timeline>div:before{display:none}span.phase_title{position:relative;width:100%;right:auto;top:auto}.phase_active span.phase_title{top:auto}#build-phase-block-timeline>div{padding:0;width:100%;margin-bottom:40px}#build-phase-block-timeline{margin-bottom:30px}.full-loop-page .three-cards .yachts-block_yachts-cards .post-card{padding:0 20px}.full-loop-page .three-cards .post-card h3{font-size:20px}.header-logo #site-logo{margin-top:0}.quotes-slider button.slick-prev.slick-arrow,.quotes-slider button.slick-next.slick-arrow{top:70px}.article_date span.block_date{width:90px;padding:5px 0 9px;margin-left:0}}@media only screen and (max-width:850px){nav.full-screen-menu{overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:30px}#timeline_outer_section section.info_text .info_text-block-title{font-size:24px;margin-bottom:0}#timeline_outer_section section.info_text .info_text-block{padding:5px .9375rem}.positioner{margin-top:210px}.flex-builder-hero_slide_link_content{top:34%}}@media only screen and (max-width:768px){.footersocial{margin-top:20px;margin-bottom:20px}.single-heesen-tv .play-button-styler svg{display:inline-block;width:25px;height:30px;max-width:30px;max-height:38px;margin-top:11px;margin-left:17px}.page-id-25117 .info_text-block p img,.page-id-24009 .info_text-block p img,.page-id-25695 .info_text-block p img,.page-id-25702 .info_text-block p img{max-width:100%;margin-left:0;margin-top:0}form#gform_6 ul#input_6_1,form#gform_7 ul#input_7_1,form#gform_8 ul#input_8_1{max-width:300px;margin-left:100px;margin-bottom:40px}.title-centered.huge h3{font-size:36px!important}.title-centered.huge h4{font-size:16px!important;margin-top:-20px}button.slick-prev.slick-arrow{left:20px}button.slick-next.slick-arrow{right:20px}.featherlight-next span,.featherlight-previous span{font-size:50px}.info_text_columns,.info_text-block{padding:35px .9375rem 45px}.info_text_columns .info_text-block-title,.info_text .info_text-block-title,section.awards h4,section.specs h4,section.sisterships h4{font-size:38px}section.testimonial h4{font-size:30px}.full-loop-page .yachts-block_yachts-cards .post-card:nth-child(2n+1):after{display:none!important}.media-block-links a{width:200px;padding:0 10px}.media-block-links .info_text-block_button span{padding:10px 10px}.yachts-block_yachts-fleetslider,.yachts-block_yachts-teamslider{max-width:85%}.tax-heesen-tv_category .big-block .post-card.full-width .heesen-tv-thumb,.big-block .post-card.full-width img.wp-post-image{width:100%;float:none}.big-block .post-card.full-width .post-card-content{width:100%;float:none}.news-content h1{font-size:40px;line-height:50px}.quotes-slider button.slick-prev.slick-arrow,.quotes-slider button.slick-next.slick-arrow{top:75px}section.testimonial h4{font-size:24px}.info_text .info_text-block-title,.info_text-block-title,section.specs h4,section.custom-range-block.outer-container>h2{font-size:28px;line-height:1}span.yachts_overview_main_meta{font-size:21px}.custom_range-single-slide h3,.custom_range-single-slide h4{font-size:17px}.team-block .extra_text_bottom{max-width:100%}section#flex-builder section{overflow-x:hidden}section#team_01 .info_text .info_text-block-title:before{background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_02.png);background-repeat:no-repeat;background-size:50%;top:-15px;left:0;width:120px;height:120px}section#team_01 .info_text .info_text-block-title:after{background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_03.png);background-repeat:no-repeat;background-size:100%;top:10px;right:-12px;width:60px;height:70px}.page-id-24009 section.info_text.outer-container.color-white.no-video p:before,.page-id-24147 section.info_text.outer-container.color-white.no-video p:before{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_01.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:-35px;right:-75px;left:auto;width:149px;height:190px;z-index:-1}section#team_02 .info_text .info_text-block-title:before{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_04.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:-10px;left:-25px;width:75px;height:147px;z-index:-1}section#team_02 .info_text .info_text-block-title:after{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_05.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:0;right:-55px;width:100px;height:247px;z-index:-1}div#gf_4:before{content:'';background:url(https://www.heesenyachts.com/wp-content/themes/heesen-corp-theme/img/lego/lego_block_02.png);background-repeat:no-repeat;background-size:80%;position:absolute;top:-200px;right:0;width:140px;height:131px;z-index:-1}li#field_4_2{padding:0 5%}.lego-poll-block input#gform_submit_button_4{max-width:90%}.sign-off-columns{flex-wrap:wrap}.sign-off-column{width:100%;margin-bottom:50px}.sign-off-content .strong{display:inline-block}section.sign-off p{margin-bottom:5px}}@media only screen and (max-width:767px){.mobile-only{display:block}.desktop-only{display:none}.flex-builder-hero_slide_link_content{width:100%;top:25%;margin-left:0;padding-left:60px;padding-right:60px}span.flex-builder-hero_slide_link_content_subtitle{font-size:22px}section.autoplay-block.outer-container ul.slick-dots{display:none!important}.heesen_note_bar{font-size:13px}.heesen_note_bar.heesen_note_bar_lego .imagebox img{width:200px;position:absolute;left:0;top:-20px;padding-right:0}.heesen_note_bar_lego{font-weight:600;color:#000;background:var(--white);font-size:12px;text-align:center;line-height:60px;overflow:hidden;position:relative}.heesen_note_bar_lego a{color:#000;border:solid 1px;font-size:12px;display:inline-block;line-height:17px;padding:2px 10px;position:relative;top:-2px;margin-left:20px;font-weight:700}.heesen_note_bar.heesen_note_bar_journal{background:var(--white);color:var(--darkblue)}.heesen_note_bar .remove_on_mobile{display:none}.heesen_note_bar .imagebox{width:100px}.heesen_note_bar .imagebox img{padding-left:0;padding-right:10px}.heesen_note_bar.heesen_note_bar_yachttalks .imagebox img{top:-40px}.ytspecial .imagebox img{position:absolute;left:0;top:-30px!important;max-width:100%!important}.ytspecial .imagebox{display:inline-block;width:80px!important;position:relative;z-index:2}.heesen_note_bar a{font-size:10px;margin-left:10px;padding:1px 5px;top:0}.heesen_note_bar.heesen_note_bar_journal a{color:var(--darkblue)}.heesen_note_bar.heesen_note_bar_journal a:hover{background:var(--white);border-color:var(--purple);color:var(--purple)}.custom_range-single-slide h3,.custom_range-single-slide h4{font-size:24px}.yachts-block_yachts-cards .yachts_loop_outer.total_posts_3 .post-card,.yachts-block_yachts-cards .post-card{width:100%!important;border:none!important}.yachts-block_yachts-cards .total_posts_3 .post-card{padding:0 20px!important}.families-block_cards_usp{margin-bottom:40px}.heesen-tv-block.media-page .post-card h3.entry-title{min-height:1px}.archive .heesen-tv-block.media-page .post-card h3.entry-title{min-height:84px}.title-centered{top:30%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}.slider_button_outer{bottom:15px}.hero-slide a.slider_button{padding:5px 35px}header{width:100%;height:44px!important;background:var(--darkblue)}.page-id-23566 header{position:absolute;top:auto}#home-button.only_on_scroll{display:block!important}header #toggles,header.fixed #toggles{top:2px}header #lang_switch,header.fixed #lang_switch{top:0!important}header.fixed #lang_switch{padding-top:3px}header.media-menu #home-button{color:var(--white)!important}header.media-menu #home-button:hover,header.media-menu .media-menu-container a:hover{color:var(--darkblue)!important}header.media-menu .hamburger-inner,header.media-menu .hamburger-inner::before,header.media-menu .hamburger-inner::after{background-color:var(--white)!important}header.media-menu .hamburger:hover .hamburger-inner,header.media-menu .hamburger:hover .hamburger-inner::before,header.media-menu .hamburger:hover .hamburger-inner::after{background-color:#021035!important}#lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{background:var(--white)!important;color:var(--darkblue)!important;border:solid 2px var(--white)!important}header.media-menu #lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{background:var(--white)!important;color:var(--darkblue)!important;border:solid 2px var(--white);!important}header.media-menu #lang_switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a:hover{color:var(--purple)!important;background:var(--white)!important;border-color:var(--white)!important}header.media-menu #lang_switch .wpml-ls-legacy-list-horizontal a{color:var(--white);border:solid 2px var(--white)}header.media-menu #lang_switch .wpml-ls-legacy-list-horizontal a:hover{color:var(--purple);border-color:var(--purple);background-color:var(--darkblue)}#wrapper{margin-top:44px}div#wrapper.has-media-menu{margin-top:0;padding-top:44px}.page-template-page-timeline #wrapper{margin-top:0}.page-template-page-timeline .top-page-title{top:65px}#toggles{left:0}#toggles,#lang_switch,header.media-menu #lang_switch{top:10px}header.media-menu{height:60px;margin-bottom:-44px}.wpml-ls-legacy-list-horizontal{padding:2px 7px}.yachts-block_yachts-cards .post-card{padding:0 20px}span.yachts_overview_main_meta{font-size:16px}p{font-size:14px}.header-logo{position:absolute;width:50px;top:60px;display:none}.home .header-logo{display:block}.hero.has-overlay:before,.autoplay-block.has-overlay:before,#timeline_outer_section:before{height:100%}.header-logo #site-logo{margin:0}#site-logo img{height:auto;width:50px}.top-page-title{top:20px}.top-page-title h1{font-size:12px;max-width:230px}.top-page-title h2{font-size:18px;max-width:230px}.fleet-overview .slick-list .top-page-title:after{top:-20px}.top-page-title .item_subtitle{font-size:18px;display:block}input#gform_submit_button_6,input#gform_submit_button_7,input#gform_submit_button_8{display:inline-block;background:var(--white);padding:10px 35px;text-transform:uppercase;font-size:16px;font-weight:700;border:solid 1px var(--darkblue)!important;color:var(--darkblue);max-width:60%}.yachts-block_yachts-teamslider.slick-initialized.slick-slider{width:100%!important;max-width:100%!important}.yachts-block_yachts-teamslider button.slick-next.slick-arrow{right:10px}.yachts-block_yachts-teamslider button.slick-prev.slick-arrow{left:10px}.yachts-block_yachts-fleetslider button.slick-next.slick-arrow{right:-20px}.yachts-block_yachts-fleetslider button.slick-prev.slick-arrow{left:-20px}section.testimonial h4{font-size:20px}.big-block .post-card.half-width{width:100%;float:none}.regular-block.media-page .post-card h3.entry-title{min-height:1px}#hero{height:500px}.news-content h1{font-size:30px;line-height:40px;margin-top:20px}.heesen-tv-block{padding-bottom:0}.full-loop-page .three-cards .yachts-block_yachts-cards .post-card{width:100%}body .post-card h3.entry-title{height:auto!important}.heesen-tv-cat-link{margin-bottom:30px}.tax-heesen-tv_category .full-loop-page .three-cards .yachts-block_yachts-cards .post-card:nth-child(3n):after,.full-loop-page .three-cards .yachts-block_yachts-cards .post-card:nth-child(2n+1):after{display:none!important}.tax-heesen-tv_category .full-loop-page .three-cards .yachts-block_yachts-cards .post-card{width:50%;border-right:solid 1px var(--icegrey)!important}.full-loop-page .three-cards .yachts-block_yachts-cards .post-card:nth-child(2n){border-right:none!important}section.heesen-tv-content h1{font-size:22px}.play-button-styler{width:50px;height:50px}.play-button-styler svg{margin-top:7px;margin-left:10px}.play-button-styler img{width:20px;height:20px;margin-top:15px;margin-left:2px}.hero-slide-text{display:none;position:relative;padding:20px 10px 60px}.hero-slide-text h3{font-size:15px}.mobile-menu-only{display:block}header.media-menu .media-menu-container{display:none}.search-bar-inner{padding:0}.search-bar .facetwp-facet,.facetwp-sort,.search-bar .facetwp-facet select,.facetwp-sort select{float:none;width:100%}.facetwp-facet.facetwp-facet-speed.facetwp-type-dropdown{margin-bottom:20px}.fleet-filters-button{display:block;height:40px;font-weight:700;padding:5px 15px 5px 15px;background:var(--white);line-height:32px;cursor:pointer}.fleet-filters{padding-top:20px;display:none}section.sign-off{padding:0 20px;margin:50px 0}section.sisterships h4,section.sign-off h4{font-size:30px}.sign-off-content span{display:block}span.sign-off-comma{display:none}span.sign-off-separator{border-top:solid 1px;width:25px;margin:25px auto;height:0;overflow:hidden}.news-content{margin-top:0;padding-top:10px}form#searchform{width:100%}section.sisterships h3.entry-title,.yachts_overview_meta,span.yachts_overview_main_meta,.yachts_overview_small_meta{min-height:1px}.custom_range-slider .slick-current{border:none}.custom_range_slider_associated_ships{opacity:1}.custom_range-slider button.slick-next.slick-arrow{right:5px!important}.custom_range-slider button.slick-prev.slick-arrow{left:5px!important}.year-gradient{width:100px}.downarrow{top:60%;position:fixed;left:20px;margin-left:0;-moz-animation:none;-webkit-animation:none;animation:none}#timeline_outer_section section.info_text .info_text-block{padding:5px .9375rem;position:relative;z-index:9}#timeline_outer_section section.info_text .info_text-block-title{margin-bottom:0}li#field_1_7{position:relative;top:auto;right:auto;width:auto}li#field_1_8{position:relative;width:auto;top:auto;right:auto}ul#gform_fields_1{width:auto}.contact_float{right:20px;bottom:15px}.contact_float svg{width:50px;height:50px}.family-links{padding:0}.family-links-inner{display:block}.family-links-inner>a{width:100%;padding:12px 0}.family-links-inner>a:nth-child(2){border-left:0;border-right:0;border-top:solid 1px #fff;border-bottom:solid 1px #fff}}@media only screen and (max-width:640px){#hero{height:200px}.drag_controls span{margin:10px 30px 30px}.drag_controls span{font-size:18px}.drag_images{padding-top:40px}div#speed.gauge-container{left:20px;top:60px}div#range.gauge-container{right:20px;top:60px}.gauge-container{width:100px;height:100px;display:block;float:left;padding:10px;margin:7px;border-radius:3px;position:relative}.info_text .info_text-block-title,.info_text-block-title,section.specs h4,section.custom-range-block.outer-container>h2{font-size:24px;line-height:1}.info_text-block-title.bluenautech{font-size:14px!important}.simple_date.mobile_only{display:block}.block_date.desktop_only{display:none!important}.awards_year_awards .awards_year_text_block strong,.awards_year_awards .awards_year_text_block a,.awards_year_awards .awards_year_text_block b{font-size:18px;font-weight:600}}@media only screen and (max-width:500px){.quote-slider-text p{min-height:95px}h4.info_text-block-subtitle{min-height:50px;padding-right:40px;padding-left:40px;font-size:16px;margin-top:-15px}section.testimonial h4{font-size:18px}.tax-heesen-tv_category .full-loop-page .three-cards .yachts-block_yachts-cards .post-card{width:100%}.title-centered{top:20%;-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}.title-centered.huge h3{font-size:28px!important}.title-centered.huge h4{font-size:13px!important;margin-top:-25px}.archive .heesen-tv-block.media-page .post-card h3.entry-title{min-height:1px}.heesen_note_bar_lego .imagebox{width:85px}}@media only screen and (max-width:400px){.heesen_note_bar{font-size:11px}.heesen_note_bar .imagebox{width:65px}.heesen_note_bar.heesen_note_bar_yachttalks .imagebox img{top:-30px;padding-right:5px}.heesen_note_bar.heesen_note_bar_journal .imagebox img{top:-30px}.heesen_note_bar a{margin-left:5px}.heesen_note_bar_lego .imagebox{width:85px}}@media only screen and (max-width:320px){.info_text-block-title.bluenautech{font-size:12px!important}.drag_images{padding-top:60px}span.streamer{font-size:24px;line-height:1;margin-left:10px;margin-right:10px}.info_text .info_text-block-title,.info_text-block-title,section.specs h4,section.custom-range-block.outer-container>h2{font-size:20px;line-height:1}.downarrow{top:50vh;position:fixed;left:20px;margin-left:0}.title-centered.huge h3{font-size:24px!important}.title-centered.huge h4{font-size:12px!important;margin-top:-30px}.heesen_note_bar_lego .imagebox{width:65px}}@media only screen and (max-device-width :667px) and (orientation :portrait){ul.slick-dots li{background:var(--white);display:inline-block;margin:5px;width:25px;height:6px;border-radius:20px;cursor:pointer}.info_text .info_text-block-title,.info_text-block-title,section.specs h4,section.custom-range-block.outer-container>h2{font-size:20px}.info_text_columns{padding:25px .9375rem 25px}.info_text-block{padding:25px .9375rem}.info_text_columns .info_text-block-title{font-size:24px;text-align:center;color:var(--darkblue);text-transform:uppercase;margin-bottom:20px}#timeline_outer_section section.info_text .info_text-block-title{font-size:18px;text-align:left}#timeline_outer_section .info_text.color-gold .info_text-block-title,#timeline_outer_section .info_text.color-gold .info_text-block p,#timeline_outer_section .info_text.color-gold .info_text-block_button span{text-align:left;width:85%;margin-left:10px}.year-gradient,#fp-nav{display:none}section.awards{padding:25px .9375rem 25px}section.awards h4{font-size:24px;line-height:1}section.awards .awards_subtitle{font-size:22px;margin-bottom:25px}section.testimonial .inner-container{padding:25px .9375rem 25px}section.specs .inner-container{padding:25px .9375rem 25px}section.specs h4{font-size:20px;margin-bottom:0}section.specs h6{padding-bottom:10px;margin-top:20px;margin-bottom:20px}.info_text .info_text-block p{text-align:left}.info_text .info_text-block p.center{text-align:center}.deck-image{margin-top:20px;margin-bottom:0}.deck-image img{padding:5px 25px}section.sisterships h4{font-size:20px;margin-top:20px;margin-bottom:20px}.sisterships{padding-bottom:20px}.yachts_overview_meta .hull_type{font-size:15px;margin:0;margin-top:4px}span.yachts_overview_main_meta{font-size:15px}section.sisterships h3.entry-title{margin-top:5px;color:var(--darkblue);line-height:1.2;min-height:0}.post-card h3.entry-title{margin-top:10px}section.sign-off{padding:0 20px;margin:20px 0}section.sign-off h4{font-size:20px;margin-top:20px;margin-bottom:20px}span.sign-off-separator{margin:15px auto}.regular-block.media-page h2{font-size:30px;margin-bottom:10px}.small-button{padding:5px 10px;font-size:12px}.custom_range-single-slide h3,.custom_range-single-slide h4{font-size:22px}.custom_range-slider{margin:40px auto 40px}.yachts_overview_meta{min-height:92px;margin-bottom:0}.yachts_overview_small_meta{margin-bottom:0;min-height:44px}.main-menu a{font-size:20px;padding:5px 5px}.full-screen-menu #site-logo{margin-top:70px;margin-left:15px}.positioner{margin-top:150px}.legal-menu{font-size:20px;margin-bottom:30px}section.build-phase-block{padding:20px 20px}#build-phase-block-timeline{margin-bottom:0}section.build-phase-block p{max-width:720px;margin:0 auto 50px;font-weight:600}.launch_counter_days_title,.launch_counter_hour_title,.launch_counter_minutes_title,.launch_counter_seconds_title{font-size:12px;text-transform:uppercase;padding:10px 10px 15px}.hero-slide a.slider_button{padding:5px 15px;font-size:15px;font-weight:700}.full-loop-page .yachts-block_yachts-cards .post-card{margin-bottom:20px}.quotes-slider button.slick-prev.slick-arrow,.quotes-slider button.slick-next.slick-arrow{top:25px}.quote-slider-text p{min-height:135px}p.cta_footer_telefoon_nummer{margin-top:20px}}@media only screen and (min-width:768px) and (max-height:800px){#toggles{left:20px;top:20px}#lang_switch{right:20px;top:20px}#site-logo{margin-top:80px}.positioner{margin-top:250px}}