:root{--zoom: 1}body{font-family:"franklin-gothic-urw",sans-serif;font-style:normal;font-weight:400;font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;color:#000}b,strong{font-style:normal;font-weight:500}em{font-style:italic}html{font-size:62.5%;line-height:62.5%}h1,h2,h3,h4{margin:0;font-weight:500;font-style:normal}h1{font-size:30px;font-size:3rem;line-height:38.8235294118px;line-height:3.8823529412rem;font-weight:400;margin-bottom:10px}h2{font-size:25px;font-size:2.5rem;line-height:32.3529411765px;line-height:3.2352941176rem;font-weight:400}h3{font-size:25px;font-size:2.5rem;line-height:32.3529411765px;line-height:3.2352941176rem;font-weight:400;margin-bottom:15px}a{font-weight:500}a,a:active,a:focus{color:#0070ac;text-decoration:underline}a:hover{color:#063755}p{margin:0}.front #_mcePaste{display:none}html,body,.canvas{background:#fff;background-color:#fff}.google-map{border:0}html{overflow-y:scroll}html.no-scroll,html.no-scroll>body{overflow:hidden}html,html a{-webkit-font-smoothing:antialiased !important}.hide1,.button.hide1{display:none}.nolist{padding:0;margin:0;list-style:none}.clr{clear:both}nav.center,div.pagination{width:100%;text-align:center}.preload{display:none}.inline-ul ul{display:inline-block}.inline-ul li{display:inline-block}.inline{display:inline-block}.inline>div{display:inline-block}.tbl{border-collapse:collapse;display:table;width:100%;border-spacing:0}.tbl.top,table.top tr{vertical-align:top}.tbl.top .cl{vertical-align:top}.cl{display:table-cell;vertical-align:middle;border-spacing:0}.cl.top,tr.top{vertical-align:top}.cl.bot,tr.bot{vertical-align:bottom}.cl.rgt{text-align:right}.cl.center{text-align:center}.w50{width:50%}.abs{position:absolute}.rel{position:relative}.button-toggle .caption-less{display:none}.button-toggle .caption-more{display:block}.button-toggle.active .caption-less{display:block}.button-toggle.active .caption-more{display:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}#jcemediabox-popup-closelink{box-sizing:content-box}@media(max-width: 767px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}.btn-block-xs{width:100%}}@media(min-width: 768px)and (max-width: 991px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}.pull-sm-left{float:left !important}.pull-sm-right{float:right !important}.pull-sm-none{float:none !important}.btn-block-sm{width:100%}}@media(min-width: 992px)and (max-width: 1199px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}.pull-md-left{float:left !important}.pull-md-right{float:right !important}.pull-md-none{float:none !important}.btn-block-md{width:100%}}@media(min-width: 1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}.pull-lg-left{float:left !important}.pull-lg-right{float:right !important}.pull-lg-none{float:none !important}.btn-block-lg{width:100%}}.pull-none{float:none !important}.w100{width:100%}.Flexible-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.Flexible-container iframe,.Flexible-container object,.Flexible-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2}.jcarousel{position:relative;overflow:hidden}.jcarousel>ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel>ul>li{float:left}.growing{margin-bottom:30px}.growing .content{max-height:165px;overflow:hidden;position:relative;transition:max-height .5s ease-out}.growing .white-fade{position:absolute;bottom:0;width:100%;height:80px;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.growing .less{display:none}.growing.extended .content{max-height:2000px !important;transition:max-height .5s ease-in}.growing.extended .white-fade{display:none}.growing.extended .more{display:none}.growing.extended .less{display:block}#toggle_mainmenu{cursor:pointer}#close_mainmenu{cursor:pointer}#close_filters{cursor:pointer}#mobile_mainmenu{color:#fff;background-color:#0070ac;visibility:hidden;opacity:0;position:fixed;z-index:2000;width:100%;height:100%;top:0;left:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#mobile_mainmenu .logo{display:inline-block;padding-top:20px;padding-bottom:20px}#mobile_mainmenu .header{background-color:#fff;margin-bottom:25px}#mobile_mainmenu.opened{overflow:scroll;visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}#mobile_filters{opacity:1;z-index:1900;visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all 1ms linear;-moz-transition:all 1ms linear;-ms-transition:all 1ms linear;-o-transition:all 1ms linear;transition:all 1ms linear}@media(max-width: 767px){#mobile_filters{background-color:#000;color:#fff;visibility:hidden;opacity:0;position:fixed;z-index:1900;width:100%;height:100%;top:0;left:0}#mobile_filters.opened{visibility:visible;opacity:1;overflow:scroll}}@media(min-width: 768px)and (max-width: 991px){#mobile_filters{background-color:#000;color:#fff;visibility:hidden;opacity:0;position:fixed;z-index:1900;width:100%;height:100%;top:0;left:0}#mobile_filters.opened{visibility:visible;opacity:1;overflow:scroll}}body{overflow:hidden}html{overflow-x:hidden}body.zoomable{zoom:var(--zoom);transform:scale(var(--zoom));transform-origin:top center}body.glightbox-open{height:100vh;zoom:1 !important}body.popup-active{height:100vh;zoom:1 !important}a.banner-link{display:block;position:relative;overflow:hidden}a.banner-link span.title{z-index:-1;position:absolute;top:-100px}.show-all-fields,.toggle-filters{text-transform:lowercase}.icon-douche{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#fff;border:10px solid #00aeef;width:22px;height:22px;display:inline-block;margin-right:5px;position:relative;margin-bottom:-5px;box-sizing:border-box}.douche-txt{display:inline-block}strong.formRequired{font-weight:500 !important}.mivalink{margin-bottom:10px}#actie{position:absolute;right:10px;top:-7px;background-image:url(../images/label-actie.png);width:97px;height:110px;color:#fff;text-align:center;text-decoration:none;padding-top:25px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:.9;filter:alpha(opacity=90)}#actie .actie-1{width:78px}#actie .actie-2{width:78px}#actie:hover{opacity:1;filter:alpha(opacity=100)}header .row-top{height:83px;color:#fff}header .row-top .lft{padding-top:19px}header .row-top .mid{text-align:center;padding-top:12px}header .row-top .rgt{position:relative;text-align:right}header .row-top .rgt .flex{display:flex;justify-content:right;margin-top:17px}header .row-menu{min-height:67px;background-color:#0b6396}body.zorghotel .quiz-container{display:none}body.zorghotel .contact-info .buttons,body.zorghotel .title-box-xs .buttons{display:flex;flex-direction:column;row-gap:15px;width:100%;margin-bottom:30px}body.zorghotel .contact-info .buttons .button,body.zorghotel .title-box-xs .buttons .button{width:100%}.lbl-show-hide .lbl-hide{display:none}.lbl-show-hide.open .lbl-hide{display:block}.lbl-show-hide.open .lbl-show{display:none}section .row-1{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}section .row-1 .shade{position:absolute;width:100%;height:100%;background-color:rgba(24,68,87,.6);top:0;left:0}section .row-2{position:relative;background-color:#0b6396;padding-top:80px;padding-bottom:80px}section .row-3{position:relative;padding-top:60px;padding-bottom:60px}section .row-4{padding-top:60px;padding-bottom:60px;background-color:#dde4ea}footer{padding-top:60px;padding-bottom:30px;background-color:#0b6396}footer .button-blue-light{background-color:#0070ac;color:#fff;border-color:#fff;border-style:solid;border-width:1px}footer .button-blue-light:hover,footer .button-blue-light:active,footer .button-blue-light:focus{color:#fff;border-color:#fff;border-style:solid;border-width:1px;background-color:rgb(0%,37.4099407205%,57.4509803922%)}footer{color:#fff}footer .row-1{margin-bottom:60px}footer .row-2{margin-bottom:30px}footer .line{border-bottom:solid 1px rgba(255,255,255,.3)}footer .row-3{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}footer .row-3 a{color:rgba(255,255,255,.5);font-weight:400}.moduletable.volg-ons a,.moduletable.meer-info a{color:#fff;text-decoration:underline}.moduletable.volg-ons a:hover,.moduletable.meer-info a:hover{color:#fff;text-decoration:none}.moduletable.footer .module-title{font-weight:500}.moduletable.footer{margin-bottom:30px}.moduletable.socials .icons{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:30px}.moduletable.socials .icons a{color:#fff;font-size:30px;transition:transform .15s ease-in-out}.moduletable.socials .icons a:hover{transform:scale(1.2)}.moduletable.enquete .module-title{margin-bottom:5px}.item-page{padding-top:25px;padding-bottom:50px}.item-page-right{padding-top:35px;padding-bottom:25px}.item-page-right .moduletable{margin-bottom:35px}.link-black{color:#000}.fa-chevron-right{margin-left:6px;font-size:13px}.demo-banner{margin:auto}.link-black{color:#000;font-weight:400;text-decoration:underline;text-transform:lowercase}.link-black:hover{color:#0070ac}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-left:0}.show-all-fields .less{display:none}.show-all-fields .more{display:block}.show-all-fields.active .less{display:block}.show-all-fields.active .more{display:none}.front .item-page{padding:0}.actie{margin-bottom:60px}.actie h4{margin-bottom:15px}#hotels .velden-filters{margin-bottom:15px}#hotels .search-row{background-color:#dde4ea;min-height:80px}#hotels .search-row .caption{padding-top:12px;padding-bottom:6px;font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;color:#4d4d4d}#hotels .search-row .search-item{margin-bottom:15px}#hotels .results a.item{display:block;text-decoration:none;background-color:#eef3f6;padding:10px;margin-bottom:10px;color:#000;position:relative}#hotels .results a.item:hover{background-color:#dce4ea;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}#hotels .results a.item .cl.types{width:5%;white-space:nowrap}#hotels .results a.item .cl1{width:5%;padding-right:20px}#hotels .results a.item .cl2{font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem}#hotels .results a.item .cl2 .upper{min-height:117px}#hotels .results a.item .cl2 .address{font-weight:400}#hotels .results a.item .cl2 .classes{font-weight:400;font-style:italic;font-size:15px;font-size:1.5rem;line-height:15px;line-height:1.5rem;vertical-align:middle;padding-top:4px}#hotels .results a.item .cl2 .province_link{font-weight:400}#hotels .results a.item .cl2 .country{font-weight:400}#hotels .results a.item .title{font-size:20px;font-size:2rem;line-height:25.8823529412px;line-height:2.5882352941rem;font-weight:500;margin-bottom:5px}#hotels .results a.item .provincie-land{margin-bottom:5px}#hotels .results a.item .province_link{color:#0070ac;z-index:10;margin-right:5px}#hotels .results a.item .thumb{max-height:138px;max-width:138px}#hotels .results a.item .mini-map,#hotels .results a.item .prov-map{position:absolute;right:10px;bottom:10px}#hotels .results a.item .mini-map .svg,#hotels .results a.item .prov-map .svg{height:120px;width:auto}#hotels .results a.item .mini-map .svg .active,#hotels .results a.item .prov-map .svg .active{fill:#0070ac !important}#hotels .result-text{margin-bottom:30px;font-size:30px;font-size:3rem;line-height:38.8235294118px;line-height:3.8823529412rem}#hotels .result-text .results{color:#8b8b8b;cursor:pointer}#hotels .result-text .results:hover{color:#0070ac}#hotel .back-link{margin-bottom:10px;display:block}#hotel .title-box-lg{min-height:120px;margin-bottom:10px}#hotel .kader{background-color:#dde4ea;padding:30px;margin-bottom:30px}#hotel .kader .lbl{font-weight:normal;float:right;text-transform:lowercase;color:#00aeef}#hotel .kader .header h3{font-size:20px;font-size:2rem;line-height:25.8823529412px;line-height:2.5882352941rem;font-weight:500;margin-bottom:0}#hotel .kader .content{display:none}#hotel .kader .sponsor{margin-top:30px;text-align:center}#hotel .kader .sponsor .title{margin-bottom:10px;font-size:11px}#hotel .kader .sponsor a{display:inline-block;transition:all .25s ease-in-out}#hotel .kader .sponsor a:hover{box-shadow:0 0 15px rgba(0,0,0,.1);transform:scale(1.05)}#hotel .kader .sponsor img{max-height:50px;max-width:150px}#hotel .rating-klasse{margin-bottom:10px}#hotel .klasse{font-size:15px;font-size:1.5rem;line-height:19.4117647059px;line-height:1.9411764706rem;font-style:italic}#hotel .rating{margin-right:15px;display:none}#hotel .type-ligging{margin-bottom:8px}#hotel .type{margin-right:15px}#hotel .ligging{font-style:italic}#hotel .ligging span{font-weight:500}#hotel .nb{margin-bottom:10px}#hotel .per{margin-bottom:10px}#hotel .icon-bvn{width:55px;height:55px;background-image:url(../images/gc-data-2iconen-zwart.svg);background-size:cover;margin-right:15px}#hotel .button-bvn{margin-top:15px;min-width:180px}#hotel .button-bvn .lbl-hide{display:none}#hotel .button-bvn.open .lbl-hide{display:block}#hotel .button-bvn.open .lbl-show{display:none}#hotel .penceel{border-bottom:#a9a9a9 1px solid;margin-bottom:30px;padding-bottom:30px}#hotel #map-canvas,#hotel .acf-map{height:250px;margin-bottom:60px}#hotel .fotos{position:relative;margin-bottom:4px}#hotel .fotos .tbl{width:100%;height:100%}#hotel .fotos .cl{height:100%;vertical-align:top}#hotel .fotos .w60{width:60%}#hotel .fotos .w40{width:40%}#hotel .fotos a{display:block}#hotel .fotos .img{background-color:#ccc;width:100%;background-size:cover;background-position:center;display:block;position:relative}#hotel .fotos .img span{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.15)}#hotel .fotos .img:hover span{background-color:rgba(0,0,0,0)}#hotel .fotos .img1{border-right:#fff 4px solid;height:100%}#hotel .fotos .img2{height:calc(50% - 2px)}#hotel .fotos .img3{height:calc(50% - 2px)}#hotel .fotos .line{border-bottom:#fff 4px solid}#hotel .fotos .safari_only .img2{height:calc(50% + 2px);border-bottom:#fff 2px solid}#hotel .fotos .safari_only .img3{border-top:#fff 2px solid;height:calc(50% + 2px)}#hotel .reactie{background-color:#dde4ea}#hotel .reactie .inner{padding:30px}#hotel .reactie .growing .content{max-height:0}#hotel .reactie .circle{margin:auto;border-radius:50%;background-color:#fff;width:178px;height:178px;background-image:url(../images/icon-envelop.png);background-position:35px center;background-repeat:no-repeat}#hotel .reactie .icon-envelop{width:115px;height:88px}#hotel .reactie .rsform-block-verstuur{padding-top:45px}#hotel .mini-map .svg,#hotel .prov-map .svg{height:120px;width:auto}#hotel .mini-map .svg .active,#hotel .prov-map .svg .active{fill:#0070ac !important}#hotel .tbl.labels{height:130px}#hotel .snhz{display:block;margin-bottom:10px;background-image:url(../images/logo-snhz.png);width:133px;height:49px}#hotel .snhz span{display:none}#hotel .nevep{display:block;text-decoration:none;background-image:url(../images/btn-nevep.png);width:100px;height:57px}#hotel .nevep span{display:none}#hotel .sidebar h3{font-size:22px;font-size:2.2rem;line-height:28.4705882353px;line-height:2.8470588235rem}#hotel .sidebar .adres{margin-bottom:30px}#hotel .sidebar .links{margin-bottom:30px}#hotel .sidebar .links .caption{color:#535353;width:30px}#hotel .sidebar .links a{font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;max-height:22px;margin:0 auto;overflow:hidden;display:block}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){#hotel .sidebar .links a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;height:auto}}#hotel .sidebar .links a{font-weight:400;color:#000;text-decoration:none}#hotel .sidebar .links a:hover{text-decoration:underline}#hotel .sidebar .banner{display:block;margin-bottom:30px}#hotel .sidebar .verzekeraars{margin-bottom:30px}#hotel .sidebar .verzekeraars .items{padding-left:10px}#hotel .sidebar .verzekeraars .item{float:left;margin-right:10px;margin-bottom:10px}#hotel .parking-row{display:flex;gap:3px;margin-bottom:30px}#hotel .parking-row a{transition:transform .2s ease;display:block}#hotel .parking-row a:hover{transform:translateY(-4px)}#hotel .parking-social{display:flex;justify-content:space-between}#hotel .parking-social .parking-row{gap:7px}#hotel .parking-social .parking-row img{width:10vw;height:10vw}#hotel .popup{opacity:0;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:500px;max-width:95%;max-height:80%;overflow:auto;padding:20px;background-color:#fff;border:1px solid #ccc;border-radius:10px;z-index:9999;transition:opacity .3s ease-in-out;padding-top:30px}#hotel .popup .title{font-size:2.2rem;margin-bottom:5px}#hotel .popup .subtitle{margin-bottom:20px}#hotel .popup .close{position:absolute;top:10px;right:10px;font-size:1.5em;font-weight:700;text-decoration:none;color:#666;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}#hotel .popup .close:hover{color:red}#hotel .overlay{opacity:0;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9998;transition:opacity .3s ease-in-out}#hotel .title-box-xs{margin-left:-15px;margin-right:-15px}#hotel .title-box-xs .blue{padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:20px;background-color:#0070ac}#hotel .title-box-xs .blue .back-link{margin-bottom:0;font-size:30px;font-size:3rem;line-height:38.8235294118px;line-height:3.8823529412rem;color:#fff}#hotel .title-box-xs .blue .icon{margin-left:15px}#hotel .title-box-xs .blue .fa{color:#fff;font-size:40px}#hotel .socials{margin-bottom:35px;display:flex}#hotel .socials a{position:relative;display:block;transition:transform .2s ease;margin-right:7px}#hotel .socials a:hover{transform:translateY(-4px)}.img-toilet{background-image:url(../images/miva-toilet.png);width:118px;height:96px}.img-slaapkamer{background-image:url(../images/miva-slaapkamer.png);width:118px;height:96px}.img-slaapkamer .bed{padding-top:30px;text-align:center;color:#fff;font-size:12px;font-weight:500}.img-badkamer{background-image:url(../images/miva-badkamer.png);width:118px;height:96px}#bvn{padding-top:20px}#bvn h4{font-weight:500;background-color:#fff;padding-left:15px;padding-right:15px;padding-top:7px;padding-bottom:8px;cursor:pointer;border-bottom:#dde4ea 5px solid}#bvn h4.open{border-bottom-color:#fff}#bvn .content{background-color:#fff;padding-right:30px;padding-top:5px;padding-bottom:20px;margin-bottom:5px}#bvn ul{margin-top:0;margin-bottom:0}#bvn .waarde{font-weight:500}#mivas h3,#lift h3{margin-bottom:10px}#mivas,#lift{padding-top:30px}#mivas h4,#lift h4{font-weight:500;background-color:#fff;padding-left:15px;padding-right:15px;padding-top:7px;padding-bottom:8px;cursor:pointer;border-bottom:#dde4ea 5px solid}#mivas h4.open,#lift h4.open{border-bottom-color:#fff}#mivas .content,#lift .content{background-color:#fff;padding:15px;padding-top:0;padding-bottom:20px;margin-bottom:5px}#mivas .rw,#lift .rw{display:table;width:100%;margin-bottom:15px}#mivas .rw .lft,#lift .rw .lft{vertical-align:top;display:table-cell;width:140px}#mivas .rw .rgt,#lift .rw .rgt{vertical-align:top;display:table-cell}#mivas .caption,#lift .caption{font-weight:500}#mivas .miva-pix,#lift .miva-pix{margin-top:5px}#mivas .miva-pix a,#lift .miva-pix a{display:inline-block;text-decoration:none}#show_filters{color:#000;font-weight:400;text-transform:lowercase}#filter_group h2{font-size:25px;font-size:2.5rem;line-height:32.3529411765px;line-height:3.2352941176rem;margin-bottom:15px}#filter_group .caption{font-weight:500;margin-bottom:10px}#filter_group .filteritem{margin-bottom:30px}#filter_group .reset-filters{color:#000;font-weight:400;text-transform:lowercase}.tbl-top{height:89px}.tbl-top .fa{font-size:40px;color:#0070ac}.tbl-top .text{color:#0070ac;font-size:25px;font-size:2.5rem;line-height:25px;line-height:2.5rem;text-transform:lowercase;padding-left:10px;padding-right:10px}.tbl-top a{display:block;color:#fff;text-decoration:none}.tbl-top .cl1{padding-right:20px;width:15%}.tbl-top .cl3{width:15%;padding-left:20px}.mobile-menu-bar{top:0;z-index:1030;position:fixed;left:0;right:0;background-color:#fff}.mobile-menu-bar .logo{display:inline-block}.mobile-menu-bar .logo img{height:50px;width:auto}.prov-map{cursor:pointer;display:block}.prov-map .province{-webkit-transition:fill .25s ease;-moz-transition:fill .25s ease;-ms-transition:fill .25s ease;-o-transition:fill .25s ease;transition:fill .25s ease;fill:#cfcfcf}.prov-map .province.hitbox{fill:rgba(0,0,0,0) !important;pointer-events:all}.prov-map.drenthe [data-id=drenthe],.prov-map.flevoland [data-id=flevoland],.prov-map.friesland [data-id=friesland],.prov-map.gelderland [data-id=gelderland],.prov-map.groningen [data-id=groningen],.prov-map.limburg [data-id=limburg],.prov-map.noord-brabant [data-id=noord-brabant],.prov-map.noord-holland [data-id=noord-holland],.prov-map.overijssel [data-id=overijssel],.prov-map.utrecht [data-id=utrecht],.prov-map.zeeland [data-id=zeeland],.prov-map.zuid-holland [data-id=zuid-holland]{fill:#0070ac}.prov-map.antwerpen [data-id=antwerpen],.prov-map.brussel [data-id=brussel],.prov-map.henegouwen [data-id=henegouwen],.prov-map.limburg [data-id=limburg],.prov-map.luik [data-id=luik],.prov-map.luxemburg [data-id=luxemburg],.prov-map.namen [data-id=namen],.prov-map.oost-vlaanderen [data-id=oost-vlaanderen],.prov-map.vlaams-brabant [data-id=vlaams-brabant],.prov-map.waals-brabant [data-id=waals-brabant],.prov-map.west-vlaanderen [data-id=west-vlaanderen]{fill:#0070ac}.prov-map.baden-wurttemberg [data-id=baden-wurttemberg],.prov-map.bayern [data-id=bayern],.prov-map.berlin [data-id=berlin],.prov-map.brandenburg [data-id=brandenburg],.prov-map.bremen [data-id=bremen],.prov-map.hamburg [data-id=hamburg],.prov-map.hessen [data-id=hessen],.prov-map.mecklenburg-vorpommern [data-id=mecklenburg-vorpommern],.prov-map.niedersachsen [data-id=niedersachsen],.prov-map.nordrhein-westfalen [data-id=nordrhein-westfalen],.prov-map.rheinland-pfalz [data-id=rheinland-pfalz],.prov-map.saarland [data-id=saarland],.prov-map.sachsen [data-id=sachsen],.prov-map.sachsen-anhalt [data-id=sachsen-anhalt],.prov-map.schleswig-holstein [data-id=schleswig-holstein],.prov-map.thuringen [data-id=thuringen]{fill:#0070ac}.prov-map.dolnoslaskie [data-id=dolnoslaskie],.prov-map.kujawsko-pomorskie [data-id=kujawsko-pomorskie],.prov-map.lubelskie [data-id=lubelskie],.prov-map.lubuskie [data-id=lubuskie],.prov-map.mazowieckie [data-id=mazowieckie],.prov-map.malopolskie [data-id=malopolskie],.prov-map.opolskie [data-id=opolskie],.prov-map.podkarpackie [data-id=podkarpackie],.prov-map.podlaskie [data-id=podlaskie],.prov-map.pomorskie [data-id=pomorskie],.prov-map.slaskie [data-id=slaskie],.prov-map.swietokrzyskie [data-id=swietokrzyskie],.prov-map.warmi-sko-mazurskie [data-id=warmi-sko-mazurskie],.prov-map.wielkopolskie [data-id=wielkopolskie],.prov-map.zachodniopomorskie [data-id=zachodniopomorskie],.prov-map.lodzkie [data-id=lodzkie]{fill:#0070ac}.prov-map.normandie [data-id=normandie],.prov-map.hauts-de-france [data-id=hauts-de-france],.prov-map.grand-est [data-id=grand-est],.prov-map.bourgogne-franche-comte [data-id=bourgogne-franche-comte],.prov-map.ile-de-france [data-id=ile-de-france],.prov-map.centre-val-de-loire [data-id=centre-val-de-loire],.prov-map.pays-de-la-loire [data-id=pays-de-la-loire],.prov-map.bretagne [data-id=bretagne],.prov-map.nouvelle-aquitaine [data-id=nouvelle-aquitaine],.prov-map.occitanie [data-id=occitanie],.prov-map.provence-alpes-cote-d-azur [data-id=provence-alpes-cote-d-azur],.prov-map.auvergne-rhone-alpes [data-id=auvergne-rhone-alpes],.prov-map.corse [data-id=corse]{fill:#0070ac}.prov-map.andalucia [data-id=andalucia],.prov-map.aragon [data-id=aragon],.prov-map.asturias [data-id=asturias],.prov-map.islas-baleares [data-id=islas-baleares],.prov-map.pais-vasco [data-id=pais-vasco],.prov-map.canarias [data-id=canarias],.prov-map.cantabria [data-id=cantabria],.prov-map.castilla-y-leon [data-id=castilla-y-leon],.prov-map.castilla-la-mancha [data-id=castilla-la-mancha],.prov-map.cataluna [data-id=cataluna],.prov-map.extremadura [data-id=extremadura],.prov-map.galicia [data-id=galicia],.prov-map.la-rioja [data-id=la-rioja],.prov-map.madrid [data-id=madrid],.prov-map.murcia [data-id=murcia],.prov-map.navarra [data-id=navarra],.prov-map.comunidad-valenciana [data-id=comunidad-valenciana]{fill:#0070ac}a.fk-search{display:block;font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;padding-left:15px;padding-right:15px;text-decoration:none;padding-top:10px;padding-bottom:10px;font-style:normal;font-weight:400;background-color:#fff;color:#000;margin-bottom:20px}a.fk-search .fa{font-size:20px;float:right;color:#0070ac}.icon-type{font-family:"ff-dax-web-pro",Arial,"sans-serif";color:#fff;font-weight:700;font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;display:inline-block;background-color:#333;margin-right:5px;text-align:center;min-width:22px;padding-top:2px;padding-bottom:1px}.icon-type-1{background-color:#e63136}.icon-type-2{background-color:#1fd616}.icon-type-3{background-color:#c937c7}.icon-type-4{background-color:#4075c4}.icon-type-5{background-color:#8dc0f9}.icon-type-6{background-color:#ff9308}.icon-type-8{background-color:#ec118d}.icon-type-9{background-color:#297c29}.icon-type-10{background-color:#1fd616}.icon-type-11{background-color:#297c29}.icon-type-13{background-color:#003692}.button{display:inline-block;text-align:center;background-image:none;padding:10px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;font-style:normal;font-weight:500;padding-left:15px;padding-right:15px;padding-top:7px;padding-bottom:8px;outline:none;text-decoration:none}.button.button-outline{border:1px solid #0070ac}.button{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}.button:hover{text-decoration:none}.button:active{text-decoration:none}.button:focus{text-decoration:none}.button span{text-transform:lowercase}.button::first-letter{text-transform:uppercase}.button-orange{background-color:#ff8400;color:#fff}.button-orange:hover,.button-orange:active,.button-orange:focus{color:#fff;background-color:rgb(100%,56.5882352941%,10%)}.button-blue{background-color:#0070ac;color:#fff}.button-blue:hover,.button-blue:active,.button-blue:focus{color:#fff;background-color:rgb(0%,50.4331965344%,77.4509803922%)}.button-blue-light{background-color:#00aeef;color:#fff}.button-blue-light:hover,.button-blue-light:active,.button-blue-light:focus{color:#fff;background-color:rgb(0%,60.9549593896%,83.7254901961%)}.button-search .fa,.fk-button-search .fa{margin-left:10px}#reset{text-transform:lowercase;padding-bottom:20px;display:block}.fa-star{color:#fbaf5d}button{background-image:none;padding:0;margin:0;cursor:pointer;border:none;text-align:center}.form-control::-webkit-input-placeholder{color:#0d0d0d}.form-control:-moz-placeholder{color:#0d0d0d}.form-control::-moz-placeholder{color:#0d0d0d}.form-control:-ms-input-placeholder{color:#0d0d0d}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#0d0d0d}.error.form-control::-webkit-input-placeholder{color:#df0e11}.error.form-control:-moz-placeholder{color:#df0e11}.error.form-control::-moz-placeholder{color:#df0e11}.error.form-control:-ms-input-placeholder{color:#df0e11}label{font-weight:400}.star{color:#df0e11}fieldset.form-horizontal .control-label{text-align:left}footer .rsform-block .form-control{border-color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none}.btn{-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.bootstrap-select .btn{font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;font-weight:400}.bootstrap-select .dropdown-menu{z-index:3000;font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;font-weight:400}input[type=text],.form-control{font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;font-weight:400;color:#0070ac}.btn.dropdown-toggle.btn-default:not(.bs-placeholder){color:#0070ac}.button-search,button.button-search{text-transform:lowercase;font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;font-weight:500;font-style:normal}.rsform-block-nieuwsbrief label{display:none}.has-error .form-control{border-color:#df0e11 !important}.form-group .rsform-error{color:#df0e11 !important}#miva_bechikbaarheid h2{margin-bottom:25px}#miva_bechikbaarheid .rsform-block-accommodatie label{display:none}#miva_bechikbaarheid .rsform-block-accommodatie .col-sm-6{width:100% !important}.moduletable.volg-ons a{font-family:"franklin-gothic-urw",sans-serif;font-style:normal;font-weight:400;font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;text-transform:lowercase}.moduletable.banner.middle{position:relative;margin-top:-105px;padding-bottom:60px}.moduletable.banner.middle .ban-link{display:inline-block}.moduletable.mobile-main-menu{text-align:center}.moduletable.mobile-main-menu a{display:block;font-size:25px;font-size:2.5rem;line-height:32.3529411765px;line-height:3.2352941176rem;padding-top:10px;padding-bottom:10px;color:#fff;text-decoration:none}.moduletable.mobile-main-menu a:hover{color:#ffcf06}.moduletable.mobile-main-menu .active a{color:#ffcf06}.moduletable.verzekeraars-wit{margin-bottom:30px}.moduletable.verzekeraars-wit li{float:left;margin-right:30px;margin-bottom:30px}.moduletable.verzekeraars-wit a{display:block}.moduletable.verzekeraars-wit img{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.moduletable.verzekeraars-wit a:hover img{transform:scale(1.2)}.moduletable.text-sizes .text-sizer{display:flex;gap:3px}.moduletable.text-sizes .text-sizer a{display:block;padding-left:5px;padding-right:5px;height:34px;position:relative;text-decoration:none}.moduletable.text-sizes .text-sizer a::after{content:"";visibility:hidden;position:absolute;bottom:0;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0070ac rgba(0,0,0,0)}.moduletable.text-sizes .text-sizer a.active::after,.moduletable.text-sizes .text-sizer a:hover::after{visibility:visible}.moduletable.text-sizes .text-sizer a:hover{color:#231f20}.moduletable.text-sizes .text-sizer .size-1{font-size:13px;padding-top:3px}.moduletable.text-sizes .text-sizer .size-2{font-size:15px;padding-top:2px}.moduletable.text-sizes .text-sizer .size-3{font-size:17px;padding-top:0}.moduletable.taal{margin-right:11px}.moduletable.taal ul,.moduletable.taal li{margin:0;padding:0;list-style:none}.moduletable.taal li{display:inline-block;margin-right:5px}.moduletable.taal img{box-shadow:0 0 3px 1px rgba(0,0,0,.3)}.moduletable.taal a{position:relative;height:34px;display:inline-block}.moduletable.taal a::after{content:"";visibility:hidden;position:absolute;bottom:0;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0070ac rgba(0,0,0,0)}.moduletable.taal a:hover img{box-shadow:0 0 3px 1px rgba(0,0,0,.6)}.moduletable.taal a:hover::after{visibility:visible}.moduletable.taal .lang-active a::after{visibility:visible}.moduletable.mobile-taal{margin-top:20px;margin-bottom:30px}.moduletable.mobile-taal .triangle{display:none}.moduletable.mobile-taal ul,.moduletable.mobile-taal li{margin:0;padding:0;list-style:none}.moduletable.mobile-taal ul{display:inline-block;text-align:center;width:100%}.moduletable.mobile-taal li{display:inline-block;padding-left:20px;padding-right:20px}.moduletable.mobile-taal a{display:block;opacity:.6;filter:alpha(opacity=60);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.moduletable.mobile-taal img{border:#fff 1px solid;transform:scale(1.5)}.moduletable.mobile-taal .lang-active a{opacity:1;filter:alpha(opacity=100)}.moduletable.mobile-taal a:hover{opacity:1;filter:alpha(opacity=100)}.moduletable.provincies h2{color:#fff;text-align:center;margin-bottom:20px;padding-left:15px;padding-right:15px}.moduletable.provincies .row{display:flex;flex-wrap:wrap;align-items:flex-start}.moduletable.provincies .row:before,.moduletable.provincies .row:after{display:none}.moduletable.provincies .prov-map{display:flex;align-items:center;justify-content:center}.moduletable.provincies .prov-map .svg{max-width:100%;width:auto;height:auto}body.country-nl .moduletable.provincies .prov-map .svg{max-width:220px;margin-top:-60px}body.country-de .moduletable.provincies .prov-map .svg{max-width:180px;margin-top:-40px}body.country-fr .moduletable.provincies .prov-map .svg{max-width:260px;margin-top:-40px}body.country-pl .moduletable.provincies .prov-map .svg{max-width:250px;margin-top:-40px}body.country-be .moduletable.provincies .prov-map .svg{max-width:300px;margin-top:-40px}body.country-es .moduletable.provincies .prov-map .svg{max-width:330px;margin-top:-20px}.moduletable.provincies .prov-map.drenthe [data-id=drenthe],.moduletable.provincies .prov-map.flevoland [data-id=flevoland],.moduletable.provincies .prov-map.friesland [data-id=friesland],.moduletable.provincies .prov-map.gelderland [data-id=gelderland],.moduletable.provincies .prov-map.groningen [data-id=groningen],.moduletable.provincies .prov-map.limburg [data-id=limburg],.moduletable.provincies .prov-map.noord-brabant [data-id=noord-brabant],.moduletable.provincies .prov-map.noord-holland [data-id=noord-holland],.moduletable.provincies .prov-map.overijssel [data-id=overijssel],.moduletable.provincies .prov-map.utrecht [data-id=utrecht],.moduletable.provincies .prov-map.zeeland [data-id=zeeland],.moduletable.provincies .prov-map.zuid-holland [data-id=zuid-holland]{fill:#ffcf06}.moduletable.provincies .prov-map.antwerpen [data-id=antwerpen],.moduletable.provincies .prov-map.brussel [data-id=brussel],.moduletable.provincies .prov-map.henegouwen [data-id=henegouwen],.moduletable.provincies .prov-map.limburg [data-id=limburg],.moduletable.provincies .prov-map.luik [data-id=luik],.moduletable.provincies .prov-map.luxemburg [data-id=luxemburg],.moduletable.provincies .prov-map.namen [data-id=namen],.moduletable.provincies .prov-map.oost-vlaanderen [data-id=oost-vlaanderen],.moduletable.provincies .prov-map.vlaams-brabant [data-id=vlaams-brabant],.moduletable.provincies .prov-map.waals-brabant [data-id=waals-brabant],.moduletable.provincies .prov-map.west-vlaanderen [data-id=west-vlaanderen]{fill:#ffcf06}.moduletable.provincies .prov-map.baden-wurttemberg [data-id=baden-wurttemberg],.moduletable.provincies .prov-map.bayern [data-id=bayern],.moduletable.provincies .prov-map.berlin [data-id=berlin],.moduletable.provincies .prov-map.brandenburg [data-id=brandenburg],.moduletable.provincies .prov-map.bremen [data-id=bremen],.moduletable.provincies .prov-map.hamburg [data-id=hamburg],.moduletable.provincies .prov-map.hessen [data-id=hessen],.moduletable.provincies .prov-map.mecklenburg-vorpommern [data-id=mecklenburg-vorpommern],.moduletable.provincies .prov-map.niedersachsen [data-id=niedersachsen],.moduletable.provincies .prov-map.nordrhein-westfalen [data-id=nordrhein-westfalen],.moduletable.provincies .prov-map.rheinland-pfalz [data-id=rheinland-pfalz],.moduletable.provincies .prov-map.saarland [data-id=saarland],.moduletable.provincies .prov-map.sachsen [data-id=sachsen],.moduletable.provincies .prov-map.sachsen-anhalt [data-id=sachsen-anhalt],.moduletable.provincies .prov-map.schleswig-holstein [data-id=schleswig-holstein],.moduletable.provincies .prov-map.thuringen [data-id=thuringen]{fill:#ffcf06}.moduletable.provincies .prov-map.dolnoslaskie [data-id=dolnoslaskie],.moduletable.provincies .prov-map.kujawsko-pomorskie [data-id=kujawsko-pomorskie],.moduletable.provincies .prov-map.lubelskie [data-id=lubelskie],.moduletable.provincies .prov-map.lubuskie [data-id=lubuskie],.moduletable.provincies .prov-map.mazowieckie [data-id=mazowieckie],.moduletable.provincies .prov-map.malopolskie [data-id=malopolskie],.moduletable.provincies .prov-map.opolskie [data-id=opolskie],.moduletable.provincies .prov-map.podkarpackie [data-id=podkarpackie],.moduletable.provincies .prov-map.podlaskie [data-id=podlaskie],.moduletable.provincies .prov-map.pomorskie [data-id=pomorskie],.moduletable.provincies .prov-map.slaskie [data-id=slaskie],.moduletable.provincies .prov-map.swietokrzyskie [data-id=swietokrzyskie],.moduletable.provincies .prov-map.warmi-sko-mazurskie [data-id=warmi-sko-mazurskie],.moduletable.provincies .prov-map.wielkopolskie [data-id=wielkopolskie],.moduletable.provincies .prov-map.zachodniopomorskie [data-id=zachodniopomorskie],.moduletable.provincies .prov-map.lodzkie [data-id=lodzkie]{fill:#ffcf06}.moduletable.provincies .prov-map.normandie [data-id=normandie],.moduletable.provincies .prov-map.hauts-de-france [data-id=hauts-de-france],.moduletable.provincies .prov-map.grand-est [data-id=grand-est],.moduletable.provincies .prov-map.bourgogne-franche-comte [data-id=bourgogne-franche-comte],.moduletable.provincies .prov-map.ile-de-france [data-id=ile-de-france],.moduletable.provincies .prov-map.centre-val-de-loire [data-id=centre-val-de-loire],.moduletable.provincies .prov-map.pays-de-la-loire [data-id=pays-de-la-loire],.moduletable.provincies .prov-map.bretagne [data-id=bretagne],.moduletable.provincies .prov-map.nouvelle-aquitaine [data-id=nouvelle-aquitaine],.moduletable.provincies .prov-map.occitanie [data-id=occitanie],.moduletable.provincies .prov-map.provence-alpes-cote-d-azur [data-id=provence-alpes-cote-d-azur],.moduletable.provincies .prov-map.auvergne-rhone-alpes [data-id=auvergne-rhone-alpes],.moduletable.provincies .prov-map.corse [data-id=corse]{fill:#ffcf06}.moduletable.provincies .prov-map.andalucia [data-id=andalucia],.moduletable.provincies .prov-map.aragon [data-id=aragon],.moduletable.provincies .prov-map.asturias [data-id=asturias],.moduletable.provincies .prov-map.islas-baleares [data-id=islas-baleares],.moduletable.provincies .prov-map.pais-vasco [data-id=pais-vasco],.moduletable.provincies .prov-map.canarias [data-id=canarias],.moduletable.provincies .prov-map.cantabria [data-id=cantabria],.moduletable.provincies .prov-map.castilla-y-leon [data-id=castilla-y-leon],.moduletable.provincies .prov-map.castilla-la-mancha [data-id=castilla-la-mancha],.moduletable.provincies .prov-map.cataluna [data-id=cataluna],.moduletable.provincies .prov-map.extremadura [data-id=extremadura],.moduletable.provincies .prov-map.galicia [data-id=galicia],.moduletable.provincies .prov-map.la-rioja [data-id=la-rioja],.moduletable.provincies .prov-map.madrid [data-id=madrid],.moduletable.provincies .prov-map.murcia [data-id=murcia],.moduletable.provincies .prov-map.navarra [data-id=navarra],.moduletable.provincies .prov-map.comunidad-valenciana [data-id=comunidad-valenciana]{fill:#ffcf06}.moduletable.provincies .prov-map .province{fill:rgba(255,255,255,.6);stroke:rgba(0,0,0,0)}.moduletable.provincies .col-sm-2 a:first-child{border-top:solid 1px rgba(255,255,255,.3)}.moduletable.provincies a.prov-text{-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;display:block;text-decoration:none;font-weight:500;padding-top:5px;padding-bottom:6px;border-bottom:solid 1px rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.moduletable.provincies a.prov-text:hover{color:#fff;text-decoration:none}.moduletable.provincies .prov-text.active{color:#fff}.moduletable.homepage-header .content{padding-left:15px;padding-right:15px}.moduletable.homepage-header h1{position:relative;text-align:center;color:#fff;font-size:40px;font-size:4rem;line-height:51.7647058824px;line-height:5.1764705882rem;line-height:45px;max-width:800px;margin:auto;font-weight:500;padding-top:40px}.moduletable.banner_top{text-align:center;margin:auto;max-width:468px}.moduletable.banner_top a{display:block}.moduletable.banner_top .content{max-width:468px;max-height:60px;overflow:hidden}.moduletable.main-menu .content{text-align:center}.moduletable.main-menu ul{display:inline-block;padding-top:23px;padding-bottom:20px;width:auto;margin:auto}.moduletable.main-menu ul li{margin-right:20px;display:inline-block}.moduletable.main-menu ul li a{font-size:19px;font-size:1.9rem;line-height:24.5882352941px;line-height:2.4588235294rem;font-weight:400;display:block;color:#fff;text-decoration:none;text-transform:lowercase}.moduletable.main-menu ul li a:hover{color:#ffcf06}.moduletable.main-menu ul li.current a{color:#ffcf06}.moduletable.main-menu ul li.item-108{-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.moduletable.main-menu ul li.item-108:hover{opacity:.7;filter:alpha(opacity=70)}.moduletable.topmenu{margin-top:10px}.moduletable.topmenu li{display:inline-block;border-left:#0070ac 1px solid;margin-left:10px;padding-left:10px;font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem}.moduletable.topmenu li:first-child{padding:0;margin:0;border:none}.moduletable.topmenu li.active a{text-decoration-color:#0070ac;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:3px}.moduletable.topmenu a{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;display:block;text-decoration:none;color:#0070ac}.moduletable.topmenu a:hover{text-decoration-color:#0070ac;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:3px}.moduletable.footer-menu li{display:inline-block;border-left:1px solid;margin-left:10px;padding-left:10px;font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem}.moduletable.footer-menu li:first-child{padding:0;margin:0;border:none}.moduletable.footer-menu a{font-size:17px;font-size:1.7rem;line-height:17px;line-height:1.7rem;display:block;text-decoration:none}.moduletable.footer-menu a:hover{text-decoration:underline}.moduletable.tophotels{margin-bottom:0}.moduletable.tophotels h2{margin-bottom:0}.moduletable.tophotels .title{margin-bottom:15px}.moduletable.tophotels .title .cl1{width:2%;padding-right:10px}.moduletable.tophotels ul.nolist{min-height:180px;border-top:#ccc 1px solid}.moduletable.tophotels ul.nolist li{border-bottom:#ccc 1px solid;padding-top:5px;padding-bottom:5px}.moduletable.tophotels ul.nolist a{font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;max-height:22px;margin:0 auto;overflow:hidden;display:block}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.moduletable.tophotels ul.nolist a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;height:auto}}.moduletable.tophotels ul.nolist a{text-decoration:none}.moduletable.tophotels ul.nolist a:hover{color:#063755;text-decoration:none}.moduletable.tophotels a.alle{display:block;color:#000;text-decoration:none}.moduletable.tophotels a.alle:hover{text-decoration:underline}.moduletable.gchotels .gc-hotels-link{cursor:pointer}.moduletable.gchotels .gc-hotels-link:hover .link{text-decoration:underline}.moduletable.gchotels h2{margin-bottom:30px}.moduletable.gchotels .intro{margin-bottom:30px}.moduletable.gchotels .items{margin-bottom:30px}.moduletable.gchotels table{border-top:solid 1px #ccc}.moduletable.gchotels tr td{border-bottom:solid 1px #ccc;padding-top:7px;padding-bottom:7px}.moduletable.gchotels .item{font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;max-height:22px;margin:0 auto;overflow:hidden;display:block}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.moduletable.gchotels .item{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;height:auto}}.moduletable.gchotels .link{text-transform:lowercase;font-weight:500}.moduletable.legenda .items{border-top:solid 1px rgba(255,255,255,.3);margin-bottom:30px}.moduletable.legenda .item{border-bottom:solid 1px rgba(255,255,255,.3);padding-top:7px;padding-bottom:7px}.moduletable.legenda .item-last{padding-top:7px;padding-bottom:7px}.moduletable.legenda .legend{font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;max-height:22px;margin:0 auto;overflow:hidden;display:block}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.moduletable.legenda .legend{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;height:auto}}.moduletable.legenda .fa-star{font-size:22px;margin-right:5px}.moduletable.legenda .link{text-decoration:none;text-transform:lowercase}.moduletable.legenda .link:hover{text-decoration:underline}.moduletable.footer-1 .formContainer{margin-top:10px}.moduletable.footer-1 .formContainer input[type=text]{width:100%}.moduletable.footer .formContainer{margin-top:10px}.moduletable.zoeken{position:relative;z-index:10;bottom:-32px;width:100%}.moduletable.zoeken .gray{height:64px;display:block;text-decoration:none;position:relative}.moduletable.zoeken .transp{position:absolute;width:100%;height:100%;top:0;left:0}.moduletable.zoeken h2{color:#fff;margin-bottom:20px;text-align:center}.moduletable.zoeken .tbl{height:100%}.moduletable.zoeken .cl1{background-color:#dde4ea;padding-right:25px;padding-left:25px}.moduletable.zoeken .cl2{width:100px}.moduletable.zoeken a.fk-search-box{display:block;text-decoration:none}.moduletable.zoeken a.fk-search-box .fk-text{color:#000;font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;font-weight:400;font-style:normal}.moduletable.zoeken a.fk-search-box .fk-button{width:100px;display:table-cell;vertical-align:middle;height:64px;text-align:center;color:#fff;text-decoration:none;-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#ff8400}.moduletable.zoeken a.fk-search-box .fk-button:hover,.moduletable.zoeken a.fk-search-box .fk-button:active,.moduletable.zoeken a.fk-search-box .fk-button:focus{background-color:rgb(80%,41.4117647059%,0%)}.moduletable.zoeken a.fk-search-box .fk-button .fa{margin-left:10px}.moduletable.zoeken button.button-search{vertical-align:middle;position:relative;height:64px;width:100%;color:#fff;text-transform:lowercase;text-decoration:none;-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#ff8400}.moduletable.zoeken button.button-search:hover,.moduletable.zoeken button.button-search:active,.moduletable.zoeken button.button-search:focus{background-color:rgb(80%,41.4117647059%,0%)}.moduletable.zoeken .fk-button-search{width:100px;display:table-cell;vertical-align:middle;height:64px;text-align:center;color:#fff;text-decoration:none;-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#ff8400}.moduletable.zoeken .fk-button-search:hover,.moduletable.zoeken .fk-button-search:active,.moduletable.zoeken .fk-button-search:focus{background-color:rgb(80%,41.4117647059%,0%)}.moduletable.banners-left-right .banneritem{margin-bottom:30px}.sidebar .banneritem{margin-bottom:30px}.banners-left{margin-top:30px}.newsletters{margin-bottom:20px}.newsletters ul{border-top:#ccc 1px solid}.newsletters li{border-bottom:#ccc 1px solid;padding-top:5px;padding-bottom:5px}.newsletters a{text-decoration:none}.quiz-box{border:#ccc 1px solid;min-height:250px;padding:20px 30px;text-align:left}.quiz-box .subtitle{margin-bottom:10px}.quiz-box h2.title{line-height:1.2;margin-bottom:10px}.quiz-box .question{margin-bottom:10px}.quiz-box .buttons{text-align:center}.quiz-box .buttons .btn{display:inline-block;min-width:80px;text-decoration:none}.quiz-box .buttons .btn-yes{margin-right:50px}.quiz-box .note{margin-top:10px;text-align:center;color:#0070ac;font-style:italic}.quiz-box .progress{margin-bottom:0px;margin-top:15px}.quiz-box .msg{margin-bottom:15px;font-weight:500}.quiz-box .total{font-size:14px}.quiz-box .response .question{min-height:80px;font-style:italic}@media(max-width: 767px){.button{display:block;width:100%}h1{font-size:8vw;line-height:1.2}h2{font-size:5.5vw;line-height:1.2}h3{font-size:5.5vw;line-height:1.2}body{padding-top:89px}section .row-2{padding-top:60px;padding-bottom:40px}section .row-3{padding-top:0px;padding-bottom:30px}section .row-4{padding-top:20px;padding-bottom:30px}.moduletable.gchotels{margin-bottom:30px}.moduletable.gchotels h2{margin-bottom:15px}.moduletable.homepage-header h1{font-size:8vw;line-height:1.2}.moduletable.provincies h2{font-size:5.5vw;line-height:1.2;margin-bottom:20px}footer{padding-top:30px;padding-bottom:0px}footer .row-1{margin-bottom:30px}footer .row-2{margin-bottom:30px}footer .row-4 .moduletable{margin-bottom:30px}footer .moduletable{margin-bottom:30px}footer .site-name{padding-bottom:20px}#hotel .item-page{padding-top:0}#hotel .h1{padding-top:5vw;padding-bottom:1vw;font-weight:400;font-size:8vw;line-height:1.2}#hotel .rating-klasse{margin-bottom:0}#hotel .contact-info{min-height:200px}#hotel .fotos{height:60vw;margin-left:-15px;margin-right:-15px;margin-bottom:0}#hotel .fotos .img1{border-right:#fff 2px solid;height:100%}#hotel .fotos .img2{height:calc(50% - 1px)}#hotel .fotos .img3{height:calc(50% - 1px)}#hotel .fotos .line{border-bottom:#fff 2px solid}#hotel .kader{margin-left:-15px;margin-right:-15px;padding:15px;padding-top:30px}#hotel .kader .sponsor{margin-top:15px}#hotel .adres-land{margin-bottom:20px}#hotel .mivalink-xs{margin-bottom:10px}#hotel .button-bvn{display:block}#hotel .button-verz{display:block;margin-bottom:10px}#hotel .button-verz .lbl-hide{display:none}#hotel .button-verz.open .lbl-show{display:none}#hotel .button-verz.open .lbl-hide{display:block}#hotel .kader-verz{text-align:center;margin-bottom:15px}#hotel .kader-verz .item{display:inline-block;margin-right:15px;margin-left:15px;margin-bottom:15px}#hotel .kader-verz a{display:block}#hotel .kader-verz img{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#hotel .kader-verz a:hover img{transform:scale(1.2)}#hotel .reactie{padding:0;padding-top:30px}#hotel .reactie .rsform-block-verstuur{padding-top:0}#hotel .reactie .button{display:block;width:100%}#hotel .socials a img{width:10vw;height:10vw}#hotels .icon-type{font-size:3vw;line-height:1.2;min-width:4vw}#hotels .fa-star{font-size:3vw;line-height:1}#hotels .fold{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#hotels .fold.open{max-height:500px}#hotels .search-row .caption{font-size:5.5vw;line-height:1.2;margin-top:3vw;margin-bottom:3vw;color:#000}#hotels .result-text{font-size:6vw;line-height:1.2}#hotels .results h1{font-size:6vw;line-height:1.2}#hotels .results a.item .title{margin-bottom:2px}#hotels .results a.item .cl1{padding-right:10px}#hotels .results a.item .thumb{max-width:20vw;max-height:20vw}#hotels .results a.item .cl2{font-size:4vw;line-height:1.2}#hotels .results a.item .cl2 .classes{font-size:4vw;line-height:1.4;padding-left:4px}#hotels .results a.item .title{font-size:4vw;line-height:1.2}#hotels .results a.item .cl2 .upper{min-height:20vw}.moduletable.banner.middle{margin-top:-30px;padding-bottom:20px}#Verstuur{display:block;width:100%}#jcemediabox-popup-frame{padding-left:10px;padding-right:25px}.moduletable.verzekeraars-wit ul{width:100%;text-align:center}.moduletable.verzekeraars-wit li{float:none;display:inline-block;margin-left:15px;margin-right:15px;margin-bottom:20px}.verz-text h3{display:none}.moduletable.tophotels{margin-bottom:80px}.moduletable.banner.right300.text-right{text-align:center}.moduletable.banner.right300.text-right a{display:inline-block}.moduletable.twitter{position:relative;background-color:#dde4ea;margin-bottom:30px;font-size:15px;line-height:1.4;color:#0070ac}.moduletable.twitter .content{max-width:720px;margin:0 auto}.moduletable.twitter .box{display:table-row}.moduletable.twitter .bird{display:table-cell;width:40px;background-image:url(../images/icon-twitter.svg);background-position:left top 15px;background-repeat:no-repeat;background-size:25px 25px}.moduletable.twitter .cloud{display:table-cell;padding:15px 0;position:relative;cursor:pointer}.moduletable.twitter .cloud .info{display:flex;margin-bottom:10px}.moduletable.twitter .cloud .caption{white-space:nowrap;font-weight:500;margin-right:10px}.moduletable.twitter .cloud .time{font-weight:500}}@media(min-width: 768px)and (max-width: 991px){body{padding-top:89px}section .row-2{padding-bottom:100px}.site-name{margin-bottom:30px}.moduletable.gchotels{margin-bottom:30px}#hotels .search-row .caption{font-size:30px;font-size:3rem;line-height:38.8235294118px;line-height:3.8823529412rem;color:#000}#hotels .fold{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#hotels .fold.open{max-height:500px}#hotel .contact-info{min-height:inherit}#hotel .fotos{height:370px}.moduletable.twitter{position:relative;margin-top:-36px;font-size:15px;line-height:1.4;color:#0070ac}.moduletable.twitter .max-width{max-width:780px}.moduletable.twitter .box{display:table-row}.moduletable.twitter .bird{display:table-cell;width:60px;background-image:url(../images/icon-twitter.svg);background-position:left top 15px;background-repeat:no-repeat;background-size:35px 35px}.moduletable.twitter .cloud{background-color:#dde4ea;display:table-cell;padding:15px;position:relative;cursor:pointer}.moduletable.twitter .cloud .info{display:table-cell;padding-left:20px;padding-right:20px}.moduletable.twitter .cloud .tweet{display:table-cell}.moduletable.twitter .cloud .caption{white-space:nowrap;font-weight:500}.moduletable.twitter .cloud .time{font-weight:500;white-space:nowrap}.moduletable.twitter .cloud::after{content:"";position:absolute;left:-10px;top:25px;background-image:url(../images/callout-arrow.svg);background-position:right center;background-repeat:no-repeat;width:10px;height:15px}}@media(min-width: 992px)and (max-width: 1199px){#hotel .contact-info{min-height:374px}#hotel .fotos{height:370px}.moduletable.twitter{position:relative;margin-top:-36px;font-size:15px;line-height:1.4;color:#0070ac}.moduletable.twitter .max-width{max-width:810px}.moduletable.twitter .box{display:table-row}.moduletable.twitter .bird{display:table-cell;width:60px;background-image:url(../images/icon-twitter.svg);background-position:left top 15px;background-repeat:no-repeat;background-size:35px 35px}.moduletable.twitter .cloud{background-color:#dde4ea;display:table-cell;padding:15px;position:relative;cursor:pointer}.moduletable.twitter .cloud .info{display:table-cell;padding-left:20px;padding-right:20px}.moduletable.twitter .cloud .tweet{display:table-cell}.moduletable.twitter .cloud .caption{white-space:nowrap;font-weight:500}.moduletable.twitter .cloud .time{font-weight:500;white-space:nowrap}.moduletable.twitter .cloud::after{content:"";position:absolute;left:-10px;top:25px;background-image:url(../images/callout-arrow.svg);background-position:right center;background-repeat:no-repeat;width:10px;height:15px}}@media(min-width: 1200px){#hotel .contact-info{min-height:424px}#hotel .fotos{height:420px}.moduletable.video iframe{height:300px !important;width:100% !important}.moduletable.twitter{position:relative;margin-top:-36px;font-size:15px;line-height:1.4;color:#0070ac}.moduletable.twitter .max-width{max-width:780px}.moduletable.twitter .box{position:relative}.moduletable.twitter .bird{position:absolute;width:60px;background-image:url(../images/icon-twitter.svg);background-position:left top 15px;background-repeat:no-repeat;background-size:35px 35px;left:-60px;height:72px}.moduletable.twitter .cloud{background-color:#dde4ea;padding:15px;position:relative;cursor:pointer}.moduletable.twitter .cloud .info{display:table-cell;padding-left:20px;padding-right:20px}.moduletable.twitter .cloud .tweet{display:table-cell}.moduletable.twitter .cloud .caption{white-space:nowrap;font-weight:500}.moduletable.twitter .cloud .time{font-weight:500;white-space:nowrap}.moduletable.twitter .cloud::after{content:"";position:absolute;left:-10px;top:25px;background-image:url(../images/callout-arrow.svg);background-position:right center;background-repeat:no-repeat;width:10px;height:15px}}@media(max-width: 320px){.moduletable.zoeken .cl1{padding-left:15px;padding-right:0}.moduletable.zoeken a.fk-search-box .fk-text{font-size:15px;font-size:1.5rem;line-height:19.4117647059px;line-height:1.9411764706rem}.moduletable.legenda .legend{font-size:15px;font-size:1.5rem;line-height:19.4117647059px;line-height:1.9411764706rem;max-height:19.4117647059px;margin:0 auto;overflow:hidden;display:block}}@media screen and (max-width: 320px)and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.moduletable.legenda .legend{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;height:auto}}