  form,fieldset,input{margin:0;padding:0;vertical-align:baseline;}input,textarea{padding:1px;}fieldset{border:0;}legend{font-weight:bold;color:#000;padding:0;margin:0;}legend .fe-section-subtitle{display:block;font-weight:normal;font-size:90%;}label{font-weight:bold;cursor:pointer;}div.view label{cursor:default;}div.view dd{margin-bottom:0;}div.view ul.picker li{padding:0;}button{cursor:pointer;font-weight:bold;}div.submit button{margin-right:.25em;}span.accesskey{text-decoration:underline;}input:focus,select:focus,textarea:focus{background-color:#ffe;}span.req{color:red;}div.field{width:100%;clear:both;}label.field,span.fe-secondary-title{display:block;float:left;width:15em;padding:.1em 0 .25em 0;text-align:left;}div.subtitle{margin-left:15em;padding-bottom:.75em;}div.fieldinput{margin-left:15em;}input[disabled='disabled']{background-color:#fff;color:#707070;}div.widetitle-indent div.fieldinput{margin-left:14em;}div.widetitle-indent label.field,div.widetitle-indent div.field{float:none;clear:none;width:auto;}div.field_sep{width:100%;line-height:0pt;height:0;overflow:hidden;clear:both;}div.last div.field_sep,div.submit div.field_sep,div.formrow div.field div.field_sep{display:none;}div#leftcol label.field,div#rightcol label.field,div.widetitle label.field,div.widetitle div.field{float:none;clear:none;width:auto;}div#leftcol div.subtitle,div#rightcol div.subtitle,div#leftcol div.fieldinput,div#rightcol div.fieldinput,div.widetitle div.fieldinput,div.wide div.fieldinput,div.widetitle div.subtitle,div.wide div.subtitle{margin-left:0;}div#content div.formrow{display:flex;flex-wrap:wrap;width:auto;margin-left:15em;overflow:auto;clear:both;}div#content div.formrow .subtitle{margin-left:0;}div#content div.formrow div.field{display:flex;flex-direction:row;flex:1 1 24%;width:auto;margin:0 0 .5em 0;}div#content div.formrow .fieldinput{margin-left:0;}span.formpanelelement{margin-right:5px;}div.submit span.formpanelelement{margin-right:0;}span.formpanelelement div.picker{display:inline;}.w-xsmall{width:15%;}.w-small{width:30%;}.w-medium{width:50%;}.w-large{width:75%;}.w-xlarge{width:95%;}.h-xsmall{height:4em;}.h-small{height:8em;}.h-medium{height:10em;}.h-large{height:20em;}.h-xlarge{height:40em;}div.fieldinput td .w-xsmall{width:4em;}div.fieldinput td .w-small{width:7em;}div.fieldinput td .w-medium{width:12em;}div.fieldinput td .w-large{width:16em;}div.fieldinput td .w-xlarge{width:20em;}ul.proFormListRadio{margin:0;padding:0;list-style:none;zoom:1;}ul.proFormListRadio li{float:left;width:100%;margin-bottom:.35em;line-height:1;}ul.proFormListRadio li input{display:block;float:left;margin-top:1px;padding:0;}ul.proFormListRadio li label{display:block;width:auto;margin-left:1.3em;padding:0;font-weight:normal;line-height:1.2em;}.proFormCheckbox__description,.proFormRadio__description{display:block;color:#757575;}div.field dl{margin:0;}div.singlecheckbox .fieldinput{line-height:1;}div.singlecheckbox input{display:block;float:left;}div.singlecheckbox .fieldinput label{font-weight:normal;margin-left:.3em;}div.sliderBar{position:relative;float:left;top:14px;width:216px;height:10px;margin-right:1em;background:transparent url(/ui/uibase/img/slider_bar.png) no-repeat center center;}div.sliderHandle{position:absolute;top:-3px;width:16px;height:16px;cursor:move;background:transparent url(/ui/uibase/img/slider_handle.png) no-repeat center center;}div.sliderBar div.max,div.sliderBar div.min{position:absolute;top:-17px;}div.sliderBar div.max{right:0;}ul li span.other{display:block;width:94%;float:left;}ul li span.other label{display:inline;float:none;width:auto;margin-left:1px;padding:0;}ul li span.other input{display:inline;float:none;margin:0 .25em 0 0;vertical-align:middle;}input.proFormTime{text-align:right;}input[type="hidden"]{display:none !important;}div.fieldinput table,div.fieldinput th,div.fieldinput td{border:0;}div.autocomplete_dropdown{position:absolute;background-color:#FFFFE0;border:1px solid #CDCDC1;}div.autocomplete_dropdown a{display:block;padding:1px;white-space:nowrap;text-decoration:none;font-size:1em;color:#000000;}div.autocomplete_dropdown a:focus{background-color:#FFE303;}div.autocomplete_dropdown a:hover{background-color:#FFE303;}form#quick-search fieldset{margin:0;padding:0;border:0;}form div.formfielderror{color:red;}form div.formfielderror:target{padding-left:14px;color:#36c;background:url(/ui/uibase/img/arrow_right_blue_8.png) no-repeat left center;}form div.invalid span.other input,form div.invalid li input,form span.invalid span.other input,form span.invalid li input{background:#fff;}form div.invalid input,form div.invalid select,form div.invalid textarea,form span.invalid input,form span.invalid select,form span.invalid textarea{background-color:#fee;}.proFormMatrix,.proFormMatrixRadio,.proFormMatrixCheckbox{width:100%;}form div.invalid table.proFormMatrixRadio input,form div.invalid table.proFormMatrixCheckbox input,form span.invalid table.proFormMatrixRadio input,form span.invalid table.proFormMatrixCheckbox input{background-color:transparent;}div.fieldinput div.address-block label{display:block;margin:0 0 .1em 0;padding:0;float:none;}div.address-block input{display:block;margin-bottom:.3em;}div.address-block div.address-row{overflow:hidden;clear:left;zoom:1;}div.address-block div.address-row label{float:left;clear:none;margin-right:3px;}div.address-block div.address-row select{display:block;}div.address-block label.sr{position:absolute;left:-999em;}input.address-field{width:30em;}div.address-row input.address-postcode{width:8em;}div.address-row input.address-number{width:6em;}div.address-row input.address-number_add{width:4em;}div.address-row input.address-street,div.address-row input.address-town{width:15em;}div.invalid div.pbuic-fe-address input,div.invalid div.pbuic-fe-address select{background:inherit;}div.invalid div.pbuic-fe-address label.invalid-field{color:red;font-weight:bold;}div.invalid div.pbuic-fe-address input.invalid-field,div.invalid div.pbuic-fe-address select.invalid-field{background:#fee;}div#node_ui{height:100%;overflow:hidden;}div.color-schemes span{width:10px;height:10px;margin-left:2px;margin-top:2px;float:left;border:1px solid black;cursor:pointer;}div.color-schemes span:hover{border:2px solid black;}div.color-schemes span.selected{border:2px solid black;}form.has-pages{border:1px solid #cacaca;}form.has-pages fieldset{padding:10px;margin:0 10px 1em;border:1px solid #ccc;}form.has-pages div.field{margin:0 10px .5em;}form.has-pages fieldset div.field{margin:0 0 .5em 0;}form.has-pages div.submit{margin:0 10px 5px 10px;width:auto;text-align:right;}form.has-pages label,form.has-pages label.field{font-weight:normal;cursor:default;}form.has-pages ul.form-bc{display:block;height:30px;margin:0 0 1em 0;padding:0;list-style:none;border-bottom:1px solid #cacaca;overflow:hidden;background:#f2f2f2;}form.has-pages ul.form-bc li{float:left;line-height:1;background:url(/ui/uibase/img/bc_separator.gif) no-repeat 100% 0;}form.has-pages ul.form-bc li span{float:left;display:block;padding:10px 15px 9px 10px;}form.has-pages ul.form-bc li.current-page span{font-weight:bold;}form.has-pages ul.form-bc li.last span{background:none;}form.has-pages .processed-page span{color:#5f5f5f;}input.unlinked-modified{border:2px solid;}fieldset.collapsed div.field,fieldset.collapsed div.formrow,fieldset.collapsed div.actionpanel,fieldset.collapsed table,fieldset.collapsed fieldset{position:absolute;left:-999em;top:-999em;}fieldset.collapsed legend{position:static;left:0;visibility:visible;}fieldset.collapsed .sectionindent{border-bottom:0;}fieldset.collapsable legend,fieldset.collapsed legend{cursor:pointer;}fieldset.collapsable legend{padding-left:22px;background:url('/ui/uibase/icons/16/expand.png') no-repeat 3px 3px;}fieldset.collapsed legend{padding-left:21px;background:url('/ui/uibase/icons/16/collapse.png') no-repeat 2px 3px;}fieldset.collapsable legend .fe-section-subtitle{margin-top:.5em;margin-left:-22px;}fieldset.collapsed legend .fe-section-subtitle{display:none;}.collapsed{border:1px dashed #ddd;border-top:1px solid #ddd;}table#recaptcha_table a{display:block;}div.formelement-timegrid ul{margin:0 0 1em 0;padding:0;list-style:none;overflow:hidden;}div.formelement-timegrid li{float:left;margin-right:10px;}table.formelement-timegrid{width:100%;clear:left;}table.formelement-timegrid th{text-align:center;border-right:1px solid #ccc;}table.formelement-timegrid thead td{border-left:0;border-top:0;border-right:1px solid #ccc;}table.formelement-timegrid tbody th,table.formelement-timegrid tbody td{padding:4px 0;}table.formelement-timegrid tbody th{border-bottom:1px solid #eee;text-align:right;padding-right:10px;}table.formelement-timegrid tbody tr.last th{border-bottom:0;}table.formelement-timegrid td{border:1px solid #eee;}table.formelement-timegrid td.interval{border-right:1px solid #ccc;}table.formelement-timegrid td span{position:absolute;left:-999em;}table.formelement-timegrid td.disabled{background-color:#ddd;}#s_benefits table.form-column-container{table-layout:fixed;}#s_benefits table.form-column-container td.first{width:50%;}.relation-email label{position:absolute;left:-999em;}.relation-email span{display:block;float:left;width:14px;height:19px;text-indent:-999em;cursor:pointer;background:transparent url(/ui/uibase/icons/16/option-not-selected.png) no-repeat -4px 2px;}.relation-email .rel-email-primary,.relation-email span:hover{background-image:url(/ui/uibase/icons/16/option-selected.png);}.fe-language{margin-bottom:.5em;}.fe-language thead th,.fe-language thead td{padding:2px 5px;border-bottom:1px dotted #ccc;}.fe-language td,.fe-language th{padding:0 5px;font-weight:normal;}.fe-language tbody th{padding:0 10px 0 0;}.fe-language .first th,.fe-language .first td{padding-top:2px;padding-bottom:2px;}.fe-language input{vertical-align:middle;}.fe-language input:focus,.fe-language img:focus{outline:2px solid #999;}.fe-kiwi-privileges{margin-bottom:1em;}.fe-kiwi-privileges th,.fe-kiwi-privileges td{padding-right:10px;}.markdown-preview-title{margin-top:1em;font-size:1em;}.markdown-preview-content{padding:10px;background-color:#eee;}.markdown-preview-content blockquote{padding:10px 10px 0;overflow:hidden;background-color:#ddd;}table.multi-text td.value{padding-left:2em;}.form_select_columns_arrow{cursor:pointer;}.form-select-columns-container select,.form-select-columns-container .fsc-arrows{display:inline-block;zoom:1;*display:inline;vertical-align:top;}.form-select-columns-container select{width:40%;min-width:100px;padding:5px 10px;}.form-select-columns-container .fsc-arrows{margin:0 1%;}    .sep,.separator{display:none;}.reactions{float:right;width:7em;color:gray;}.notes{padding-top:.5em;}.nl-link{margin-top:1em;clear:left;}.newslistitem{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dotted #ccc;zoom:1;}.newslistitem.last{padding-bottom:0;margin-bottom:0;border:none;}.newslistitem h3 a{display:block;text-decoration:none;}.date,.author{display:block;color:gray;}.categories dt,.categories dd{display:inline-block;}.categories dt{margin-right:5px;font-weight:bold;}.mod-news h1{position:absolute;left:-999em;}.mod-news .newsitemtitle{margin-bottom:.375em;font-size:2em;}.mod-news .newsitem{margin-bottom:1.5em;}.newsitem .date,.newsitem .author{margin-bottom:1em;}.newsitem .introduction{margin-bottom:1em;zoom:1;}.smallNewsImage,.largeNewsImage{float:left;margin:.5em 20px .5em 0;}.mod-news .nl-link{margin-bottom:1em;}.newsdateheader{margin-top:1em;padding:0 15px;clear:both;}.othernewslist,.newslist,.newsListArchive{margin:0;list-style:none;}.othernewslist li,.newslist li,.newsListArchive li{margin-bottom:0;padding-left:0;border-bottom:1px dotted #ddd;background:transparent;}.othernewslist li a,.newslist li a,.newsListArchive li a{display:block;width:100%;padding:.3em 0;cursor:pointer;text-decoration:none;}.othernewslist li a:hover,.newslist li a:hover,.newsListArchive li a:hover{background-color:#fff;}.othernewslist li .title,.newslist li .title{display:block;margin-left:7em;}.othernewslist .date,.newslist .date{display:block;float:left;width:6.8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.newsnavbar{float:left;width:100%;margin:1em 0 0 0;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:1em;line-height:20px;color:#fff;background:#eaeaea;}.newsnavbar a{display:block;float:left;padding:4px 18px 4px 7px;text-decoration:none;}.newsnavbar .separator{display:none;}.archive,.newsListArchive{height:100%;clear:left;background-color:#f2f2f2;}.archive li a,.newsListArchive li a{display:block;width:auto;padding-left:5px;}.archive li .date,.newsListArchive li .date{margin:0;} .notice{position:relative;margin:.5em 0 1em 0;min-height:22px;z-index:999;list-style:none;line-height:1.4em;font-size:1.1em;color:#fff;background:rgba(31,39,43,0.95);border:1px solid #ddd;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.5);}.pbdialogcontainer .notice{margin:.5em 8px 1em;}.notice li{padding:5px 25px 5px 30px;background-repeat:no-repeat;background-position:6px 7px;background-size:1em;border-bottom:1px solid #334149;}.notice li:last-child{border-bottom:0;}.notice.fail{border-color:#e92943;box-shadow:0 0 6px rgba(233,41,67,0.7);}.notice.success{border-color:#18aa55;box-shadow:0 0 6px rgba(24,170,85,0.9);}.notice.question,.notice.warning{border-color:#ffce0a;box-shadow:0 0 6px rgba(255,206,10,0.7);}.notice.info{border-color:#4091bf;box-shadow:0 0 6px rgb(64,145,191,0.9);}.fail li{background-image:url(/ui/uibase/icons/svg/error.svg);}.success li{background-image:url(/ui/uibase/icons/svg/correct.svg);}.question li{background-image:url(/ui/uibase/icons/svg/question.svg);}.warning li{background-image:url(/ui/uibase/icons/svg/warning.svg);}.info li{background-image:url(/ui/uibase/icons/svg/information.svg);}div .notice li a{color:#fff;text-decoration:underline;}.singlepage{position:fixed;right:10px;width:auto;z-index:100000;margin:0;overflow:hidden;}.ie6 .singlepage{position:absolute;}.singlepage .notice{max-width:600px;float:right;clear:right;}.has-js .notice .closebutton_placeholder,.notice span.closebutton{position:absolute;top:5px;right:5px;display:block;width:20px;height:20px;overflow:hidden;cursor:pointer;color:rgba(255,255,255,0.7);text-indent:-999em;background:url(/ui/uibase/img/close-white.svg) no-repeat center;background-size:.8em;opacity:.65;}.notice span.closebutton:hover{opacity:1;}  .pb-icon-16,.pb-icon-24,.pb-icon-32,.pb-icon-48{background-repeat:no-repeat;display:inline-block;float:left;position:relative;font-size:0;color:transparent;overflow:hidden;}.pb-icon-16{width:16px;height:16px;margin-right:4px;}.pb-icon-24{width:24px;height:24px;}.pb-icon-32{width:32px;height:32px;}.pb-icon-48{width:48px;height:48px;}.pb-icon-16 span,.pb-icon-24 span,.pb-icon-32 span,.pb-icon-48 span{left:0;position:absolute;top:0;height:100%;width:100%;}.buttons a{text-decoration:none;}div.tooltip{background-color:#ddd;border:1px solid #ddd;box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.2)}.opacity-slider{display:inline-block;margin-left:.5em;}.colorPickerHex{position:absolute;margin-left:0.5em;margin-top:0.5em;opacity:0.4;}.colorPicker{padding-left:1.4em;padding-right:32px;}.color-preview,.color-preview-view{position:absolute;display:inline-block;overflow:hidden;margin:4px -26px;border:1px solid #ccc;border-radius:15px;vertical-align:middle;background:transparent url(/ui/uibase/img/bg-transparent.png) repeat 0 0;transition:all .2s;}.color-preview:hover{border-color:#888;}.color-preview-view{width:1.6em;}.color-preview-view span{display:inline-block;}.color-preview input{display:block;width:20px !important;height:20px;padding:0;border:0;background-color:transparent;cursor:pointer !important;}.color-preview + .icon{display:none;}span.colorSampleContainer{display:inline-block;overflow:hidden;border:1px solid #ccc;border-radius:15px;vertical-align:top;background:transparent url(/ui/uibase/img/bg-transparent.png) repeat 0 0;}span.colorSample{display:block;width:15px;height:15px;}img.button{cursor:pointer;}table.itemlist tbody tr.this-week td{background-color:#D2E9FF !important;}table.itemlist tbody tr.too-late td{background-color:#FFA6A6 !important;}table.itemlist tbody tr.future td{background-color:#fff !important;}table.itemlist tbody tr.healthy-100 td{background-color:#A8FF90 !important;}table.itemlist tbody tr.healthy-75 td{background-color:#FFFE90 !important;}table.itemlist tbody tr.healthy-50 td{background-color:#FFE390 !important;}table.itemlist tbody tr.healthy-25 td{background-color:#FFB690 !important;}table.itemlist tbody tr.healthy-0 td{background-color:#FF382D !important;}table.itemlist tbody tr.table-footer td{background-color:#ebebeb;font-weight:bold;}ul.picker{padding:0;margin:1px 0 .5em 0;list-style:none;}ul.picker li{padding:0.4em;border-radius:4px;}ul.picker li + li{margin-top:0.3em;}ul.picker li:hover{background-color:rgba(0,0,0,0.05);}.pickerItemMoved{animation:movedUp .3s;}.pickerItemMoved + li{animation:movedDown .3s;}@keyframes movedUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes movedDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}ul.picker li img{height:1em;margin-top:-0.2em;padding-inline:.3em;vertical-align:middle;opacity:.5;}ul.picker li > img:first-child{margin-left:-.3em;}ul.picker li > span:last-child{margin-left:.6em;}ul.picker li img:hover{opacity:1;}ul.recent{width:100%;margin:0 0 1em 0;padding:0;overflow:hidden;list-style:none;border-top:1px solid #ddd;}ul.recent li{width:100%;float:left;border-bottom:1px solid #ddd;background-color:#fff;}ul.recent li.odd{background-color:#F0F7FB;}ul.recent li a,ul.recent li span.nolink{width:100%;float:left;padding:.5em 0;margin:0;text-decoration:none;}ul.recent li span.nolink,ul.recent span.nolink span,ul.recent span.nolink em.action{cursor:default !important;}ul.recent li a:focus{outline:0;}ul.recent li a:hover,ul.recent li a:focus{background-color:#C0E7FB;}ul.recent span,ul.recent em.action{display:block;float:left;padding:.25em;margin-right:.5em;cursor:pointer;}ul.recent span.sep{display:none;}ul.recent em.action,ul.recent span.action{width:5em;padding:.2em .15em;margin:.4em 0 0 .5em;overflow:hidden;font-size:9px;font-style:normal;font-family:Arial,Helvetica,sans-serif;line-height:normal;text-align:center;color:#777;background-color:#e9e9e9;}ul.recent li.new em.action,ul.recent li.add em.action{color:green;background-color:#cf9;}ul.recent li.changed em.action,ul.recent li.edit em.action{color:#f60;background-color:#ff9;color:#f90;}ul.recent li.deleted em.action{color:#f33;background-color:#fcc;}ul.recent span.title{float:none;margin:0 10em 0 5em;}ul.recent span.icon{padding:0;}ul.recent strong.label{display:block;margin-left:2em;font-weight:normal;text-decoration:underline;}ul.recent span.nolink strong.label{text-decoration:none;}ul.recent span.date{float:right;}ul.recent span.time{float:none;display:inline;margin:0;padding:0;color:#999;}ul.recent span.extra{padding:0 .5em 0 7.3em;color:#555;}div.collapsible_container,div.article.collapsible_container{background-color:#f6f6f6;border:1px solid #ddd;padding:5px 10px;}div.collapsible_container h2{padding-left:15px;cursor:pointer;background:transparent url(/ui/uibase/img/article-collapsible.png) no-repeat left center;}div.collapsible_container h2.open{background:transparent url(/ui/uibase/img/article-collapsible-d.png) no-repeat left center;}img.cursor-enlarge,img.pbuic-lightbox-image{cursor:url(/ui/uibase/cursor/enlarge.cur),url(/ui/uibase/cursor/enlarge.png),pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}img.cursor-reduce{cursor:url(/ui/uibase/cursor/reduce.cur),url(/ui/uibase/cursor/reduce.png),pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#ModuleInterface-mod_manager a:focus img.icon[src*="refresh.svg"]{animation:spin 1s infinite linear;}ul.picker:empty{display:none;}ul.picker:not(:empty) ~ .picker_placeholder{display:none;}.picker_placeholder{display:inline-block;padding:0.5em 0.4em;border:1px solid transparent;line-height:initial;color:#757575;}.picker_placeholder > *{opacity:0.8;}:root{--fc-light-blue :#24C0F1;--fc-blue:#025893;--fc-blue-hover:#003456;--fc-red:#B60101;--fc-text:#4b4c52;--fc-orange:#ff7200;--fc-orange-hover:#c15600;--fc-restyle-blue-lighter:#2c5772;--fc-restyle-blue:#03003f;--fc-restyle-orange:#f18021;--fc-restyle-orange-hover:#ca6815;--fc-darkblue :#19083b;--fc-orange-light:#ff9e25;--fc-cyan:#24C0F1;}a{color:currentColor;transition:color .3s ease;}.btn svg,.highlight-button svg,.icon svg,.icon img{display:inline-block;height:1.2em;width:1.5em;margin-top:-0.2em;margin-bottom:-.2em;}.no-padding{padding:0 !important;}.main-content,.content-container{width:100%;max-width:1300px;margin:0 auto;}.header .content-container{padding:0 16px;}.content_main,body{font-family:'Open Sans',sans-serif !important;letter-spacing:0.02em;line-height:1.7;}.content_main{padding:16px;}@media screen and (max-width:480px){body{font-size:.925em;}}h1,h2,h3{line-height:1.2;}.content_main{z-index:0;}h1.page-title{font-size:2.5em;color:#080243;font-family:'Lobster',sans-serif;font-weight:400;margin-top:20px;position:relative;text-shadow:3px 2px 0 #fff,-3px 2px #fff,0 3px #fff;}h1.page-title::after{content:'';position:absolute;bottom:0px;left:-7px;height:5px;width:160px;background:#f6841c;background:linear-gradient(300deg,#f47f1d,#ff9e17);z-index:-1;}@media screen and (max-width:480px){h1.page-title{font-size:2.2em;}}.content-layout{display:flex;flex-flow:row wrap;}.content-layout > .content_main{flex:1 1em;max-width:100%;}.content-layout > .content_side{flex:0 350px;padding:0 16px 0 16px;}@media screen and (max-width:700px){.content-layout{display:flex;flex-flow:row wrap;}.content-layout > .content_main,.content-layout > .content_side{flex:0 100%;max-width:100%;overflow:hidden;}}.intro__text{max-width:880px;margin:0 auto;text-align:center;}.intro__title{font-size:2.5em;color:#080243;font-family:'Lobster',sans-serif;font-weight:400;margin-top:0;}@media screen and (max-width:480px){.intro__title{font-size:2.2em;}}article.intro{padding:50px 0 30px;}.table-responsive-wrapper{overflow-y:auto;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;max-width:calc(100vw - 57px);font-size:.925em;}.table-responsive-wrapper table{width:100% !important;border:0;height:100% !important;}.table-responsive-wrapper table td,.table-responsive-wrapper table th{border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;padding:3px 6px;text-align:left;width:auto !important;height:auto !important;}.article_static .table-responsive-wrapper table td,.article_static .table-responsive-wrapper table th{white-space:nowrap;}.table-responsive-wrapper table tr{height:auto !important;}.table-responsive-wrapper table tr td:last-child,.table-responsive-wrapper tr th:last-child{border-right:0px;}.table-responsive-wrapper table tr:first-child td,.table-responsive-wrapper table tr:first-child th{border-top:1px solid #E5E5E5;}.table-responsive-wrapper table thead tr:last-child td,.table-responsive-wrapper table thead tr:last-child th{border-bottom:2px solid var(--fc-blue)}.table-responsive-wrapper table tbody tr:nth-child(even) td{background:#f5f5f5;}.table-responsive-wrapper table p{margin:0px;}.table-responsive-wrapper a.button-oranje{padding:2px 23px;border-radius:4px;}.table-acco-list-responsive-wrapper{overflow-y:auto;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;max-width:calc(100vw - 57px);font-size:.925em;}.table-acco-list-responsive-wrapper table{width:100% !important;border:0;height:100% !important;}.table-acco-list-responsive-wrapper table td,.table-acco-list-responsive-wrapper table th{border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;padding:3px 6px;text-align:left;width:auto !important;height:auto !important;}.article_static .table-acco-list-responsive-wrapper table td,.article_static .table-acco-list-responsive-wrapper table th{white-space:nowrap;}.table-acco-list-responsive-wrapper table tr{height:auto !important;}a.button.button--table{padding:2px 23px;border-radius:4px;}.footer{background:#fff;margin-top:30px;overflow:hidden;position:relative;padding-bottom:20px;overflow:visible;}.footer{background:url(/ui/FranceComfort/img/FC_Beeldmerk.svg?v=2) no-repeat right top;background-color:#ffffff;}.footer__nav{font-size:.925em;}footer i svg{width:1.2em;height:1.2em;}.footerContactInfo img{height:1em;}.at-footer{display:flex;flex-flow:row wrap;}.at-footer_col{flex:1 20em;padding:15px;order:2;}.at-footer_col h3{font-size:1.3em;}.at-footer_col ul{margin:0;padding:0;}.at-footer_col ul li{list-style:none;}.at-footer_col ul li::before{content:'';position:relative;display:inline-block;margin-right:10px;width:0px;height:0px;border-right:4px solid #ff9e17;border-bottom:4px solid #f47f1d;border-left:8px solid transparent;border-top:8px solid transparent;transform:rotate(-45deg);margin-left:-6px;}.at-footer_col ul li a{text-decoration:none;position:relative;}.at-footer_col ul li a::after{content:'';position:absolute;bottom:0em;background:rgba(0,0,0,.5);height:0px;border-bottom:1px solid currentColor;left:50%;right:50%;transition:left .3s ease,right .3s ease;opacity:.75;}.at-footer_col ul li a:hover::after{left:0em;right:0em;}.nav-landingspages ul li a{text-decoration:underline;text-decoration-color:transparent;transition:.15s ease;}.nav-landingspages ul li a:hover{text-decoration-color:#fff;}.at-footer_end{flex:1 100%;order:1;position:relative;background:#19083b;box-shadow:1000px 0px 0 0px var(--fc-darkblue),-1000px 0px 0 0px var(--fc-darkblue);}}#homeBlokInner__popup{display:none;}ul.footerContactInfo{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;padding:0;margin:0;color:#fff;position:relative;}ul.footerContactInfo a{text-decoration:none;}ul.footerContactInfo li{padding:10px 20px;position:relative;z-index:1;}@media screen and (max-width:480px){ul.footerContactInfo{justify-content:flex-start;}ul.footerContactInfo li{padding:5px 16px;width:100%;}}.popup-placeholer{position:relative;}.popup-placeholer:not(._open) .text_read-less{display:none;}.popup-placeholer._open .text_read-more{display:none;}#homeBlokInner__popup{background:#fff;font-size:.9em;border-radius:10px;bottom:50px;box-shadow:0px 0px 10px rgba(0,0,0,.5);color:#053b6a;display:none;left:0;position:absolute;padding:16px;width:800px;max-width:90vw;z-index:1111;}#homeBlokInner__popup.homeBlokInner__popup--open{display:block;}#homeBlokInner__popup.homeBlokInner__popup--open:after{content:"";position:absolute;left:50px;bottom:-5px;width:10px;height:10px;background:#fff;transform:rotate(45deg);}#homeBlokInner__popup a{color:var(--fc-blue-hover);}#homeBlokInner__popup .btn{color:#fff;}.footer_socials ul{display:flex;list-style:none;padding-left:.4em;grid-gap:.3em}.footer_socials{display:flex;align-items:center;font-size:1.2em;justify-content:center;}.footer_socials ul li a{display:grid;width:34px;height:34px;background:var(--fc-darkblue);color:#fff;border-radius:20px;place-content:center;transition:all .3s ease;}.footer_socials ul li a:hover{scale:1.2;background:transparent;color:var(--fc-darkblue);}.footer_socials svg{fill:currentColor;width:20px;height:20px;}.footer__landing{padding:30px 0;background:var(--fc-darkblue);border-top:1px solid #03013e20;}.at-video__player{width:100%;}.at-video{position:relative;width:100%;margin:0 0 6px 0;}.at-video__preview{position:absolute;left:0;top:0;bottom:0;right:0;object-fit:cover;width:100%;height:100%;}.at-video__button{background:rgba(0,0,0,0.25);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;display:flex;flex-flow:column;justify-content:center;z-index:100;}.at-video__button img{height:45px;}.content-block .at-video__button img{height:45px !important;}.content-block_item img.at-video__preview{height:100% !important;object-fit:cover;}.at-video.at-video--playing .at-video__button,.at-video.at-video--playing .at-video__preview{display:none;}.at-video__embed{position:relative;}.at-video__player{position:absolute;height:100%;}.content-block_2col .video--item{height:100%;}.content-block_2col .at-video__embed,.content-block_2col .at-video{height:100% !important;}.topbar{background:var(--fc-cyan);height:30px;width:100%;box-shadow:0 0 1px rgba(0,0,0,0.5);}.header__payoff{display:block;float:left;margin-left:285px;transform:rotate(-3deg);position:absolute;text-align:center;line-height:1.25;margin-top:5px;z-index:100000;}.header__payoff span{font-family:'Dancing Script',Arial,sans-serif;font-size:2.25em;font-weight:700;color:#080243;}.header__payoff a{text-decoration:none;}@media screen and (max-width:1300px){.header__payoff{transform:rotate(-1deg);margin-top:10px;}.header__payoff span{font-size:1.8em;}.header__payoff .button{margin-left:20px;}.header__payoff br{display:none;}}@media screen and (max-width:1060px){.header__payoff{margin-left:255px;}}@media screen and (max-width:850px){.header__payoff{display:none !important;}}.menu{position:relative;z-index:10001;}.header{background:#fff;box-shadow:0 0 10px rgb(102 102 102 / 15%);position:relative;z-index:100001;}.header > .content-container{background:#fff;}.header__logo{position:absolute;top:0;z-index:10002;display:block;}.header__logo a{padding:6px 45px;background:#fff;position:relative;z-index:2;display:block;}.header__logo:before{position:absolute;content:'';background:#666;top:0;bottom:10px;width:40px;left:3px;box-shadow:0 0 10px #666;transform:rotate(-2deg);z-index:-1;opacity:.3;}.header__logo:after{position:absolute;content:'';background:#666;top:0;bottom:10px;width:40px;right:3px;box-shadow:0 0 10px #666;transform:rotate(2deg);z-index:-1;opacity:.3;}.header__logo img{width:170px;}@media screen and (max-width:1120px){.header__logo img{width:160px;}}@media screen and (max-width:1100px){.header__logo img{width:150px;}}@media screen and (max-width:1080px){.header__logo img{width:140px;}.header__logo a{padding:0 45px;}}.header__nav{float:right;padding:6px 16px 6px 0;font-size:.9em;color:var(--fc-darkblue)}.header__nav li{position:relative;display:block;float:left;margin-left:.3em;}.header__nav li:first-child{margin-left:0;}.header__nav svg{font-size:1.1rem;color:var(--fc-darkblue)}.header__nav li a{text-decoration:none;white-space:nowrap;padding:8px 4px;display:inline-block;transition:color 0.2s ease;}.header__nav li span{color:#03013e;}.header__nav li a:hover{color:var(--fc-blue);}.header__contact .icon{display:none;}@media screen and (max-width:980px){.header__contact span{display:none;}.header__contact .icon{display:inline-block;}}@media screen and (max-width:700px){.topbar{display:none;}.header__logo{position:relative;float:left;transition:opacity .3s ease;}.header__logo:before,.header__logo:after{display:none;}.header__logo img{width:100px;}.header__logo a{padding:.2em .7em;}.header__nav{display:none;}}.header__nav-mobile{float:right;}.header__nav-mobile ul{padding:0;margin:11px 10px;display:flex;}.header__nav-mobile ul li{list-style:none;display:inline-block;margin-right:10px;}.header__nav-mobile ul li a{width:2.5em;height:2.5em;display:block;border:1px solid var(--fc-darkblue)35;padding-top:.4em;text-align:center;border-radius:4px;transition:opacity .3s ease;}.header__booking{font-size:1.2em;text-align:right;margin:0;}.ha-booking .header{margin-bottom:-5px;position:relative;z-index:10000;}.ha-booking .header .content-container{min-height:95px;display:flex;flex-flow:column;justify-content:center;}.banner{position:relative;z-index:0;}.banner .slider{width:100%;display:block;}.banner .content-container{position:relative;z-index:10;height:100%;padding-top:8vw;}span.at-banner-link{position:relative;padding-right:50px;font-size:1.125em;font-size:1.125em;max-width:calc(100% - 50px);line-height:1.2;}.at-banner-link img{width:80px;position:absolute;right:-50px;top:-20px;}@media screen and (max-width:480px){.at-banner-link img{width:60px;position:absolute;right:-30px;top:-10px;}}@media screen and (max-width:1160px){.banner .content-container{width:100%;}}.banner_content{position:absolute;top:0px;width:100%;padding:10px;bottom:0;display:flex;flex-flow:column;justify-content:center;padding-top:50px;}h2.payoff{font-family:'Dancing Script',Arial,sans-serif;color:#FFF;font-size:39px;line-height:1.2em;font-weight:400;text-shadow:1px 1px 10px rgba(0,0,0,1);max-width:600px;font-display:auto;margin-top:0px;}h2 .payoff-underline{position:relative;padding-bottom:7px;margin-bottom:10px;}h2 .payoff-underline:after{content:'';background:#fff;position:absolute;left:0px;top:100%;right:0px;height:1px;border-bottom:1px solid #777;box-shadow:1px 1px 10px rgba(0,0,0,1);}h2 .park-subtitle{margin-top:20px;font-size:0.80em;display:inline-block;}.banner_content.text-right h2.payoff{float:right;}.banner_content.text-center h2.payoff{margin-left:auto;margin-right:auto;}.zoover{z-index:10;text-shadow:1px 1px 1px rgba(0,0,0,0.2);bottom:50px;position:absolute;pointer-events:all;}a.zoover_link{background:#FF6F26;color:#fff;padding:.5em .3em .5em 5.5em;text-decoration:none;transition:background .2s ease;position:relative;}a.zoover_link:hover{background:#ca4806;}a.zoover_link:hover span{background:#1d67a9;}a.zoover_link span{border-radius:3px;bottom:7px;display:block;font-family:'Libre Baskerville',serif;font-weight:700;font-size:2.2em;left:10px;margin:0;padding:2px 10px;position:absolute;background:#3a8ad1;transition:background .3s ease;font-display:auto;}@media screen and (max-width:480px){.banner{margin-bottom:-11px;}.banner_content h2.payoff{display:none;}.zoover{bottom:20px;left:10px;font-size:.75em;}a.zoover_link{padding:.5em .3em .5em 6.5em;}}.photo{position:relative;}.rotr-slider.photo-slider.full-width{width:100vw;left:50%;margin-left:-50vw;position:relative;}.photo .slider{width:100%;display:block;}.photo .content-container{position:absolute;left:50%;transform:translateX(-50%);width:1160px;top:0;bottom:0;z-index:10;}@media screen and (max-width:1160px){.photo .content-container{width:100%;}}.photo_content{position:absolute;top:0px;width:100%;padding:10px;bottom:0;}.photo_content .content-container{display:flex;flex-flow:column;justify-content:center;}.photo_content.text-right h2.payoff{float:right;}.photo_content.text-center h2.payoff{margin-left:auto;margin-right:auto;}@media screen and (max-width:480px){.photo{margin-bottom:-11px;}.photo_content h2.payoff{font-size:1.6em;}}.banner__bg-img img{width:100%;height:auto;object-fit:cover;}.banner--home .at-banner-total-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:100;}.banner--home .banner_content{pointer-events:none;padding-top:0;padding-bottom:0;}.banner--home .banner_content > .content-container{display:flex;flex-flow:column;justify-content:center;align-items:center;}.banner--home .booking-widget{pointer-events:initial;z-index:1000;}.park--banner__overlay{position:absolute;left:0;right:0;top:0;bottom:0;}.park--banner__overlay{display:flex;display:-webkit-flex;pointer-events:none;}.park--banner__overlay .banner_content{display:block;padding-top:30px;}.park--banner__overlay a.actie_link{position:absolute;right:100px;bottom:85px;left:auto;cursor:pointer;transition:all .3s ease;pointer-events:initial;}.park--banner__overlay a.actie_link img{width:100%;}.park--banner__overlay a.actie_link:hover{transform:scale(1.1);}.zoover{z-index:10;text-shadow:1px 1px 1px rgba(0,0,0,0.2);bottom:50px;position:absolute;pointer-events:all;}a.zoover_link{background:#f6821f;background:linear-gradient(300deg,#f47f1d,#ff9e17);color:#fff;display:flex;font-weight:400;border-radius:16px 8px;transition:box-shadow .3s ease;text-shadow:1px 1px 3px rgb(0 0 0 / 38%);}a.zoover_link:hover{background:#ca4806;}a.zoover_link:hover span{background:#1d67a9;}a.zoover_link span{border-radius:3px;bottom:7px;display:block;border-radius:16px 8px;font-family:'Lobster',serif;font-weight:400;font-size:2.2em;left:10px;margin:0;padding:2px 10px;position:absolute;background:var(--fc-darkblue);transition:background .3s ease;font-display:auto;}.logo-zoover svg{width:100px;}@media screen and (max-width:480px){.park--banner__overlay a.actie_link{width:60px;right:20px;bottom:15px;}.zoover{bottom:20px;left:10px;font-size:.75em;}a.zoover_link{padding:.5em .3em .5em 6.5em;}}.park-menu{position:relative;background:#19083b;box-shadow:1000px 0px 0 0px var(--fc-darkblue),-1000px 0px 0 0px var(--fc-darkblue);}.park-menu ul{display:flex;overflow:auto;justify-content:space-between;list-style:none;margin:0;padding:0 20px 0 0;background:var(--fc-darkblue);color:#fff;position:relative;}.park-menu::after{content:'';position:absolute;right:0;top:0;bottom:0;width:40px;background:linear-gradient(90deg,transparent,var(--fc-darkblue));}.park-menu ul li a{text-decoration:none;white-space:nowrap;display:block;padding:16px;}.park-menu ul li{text-align:center;transition:box-shadow .3s ease;}.park-menu ul li:hover,.park-menu ul li.active{box-shadow:0 -4px 0px #f6841d inset;}@media screen and (max-width:1200px){.park-menu{overflow:hidden;}}.content-block{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;margin-left:-15px;margin-right:-15px;width:100%;}.section--content-media .content-block{margin:0;}.omgeving-details .content-block{margin-bottom:0;}.facility h2,.omgeving-details h2,.article_static:not(.article_template) h2,.Article--static h2,h2.article__title,.content-block h2{font-size:1.9em;color:#080243;font-family:'Lobster',sans-serif;font-weight:400;margin-top:20px;position:relative;}.article_static:not(.article_template) h2 em,.Article--static h2 em,.content-block h2 em{font-style:normal;}.area-results h3,.aria-list__filter-cat h3,.area-list__cat h3,.tip-content h3 a,.blog-content h3 a,.facility h3,.omgeving-details h3,.article_static:not(.article_template) h3,.Article--static h3,.content-block h3{font-size:1.7em;color:#080243;font-family:'Lobster',sans-serif;font-weight:400;margin-top:20px;text-decoration:none;}.article_static:not(.article_template) h3 em,.Article--static h3 em,.content-block h3 em{font-style:normal;}.tip-content h3 a{font-size:1.3em;}.content-block.content-block_2col.content-block--photo-video{display:grid;grid-gap:30px;margin-left:0;margin-right:0;grid-template-columns:1fr 1fr;}@media screen and (max-width:800px){.content-block.content-block_2col.content-block--photo-video{grid-template-columns:1fr;}}.content-block.content-block_2col.content-block--photo-video .content-block_item{padding:0;}.content-block.no-flex{display:block;margin:0;}.content-block_item{-webkit-flex:1 0 auto;flex:1 0 auto;padding:0 15px;position:relative;}.content-block_item img{width:100% !important;height:auto !important;}.content-block_item._text{flex-basis:50%;width:50%;}.content-block_item._text._review{justify-content:center;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;}.content-block_item._images{flex-basis:50%;width:50%;overflow:hidden;}.content-block_item._images._review{overflow:visible;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-block_item._text{flex-basis:40%;width:auto;}.content-block_item._images{flex-basis:40%;width:auto;overflow:hidden;}}.img_25 .content-block_item._images{flex-basis:25%;}.img_25 .content-block_item._text{flex-basis:75%;}.content-block ._text h2{margin-top:.35em;}.content-block._text-left ._text{order:1;}.content-block._text-left ._review,.content-block._text-left ._images{order:2;}.content-block._text-right ._text{order:2;}.content-block._text-right ._review,.content-block._text-right ._images{order:1;}.content-block.no-flex.img_25 .video--item,.content-block.no-flex.img_25 .rotr-slider,.content-block.no-flex.img_25 > a._img-right,.content-block.no-flex.img_25 > a._img-left,.content-block.no-flex.img_25 > img{width:25%;margin-left:20px;margin-bottom:20px;position:relative;z-index:1000;}.content-block.no-flex.img_50 .video--item,.content-block.no-flex.img_50 .rotr-slider,.content-block.no-flex.img_50 > a._img-right,.content-block.no-flex.img_50 > a._img-left,.content-block.no-flex.img_50 > img{width:calc(50%);position:relative;z-index:1000;}.content-block.no-flex.img_33 .video--item,.content-block.no-flex.img_33 .rotr-slider,.content-block.no-flex.img_33 > a._img-right,.content-block.no-flex.img_33 > a._img-left,.content-block.no-flex.img_33 > img{width:33.333%;margin-left:20px;margin-bottom:20px;position:relative;z-index:1000;}.content-block.no-flex ._img-left{margin-left:0px;float:left;}.content-block.no-flex ._img-right{margin-left:0px;float:right;}.content-block .rotr-slider img{width:100% !important}.content-block .rotr-slider a:hover{transform:none;}.content-block.no-flex .rotr-slider,.content-block.no-flex .rotr-slider._img-right{float:right;margin-left:20px;margin-bottom:20px;}.content-block.no-flex .rotr-slider._img-left{float:left;margin-right:30px;margin-bottom:20px;margin-left:0px;}.content-block.no-flex a._img-right{display:block;position:relative;z-index:100;}.content-block.no-flex a._img-left{display:block;position:relative;z-index:100;}.content-block.no-flex ._img-right{float:right;margin-left:20px;margin-bottom:20px;max-width:100%;}.content-block.no-flex ._img-left{float:left;margin-right:30px;margin-bottom:20px;max-width:100%;}@media screen and (max-width:600px){.content-block{-webkit-flex-flow:row wrap;flex-flow:row wrap;}div.content-block_item._text,div.content-block_item._images{flex:0 0 100% !important;-webkit-flex:0 0 100% !important;width:100vw !important;}.content-block.no-flex.img_25 img{width:50%;}.content-block.no-flex .rotr-slider._img-right,.content-block.no-flex .rotr-slider._img-left{float:left;margin-right:0px;margin-bottom:20px;margin-left:0px;width:100%;}}.review{text-align:center;width:100%;}.review p{font-size:2.2em;font-family:'Dancing Script',Arial,sans-serif;line-height:1.3;padding:0px 60px;font-weight:700;color:var(--fc-blue);font-display:auto;}.review p:before,.review p:after{content:'"';}.review .btn.btn-default{margin:auto;}@media screen and (max-width:480px){.content-block{display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:10px;}.content-block_item._text{flex-basis:100%;order:2 !important;}.content-block_item._images{flex-basis:100%;overflow:hidden;order:1 !important;}.review{position:relative;padding:0 0 40px;display:none;}.review p{padding:0;}.content-block.no-flex > a._img-right,.content-block.no-flex > a._img-left,.content-block.no-flex img._img-left,.content-block.no-flex img._img-right{width:100% !important;margin-left:0;margin-right:0;}}.content-block_2col.content-block--left-width-33 .content-block_item._text:first-child,.content-block_2col.content-block--left-width-66 .content-block_item._text:nth-child(2),.content-block--left-width-66 .content-block_item._text:nth-child(2),.media--width-33 .content-block__media{flex:0 33.33333%;-webkit-flex:0 33.33333%;width:33.33333%;}.content-block_2col.content-block--left-width-66 .content-block_item._text:first-child,.content-block_2col.content-block--left-width-33 .content-block_item._text:nth-child(2),.content-block--left-width-66 .content-block_item._text:first-child,.media--width-33 .content-block__text{flex:0 66.666%;-webkit-flex:0 66.666%;width:66.666%;}@media screen and (max-width:1200px){.content-block_2col.content-block--left-width-33 .content-block_item._text,.content-block_2col.content-block--left-width-66 .content-block_item._text,.media--width-33 .content-block__media,.media--width-33 .content-block__text{flex:0 50% !important;-webkit-flex:0 50% !important;width:50% !important;}}@media screen and (max-width:800px){.content-block_2col.content-block--left-width-33 .content-block_item._text,.content-block_2col.content-block--left-width-66 .content-block_item._text,.media--width-33 .content-block__media,.media--width-33 .content-block__text{flex:0 100% !important;-webkit-flex:0 100% !important;width:100% !important;}}.quote{text-align:center;width:100%;}.quote p{font-size:2.2em;font-family:'Dancing Script',Arial,sans-serif;line-height:1.3;padding:0px 60px;font-weight:700;color:var(--fc-darkblue);font-display:auto;margin:20px 0;}.quote p:before,.quote p:after{content:'"';}.content-block.content-block_2col,.section--content-media{padding:30px 0;}.content-block__media img{width:100%;}.Article__title{display:none;}.collapsible{position:relative;overflow:hidden;max-height:3000px;transition:max-height 1s ease;padding-bottom:60px;;}.collapsible:after{position:absolute;content:'';bottom:0;left:0;right:0;height:130px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);}.collapsible._closed{max-height:28.52em;transition:max-height .5s ease;}.btn-read_more{position:absolute !important;bottom:10px;left:15px;z-index:10;}.btn-read_more > span{display:none;}.btn-read_more:not(.read_less) span.text_read-more{display:inline-block;}.btn-read_more.read_less span.text_read-less{display:inline-block;}.btn-tips i,.btn-read_more i{display:inline-block;transform:rotate(90deg);transition:transform 1s ease .2s;}.btn-tips._showLess i,.btn-read_more.read_less i{display:inline-block;transform:rotate(-90deg);}.btn-view_holidayhomes{position:absolute !important;bottom:10px;right:15px;z-index:10;}.collapsible-tip{transition:max-height 1.5s ease;max-height:5000px;overflow:hidden;}.collapsible-tip._closed{max-height:0;}.collapsible:after{height:80px;}.gmap{width:100%;height:400px;}.marker-content h2{margin-top:0.2em;}.marker-content a{display:inline-block;margin-top:7px;}.tips-container{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-left:-15px;margin-right:-15px;}.tip{-webkit-flex:1 0 50%;flex:1 0 50%;padding:15px;}.tip-content{background:#D3DEE4;border:1px solid #b3d0e9;}.tip-content{border:1px solid #e5e5e9;background:#f5f5f9;background:linear-gradient(90deg,#f5f5f9,#ffffff);}.tip-content h3{padding-left:15px;font-size:1.5em;margin-top:.5em;}.tip-content h3 a{text-decoration:none;}.tip-content p{padding:0 15px 15px 15px;}.tip-content a.img_link{float:right;margin-left:10px;margin-bottom:10px;}.tip-content img{width:250px;}.tip-footer{color:#fff;text-align:right;padding:.5em 1em;}.tip-footer a{color:#fff;text-decoration:none;}@media screen and (max-width:480px){.tip-content img{width:100%;}.tip-content a.img_link{margin-left:0px;}.tip-desc{display:flex;flex-flow:column;}.tip-content a.img_link{order:1;}.tip-content h3{order:2;}.tip-content p{order:3;}.tip._empty{display:none;}.tip{flex-basis:100%;}}.tip{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;}.tip-content{-webkit-flex:1 0 auto;flex:1 0 auto;}.tip-content{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;}.tip-desc{-webkit-flex:1 0 auto;flex:1 0 auto;}.tip-footer{-webkit-flex:0 0 auto;flex:0 0 auto;margin-top:auto;}.tip._empty{order:5;padding:0;}.tip-footer.grdDarkBlue a{background:#f6821f;background:linear-gradient(300deg,#f47f1d,#ff9e17);padding:8px 16px;color:#fff;display:inline-block;font-weight:400;border-radius:16px 8px;transition:box-shadow .3s ease;text-shadow:1px 1px 3px rgb(0 0 0 / 38%);text-decoration:none;cursor:pointer;}.tip-footer.grdDarkBlue a:hover{box-shadow:0 0 100px rgba(205,0,0,0.5)inset;}.map-container{width:50%;position:relative;}.map-wrapper{position:relative;}.map{width:100%;height:0;padding-top:86.98%;background:url(/ui/FranceComfort/img/map_france.svg) #fff;background-size:contain;}.map.map--blue{width:100%;height:0;padding-top:86.98%;background:url(/ui/FranceComfort/img/map_france_blue.svg) #fff;background-size:contain;}.park-location{width:0;height:0;position:absolute;}.park-marker{width:20px;height:20px;border-radius:50%;background:var(--fc-orange-light);color:#fff;font-weight:700;text-align:center;font-size:.7em;padding-top:.1em;z-index:1000;transform:translate3d(-50%,-50%,0);position:absolute;transition:background .3s ease;}.park-location.hover .park-marker{background:var(--fc-darkblue);}.city-location{width:0;height:0;position:absolute;}.city-marker{width:20px;height:20px;border-radius:50%;background:var(--fc-darkblue);color:var(--fc-orange-light);border:2px solid #fff;text-align:center;font-size:.9em;padding-top:.1em;z-index:1000;transform:translate3d(-50%,-50%,0);position:absolute;}.city-name{position:absolute;font-weight:700;bottom:2px;left:5px;z-index:1001;font-size:1.2em;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;white-space:nowrap;}.park-on-map-container{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-left:-10px;margin-right:-10px;padding:30px 0;}.park-on-map-container > div{-webkit-flex:1 auto;flex:1 auto;}.park-on-map-container > .park-items-top{flex-basis:100%;}.park-on-map-container > .park-items-left{flex-basis:25%;}.park-on-map-container > .park-items-right{flex-basis:25%;}.park-on-map-container > .park-items-bottom{flex-basis:100%;}.park-items-bottom .park-item{flex:1 1 22%;-webkit-flex:1 1 22%;}.content_side .park-on-map-container .city-location,.content_side .park-on-map-container .park-line,.content_side .park-on-map-container .park-items-bottom,.content_side .park-on-map-container .park-items-right,.content_side .park-on-map-container .park-items-left,.content_side .park-on-map-container .park-items-top{display:none;}@media screen and (max-width:1100px){.content_side .park-map-title,.content_side .park-on-map-container{display:none;}}.park-name{display:none;}.content_side .map-wrapper{padding:0 10px;margin-bottom:20px;}.content_side .park-on-map-container .park-marker{width:13px;height:13px;font-size:0;border-size:1px;}.content_side .park-name{position:absolute;line-height:1em;font-size:.8em;padding:.15em;white-space:nowrap;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;font-weight:700;display:block;}.content_side .park-name a{text-decoration:none;}.content_side .park-name a:hover{text-decoration:underline;}.content_side .park-name.linksboven{bottom:2px;right:2px;}.content_side .park-name.linksonder{top:2px;right:2px;}.content_side .park-name.rechtsboven{bottom:2px;left:2px;}.content_side .park-name.rechtsonder{top:2px;left:2px;}.content_side .map{width:100%;height:0;padding-top:86.98%;background:url(/ui/FranceComfort/img/map_france_blue.svg) transparent;background-size:contain;}.park-items-bottom,.park-items-top{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.park-items-top > div,.park-items-top > div{-webkit-flex:1 20%;flex:1 20%;}.park-on-map-container > .park-items-left,.park-on-map-container > .park-items-right{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;}@media screen and (max-width:1040px){.park-on-map-container .park-item{-webkit-flex:1 40% !important;flex:1 40% !important;}.park-on-map-container .park-line{display:none;}.park-on-map-container .map-container{order:1;flex:0 1 40em;-webkit-flex:0 1 40em;margin:auto;background:#eee;}.park-on-map-container .park-items-top,.park-on-map-container .park-items-left,.park-on-map-container .park-items-right,.park-on-map-container .park-items-bottom{order:2;flex-basis:100%;}.park-on-map-container > .park-items-left,.park-on-map-container > .park-items-right{-webkit-flex-flow:row wrap;flex-flow:row wrap;}}@media screen and (max-width:800px){.park-on-map-container .park-item{-webkit-flex:1 100% !important;flex:1 100% !important;}.park-items-bottom{-webkit-overflow-scrolling:touch;display:-ms-grid;display:grid;grid-auto-flow:column;grid-gap:12px;margin:0 -8px 30px -6px;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;padding:8px 16px;scroll-padding:0 24px;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;}.park-item:nth-child(n) > *{scroll-snap-align:start;}div.park-item{display:flex;width:100%;padding:0px !important;min-width:280px;border:0px;}.park-item:last-child{padding-right:16px;min-width:296px;}@media all and (max-width:749px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.park-items-bottom{display:flex;flex-flow:row wrap;}.park-item{flex:0 100%;max-width:100%;padding:8px !important;}}}.park-line{position:absolute;width:100%;height:100%;top:0;color:#ff7200;transition:color .3s ease;}.park-line.hover{color:var(--fc-darkblue) !important;}.park-item.hover a:after{border:3px solid var(--fc-darkblue);content:'';left:0px;right:0px;top:0px;bottom:0px;position:absolute;pointer-events:none;}.park-item{-webkit-flex:1 auto;flex:1 auto;padding:10px;font-size:.85em;border:3px solid transparent;transition:border .3s ease;position:relative;}.park-item > a{text-decoration:none;width:100%;position:relative;display:block;}.park-item_title{position:absolute;top:0;left:0;right:0;margin:0;padding:8px 16px;color:#fff;font-size:1.2em;font-weight:400;z-index:2;text-shadow:1px 1px 1px black;}.park-item_title .park-nr{float:right;}.park-item_photo{width:100%;position:relative;overflow:hidden;}.park-item_photo::after{content:'';left:0;right:0;top:0;height:100px;background:linear-gradient(0deg,transparent,rgba(0,0,0,0.5));position:absolute;}.park-item_photo img{width:100%;transition:transform .3s ease;}.park-item.hover .park-item_photo img{transform:scale(1.05);}.park-item_button span{color:#fff;padding:.5em 1em;text-align:right;cursor:pointer;width:100%;display:inline-block;}.park-item_button svg{height:1em;}.newsletter{border:1px solid #e5e5e9;background:#f5f5f9;background:linear-gradient(90deg,#f5f5f9,#ffffff);border-radius:4px;padding:10px 10px 0 10px;position:relative;margin-bottom:30px;}.newsletter h2{font-size:1.15em;margin-bottom:5px;margin-top:0;}.newsletter-btn{float:right;}body .featherlight .featherlight-content{padding:0;background:transparent;}.newsletter-row{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.newsletter-col{-webkit-flex:1 0 100%;flex:1 0 100%;display:flex;flex-direction:column;justify-content:center;padding:2px 0;}.newsletter-col.col-input{-webkit-flex:0 0 100%;flex:0 0 100%;}.newsletter-col button{width:100%;border:1px solid var(--fc-blue);}.at-faq{border-bottom:1px solid #ccc;padding:10px;}.faq-title{cursor:pointer;margin:0;font-size:1.3em;text-shadow:unset;}.faq-title i{float:right;}.faq-title i svg{margin:0;transform:rotate(90deg);transition:transform .3s ease;}.faq-title._show i svg{transform:rotate(-90deg);}.faq-content{display:none;padding-top:15px;}.faq-content p{margin:10px 0;}.faq-content p:first-child{margin-top:0px;}.faq-content p:last-child{margin-bottom:0px;}.content_highlights{order:3;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-basis:100%;-webkit-flex-basis:100%;flex-shrink:0;-webkit-flex-shrink:0;flex-flow:row wrap;padding:4px !important;}.highlight-item{-webkit-flex:1 1 21em;flex:1 1 21em;padding:10px;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;}.highlight-item.placeholder{display:none;}.highlights-1 .highlight-item,.highlights-2 .highlight-item{max-width:33.333%}.highlights-3 .highlight-item{-webkit-flex:1 1 33.33%;flex:1 1 33.33%;}.highlights-4 .highlight-item{-webkit-flex:1 1 25%;flex:1 1 25%;}.highlights-5 .highlight-item{-webkit-flex:1 1 20%;flex:1 1 20%;}@media screen and (max-width:1150px){.highlights-5 .highlight-item{-webkit-flex:1 1 33.333%;flex:1 1 33.333%;}}@media screen and (max-width:850px){.highlights-1 .highlight-item,.highlights-2 .highlight-item{max-width:50%}.highlights-3 .highlight-item,.highlights-4 .highlight-item,.highlights-5 .highlight-item{-webkit-flex:1 1 50%;flex:1 1 50%;}}@media screen and (max-width:530px){.highlights-1 .highlight-item,.highlights-3 .highlight-item,.highlights-2 .highlight-item{max-width:100%}.highlights-3 .highlight-item,.highlights-4 .highlight-item,.highlights-5 .highlight-item{-webkit-flex:1 1 100%;flex:1 1 100%;}}.highlight{background:#D3DEE4;border:1px solid #b3d0e9;display:flex;flex-flow:column;-webkit-flex:1 auto;flex:1 auto;position:relative;}.highlight-title{margin:0;left:0;right:0;background:rgba(0,0,0,0.5);background:linear-gradient(180deg,rgba(0,0,0,0.7),transparent);position:absolute;color:#fff;font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,0.2);padding:.5em 1em;line-height:1;}.highlight-title span{font-size:.85em;display:block;}.highlight-desc{font-size:.95em;padding:0 10px;flex:1 0 auto;}a.highlight-button{display:block;border-radius:0;width:100%;padding:0;color:#fff;text-align:right;text-decoration:none;margin:0;}a.highlight-button::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:transparent;}a.highlight-button i{font-size:.85em;margin-left:5px;}.highlight img{width:100%;}.highlight-item.highlight-item--alternative.highlight-item{overflow:visible;}.highlight-item.highlight-item--alternative .highlight{background:#fff;border:1px solid #e5e5e9;box-shadow:1px 1px 2px rgba(0,0,0,0.2);}.highlight-item.highlight-item--alternative .highlight-title{position:relative;padding:0px;margin:0 0 8px;background:transparent;text-align:left;font-size:1.6em;color:#080243;font-family:'Lobster',sans-serif;font-weight:400;}.highlight-item.highlight-item--alternative.highlight-item:hover img{transform:none !important;}.highlight-item.highlight-item--alternative .highlight-desc{padding:0;line-height:1.5;}.highlight-item.highlight-item--alternative .highlight-info{padding:12px 16px 0;}.highlights-container{margin:50px 0;display:grid;grid-auto-flow:dense;grid-gap:20px;}.highlights-container .highlight-title{margin:0;left:0;right:0;background:rgba(0,0,0,0.5);background:linear-gradient(0deg,rgba(0,0,0,0.4),transparent);position:absolute;color:#fff;font-weight:400;text-shadow:1px 1px 1px rgb(0 0 0 / 20%);padding:5em 1em .5em 1em;line-height:1.3;bottom:0;z-index:1;text-align:center;font-weight:700;}.highlights-container .highlight-title span{font-weight:400;}.highlights-container a.highlight-button{height:0;padding:0;z-index:1000;}.highlights-container .highlight-item{padding:0;overflow:hidden;}.highlights-container .highlight-item img{transition:transform .5s ease;}.highlights-container .highlight-item:hover img{transform:scale(1.15) rotate(1deg);}.highlights-container.highlights-container--2-columns{grid-template-columns:1fr 1fr;}.highlights-container.highlights-container--3-columns{grid-template-columns:1fr 1fr 1fr;}.highlights-container.highlights-container--4-columns{grid-template-columns:1fr 1fr 1fr 1fr;}.highlights-container.highlights-container--5-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}@media screen and (max-width:900px){.highlights-container.highlights-container{grid-template-columns:1fr 1fr;}}@media screen and (max-width:480px){.highlights-container.highlights-container{grid-template-columns:1fr !important;}}.content-layout .content_main.after-highlights{order:5;flex-basis:100%;-webkit-flex-basis:100%;}.content-layout .content_side.after-highlights{order:4;}.content-layout .content_side.after-highlights._side-right{order:5;}.impressie{margin:30px 0;}.impressie__title{font-size:2.2em;margin-bottom:0;}.impressie .content-container{padding:0 20px;}.container .gallery__item > a{display:block;width:100%;height:100%;}.gallery figure{margin:0;cursor:pointer;position:relative;}@media screen and (max-width:700px){.impressie .container{display:flex;height:auto;position:static;width:auto;overflow-x:scroll;margin:2rem 0;}figure.gallery__item.gallery__item--1{grid-column:span 2;}.gallery{display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:10px;}.gallery__img{height:170px;max-width:initial;width:100%;height:100%;object-fit:cover;}.gallery__item{padding:3px;}.gallery__item.hidden{display:block !important;visibility:visible;}.gallery__item__more-counter{display:none !important;}}.highlights-container .blog-item{flex-flow:column wrap;overflow:hidden;}.highlights-container .blog-content h3{font-family:'Lobster',sans-serif;font-weight:400;color:#19083b;text-shadow:none;font-size:1.8em;}.highlights-container .blog-content h3 a{text-decoration:none;}.highlights-container .blog-img,.highlights-container .blog-img img{width:100%;flex:1 100%;max-height:300px;object-fit:cover;}.highlights-container .highlight.highlight--alt .highlight-title{top:0;padding:0;font-size:2em;display:flex;flex-flow:column;justify-content:center;}.gallery__item__more-counter{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / 25%);font-size:2em;text-align:center;display:flex;flex-flow:column;justify-content:center;font-weight:700;color:#fff;pointer-events:none;}span.featherlight-next,span.featherlight-previous{top:0;right:0;bottom:0;left:80%;transition:all .3s ease;}span.featherlight-previous{left:0px;right:80%;}span.featherlight-next:hover{background:linear-gradient(90deg,transparent,rgba(255,255,255,.4));}span.featherlight-previous:hover{background:linear-gradient(-90deg,transparent,rgba(255,255,255,.4));}.show-checkmarks ul{padding:0;list-style:none;}.show-checkmarks ul li{position:relative;padding-left:30px;margin:8px 0 0;}.show-checkmarks ul li::before{content:'';position:absolute;left:5px;top:4px;width:6px;height:12px;transform:rotate(45deg);border-right:3px solid #f5831c;border-bottom:3px solid #f5831c;}@media screen and (min-width:701px){.impressie .gallery.gallery--9-photos{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,12vw);grid-gap:4px;}.impressie .gallery__item{overflow:hidden;}.impressie .gallery__item .gallery__img{transition:transform .6s ease;width:100%;height:100%;object-fit:cover;}.impressie .gallery__item:hover .gallery__img{transform:scale(1.1) rotate(1deg);}.impressie .gallery.gallery--3-photos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;}.impressie .gallery.gallery--3-photos .gallery__img{width:100%;height:100%;object-fit:cover;display:block;}.impressie .gallery--9-photos .gallery__item--1{grid-column:1 / span 2;grid-row:1 / span 1;}.impressie .gallery--9-photos .gallery__item--2{grid-column:3 / span 1;grid-row:1 / span 1;}.impressie .gallery--9-photos .gallery__item--3{grid-column:4 / span 2;grid-row:1 / span 2;}.impressie .gallery--9-photos .gallery__item--4{grid-column:6 / span 1;grid-row:1 / span 1;}.impressie .gallery--9-photos .gallery__item--5{grid-column:1 / span 2;grid-row:2 / span 2;}.impressie .gallery--9-photos .gallery__item--6{grid-column:3 / span 1;grid-row:2 / span 2;}.impressie .gallery--9-photos .gallery__item--7{grid-column:6 / span 1;grid-row:2 / span 1;}.impressie .gallery--9-photos .gallery__item--8{grid-column:4 / span 1;grid-row:3 / span 1;}.impressie .gallery--9-photos .gallery__item--9{grid-column:5 / span 2;grid-row:3 / span 1;}}@media screen and (min-width:1301px){.impressie .gallery.gallery--9-photos{grid-template-rows:repeat(3,160px);}}.blog-item{border:1px solid #e5e5e9;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;background:#f5f5f9;background:linear-gradient(90deg,#f5f5f9,#ffffff);margin-bottom:30px;position:relative;}.blog-img{-webkit-flex:0 0 300px;flex:0 0 300px;}.blog-img img{width:100%;}.blog-content{order:1;-webkit-flex:1 1 20em;flex:1 1 20em;padding:10px 30px 40px 16px;font-size:.925em;}.blog-item .button{font-size:.925em;}.blog-content h3{margin-top:0px;}.blog-item a.button{position:absolute;right:10px;bottom:10px;}@media screen and (max-width:700px){.blog-img{order:1;flex-basis:100%;}}.review-item{background:#f5f5f9;background:linear-gradient(90deg,#f5f5f9,#ffffff);padding:10px;margin-bottom:20px;border:1px solid #e5e5e9;}.review-title{margin-top:0px;font-family:'Lobster',sans-serif;font-weight:400;color:var(--fc-darkblue);text-shadow:none;font-size:1.6em;}.review-quote{background-color:#ededed;background-image:linear-gradient(bottom,#ededed 30%,#fafafa 70%);background-image:-o-linear-gradient(bottom,#ededed 30%,#fafafa 70%);background-image:-moz-linear-gradient(bottom,#ededed 30%,#fafafa 70%);background-image:-webkit-linear-gradient(bottom,#ededed 30%,#fafafa 70%);background-image:-ms-linear-gradient(bottom,#ededed 30%,#fafafa 70%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.3,#ededed),color-stop(0.7,#fafafa));border:1px solid #a2c3dd;border-radius:4px;color:#4588c4;font-family:'Dancing Script';font-display:auto;font-size:3em;width:auto;font-size:1.5em;line-height:24px;margin-right:10px;padding:10px 30px;display:inline-block;width:auto;text-align:center;text-shadow:1px 1px 1px #a2c3dd;}.review-grade{background:#fff;border:1px solid #a2c3dd;border-radius:40px;box-shadow:2px 2px #a2c3dd;color:#4588c4;display:block;float:right;font-family:'Libre Baskerville',serif;font-display:auto;font-size:1.8em;font-weight:bold;height:62px;line-height:40px;margin:5px;padding:10px;text-align:center;text-shadow:0 1px 0 #a2c3dd;width:62px;}.review-score{font-size:1.8em;font-weight:bold;color:#4588c4;text-shadow:0 1px 0 #a2c3dd;font-family:'Libre Baskerville',serif;font-display:auto;}body .zvr-widget--type3 .zvr-widget-container{width:100%;}body .logo-container .photo{background:#F5F5F5;}.ha-calculation .ha-select__header{padding:0 24px;margin:0 -8px;}.ha-calculation .ha-select__header:first-child{padding:0 16px;}.ha-calculation .ha-select__content{padding:0 16px !important;}.ha-calculation .ha-pricelist li > span{font-size:1em;}.popup-container:not(.popup--visible){bottom:100%;}.popup-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000001;padding:10px;display:-webkit-flex;opacity:0;transition:opacity .5s ease 1.5s;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;display:none;}.popup-container.popup-test{opacity:1;display:flex;bottom:0;}.popup-container.popup--visible{opacity:1;display:flex;}.popup-container.popup-test .popup-content,.popup-container.popup--visible .popup-content{-webkit-animation-duration:1s;animation-duration:1s;animation-delay:1s;box-shadow:0 0 0 100vw rgba(0,0,0,0.3);-webkit-animation-fill-mode:both;-webkit-animation-delay:1s;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}.popup-container .popup-content{width:100%;max-width:500px;margin:0 auto;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);position:relative;max-height:90vh;overflow:visible;}.popup-container .popup-content .newsletter{margin-bottom:0;}.popup-container .popup-content .article{overflow:auto;padding:30px;max-height:90vh;overflow:auto;box-sizing:border-box;}.popup-container .popup-content .article_content > *:last-child{margin-bottom:0;}.popup-timed-container:not(.popup--visible){bottom:100%;}.popup-timed-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000001;padding:10px;display:-webkit-flex;opacity:0;transition:opacity .5s ease 1.5s;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;display:none;}.popup-timed-container.popup-test{opacity:1;display:flex;bottom:0;}.popup-timed-container.popup--visible{opacity:1;display:flex;}.popup-timed-container.popup-test .popup-content,.popup-timed-container.popup--visible .popup-content{-webkit-animation-duration:1s;animation-duration:1s;animation-delay:1s;box-shadow:0 0 0 100vw rgba(0,0,0,0.3);-webkit-animation-fill-mode:both;-webkit-animation-delay:1s;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}.popup-timed-container .popup-content{width:100%;max-width:700px;margin:0 auto;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);position:relative;max-height:90vh;overflow:visible;}.popup-timed-container .popup-content .newsletter{margin-bottom:0;}.popup-timed-container .popup-content .article{overflow:auto;padding:30px;max-height:90vh;overflow:auto;box-sizing:border-box;}.popup-timed-container .popup-content .article_content > *:last-child{margin-bottom:0;}.popup-timed-container .popup-content .article_content > *:first-child{margin-top:0;}.popup-timed-container .popup-content .article > *:last-child{margin-bottom:0;}.popup-close{width:30px;height:30px;background:#666;position:absolute;right:0px;top:0px;transition:background .3s ease;cursor:pointer;z-index:10000;}.popup-close::before,.popup-close::after{width:20px;height:4px;background:#fff;content:'';position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-2px;transform:rotate(45deg);border-radius:3px}.popup-close::before{transform:rotate(-45deg)}.popup-timed-close{width:30px;height:30px;background:#666;position:absolute;right:0px;top:0px;transition:background .3s ease;cursor:pointer;z-index:10000;}.popup-timed-close::before,.popup-timed-close::after{width:20px;height:4px;background:#fff;content:'';position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-2px;transform:rotate(45deg);border-radius:3px}.popup-timed-close::before{transform:rotate(-45deg)}.popup-timed-container .article > h2{font-size:26px;color:#080243;font-family:'Lobster',sans-serif;font-weight:400;margin-top:0px;position:relative;text-shadow:3px 2px 0 #fff,-3px 2px #fff,0 3px #fff;}.popup-favo{position:fixed;z-index:10000;top:0;left:0;right:0;background:#fff;padding:16px;box-shadow:0 0 5px rgba(0,0,0,0.3);transform:translateY(-110%);transition:transform .3s ease;}.popup-favo--visible{transform:translateY(0);}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@media screen and (min-width:600px){.popup-container .newsletter-col.col-input{-webkit-flex:0 0 250px;flex:0 0 250px;}}.popup-content iframe.nieuwsbrief{width:100%;}.popup-content iframe.nieuwsbrief--popup{width:300px;height:376px;}.popup-container.popup-test .popup-content{width:auto;}.popup-test p.first{margin-top:0;}.popup-test p.last{margin-bottom:0;}.widget-loader{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4);z-index:100000;display:flex;flex-flow:column;justify-content:center;}.widget-loader-content{background:#fff;padding:20px 30px 20px 75px;text-align:left;font-size:1.2em;max-width:480px;margin:0 auto;box-sizing:border-box;position:relative;}.widget-loader-content:before{width:30px;height:30px;content:'';position:absolute;top:50%;left:15px;margin-top:-23px;border:7px solid var(--fc-blue-hover);border-radius:50%;border-left:8px solid transparent;border-right:8px solid transparent;animation:spin .75s linear infinite;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(180deg);}}.js-toggle-searcher{display:none !important;}@media screen and (max-width:800px){.booking-widget-searcher{background:#fff;}.banner.banner--home{margin-bottom:20px;}.js-toggle-searcher{display:block !important;}.close-searcher.js-toggle-searcher{position:absolute;right:10px;top:10px;}.close-searcher.js-toggle-searcher svg{width:20px;}.qs-default .button--searcher{margin:0;text-align:center;font-size:1.125em;position:absolute;bottom:-10px;left:20px;right:20px;transform:translateY(50%);}.searcher--park-level .qs-default .button--searcher{position:relative;bottom:20px;transform:none;right:30px;width:calc(100% - 40px);margin-top:35px;}.qs-default div.booking-widget-searcher{position:fixed;left:0;top:0;bottom:0;right:0;z-index:100;margin:0;padding:30px 16px;max-width:100vw;background:#fff;}body.body--has-searcher{height:100vh;overflow:hidden;}body:not(.body--has-searcher) .qs-default div.booking-widget-searcher{transform:translateX(-100%);}body.transition-allowed .booking-widget-searcher{transition:transform .3s ease;}.qs-default div.ha-searcher{max-width:500px;margin:0 auto;}.qs-default div.ha-searcher .ha-searcher__item{flex:1 100%;}.qs-default div.ha-searcher::before{content:'Zoek je verblijf';font-family:'Lobster',sans-serif;font-size:2em;text-align:center;width:100%;color:var(--fc-darkblue);margin-bottom:10px;}.park-on-map-container .map-container{order:3;}.body--has-searcher .booking-widget{position:relative;z-index:100001;}}iframe.nieuwsbrief{border:0;height:291px;width:100%;}div.owl-carousel-container{position:relative;}div.owl-carousel-container > img,div.owl-carousel-container > a > img{width:100%;height:auto;}div.owl-carousel-container{content:'';position:relative;display:block;padding-bottom:80%;}div.owl-carousel-container .owl-carousel-with-thumbs{position:absolute;left:0;right:0;top:0px;bottom:0px;}@supports not (-ms-high-contrast:none){.owl-carousel--list,.owl-carousel--list .owl-stage-outer,.owl-carousel--list .owl-stage,.owl-carousel--list .owl-item,.owl-carousel--list .owl-item a,.owl-carousel--list .owl-item img{height:100% !important;object-fit:cover;display:block;}}.youtube-player{max-width:100%;}.review-details{transform:none !important;}.review-details li{list-style:none;}#sitemap{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;max-width:1250px;margin:0 auto;padding-bottom:30px;width:100%;}.category-wrap{-webkit-flex:1 0 17em;flex:1 0 17em;padding:10px 15px;}.category-wrap a{text-decoration:none;}.category-wrap h3{font-size:1.5em;margin:0.3em 0;}.category-wrap > div > ul{margin:0px;padding:0 0 0 0px;list-style:none;}.category-wrap > div > ul li{list-style:none;}.category-wrap > div > ul li:before{content:'';position:relative;display:inline-block;margin-right:10px;width:0px;height:0px;border-right:4px solid var(--fc-orange-light);border-bottom:4px solid var(--fc-orange-light);border-left:10px solid transparent;border-top:10px solid transparent;transform:rotate(-45deg);}.at-usp{box-shadow:0 0 10px rgb(8 2 67 / 15%);padding:5px 0px;font-size:.925em;}ul.usp-banner{display:flex;flex-flow:row wrap;list-style:none;padding:0;margin:5px 0 5px 10px;margin:10px auto;justify-content:center;}ul.usp-banner li{padding:5px 15px 5px 40px;position:relative;}ul.usp-banner li:first-child{border-left:0px solid;}span.usp-banner__checkmark{display:block;background:#fff;width:20px;height:20px;border-radius:3px;padding:0;position:absolute;margin-top:2px;left:10px;}span.usp-banner__checkmark::before{content:'';position:relative;display:inline-block;width:8px;height:15px;border:4px solid #f6821d;border-top:0;border-left:0;transform:translateY(-4px) rotate(45deg);margin-left:5px;}ul.usp-logos{display:flex;flex-flow:row wrap;list-style:none;margin:30px 0 4px -6px;}ul.usp-logos li{padding:0 6px;}ul.usp-logos li::before{display:none;}ul.usp-logos li img{height:38px;}li.usp-logos__visa img{width:65px;}li.usp-logos__sepa img{width:65px;}li.usp-logos__bancontact img{width:60px;}@media screen and (max-width:600px){.at-usp{display:none;}}#areaMap{width:100%;height:600px;background:#f5f5f9;}div.content-block__text > div{text-align:left;padding:16px 32px;height:100%;}@media screen and (min-width:992px){.content-block.content-block--text-first div.content-block__text > div{padding-left:0;}}@media screen and (max-width:991px){div.content-block__text > div{padding-left:0;padding-right:0;}.content-block.no-flex ._img-right{margin-left:0px;}}.content-block__text.has-quote > div{text-align:center;}.content-block__title{margin-bottom:0;}.content-block__subtitle{text-transform:uppercase;opacity:.5;margin-top:-5px;font-size:.95em;}.facilities__container{display:flex;flex-flow:row wrap;margin:0 -15px;}.facility__col{flex:1 20em;padding:0 15px;}.facility__col ul{font-size:.875em;}h2.article__title,h2.facility-title{margin-top:0;}.facility{padding:30px 0;margin:30px 0;position:relative;}.article--bg-grey::after,.facility::after{content:'';position:absolute;left:50%;width:calc(100vw - 11px);background:#f5f5f9;background:linear-gradient(-90deg,#f5f5f9,#fefefe);border:1px solid #e5e5e9;top:-1px;bottom:-1px;margin-left:-50vw;z-index:-1;border-top:1px solid #e5e5e9;border-bottom:1px solid #e5e5e9;}.article--bg-grey{position:relative;padding:30px 0;}.article--bg-grey .highlights-container{margin:0 0 20px;}.aria-list__filter-cat ul{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;padding:0;margin:0;}img.arialist__filter-cat-image{width:100%;height:auto;transition:transform .3s ease;}.arialist__filter-cat-button{overflow:hidden;cursor:pointer;}.arialist__filter-cat-button:hover img.arialist__filter-cat-image{transform:scale(1.1);}.arialist__filter-cat-button--active::after{content:'';position:absolute;left:0;bottom:0;right:0;height:6px;background:#f6841c;background:linear-gradient(300deg,#f47f1d,#ff9e17);pointer-events:none;}.aria-list__filter-cat .arialist__filter-cat-overlay{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;text-decoration:none;line-height:1.2;text-align:center;padding:16px;display:flex;flex-flow:column;justify-content:center;background:linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.05));text-shadow:1px 1px 2px #000;transition:opacity .3s ease;font-size:1.2em;}.arialist__filter-cat-button.arialist__filter-cat-button--active{box-shadow:0 0 100px rgba(205,0,0,0.5)inset;}.area-list__cat{margin-top:50px}.area-list__cat-content{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));grid-auto-flow:dense;grid-gap:16px;}.area-item__img img{width:100%;height:auto;transition:transform .3s ease;}.area-item{position:relative;border:1px solid #e5e5e9;}.area-item:hover a.area-item__content{opacity:0;}a.area-item__content{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;text-decoration:none;line-height:1.2;text-align:center;padding:16px;display:flex;flex-flow:column;justify-content:center;background:linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.05));text-shadow:1px 1px 2px #000;transition:opacity .3s ease;}li.arialist__filter-cat-button{position:relative;}.area-map{margin-top:30px;}.aria-item__content{padding:16px;}h3.aria-item__title{margin:0;font-size:1.6em;}.aria-item__title a{text-decoration:none;color:inherit;}.aria-item__content .button{font-size:0.925em;padding:4px 16px;}.area-result__view-options{padding-top:40px;}.area-result__view-options ul{margin:0;padding:0;display:flex;flex-flow:row wrap;list-style:none;border-bottom:1px solid #d5d5d9;overflow:visible;}.area-result__view-options li{display:block;padding:8px 15px;border:1px solid #d5d5d9;border-radius:8px 8px 0 0;margin:-1px 3px;background:#e5e5e9;z-index:11;position:relative;background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.025) 8px);cursor:pointer;}.area-result__view-options li.active{border-bottom:1px solid #fff;background:#fff;}.area-results .leaflet-popup-content{margin:0;}.area-results .leaflet-popup-content img{width:100%;}.area-results .leaflet-popup-content .area-item{width:200px;border:0px;margin-right:-1px;}.area-results .leaflet-popup-content-wrapper{padding:0;border-radius:0px;}.area-results .leaflet-container a.leaflet-popup-close-button{width:22px;height:22px;background:#fff;z-index:100000;display:flex;flex-flow:column;padding:0;justify-content:center;color:#000;}.aria-item__title a::after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;}@media screen and (max-width:700px){.aria-list__filter-cat ul{grid-template-columns:repeat(2,1fr);}.aria-list__filter-cat .arialist__filter-cat-overlay{font-size:1em;}}.regio-details__media{width:500px;max-width:50%;float:right;margin:0 0 20px 20px;}.regio-details__media > div{margin-bottom:20px;}.regio-details__media div.owl-carousel-container{padding-bottom:0;}.regio-details__media.regio-details__media--right{float:right;margin:0 0 30px 30px;}.regio-details__media.regio-details__media--left{float:left;margin:20px 30px 0 0;}.regio-details__media div.owl-carousel-container .owl-carousel-with-thumbs{position:relative;left:auto;right:auto;top:auto;bottom:auto;}@media screen and (max-width:700px){.regio-details__media{margin:20px 0 !important;float:none;width:100%;min-width:100%;max-width:100%;}}.booking-widget-survey ul{margin:0;padding:0;width:100%;list-style:none;}.survey-total-rating[data-visible='0']{display:none;}.survey-total-has-reviews{display:none;}.survey-total-stars{font-size:.8em;}.survey-average{padding-bottom:10px;border-bottom:1px solid #ccc}span.average-round{display:none;}span.average{padding:4px 12px;background:#19083b;color:#fff;margin-right:6px;font-weight:700;}ul.ha-survey-list h5{font-size:1.25em;margin:0;}li.ha-survey-item{margin-bottom:30px;border-top:1px solid #ccc;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;}.ha-survey-part:first-child{grid-column:1 / span 2;}li.ha-survey-item:first-child{border-top:0;}.ha-survey-part{font-size:.875em;padding:9px 0;}ul.ha-survey-list h5{}.ha-survey-question{display:flex;flex-flow:row wrap;padding:2px 10px;border:1px solid #ccc;border-top:0;}.ha-survey-question:nth-child(odd){background:#fff;}.ha-survey-question:nth-child(2){border-top:1px solid #ccc;}span.ha-survey-question__spacer{flex:1 auto;}span.ha-survey-question__answer{font-weight:700;}.ha-abandoned-item__desc ul{font-size:13px;line-height:1.5;}.ha-abandoned-item__resort{margin-top:-.5em;}.ha-abandoned-item__composition{display:none;}body .ha-abandoned-item__button{background:linear-gradient(300deg,#f47f1d,#ff9e17);transition:box-shadow .3s ease;}body .ha-abandoned-item__button:hover{background:linear-gradient(300deg,#f47f1d,#ff9e17);box-shadow:0 0 100px rgba(205,0,0,0.5)inset;}.dynamic-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;margin:30px 0;}.dynamic-gallery--item{box-shadow:none;position:relative;overflow:hidden;}.dynamic-gallery--item:hover .dynamic-gallery--img{transform:scale(1.02);}.dynamic-gallery--item-desc{position:absolute;left:0;right:0;bottom:0;margin-top:auto;width:100%;background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);color:#fff;padding:32px 32px 16px 32px;font-size:1.225em;cursor:pointer;line-height:1.2;text-align:center;}.dynamic-gallery--item-desc::after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;}.dynamic-gallery--img{width:100%;object-fit:cover;aspect-ratio:16/9;transition:transform .3s ease;}.col-span-2{grid-column:span 2;grid-row:span 2;}.col-span-3{grid-column:span 3;grid-row:span 3;}.row-span-1{grid-row:span 1;}@media screen and (min-width:901px){.col-span-2 .dynamic-gallery--img,.row-span-1 .dynamic-gallery--img{position:absolute;left:0;right:0;top:0;bottom:0;object-fit:cover;height:100%;width:100%;}a.dynamic-gallery--item.col-span-2::after{content:'';width:100%;padding-bottom:55%;display:block;}a.dynamic-gallery--item.row-span-1.col-span-2::after{content:'';width:100%;padding-bottom:22.5%;display:block;}}@media screen and (max-width:900px){.dynamic-gallery{display:grid;grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:600px){.dynamic-gallery{display:grid;grid-template-columns:repeat(1,1fr);}.col-span-2{grid-column:span 1;grid-row:span 1;}.col-span-3{grid-column:span 1;grid-row:span 1;}.row-span-1{grid-row:span 1;}}.newsletter.newsletter--sale{background:transparent;border:0;max-width:570px;margin:30px auto 50px;}.newsletter.newsletter--sale .newsletter-row{margin-bottom:10px;}iframe.e-book{aspect-ratio:7/3;border:0;}@media screen and (max-width:600px){iframe.e-book{aspect-ratio:8/9;border:0;}}.park-on-map__overview{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;position:relative;}.park-on-map__overview .park-line{z-index:1;pointer-events:none;}.park-on-map__overview .map-container{width:100%;grid-column:2 / span 2;grid-row:2 / span 3;min-height:100%;display:grid;margin:0 auto;align-items:center;}.park-on-map__overview > .park-item{padding:0px;border:0px;min-width:unset !important;}.park-on-map__overview > .park-item.hover{position:relative;z-index:100;}.park-on-map__overview .park-line{color:var(--fc-blue);z-index:10;}.park-on-map__overview .park-line:not(.hover){opacity:0;}@media screen and (max-width:900px){.park-on-map__overview{grid-template-columns:repeat(3,1fr);}.park-on-map__overview .map-container{grid-column:1 / span 2;grid-row:1 / span 2;}}@media screen and (max-width:800px){.park-on-map__overview{grid-template-columns:repeat(2,1fr);}}.searcher{background:var(--fc-blue-hover);}.calentim-legenda{color:var(--text);}.calentim-legenda{display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));grid-gap:10px 30px;font-size:.825em;line-height:1;order:2;margin-bottom:auto;background:#fff;margin-left:0;padding:0px 30px 15px 30px;margin-top:-20px;}.calentim-container-mobile .calentim-legenda{position:fixed;bottom:0;left:0;right:0;padding:10px 20px;border-top:1px solid #dadada;z-index:100000000000;}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-legenda{position:fixed;bottom:auto;top:0;left:50%;right:0;padding:10px 20px;border-top:1px solid #dadada;margin-top:0px;}}span.calentim-legenda__item{display:inline-block;min-width:20px;height:20px;background:#eee;margin-right:6px;position:relative;}div.calentim-legenda__item{display:flex;align-items:center;}@media screen and (max-width:480px){div.calentim-legenda__item{flex:1 9em;}}span.calentim-legenda__item.calentim-legenda__item--available{background:#608d2c;}span.calentim-legenda__item.calentim-legenda__item--arrangement{position:relative;display:none !important;background:#608d2c;}span.calentim-legenda__item.calentim-legenda__item--arrangement::after{content:'';position:absolute;right:0;bottom:0;border:6px solid var(--shiny-gold);border-left:6px solid transparent;border-top:6px solid transparent;}span.calentim-legenda__item.calentim-legenda__item--no-arrival{background:#b9b9b9;}span.calentim-legenda__item.calentim-legenda__item--geselecteerd{background:#1984bb;}span.calentim-legenda__item.calentim-legenda__item--not-available{background:#a31f33;border:1px solid #ccc;}body .calentim-container-mobile .calentim-input .calentim-calendars{margin-bottom:10px;flex:0 auto;}.table-accommodaties td{align-items:center;}.hm-table-wrapper{width:100%;overflow-x:auto;margin-bottom:10px;border:0;}.hm-table-wrapper table{width:100%;border-collapse:collapse;}.hm-table-wrapper td,.hm-table-wrapper th{padding:5px 10px;white-space:nowrap !important;}.hm-table_field--sticky{position:sticky!important;left:0;z-index:1;max-width:40vw;}.hm-table-wrapper td,.hm-table-wrapper th{text-align:left;font-size:14px;}.hm-table-wrapper thead{border-bottom:2px solid var(--fc-blue);}.hm-table-wrapper thead tr > *{background:#fff;}.hm-table-wrapper tbody tr:nth-child(even) > *{background:#fff;}.hm-table-wrapper tbody tr:nth-child(odd) > *{background:#f5f5f9;}.hm-table-wrapper tbody tr > *:last-child{text-align:right;}.hm-table-wrapper.collapsed span.view-less,.hm-table-wrapper:not(.collapsed) span.view-more,.hm-table-wrapper.collapsed table tr:nth-child(1n + 6){display:none;}.hm-table-wrapper.collapsed table tr:nth-child(5){position:relative;}.hm-table-wrapper.collapsed table tr:nth-child(5)::after{content:'';position:absolute;z-index:1000;left:0;right:0;top:0;bottom:0;background:linear-gradient(0deg,#fff 20%,transparent);pointer-events:none;}.hm-table-wrapper > .button{padding:4px 16px;margin-top:10px;}#acco-overview .booking-widget-searcher .ha-searcher__guests{background:#fff !important;border:1px solid #ccc;border-radius:1px !important;color:var(--fc-text);font-size:15px;line-height:1.4;padding:10px;}#acco-overview .ha-searcher__guests--selectors{border-color:#ccc !important;left:-1px !important;right:-1px !important;}.booking-widget-searcher .hm-form-spinner{display:flex;}.hm-table__text-addition{font-size:15px;margin-bottom:40px;}article.summer-winter ul{list-style:none;display:flex;flex-flow:row wrap;margin:0;padding:0;grid-gap:6px;}article.summer-winter ul li{}article.summer-winter{display:flex;justify-content:center;margin-bottom:16px;}article.summer-winter ul li a{position:relative;padding:8px 16px 8px 16px;display:inline-block;background:#f6821f;background:linear-gradient(300deg,#f47f1d,#ff9e17);color:#fff;display:inline-block;font-weight:400;border-radius:16px 8px;transition:box-shadow .3s ease;text-shadow:1px 1px 3px rgb(0 0 0 / 38%);text-decoration:none;cursor:pointer;border:0;box-shadow:none;margin:1px 0;}article.summer-winter ul li a.active,article.summer-winter ul li a.active:hover{background:#ffffff;border:1px solid #004a8a;color:#004a8a;box-shadow:0 0 0 rgba(255,255,255,0);}.booking-widget-searcher .ha-searcher__guests--selected{color:#4b4c52;}.amount-available{font-size:12px;color:#e30b0b;}body div#scms-cc-cookie-bar{background:#fff;}body .cb-content-row.cb-content-row-1.cb-clearfix{display:grid;}body #scms-cc-cookie-bar .cb-content-container{max-width:1307px;}body .cb-notice.cb-content.cb-content-left{display:grid;}body #scms-cc-cookie-bar h2{position:initial;width:auto;text-align:left;font-size:1.3em;color:#080243;font-weight:700;}body #scms-cc-cookie-bar .cb-inner-content{padding-left:0;font-size:14px;}body #scms-cc-cookie-bar .cb-content-right{width:100%;margin-top:10px;}div#art_9433{padding:0;}div#art_9433 p{margin:0 !important;}div#art_9433 iframe{width:100%;outline:0;border:0;height:640px;}.acco-location{position:absolute;right:64px;top:1px;width:110px;}.acco-location .park-location{width:57px;height:30px;position:absolute;background:url(/ui/FranceComfort/img/map_arrow.svg) no-repeat;background-size:contain;transform:translate3d(-100%,-100%,0px);font-size:0;}@media screen and (max-width:1180px){.acco-location{right:10px;z-index:1;}}.popup-container.popup-iframe iframe{width:100%;height:550px;max-height:100%;}.acco-details__quickinfo-item.acco-details__quickinfo-item--nietgeslecteerd{display:none;}span.ha-pricelist__amount-small::after{content:'x';}.ha-price{margin-left:10px;}ul.ha-pricelist{margin:0;padding:0;display:grid;grid-gap:6px;font-size:14px;margin-top:0px;}ul.ha-pricelist li{display:flex;flex-flow:row wrap;line-height:1.2;grid-gap:.3em;}span.ha-pricelist__label{margin-right:auto;}li.ha-pricelist__item.ha-pricelist__item--total,li.ha-pricelist__item.ha-pricelist__item--subtotal{font-size:18px;font-weight:700;border-top:2px solid currentColor;padding-top:6px;margin-top:3px;}li.ha-pricelist__item.ha-pricelist__item--subtotal{font-size:15px;border-top:1px solid #fff6;}.mo-bex{max-width:400px;}.js-toggle-mo{cursor:pointer;text-decoration:underline;}.content-layout__two-columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px 60px;}.content-layout__column h3{font-size:1.7em;color:#080243;font-family:'Lobster',sans-serif;font-weight:400;margin-top:0;margin-bottom:0;}@media screen and (max-width:800px){.content-layout__two-columns{grid-template-columns:1fr;}}.booking-widget-receipt:has(.ha-select__header--localcost) li.ha-pricelist__item.ha-pricelist__item--total{display:none;}.booking-widget-receipt:has(.ha-select__header--localcost) .ha-select__content:not(.ha-select__content--localcost) li.ha-pricelist__item.ha-pricelist__item--subtotal{font-size:18px;font-weight:700;border-top:2px solid currentColor;padding-top:6px;margin-top:3px;}.booking-widget-receipt:has(.ha-select__header--localcost) .ha-select__content:not(.ha-select__content--localcost) .ha-pricelist__item--subtotal .ha-pricelist__label{font-size:0;}.booking-widget-receipt:has(.ha-select__header--localcost) .ha-select__content:not(.ha-select__content--localcost) .ha-pricelist__item--subtotal .ha-pricelist__label::before{content:'Totaal';font-size:18px;}html[lang="en"] .booking-widget-receipt:has(.ha-select__header--localcost) .ha-select__content:not(.ha-select__content--localcost) .ha-pricelist__item--subtotal .ha-pricelist__label::before{content:"Total";}html[lang="fr"] .booking-widget-receipt:has(.ha-select__header--localcost) .ha-select__content:not(.ha-select__content--localcost) .ha-pricelist__item--subtotal .ha-pricelist__label::before{content:"Totale";}.ha-select__content.ha-select__content--localcost .ha-pricelist__item.ha-pricelist__item--subtotal{font-size:14px !important;}.ha-select__content.ha-select__content--localcost .ha-pricelist__item.ha-pricelist__item--subtotal .ha-pricelist__label{font-size:0;}.ha-select__content.ha-select__content--localcost .ha-pricelist__item.ha-pricelist__item--subtotal .ha-pricelist__label::before{content:'Te betalen op het park';font-size:14px;}html[lang="en"] .ha-select__content.ha-select__content--localcost .ha-pricelist__item.ha-pricelist__item--subtotal .ha-pricelist__label::before{content:'To be paid at the park';}html[lang="fr"] .ha-select__content.ha-select__content--localcost .ha-pricelist__item.ha-pricelist__item--subtotal .ha-pricelist__label::before{content:"Payable au parc";}.ha-select__header--localcost::after{content:'Deze kosten dient u bij aankomst op het park te betalen.';line-height:1.2;display:block;margin-bottom:1.5em;font-size:14px;}html[lang="en"] .ha-select__header--localcost::after{content:'These costs should be paid on arrival at the park.';7}html[lang="fr"] .ha-select__header--localcost::after{content:"Ces frais doivent être payés à l'arrivée dans le parc.";}span.title__park-region{font-family:'Open Sans',sans-serif !important;font-size:1.1rem;margin-left:.7em;}.article-weather{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px 40px;justify-content:center;align-items:center;margin:30px 0;}@media screen and (max-width:1050px){.article-weather{display:grid;grid-template-columns:1fr;grid-gap:20px 40px;justify-content:center;align-items:center;}}.price-info{display:inline-grid;width:14px;height:14px;background:#0089ff;color:#fff;border-radius:20px;place-content:center;font-size:10px;font-weight:700;margin-left:3px;transform:translateY(-9px);cursor:pointer;}   html{width:100%;overflow-x:hidden;}body{display:flex;flex-direction:column;min-height:100vh;width:100%;background:#ffffff;color:var(--text);}body > footer{flex-shrink:0;z-index:100000;position:relative;z-index:100000;}main{flex:1 0 auto;}.main-content ul{overflow:hidden;}#content{position:relative;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}body.body--has-searcher .site-container > header{opacity:0;pointer-events:none;}body.body--has-searcher .main-content{position:relative;z-index:-1;}nav a{text-decoration:none;color:var(--fc-text);}.nav-landingspages{text-align:left;}.nav-landingspages ul{font-size:.925em;display:inline-block;margin:0px 0 15px;}.nav-landingspages ul li{display:inline-block;padding:0.2em 0;}.nav-landingspages ul li a{padding:.0em 1em;border-left:1px solid rgba(0,0,0,0.9);color:#fff;}.nav-landingspages ul li:first-child a{border:0;}.nav-landingspages ul li.first-on-line a{border:0;}.nav-landingspages:first-child ul{column-count:4;margin-bottom:40px;padding-left:1em;}.nav-landingspages:first-child ul li{display:block;}.nav-landingspages:first-child ul a{border-left:0;padding:0;}@media screen and (max-width:1150px){.nav-landingspages:first-child ul{column-count:3;}}@media screen and (max-width:950px){.nav-landingspages:first-child ul{column-count:2;}}@media screen and (max-width:600px){.nav-landingspages:first-child ul{column-count:1;}}.header__nav-mobile span.js-cmp-count,.header__nav span.js-cmp-count{position:absolute;bottom:1px;right:-2px;background:#f75858;color:#fff;border-radius:60px;font-size:.7em;width:20px;height:20px;text-align:center;line-height:16px;border:2px solid #fff;}.js-cmp-count:not(.visible){display:none;}