@import url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/bootstrap.css);@import url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/fontawesome.css);@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap');@font-face{font-family:'ufontscomfuturabook';src:url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../fonts/ufontscomfuturabook.eot);src:local('ufontscomfuturabook'),url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../fonts/ufontscomfuturabook.woff) format('woff'),url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../fonts/ufontscomfuturabook.ttf) format('truetype');font-display:swap}html{scroll-behavior:smooth}html{height:100%;scroll-behavior:smooth}body{font-size:1.1rem;line-height:29px;font-weight:500;background:#fff;font-family:'ufontscomfuturabook',sans-serif;color:#113e59;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#113e59;text-decoration:none}a:hover,a:focus,.nav-top a:hover{color:#b8d5d9 !important;text-decoration:none}h1{font-family:'ufontscomfuturabook';font-weight:800;font-size:3.125rem;color:#113e59;margin-bottom:30px}h2{font-family:'ufontscomfuturabook';font-weight:800;font-size:32px;margin-bottom:50px;color:#113e59}h3,.rn-h3{font-family:'ufontscomfuturabook' !important;font-size:21px;font-weight:800;margin:0 0 15px;color:#113e59 !important}h4{font-size:27px;margin-bottom:15px;font-family:'ufontscomfuturabook'}ul{line-height:29px;font-size:1rem}img{border-radius:5px !important}.wp-block-image img{height:100%}.wrap{margin:80px 0 0 !important;z-index:9;background:#fff}.mobile{display:none}.overflow-visible{overflow:visible}.has-large-font-size{line-height:42px}.navbar-brand img{width:280px;margin-right:10px}.navbar{z-index:999999;background:#fff;margin:auto;width:100%;position:fixed;height:80px;top:0;box-shadow:5px 0 8px 0 rgba(0,0,0,.2)}.nav-link{display:inline-block;color:#113e59;font-family:'ufontscomfuturabook';font-size:18px}.navbar a:hover,.dropdown-item.active,.dropdown-item:active{color:#b8d5d9;background:0 0}#menu-menu .nav-link,#menu-menu-engels .nav-link,#menu-menu-duits .nav-link{padding:10px 15px}#menu-menu .lang-item .nav-link,#menu-menu-engels .lang-item .nav-link,#menu-menu-duits .lang-item .nav-link{padding:8px 5px !important}.dropdown-menu,.navbar-collapse{background:#fff;border:0;padding:0;width:100%;left:0;min-width:18rem}.dropdown-menu{padding:15px 0;transition:all .25s cubic-bezier(.5,1,1,1) 0s,opacity .34375s cubic-bezier(.2,.7,.25,1) 0s,transform .55s cubic-bezier(.2,.7,.25,1) 0s;padding:.33333rem;transform:translate3d(0,0,0);background:#fff;box-shadow:0 9px 24px -4px rgba(0,0,0,.1);border:1px solid #e3e3e3;border-radius:4px;color:#585d68;font-weight:700;overflow:hidden}.dropdown-item,.dropdown-item.active{color:#113e59}.dropdown-item:hover{color:#b8d5d9 !important}.navbar-expand-md .navbar-nav .dropdown-menu{min-width:250px}.link-call a{color:#b8d5d9}.link-call-mob{display:none;list-style:none;padding:0;margin:0 0 0 30px}.page-head-front{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:$brand-secondary;height:80vh;margin-bottom:90px;color:#fff}.page-head-front h1{color:#fff;padding-top:30vh;font-size:70px}.page-head,.page-head-small{background-size:cover;background-color:#b8d5d9;background-repeat:no-repeat;background-position:center center;width:100%;color:#fff}.page-head-small{height:80vh;padding:0;position:relative}.page-head-small h1{margin:40px 0 30px;text-align:center;padding-top:35vh;color:#fff}.arrow{margin-top:30vh;font-weight:100;text-shadow:1px 1px 1px #999}.page-head{height:40vw}.page-head p{font-size:23px;margin-bottom:40px}.reserveren .page-head-small,.reserveren h1{display:none}.page-template-temp-front h1{font-size:35px}#ytbg{height:80vh !important}#ytbg-60{height:65vh !important}.video-frame-60{height:60vh !important}.content-video{height:73vh}.content-video-60{height:53vh !important}.content-video h1{padding:20vh 0 0;color:#fff;font-size:31px !important;position:relative;text-align:center;z-index:9999}.video-background-controls button{font-size:32px;display:inline-block;padding:0;margin:0;height:32px;width:32px;border-radius:16px;line-height:32px;border:none;background:0 0;-webkit-appearance:none;color:#fff;filter:drop-shadow(0px 0px 1px #000);cursor:pointer;opacity:1;transition:all .25s ease-in-out;margin-left:10px}.video-background-controls button:hover{opacity:.5}iframe{transition:opacity .5s ease-in-out;transition-delay:.25s}.beam{background:#b8d5d9;padding:5px;z-index:9999;position:fixed;width:100%;font-size:14px}.beam:hover{background:#113e59;color:#fff}.beam:hover a{background:#113e59;color:#fff}.beam p{margin:0}.slide-wrap{overflow:hidden}.slide-wrap .fa{color:#fff;opacity:.6}.slide{position:absolute;left:0;width:100%;height:85vh;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 0s;color:#fff}.slide h1{margin:40px 0 30px;text-align:center;font-size:3.5em;padding-top:20vh;color:#fff;font-family:"Caveat",cursive;font-optical-sizing:auto;font-weight:700;font-style:normal}.slide1{background-image:url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../images/luchtfoto.jpg)}.slide2{background-image:url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../images/hottub.jpg)}.slide3{background-image:url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../images/bootje.jpg)}.slide4{background-image:url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../images/boomhut.jpg)}.slide5{background-image:url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../images/proost.jpg)}.slide6{background-image:url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../images/iedereen.jpg)}.slide7{background-image:url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../images/grill.jpg)}.slide7{background-position:top}.slide2{background-position:bottom}.dir-control{cursor:pointer;position:absolute;top:50%;margin-top:-30px;width:0;height:0;z-index:5}#dir-control-left{left:0;margin-left:30px}#dir-control-right{right:0;margin-right:60px}.slider-active{visibility:hidden;opacity:0}.slide.slide-is-active{visibility:visible;opacity:1}.slide-transition{transition:all .5s ease-in-out}.date_block{display:inline-block}.search-form{position:relative;border-radius:5px;width:100%;margin-top:40vh}.search-form .recranet-container{box-shadow:5px 0 5px 0 rgba(0,0,0,.1) !important;padding:15px;background:#fff}.search-form .recranet-element{z-index:99999;position:relative}.rn-accommodation-search-form-section{box-shadow:5px 0 8px 0 rgba(0,0,0,.1) !important}.recranet-element .rn-accommodation-search-form-horizontal.rn-accommodation-search-form-section-bordered{border:0 !important}.recranet-container[data-eq-state~=medium] .rn-search-form-fields .rn-search-form-field,.recranet-container[data-eq-state~=medium] .rn-search-form-fields .rn-search-form-button,.rn-search-form-fields .rn-search-form-field input[type=text].rn-form-control,.rn-search-form-fields .rn-search-form-field select.rn-form-control{height:60px !!important}.recranet-container[data-eq-state~=medium] .rn-search-form-fields .rn-search-form-field:first-child .rn-form-control,.recranet-container[data-eq-state~=medium] .rn-search-form-fields .rn-search-form-button{border-radius:0 !important}.rn-footer{display:none}.rn-accommodation-search-form-groups .rn-form-group:first-child,.rn-recranet-reference,.rn-featured-accommodations-item-link p,.rn-featured-accommodations-item .rn-btn{display:none !important}.rn-featured-accommodations-item-details-section-description.rn-featured-accommodations-item-details-section{min-height:auto !important}.rn-accommodation-search-form-btn{height:38px !important}.recranet-element{background:0 0 !important}.recranet-element p{font-size:17px}.rn-featured-accommodations-item{border-radius:5px !important;box-shadow:0px 5px 5px 0 rgb(0 0 0/.1) !important}.rn-featured-accommodations-item .rn-btn{background:0 0 !important;border:2px solid #000 !important;color:#000 !important}.rn-featured-accommodations-item,.recranet-element .rn-table td,.recranet-element .rn-table th{border:0 !important}.rn-featured-accommodations-item-details-section{padding:15px !important}.rn-accommodation-search-form-btn{line-height:8px !important}.recranet-element .rn-read-more>span{display:none}.recranet-element{font-size:1.1rem !important;font-family:'ufontscomfuturabook' !important}.recranet-element .rn-h2,.recranet-element h2{text-transform:none;font-size:15px !important;margin-bottom:30px !important}.recranet-element .rn-table-striped tbody tr:nth-of-type(odd){background-color:#f8f9fd !important}.btn,.wp-block-button__link,.recranet-element .rn-btn-default{padding:10px 15px !important;text-transform:uppercase;font-family:'ufontscomfuturabook';border:0 !important;border-radius:3px !important;transition:.6s;font-size:1.1rem}.btn:hover{transition:.6s}.btn-primary,.wp-block-button__link,.recranet-element .rn-btn-default{color:#fff;background:#113e59;letter-spacing:1px}.btn-primary:hover,.wp-block-button__link:hover{background:#b8d5d9;color:#fff !important}.btn-secondary{background:#fff;color:#111}.btn-menu{padding:0;font-weight:700;border:0;border-radius:3px;margin-left:15px;background:#b8d5d9}.btn-menu:hover{background:#113e59;border-radius:3px !important}.recranet-element .rn-btn-default{background:#b8d5d9 !important;border-color:#b8d5d9 !important;color:#fff !important}.recranet-element .rn-btn-default:hover{background:#b8d5d9 !important;border-color:#b8d5d9 !important}.recranet-element .rn-accommodation-search-form-btn{background:#113e59 !important}.btn-menu a{color:#fff;padding:5px 15px 8px !important;line-height:36px;border:0;text-transform:uppercase}.btn-menu a:hover{color:#fff !important}.wp-block-image img{width:100%;-o-object-fit:cover;object-fit:cover}.item{background:#fff;padding:15px;box-shadow:5px 0 8px 0 rgba(0,0,0,.2)}.item img{width:100%;height:250px;object-fit:cover}.item .item-text{margin-top:15px}.item .item-content{padding:30px 15px 15px;background:#fff}.item-content .btn{margin-top:15px}time b{display:block;font-size:30px;font-weight:700;padding:10px;margin-top:10px}.time-time{display:block;font-size:12px;background:#b8d5d9;padding:3px 15px;border-radius:3px;margin-top:15px}.item-actie{border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 2px 4px rgb(0 0 0/7%);transition:box-shadow .1s linear;padding:0;margin:15px}.item-actie .border-left{border-left:1px solid #e9ecef}.item-small .item-text{padding:15px 0 30px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.item-small h3{margin:30px 0 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.item-small p{font-size:1rem;margin:0}.item-small .btn{text-decoration:underline;border-radius:3px;padding-left:0 !important;text-transform:none;font-weight:700;color:#113e59}.wp-block-button__link{font-size:1.1rem;padding:5px 15px;margin:5px;background:#b8d5d9 !important;color:#fff !important}.item-small img{object-fit:cover;height:180px;background:#fff;border-radius:3px;width:100%}.wp-block-media-text .wp-block-media-text__content{padding:15px 0}.block{padding:90px 0;overflow:hidden}.block-action{background:#113e59;color:#fff;padding:60px 0;text-align:center;margin-top:-120px;z-index:9999;border-radius:5px;position:relative}.block-action a,.box a{color:#fff}.block-action a:hover{color:#111}.block-action p{color:#b8d5d9}.block-acties{padding:120px 15px}.block-acties img{width:100%;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;height:100%;object-fit:cover}.block-acties .item-text{padding:30px}.block-usp{color:#f2f2f2;background:#b8d5d9;padding:60px 60px 40px;border-radius:5px;text-align:center}.block-usp a:hover{zoom:1.02;transition:.3s}.block-usp h3{color:#113e59 !important}.block-usp p{display:flex;color:#113e59}.block-usp i{height:60px;width:60px;text-align:center;font-size:30px;margin-bottom:15px;line-height:60px;border-radius:50%;color:#b8d5d9;background:#113e59}.block-choose{background:#b8d5d9;position:relative}.block-houses{background:#f7f6f3}.block-green{background:#b8d5d9;color:#113e59}.block-green a{color:#fff}.block-sfeer{width:100%;height:450px;object-fit:cover}.box{background:#cd181a;color:#fff;padding:30px;margin-bottom:30px;overflow:hidden}.swiper-slide{transition:.3s;text-align:center;height:400px;background-repeat:no-repeat;background-size:cover;margin:15px;box-shadow:0 0 8px 0 rgba(0,0,0,.4);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-slide .item-bg{background-repeat:no-repeat;background-size:cover;transition:.3s}.swiper-slide h2{margin-bottom:30px;color:#8e9598}.swiper-slide h3{position:relative;top:290px;text-align:center;transition:.3s;color:#fff !important}.swiper-slide a{color:#fff}.swiper-slide .item-hide{display:block;position:relative;top:280px;transition:.5s;text-align:center}.swiper-slide .item-content{z-index:1;height:500px;color:#fff}.swiper-slide .item-new{background:#cd181a;color:#fff;padding:5px 10px;border-radius:3px;transform:rotate(20deg);display:inline-block;position:absolute;right:30px;top:30px}.swiper-button-prev,.swiper-button-next{color:#fff}.swiper-button-prev{left:30px}.swiper-button-next{right:30px}.aanbiedingen .wp-block-media-text__media img{width:80%}.form-control{padding:15px;margin-bottom:15px;border-radius:0}footer{padding:90px;color:#113e59}footer h2,footer h4{margin-bottom:15px;font-weight:700;font-size:21px}footer ul{list-style:none;padding:0}footer a:hover{color:#b8d5d9}footer .btn-menu{background:0 0;margin:0}footer .btn-menu a{color:#113e59;padding:0 !important}.copyright{padding:60px 0 0;color:#113e59;font-size:13px}.logo{width:210px;margin:0 15px}@media screen and (min-width:1100px){.navbar-toggler{display:none}}@media screen and (max-width:900px){.page-template-temp-front h1{padding-top:15vh;font-size:23px}.page-head-small h1{padding-top:25vh;font-size:23px}.block{padding:30px 0}.page-head-small{height:60vh}.link-call-mob{display:inline-block !important;font-size:14px;margin-left:0}}@media screen and (max-width:1200px){.search-form{position:relative;margin:30vh 0 0}.page-head-front{height:100vh;min-height:100%;overflow:scroll;padding-bottom:30px}}@media screen and (max-width:720px){.slide-wrap .fa{display:none}.wrap{margin-top:115px !important}.page-head{height:49vh;padding-bottom:30px}.content-video h1{font-size:31px !important;margin:80px 0 30px}h1{font-size:38px;overflow:hidden}.nav-top{overflow-y:overlay;background:#f5f5f5 url(//www.schreiershoek.nl/app/themes/oostdok/assets/styles/../images/scroll.png) no-repeat 15px 18px}.navbar{height:82px}.navbar-brand img{width:160px;height:40px}.page-head-small{min-height:auto;padding-bottom:30px;padding-top:0}.page-head-small h1{margin:0;font-size:28px !important}.breadcrumb{font-size:14px}.arrow{margin-top:25vh;font-weight:100}#menu-menu .lang-item,#menu-menu-engels .lang-item,#menu-menu-duits .lang-item{display:none}.slide,.page-head-front{height:95vh}.beam{top:83px;z-index:9999}#ytbg{height:60vh !important}.content-video{height:49vh}#ytbg-60{height:45vh !important}.content-video-60{height:40vh !important}.search-form{box-shadow:none !important;z-index:8888;margin-top:30vh}.item .item-content{padding:15px}.item img{height:150px}.block-acties,.block,footer{padding:30px 0}.navbar-collapse{display:block;position:fixed;padding:0 15px 15px 0;top:82px}.navbar-nav{max-width:1140px;margin:auto}.page-head-front h1{font-size:9.6vw;padding-top:22vh}.box{padding:15px;margin-bottom:15px;min-height:auto !important}h4{font-size:21px}.link-call .dropdown-menu{margin-left:15px}.link-call-mob .dropdown-menu{margin-left:-185px;width:300px}.block-action,footer{text-align:center}.block-action img{display:none}footer .wp-block-button{width:100%}.rn-search-panel-filter-inner{margin-top:200px}}