@media screen and (max-width:1023px){.block-100 a{color:#03366f!important}.new-boat-gallery.new-boat-gallery.new-boat-gallery{padding-top:40px!important}.boat-menu-items{align-items:flex-end;justify-content:flex-end}.full-specs-title h1{margin-bottom:0!important}.boat-menu-name{text-align:center;justify-content:flex-start}.boatmenu-container{transition:all ease 0.2s}.boatmenu-container{position:absolute;left:0;right:0;top:350px}.boat-content-wrapper.padding-120.flex-end.max-width{display:flex;flex-wrap:wrap}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:88;border-bottom:solid 2px #f2f2f2}.search-box{padding-bottom:0!important}h2.widget-title{font-weight:bold!important}.full-input-width::after{top:5px!important}.show-filters{margin-top:20px!important;font-weight:700;color:#03366f;font-size:16px}.yf-searchbox-holder{margin-top:10px}.search-box{padding-bottom:0!important}.show-filters::before{font-family:'Font Awesome 5 Pro';content:'\f0c9';position:relative;margin-right:10px}.search-box-show{max-height:unset!important;overflow:unset!important;padding:20px!important}.ra_foto .boat-overview{font-weight:bold!important}.yf-searchbox-holder{max-height:0;overflow:hidden;background:#fff!important;padding:0}.galleria-thumb-nav-left,.galleria-thumb-nav-right{display:none!important}.active h3{font-weight:700;background:#03366f;color:#fff!important}.active::after{color:#fff!important}.description-container ul{margin-left:30px!important}.fullscreen.fullscreen.fullscreen{background:#fff!important}.galleria-fullscreenbutton::after{content:'\f066';font-family:'Font Awesome 5 Pro';position:absolute;top:0;right:20px;color:#03366f;font-size:36px!important}.galleria-fullscreenbutton:hover::after{font-weight:700}.galleria-fullscreenbutton{top:0;position:absolute;right:0;height:40px!important;background:transparent!important}.galleria-fullscreenbutton:hover{background:transparent!important}.menu-toggle.menu-toggle.menu-toggle{background:#fff!important}button.menu-toggle *{color:#03366f!important}.slick-next{right:-20px!important}.slick-prev{left:-20px!important}.slick-next::before,.slick-prev::before{color:#03366f!important;opacity:1!important;font-size:16px!important}.boat_spec-holder .specs-block *{font-size:18px!important}.galleria-image{float:left}.search-box *{font-size:16px!important}.menu-toggle.menu-toggle.menu-toggle{padding:0 10px!important;line-height:40px!important}.hero-video,.hero-video video{position:absolute!important;top:0;min-height:500px!important;height:100vh!important}.home header.site-header{background:transparent!important;z-index:2!important}.item{padding-top:20px!important;padding-bottom:20px!important}.yacht-description{width:100%!important;display:flex!important;flex-direction:column;text-align:center}.smaller-btw-state{font-size:14px!important;padding-bottom:4px!important}.yacht-prijs{display:flex;align-items:flex-end;height:40px;margin:0 auto!important}.yacht-prijs span{margin:0 6px!important}.yacht-header *{float:left}.galleria-image-nav{margin-top:-31px!important}.notes strong{color:#03366F;line-height:1.6em;margin-bottom:10px!important}.galleria-navbar{width:100%!important;margin:0 auto!important}.galleria-info{display:none!important}.description-holder div{height:615px!important}.galleria-thumbnails-container .galleria-thumb-nav-left{background-color:#03366F!important;width:24px;height:24px;border-radius:100%}.galleria-thumbnails-container .galleria-thumb-nav-right{background-color:#03366F!important;width:24px;height:24px;border-radius:100%}.galleria-image-nav div{background-color:#03366F!important;width:40px;height:40px;border-radius:100%}.galleria-image{background:transparent!important}.galleria-image-nav{opacity:1!important}.galleria-image-nav-left{background-position:center}.galleria-image-nav-right{background-position:center;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.galleria-image-nav *{opacity:1!important}.galleria-container{background:transparent!important}.galleria-image-nav-right{right:0!important}.galleria-image-nav-left{left:0!important}.galleria-image img,.galleria-image{border:0!important}.galleria-thumb-nav-right::after{content:'\f054';font-family:'Font Awesome 5 Free';font-size:48px;font-weight:600!important;color:#03366F}.sub-menu li{padding:14px 0px!important}.sub-menu{background:#f9f9f9!important}.used-boats .specs-inner h3,.description-holder h3{margin-bottom:0!important}.image-bg img{width:100%!important}.used-boats{display:flex;flex-direction:column}.used-boats .button-wrapper{display:flex;width:100%}.used-boats span.contact{color:#fff;background:#03366f;padding:12px 28px;margin:0 auto!important;margin-top:20px!important}.yacht-prijs{font-size:24px!important;color:#03366f!important}.used-boats .custom-button{margin-bottom:0!important}.yacht-share{display:flex;width:100%!important}.yacht-share *{width:100%!important}.btn-like-rest-inner{margin-bottom:20px!important}.used-boats .yacht-prijs{margin-top:20px!important}.detail-links strong{color:#03366f}.boat-menu-specs span{align-items:center}.form-trigger{color:#fff!important;font-weight:bold!important}.mfp-wrap{background:#fff;display:block!important;width:100vw;height:100vh;position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;pointer-events:none;transform:translateY(100vh);transition:all ease 0.4s;z-index:-1}.form-show{opacity:1!important;z-index:99999!important;pointer-events:all!important;transform:translateY(0)!important}.mfp-wrap span{display:block;float:left;color:#fff!important}.mfp-wrap .form-close{position:fixed;top:40px;right:40px;color:#03366f!important;font-size:28px;cursor:pointer}.mfp-wrap ::placeholder{color:#03366F!important}.mfp-wrap input,.mfp-wrap textarea{color:#fff!important}.mfp-wrap textarea{min-height:120px}.mfp-wrap #yfcontactform{position:absolute;top:50%;left:0;right:0;margin-top:-286.5px}.mfp-bg{display:none!important}.btn-like-rest{line-height:40px;height:40px!important;color:#2a77b1;text-align:center;transition:0.4s;display:inline-block;width:auto;padding:0 25px;border-radius:50px;text-decoration:none!important;border:1px solid #e8e6e3;cursor:pointer;background:#fff;font-weight:500;font-size:17px;position:relative;margin-right:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-like-rest:before{position:relative;content:"";font-family:fontawesome;font-weight:500!important;margin-right:8px;font-size:14px}.btn-like-rest .btn-like-rest-inner{position:absolute;background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.25);color:#2a77b1;display:inline-block;opacity:0;pointer-events:none;left:0;top:48px;min-width:260px;list-style:none;text-align:left;padding:0 0;z-index:1}.btn-like-rest-inner li{list-style:none!important;margin-left:0px!important}.btns-holder-top.open-close-btn .btn-like-rest .btn-like-rest-inner{opacity:1;pointer-events:auto}.btn-like-rest-inner li a{text-align:center!important;display:block;text-decoration:none;padding-bottom:4px}.btn-like-rest-inner i{font-size:22px!important}.btn-like-rest-inner a#yf_send_to_friend:before{content:"";position:relative;font-family:fontAwesome;font-weight:500!important;margin-right:10px;font-size:17px}#yfcontactform h4{font-size:36px;font-weight:bold!important;color:#03366f!important}.mfp-container span{color:#fff!important;float:left}#yfcontactform *{border:none!important}.mfp-close{position:fixed!important;top:20px;right:20px;color:#fff}.mfp-close:hover{background:transparent!important;color:#fff}.btn-like-rest-inner{display:flex}.btn-like-rest-inner{margin:20px 0!important}#yfcontactmessage ul{margin:0!important;margin-left:10px!important;font-weight:700}#yfcontactmessage li{list-style:none;margin:0!important;color:#fff}#yfcontactmessage{width:800px;margin:0 auto!important}#yfcontactform button{background:#fff;color:#0d253d!important}#yfcontactform form{width:800px;margin:0 auto!important;display:flex;align-items:center}.mfp-close{position:absolute;top:20px;right:20px}.smaller-text-form{width:100%!important;clear:both;margin-top:20px;display:block}#yfcontactform input{width:100%!important;margin:0 auto!important;background:#f2f2f2!important;color:#03366F!important}#yfcontactform textarea{background:#f2f2f2!important;color:#03366F!important}#yfcontactform input[type="submit"]{background:#03366F!important;color:#fff!important;width:200px!important;text-align:center!important;font-weight:bold!important;float:left}.btn-like-rest{line-height:40px;height:40px!important;color:#2a77b1;text-align:center;transition:0.4s;display:inline-block;width:auto;padding:0 25px;border-radius:50px;text-decoration:none!important;border:1px solid #e8e6e3;cursor:pointer;background:#fff;font-weight:500;font-size:17px;position:relative;margin-right:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-like-rest:before{position:relative;content:"";font-family:fontawesome;font-weight:500!important;margin-right:8px;font-size:14px}.btn-like-rest .btn-like-rest-inner{position:absolute;background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.25);color:#2a77b1;display:inline-block;opacity:0;pointer-events:none;left:0;top:48px;min-width:260px;list-style:none;text-align:left;padding:0 0;z-index:1}.btn-like-rest-inner li{list-style:none!important;margin-left:0px!important}.btns-holder-top.open-close-btn .btn-like-rest .btn-like-rest-inner{opacity:1;pointer-events:auto}.btn-like-rest-inner li a{text-align:center!important;display:block;text-decoration:none;padding-bottom:4px}.btn-like-rest-inner i{font-size:22px!important}.btn-like-rest-inner a#yf_send_to_friend:before{content:"";position:relative;font-family:fontAwesome;font-weight:500!important;margin-right:10px;font-size:17px}.mfp-container{background:#fff}#yfcontactform *{border:none!important}.mfp-close{position:fixed!important;top:20px;right:20px;color:#03366F}.mfp-close:hover{background:transparent!important;color:#03366F}.btn-like-rest-inner{display:flex}.btn-like-rest-inner{margin:20px 0!important}#yfcontactmessage ul{margin:0!important;margin-left:10px!important;font-weight:700}#yfcontactmessage li{list-style:none;margin:0!important;color:#03366F}#yfcontactmessage{width:800px;margin:0 auto!important}#yfcontactform button{color:#03366F!important}#yfcontactform form{width:800px;margin:0 auto!important;display:flex;align-items:center}.mfp-close{position:absolute;top:20px;right:20px}.main-navigation a{color:#fff!important;font-weight:bold!important;text-shadow:-2px 2px rgba(0,0,0,.4)}#yfcontactform form,#yfcontactform{width:100%!important;margin:0 auto}#yfcontactform h4{font-size:24px;color:#03366f;font-weight:700}.contact a{color:#fff!important}.last-of-25{border-bottom:0!important;box-shadow:none!important}#yfcontactmessage .alert-success h2{color:#fff!important;margin:0!important}#yfcontactmessage .alert-success{text-align:center!important}.full-specs .rowbg,.search-box input,.search-box select{padding:0!important;transition:all ease 0.2s;max-height:0;opacity:0;filter:blur(10px);display:block!important;overflow:hidden;pointer-events:none;border:none!important}.search-box input[type="submit"]{width:100%!important;margin-top:10px!important;opacity:1!important;pointer-events:unset!important;max-height:unset!important;filter:unset!important;font-weight:bold!important}.search-box .max-height-unset{margin:20px 0px!important;padding:0 14px!important;border:none!important;pointer-events:all!important}.yf-search-fields>.clmn-25:nth-child(1){padding-top:0!important}.search-box{padding:20px!important;padding-bottom:0!important}.search-box .clmn-25{padding:12px 0px!important}.search-box .clmn-25:not(.last-of-25){border-bottom:solid 1px #f2f2f2!important}.search-box .clmn-25{position:relative}.search-box .clmn-25::after{transition:all ease 0.2s;font-family:'Font Awesome 5 Pro';content:'\f078';color:#03366f!important;position:absolute;right:20px;top:16px}.full-specs-title *,.boat-spec-holder-bg *{color:#03366f!important}.full-specs-title{text-align:center}.last-block>div{width:100%!important}.last-block>div:nth-child(2){width:100%!important;margin-top:20px!important;margin-bottom:20px!important}}@media screen and (min-width:768px) and (max-width:1023px){.boat-content-wrapper{padding:40px!important}.new-models.new-models.new-models{padding:40px!important}.boat-content-wrapper{background:#fff!important}.boat-content-wrapper.boat-content-wrapper.boat-content-wrapper{margin-top:40px!important}.button-services a{width:300px!important}.margin-top-120{margin-top:40px!important}.used-boats .full-specs{padding-top:40px!important}#diensten .block-container{padding-top:40px!important}#diensten .block-50-bg{padding-bottom:40px!important}.used-boats .yacht-name{padding-top:40px!important;padding-bottom:40px!important}.grid{padding-left:40px!important;padding-right:40px!important}.used{padding:40px 40px!important;padding-top:00px!important}.specs-block>div:nth-child(even){background:#f9f9f9!important}.used-boats .specs-block{flex-direction:column}.contact:nth-child(2){margin-top:0!important}.text-bg-left,.text-bg-right,.portrait{width:100%!important}.boat-single .padding-120{padding:0!important;margin:0!important}.new-models,.used{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.used .ra-foto{margin-top:0!important}.new-models .one_yacht{width:100%}.rowbg .spec_label{background:#f9f9f9!important}.spec_label::after{position:absolute;right:20px;font-family:'Font Awesome 5 Pro';color:#03366f!important}.spec_label{font-weight:bold!important}.new-model{padding:0!important}.yacht_list{padding:0!important}.active::after{transform:rotate(180deg)!important}.spec_value{transition:all ease 0.2s}.full-specs .rowbg{transition:all ease 0.2s;max-height:0;opacity:0;filter:blur(10px);display:block;overflow:hidden}.full-specs-title h1{color:#03366f;font-size:64px!important}.full-specs-title strong{color:#03366f;font-size:24px!important}.specs_wrap h3{font-size:18px;color:#03366f;font-weight:400}.specs-inner h3{font-weight:bold!important}.full-specs-title{padding:0 20px!important}.full-specs-title h1{font-weight:bold!important}.full-specs{background:#fff!important}.used-boats .yacht-name{background:#fff!important;margin-bottom:20px}.yacht-name{padding-left:0!important;padding-right:0!important}.yacht-name h1{font-weight:700}.spec_label,.spec_value{padding-left:40px!important;padding-right:40px!important}.specs_wrap{position:relative}.specs_wrap:focus .rowbg{max-height:unset!important;opacity:1!important;filter:blur(0)!important}.specs_wrap::after{transition:all ease 0.2s;font-family:'Font Awesome 5 Pro';content:'\f078';color:#03366f;position:absolute;right:40px;top:19px}.boat-hero-wrap *{text-align:center!important}.specs_wrap h3{transition:all ease 0.2s;padding-left:40px!important;padding-right:40px!important;padding:20px 40px!important;border-bottom:solid 1px #f2f2f2;margin:0!important}.yacht-header{display:flex;flex-direction:column}.semi-specs-title h2{font-weight:bold!important}.semi-specs-title{float:left;width:100%!important;margin-top:20px!important}.image-bg-wrapper{display:none!important}.main-detail-holder.main-detail-holder.main-detail-holder{height:auto!important}.used-boats .yacht-description .custom-button a{background:#03366f!important;color:#fff!important}.btn-like-rest-inner{display:flex}.btn-like-rest-inner li{width:100%!important;list-style:none!important;color:#03366f}.btn-like-rest-inner i{font-size:24px!important}.yacht-prijs{text-align:center;font-weight:bold!important}.btn-like-rest-inner li *{color:#03366f!important}.btn-like-rest-inner li{list-style:none!important}.yacht-name{padding:20px!important}.semi-specs-title h2{color:#03366f!important}.used-boats .full-specs-title *:not(.contact-btn span){color:#03366f!important}.yacht-header>div{width:100%!important}.flex-inner-boat *{font-size:16px!important}#semi,.main-detail-holder{display:flex;flex-direction:column}.small-specs .specs-inner{display:flex;flex-wrap:wrap}.small-specs .specs-inner>h3{width:100%!important}.small-specs .specs-inner>div:not(.description-container){width:50%!important}.boat-menu-name{order:1}.boat-menu-specs{order:2}.boat-menu-items{order:3}.boat-menu-specs span:nth-child(3){width:100%!important}.boat-menu-items{display:flex;flex-wrap:wrap}.boat-menu-items span{width:50%}.boat-content-wrapper,.boatmenu-container{width:600px!important;margin:0 auto!important}.boat-content-wrapper,.boatmenu-container{width:600px!important;margin:0 auto!important}.boat-menu.fixed-top .boat-content-wrapper,.boat-menu.fixed-top .boatmenu-container{width:100%!important;margin:0 auto!important}.boatmenu-container .boatmenu-name{width:100%!important}.boatmenu-container{display:flex!important;flex-wrap:wrap}.boatmenu-container>div{width:50%}.boat-menu{background:#fff!important}.boats .boat-hero img{width:100%!important}.new-boat-gallery-container .slick-slide{max-height:280px}.used-boats .specs-block{display:flex;flex-wrap:wrap}.boat-spec-holder-bg{width:600px;margin:0 auto!important}.used-boats .boat-spec-holder-bg{padding:28px 20px!important}.used-boats .btn-like-rest-inner{margin:20px 0!important}.used-boats .yacht-description{max-width:280px!important;margin:0 auto!important;text-align:center}.used-boats .specs-block>div{background:#fff!important}.small-specs .specs-inner{margin:0 auto!important}.specs-description>div{width:100%!important}.specs-divider{display:none}.notes{padding:0;opacity:0;max-height:0;overflow:hidden}.active .notes{padding:12px 20px!important}.specs-block .one_row{padding:12px 20px!important}.specs-block .one_row p{margin-top:10px!important;margin-bottom:0px!important}.small-specs h3{padding:0 20px!important}.used-boats .yacht-prijs{margin-top:20px!important}.galleria-stage{left:0px!important;right:0px!important;width:100%;height:calc(100% - 120px);min-height:calc(100% - 120px)}.galleria-stage .galleria-images{height:calc(100% - 120px);min-height:calc(100% - 120px)}.galleria-container{min-height:400px}.boat-spec-holder-bg{padding:40px 28px!important;background:#fff!important}.full-specs{padding:20px 0px!important}.spec_label,.spec_value{padding:18px 0}.description-container{padding-top:20px}.boat-menu-specs i{margin-right:16px}.description-container p{padding-left:20px;padding-right:20px}.new-boat-gallery *{text-align:center;color:#03366f}.boats .boat-detail-text h2,.big-heading-model,.detail-links strong{color:#03366f!important}.boats .boat-hero{float:left}.boats .boat-spec-holder-bg{margin-bottom:20px!important}.boats .boat-hero img{height:330px!important;object-fit:cover}.boat_detail_page .boatmenu-container{background:#fff;padding:20px}.boat-detail-text h2{font-weight:700}.boat-detail-image,.detail-links{margin-top:20px;display:flex;flex-direction:column}.detail-links strong{margin-top:20px!important}.boat_detail_page .boatmenu-container *:not(.form-trigger){color:#03366f!important}.boat_detail_page .boat-menu-specs{display:flex;flex-wrap:wrap;margin-bottom:20px!important}.boat_detail_page .boatmenu-container span{width:50%;display:flex;align-items:center;margin-bottom:20px}.boat-menu-name{width:100%!important;justify-content:center;font-size:32px;margin-bottom:28px;order:1}.boatmenu-container .contact{width:240px!important;background:#03366f!important;padding:12px 0;justify-content:center}.boatmenu-container .contact a{text-align:center!important}.boatmenu-container .contact *{color:#fff!important}.boat_detail_page .boatmenu-container div{display:flex}.boat_detail_page .boatmenu-container span div:nth-child(1){justify-content:flex-end!important}.boat_detail_page .boatmenu-container i{font-weight:700}.new-model-wrapper{position:absolute;height:330px;display:flex;align-items:center;justify-content:center;background:rgba(3,54,111,.49)}.boat-menu-specs{display:flex}.used-boats .yacht-name{display:flex;flex-direction:column}.new-model-wrapper *{color:#fff}.new-model-wrapper h1{font-weight:700}.search-box{padding:20px 40px!important}.new-models .grid{margin-top:40px!important}}@media screen and (max-width:767px){.image-slider{padding:0 20px!important}.specs-block:nth-child(1)>div:nth-child(odd){background:unset!important}.specs-block:nth-child(2)>div:nth-child(even){background:unset!important}.boat-content-wrapper span,.boat-content-wrapper a{font-size:16px!important}.fancybox-navigation .fancybox-button div{width:32px!important;height:32px!important}.description-container{padding:20px!important}.galleria-fullscreenbutton::after{content:'\f066';font-family:'Font Awesome 5 Pro';position:absolute;top:20px;right:20px;color:#03366f;background:#fff;padding:0 8px;font-size:24px!important}.boat-content-wrapper{padding:20px!important}.boat-content-wrapper{background:#fff!important}.boat-content-wrapper.boat-content-wrapper.boat-content-wrapper{margin-top:20px!important}.button-services{width:100%!important}.button-services a{width:100%!important}.used{padding:0 20px!important}.full-specs-title h1{color:#03366f;font-size:48px!important}.description-container{padding-top:20px}.boat-menu-specs i{margin-right:10px}.description-container p{padding-left:20px;padding-right:20px}.new-boat-gallery *{text-align:center;color:#03366f}.boats .boat-detail-text h2,.big-heading-model,.detail-links strong{color:#03366f!important}.used{padding:0 20px!important}.boats .boat-hero{float:left}.boats .boat-spec-holder-bg{margin-bottom:20px!important}.boats .boat-hero img{height:330px!important;object-fit:cover}.boat_detail_page .boatmenu-container{background:#fff;padding:20px}.boat-detail-text h2{font-weight:700}.boat-detail-image,.detail-links{margin-top:20px;display:flex;flex-direction:column}.detail-links strong{margin-top:20px!important}.boat_detail_page .boatmenu-container *:not(.form-trigger){color:#03366f!important}.boat_detail_page .boat-menu-specs{padding-top:20px!important;margin-bottom:20px!important;width:100%!important;display:flex;flex-wrap:wrap}.boat_detail_page .boatmenu-container span{width:50%;display:flex;align-items:center;margin-bottom:20px}.boat-menu-items{width:100%!important;display:flex;flex-direction:column}.boat-menu-name{justify-content:center;font-size:32px;margin-bottom:10px}.boat-menu-items span{width:100%!important;justify-content:center}.boatmenu-container .contact{width:100%;background:#03366f!important;padding:12px 0;justify-content:center}.boatmenu-container .contact a{text-align:center!important}.boatmenu-container .contact *{color:#fff!important}.boat_detail_page .boatmenu-container div{width:100%;display:flex}.boat_detail_page .boatmenu-container span div:nth-child(1){justify-content:flex-end!important}.boat_detail_page .boatmenu-container i{font-weight:700}.new-model-wrapper{position:absolute;height:330px;display:flex;align-items:center;justify-content:center;background:rgba(3,54,111,.49)}.boat-menu-specs{display:flex}.new-model-wrapper *{color:#fff}.new-model-wrapper h1{font-weight:700}}