html{line-height:1.7;}.text-center{text-align:center;}.subtitle{color:var(--shiny-gold);font-family:'Work Sans',sans-serif;margin:0;line-height:1.28;font-size:1em;margin-bottom:8px;font-weight:600;}.title{color:#334330;font-weight:500;line-height:1.25;font-size:2.142em;margin:-5px 0 20px;}.banner__title{font-size:42px;}.section__title{font-size:19px;}@media screen and (min-width:320px){.banner__title{font-size:calc(42px + 26 * ((100vw - 320px) / 680));}.section__title{font-size:calc(19px + 13 * ((100vw - 320px) / 680));}}@media screen and (min-width:1000px){.banner__title{font-size:68px;}.section__title{font-size:32px;}.title{font-size:26px;}}@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;600;800&display=swap');body{padding:0;margin:0;font-family:montserrat,sans-serif;}#confetti-holder{position:fixed;height:100vh;pointer-events:none;width:100%;top:0;z-index:2;text-align:center;vertical-align:middle;z-index:100000;}#e0DQ82qcIov1{height:150vh;min-width:600px;min-height:600px;}.center{width:100%;height:100vh;display:flex;background-color:#FFF8F5;align-items:center;justify-content:center;}#shooter{font-weight:500;padding:16px 32px;min-width:200px;overflow:hidden;cursor:pointer;outline:none;color:rgba(250,250,255,0.9);background-color:#E64784;border:none;border-radius:48px;box-shadow:0 4px 8px #F2B3C8;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.1s ease-out;}#shooter:hover{background-color:#F74D8D;color:rgba(250,250,255,1);box-shadow:0 8px 16px #F6CEDA;}#shooter:active{box-shadow:0 0 8px #F6CEDA;transform:translateY(4px);color:#fff;}span.shoot{font-size:28px;text-align:center;pointer-events:none;}#love{position:fixed;color:rgba(10,0,15,0.48);bottom:1rem;-webkit-tap-highlight-color:transparent;font-size:1.2vw;}#svgator{color:rgba(100,90,210,0.8);}#svgator:hover{color:rgba(100,90,230,1);}  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%;} .itemlistWrapper{display:contents;} .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{--text:#293b32;--off-black:#30312b;--forest-green:#293b32;--forest-green-darker:#1a2821;--dusty-green:#90af7c;--natural-beige-25:#f7f5f0;--natural-beige-50:#efeae1;--natural-beige:#dfd5c3;--shiny-gold:#b78239;--logo-height:50px;--padding:25px;--grey:#7D807C;--aankomstdagen:var(--dusty-green);--beschikbaar:var(--forest-green);--arrangement:#f3d86c;--niet-beschikbaar:#fff;--selected-after-hover:var(--shiny-gold);--selected-hover:var(--shiny-gold);--selected-hover-first-last:var(--shiny-gold);}.button > svg{display:none !important;}*{box-sizing:border-box;}html,body{width:100%;overflow-x:hidden;font-size:.875em;line-height:1.7;}.icon svg{width:.8em;height:.8em;}.align-right{float:right;}h1,h2,h3,h4{font-family:'Lora',serif;}body{background:url(/ui/KleineWolf/img/bg/natural-beige-rough.jpg) var(--natural-beige);color:var(--off-black);font-family:'Work Sans',sans-serif;}.booking-widget-map-result{font-family:'Work Sans',sans-serif !important;}a{color:inherit;}.page-title{font-weight:500;font-size:3.428em;line-height:1;margin-top:50px;color:var(--shiny-gold);}@media screen and (max-width:480px){.page-title{font-size:36px;}}.owl-carousel{display:none;}section.service{padding-top:120px;}.service-block{background:#fff;display:flex;flex-flow:row nowrap;}.service-block__info{flex:1 auto;padding:var(--padding);color:var(--forest-green);display:flex;flex-flow:column;justify-content:center;}.service-block__img img{height:370px;margin:-65px auto 0 auto;}.service-block__img{width:410px;min-width:410px;background-size:cover;position:relative;text-align:center;}.service-block__buttons{margin-top:20px;}.service-block__end{line-height:2;font-weight:500;}.service-block__call-us,.service-block__buttons{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 30px;max-width:800px;width:100%;}.service-block__call-us .button,.service-block__buttons .button{text-align:center;}.service-block__call-us span{grid-column:span 2;display:flex;flex-flow:column;justify-content:center;font-size:14px;line-height:1.2;color:var(--off-black);font-weight:500;}.service-block__call-us span p{font-size:1em;margin:0;}@media screen and (max-width:1300px){.service-block__info{padding:60px 60px 30px;}.service-block__buttons .button{width:100%;background:transparent;padding:9px 0px;}.service-block__buttons .button:hover{background:transparent;text-decoration:underline;}.service-block__call-us span{color:var(--forest-green);width:100%;margin-top:4px;}.service-block__call-us br{display:none;}}@media screen and (max-width:700px){.service-block__info{padding:30px;}.service-block__call-us,.service-block__buttons{grid-template-columns:1fr;}}@media screen and (max-width:350px){html[lang="en"] .service-block .service-block__buttons{container-type:inline-size;}html[lang="en"] .service-block .service-block__buttons .button{font-size:6cqw;}}@media screen and (max-width:1000px){.service-block{flex-flow:row wrap;}.service-block__img{order:1;}.service-block__info{order:2;}.service-block__img{width:100%;min-width:100%;max-width:100%;height:305px;}.service-block__img::before{top:-25px;}}.faq-sidecontent .service-block__buttons{grid-template-columns:1fr;}.faq-sidecontent .service-block__call-us{grid-template-columns:1fr;}.faq-sidecontent .service-block__call-us .button{order:2;margin-top:20px;}.faq-sidecontent .service-block__call-us span{grid-column:span 1;width:100%;color:var(--forest-green);margin-top:4px;}.faq-sidecontent .service-block__call-us br{display:none;}.faq-sidecontent .section{padding:0;}.faq-sidecontent .service-block__info{padding:30px;}.faq-sidecontent .service-block{flex-flow:row wrap;}.faq-sidecontent .service-block__img{order:1;}.faq-sidecontent .service-block__info{order:2;}.faq-sidecontent .service-block__img{width:100%;min-width:100%;max-width:100%;height:305px;}.faq-sidecontent .service-block__img::before{top:-25px;}.faq-sidecontent .service-block__img::after{display:none;}.faq-sidecontent .documents{display:grid;}.swiper--full{overflow:visible;margin:30px 0;}@media screen and (max-width:700px){.owl-carousel--full .owl-nav{display:none;}}.highlight{position:relative;display:flex;flex-flow:column;height:100%;overflow:hidden;}img.highlight__img{height:auto;width:100%;transition:all .3s ease;position:relative;z-index:-1;}.highlight:hover img.highlight__img{transform:scale(1.025);}a.highlight__overlay::after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;text-decoration:none;}.highlight__ribbon{position:absolute;right:20px;top:20px;font-weight:500;background:var(--dusty-green);padding:6px 12px;font-size:14px;color:var(--natural-beige-25);}a.highlight__overlay{order:2;background:var(--forest-green);color:#fff;font-size:16px;padding:12px 25px;text-align:left;text-decoration:none;display:flex;flex-flow:row wrap;align-items:center;flex:1 auto;line-height:1.5;z-index:100;margin-top:-1px;}.colored-bg--dark-green a.highlight__overlay,.colored-bg--dark-pattern a.highlight__overlay{background:var(--shiny-gold);}.highlight__link{width:100%;display:flex;margin-bottom:auto;flex:1;position:relative;padding-right:20px;}.highlight__link svg{display:none;}.highlight__link::after{content:'>';float:right;margin-left:12px;font-weight:700;position:absolute;right:0px;top:0px;}section.section--usp{}.usp__wrapper{display:flex;flex-flow:row wrap;justify-content:space-around;margin:0;}.usp__item{flex:1 230px;max-width:230px;text-align:center;line-height:1.2;}.usp__icon svg{max-height:69px;max-width:110px;width:100%;height:auto;}.usp__icon .icon-house svg{max-height:57px;}.usp__icon .icon-tent svg{max-height:43px;}.usp__icon{height:90px;display:flex;flex-flow:column;justify-content:center;margin-bottom:10px;color:var(--forest-green);}.usp__title{font-size:1.428em;}@media screen and (max-width:480px){.usp__item{display:flex;flex-flow:row nowrap;margin:10px 0;flex:1 270px;max-width:270px;}.usp__icon{margin-bottom:0;}.usp__icon svg{width:100px;}.usp__title{font-size:1.25em;text-align:left;padding-left:20px;display:flex;flex-flow:column;justify-content:center;}}.carousel-content{background:#fff;padding:50px;justify-content:center;align-items:flex-start;display:flex;flex-flow:column;margin-left:50px;}.bg-white{background:#fff;}.bg-natural-beige-25{background:var(--natural-beige-25)}.bg-natural-beige{background:var(--natural-beige)}.carousel-content .subtitle{margin-bottom:8px;}.carousel-split.carousel-split--content-right .content-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;}.carousel-split.carousel-split--content-right .carousel-content{order:2;}.carousel-container{grid-column:span 2;}.swiper.swiper--split-carousel{overflow:visible;clip-path:polygon(-100vw 0,100% 0,100% calc(50% - 20px),calc(100% + 40px) calc(50% - 20px),calc(100% + 40px) calc(50% + 20px),100% calc(50% + 20px),100% 100%,-100vw 100%);}.swiper-split-carousel-nav{display:flex;position:absolute;z-index:100000;right:0;top:50%;width:80px;height:40px;margin-right:-40px;margin-top:-20px;}.swiper-split-carousel-nav .swiper-photoslider-button-next,.swiper-split-carousel-nav .swiper-photoslider-button-prev{border-radius:0;box-shadow:none;}.swiper-split-carousel-nav .swiper-photoslider-button-prev{background:var(--shiny-gold);color:#fff;}.swiper-split-carousel-nav .swiper-photoslider-button-next{color:var(--shiny-gold);background:#fff;}@media screen and (max-width:991px){.carousel-split .content-container{grid-template-columns:1fr !important;}.carousel-split .carousel-content{margin:0 !important;padding:30px;}.carousel-container{grid-column:span 1;min-width:0;order:3;}}.banner{position:relative;}.banner-img{width:100%;height:auto;}.cotj-container{position:absolute;top:30px;left:0;right:0;text-align:right;z-index:100;}.cotj-container .content-container{display:flex;flex-flow:row wrap;justify-content:flex-end;grid-gap:16px;}img.cotj-img{width:150px;}.payoff-container{position:absolute;left:0;right:0;bottom:-25px;z-index:100;}.banner--has-payoff{margin-bottom:25px;}.payoff{background:var(--forest-green);color:var(--natural-beige);display:inline-block;padding:var(--padding);font-size:40px;line-height:1;font-weight:200;}.payoff p{margin:0;}.payoff b,.payoff strong{font-family:'Lora',serif;}@media screen and (max-width:480px){.cotj-container{display:none;}.payoff{font-size:24px;}.payoff-container{position:relative !important;bottom:0 !important;margin-top:-25px !important;}}.section--intro{max-width:930px;margin:0 auto;}.section--intro ul{list-style:none;}.section--intro .page-title{margin-top:0;margin-bottom:0;}.section--intro p{font-size:1.142em;line-height:2;}.section--intro ul{font-size:1.142em;display:grid;grid-gap:16px;line-height:1.4;}.section--intro ul li::before{content:'';display:inline-block;width:1em;height:1em;background:url(/ui/KleineWolf/img/icons/star.svg);margin-right:0.5em;transform:translateY(0.1em);}.body--variant-route main{display:flex;}.booking-widget-route{width:100%;}.booking-widget-route p{margin:0;}body .booking-widget-route-notification{background:var(--forest-green);color:var(--natural-beige-50);}body .ha-route__popup-close{top:0;right:0;border-radius:0;background:var(--forest-green);color:var(--natural-beige-50);}.at-banner-video{position:relative;width:100vw;height:44.5vw;overflow:hidden;background:var(--off-black);max-height:760px;}.banner--has-video img.banner-img{display:none;}.at-banner-video .at-video__embed iframe{top:50%;transform:translate3d(-50%,-50%,0);left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-10;background-size:cover;-webkit-transition:1s opacity;transition:1s opacity;position:absolute;z-index:1;aspect-ratio:16/9;}@supports not (aspect-ratio:16 / 9){.at-banner-video .at-video__embed iframe{height:56vw;}.at-banner-video{height:56vw;min-height:unset;min-width:unset;}}@media screen and (max-width:480px){.banner--has-video .at-banner-video{display:none;}.banner--has-video img.banner-img{display:block;}}.at-video{max-width:1200px;margin:0 auto;position:relative;z-index:0;}.at-video img.at-video__preview-img{width:100%;z-index:15;height:100%;position:absolute;object-fit:cover;}.at-video .at-video__button{position:absolute;top:50%;left:50%;background:var(--forest-green);z-index:100000;width:80px;height:80px;display:flex;flex-flow:column;justify-content:center;margin-left:-40px;margin-top:-40px;align-items:center;transition:all .3s ease;cursor:pointer;color:var(--natural-beige);}.at-video .at-video__button:hover{transform:scale(1.1);}.at-video .at-video__button svg{width:25px;}.at-video .at-video__embed iframe{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:10;}.contact--container{display:flex;flex-flow:row wrap;}.contact--container .content-left{flex:0 calc(100% - 400px);padding-right:30px;border-right:1px solid #e5e5e9;}.contact--container .content-right{flex:0 400px;padding:0 8px 0 16px;}.contact--container .content-right .footer__column--address{padding:0;}.contact--container h3{margin-top:0;font-size:1.325em;}.contact--container .footer-socials{color:#fff;}.contact--container ul.socials li a{background:var(--shiny-gold);}.contact--container ul.socials li a:hover{background:var(--shiny-gold);}.contact-form{padding:50px 8px 50px 8px;margin-top:-25px;}.contact-form--jobs{padding:0;margin-top:0;}.contact-form .fieldinput,.contact-form .fieldinput{margin-left:0;}.contact-form div.field{position:relative;margin:10px 0;}.contact-form div.field label{position:relative;font-weight:400;width:100%;padding:0;transition:all .3s ease;}.contact-form div.field.has-value:not(.singlecheckbox) label{top:0;left:10px;font-size:.6em;padding:0 .75em;background:#fff;transform:translateY(-50%);}.contact-form div.field textarea,.contact-form div.field input[type="text"],.contact-form div.field input[type="email"]{width:100%;}.contact-form div.field input[type="checkbox"]{border:1px solid #d5d5d9;}div.singlecheckbox.field label{position:relative;left:0;top:0;}.content-right .footer-address ul li{align-items:flex-start;padding:7px 0;width:100%;}.content-right .footer-address{padding:15px 10px;}@media screen and (max-width:800px){.contact--container .content-left{flex:0 100%;padding-right:30px;border-right:0;padding-right:8px;}.contact--container .content-right{flex:0 100%;width:100%;}}.booking-widget-information{max-width:800px;width:100%;margin:0 auto;padding:30px 20px;color:var(--forest-green);font-weight:600;}.booking-widget-information ul#table{margin:0 0 20px;padding:0;list-style:none;}.booking-widget-information ul#table li{padding:6px 0;}.booking-widget-information label{display:block;margin-bottom:20px;}.booking-widget-information .buttons{margin-top:20px;}.table-responsive-wrapper{max-width:calc(100vw - 57px);font-size:.875em;font-weight:500;border-left:1px solid var(--forest-green);border-right:1px solid var(--forest-green);background:#fff;box-shadow:0 0 0 10px #fff;overflow-y:auto;}.table-responsive-wrapper table{width:100% !important;height:100% !important;border:0;}.table-responsive-wrapper table td,.table-responsive-wrapper table th{width:auto !important;height:auto !important;line-height:1.1;text-align:left;vertical-align:top;border-right:1px solid var(--forest-green);border-bottom:1px solid var(--forest-green);padding:6px 10px;}.table-responsive-wrapper table tr{height:auto !important;}.table-responsive-wrapper table tr td:last-child,table tr th:last-child{border-right:0;}.table-responsive-wrapper table tr:first-child td,table tr:first-child th{border-top:1px solid var(--forest-green);}.table-responsive-wrapper table thead tr:last-child td,table thead tr:last-child th{color:#fff;background:var(--forest-green);}.table-responsive-wrapper table tbody tr:nth-child(even) td{background:rgb(51 67 48 / 5%);}.table-responsive-wrapper table p{margin:0;}.sitemap-sections{max-width:1216px;column-count:3;font-size:1.125em;color:#334330;margin:0 auto;padding:30px 0;}.category-wrap{display:inline-block;width:100%;padding:8px 24px 8px 8px;}.category-wrap h3{font-size:1.4em;font-weight:500;}.category-wrap ul{list-style:none;padding:0;margin:0;}.category-wrap ul li{position:relative;padding:5px 0 5px 20px;}.category-wrap ul li::before{content:'';position:absolute;left:0;top:10px;width:6px;height:6px;border:2px solid #fff;border-left:0;border-top:0;transform:rotate(-45deg);}.category-wrap a{text-decoration:none;font-weight:500;}.category-wrap a:hover{text-decoration:underline;}@media screen and (max-width:900px){.sitemap-sections{column-count:2;}}@media screen and (max-width:600px){.sitemap-sections{column-count:1;}}.impression__grid{display:grid;grid-gap:16px;grid-template-columns:repeat(6,minmax(3em,1fr));grid-auto-flow:dense;}.impression__grid-item{cursor:pointer;}.impression__grid-item:nth-child(4n + 4){grid-row:auto / span 2;grid-column:auto / span 2;}.impression__grid-item:nth-child(9n + 9){grid-row:auto / span 3;grid-column:auto / span 3;}.impression__grid-item:nth-child(1),.impression__grid-item:nth-child(12n + 12){grid-row:auto / span 2;grid-column:auto / span 3;}.impression__grid-item:nth-child(n + 12){grid-row:span 2;}.impression__grid-item:nth-child(16){grid-column:span 3;}.impression__grid-item img{width:100%;object-fit:cover;height:100%;}@media (max-width:639px){.impression__grid{grid-template-columns:repeat(2,minmax(140px,1fr));}.impression__grid-item:nth-child(9n + 9){grid-row:auto / span 2;grid-column:auto / span 2;}.impression__grid-item:nth-child(1),.impression__grid-item:nth-child(12n + 12){grid-row:auto / span 2;grid-column:auto / span 2;}.impression__grid-item:nth-child(16){grid-column:span 2;}}button.ha-route__button{font-size:1.125em;}@media screen and (max-width:480px){body button.ha-route__button{padding:0.2em 0.8em;font-size:16px;font-size:min(16px,4vw);}}.vacature-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(345px,1fr));grid-auto-flow:dense;grid-gap:28px;margin:0;}.vacature-details{line-height:1.7;}.vacature-details .page-title{margin-top:0px;}.vacature-details ul li{margin:10px 0;font-weight:500;position:relative;line-height:1.5;}.vacature-details ul{padding:0;}.vacature-details ul li{margin:10px 0;font-weight:500;padding-left:40px;position:relative;list-style:none;line-height:1.5;}.vacature-details ul li::before{content:'';display:block;position:absolute;left:0;top:3px;width:12px;height:7px;border:3px solid #88ae80;border-top:0;border-right:0px;transform:rotate(-45deg);}.vacature-details .section--transparent ul li::before{border-color:#fff;}img.header-google-reviews__logo{width:100px;background:#fff;padding:10px;margin-top:5px;transition:transform .3s ease;}img.header-google-reviews__logo:hover{transform:scale(1.05);}.reviews-container{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(345px,1fr));grid-auto-flow:dense;grid-gap:28px;margin-top:30px;}@media screen and (max-width:480px){.vacature-container,.reviews-container{grid-template-columns:repeat(auto-fill,minmax(275px,1fr));font-size:.925em;}}.review{display:flex;flex-flow:column;color:var(--forest-green);line-height:1.6;text-align:left;padding:0 30px 30px;background:#fff;margin-top:40px;}.review__grade{position:relative;width:80px;height:80px;left:50%;margin-left:-40px;margin-top:-40px;background:var(--shiny-gold);color:#fff;font-size:32px;display:flex;justify-content:center;flex-flow:column;line-height:1.5;align-items:center;}.review__desc{margin-top:20px;font-size:1.125em;}.review__author{font-size:19px;font-weight:700;letter-spacing:0;margin-top:auto;}.review__date{font-size:14px;font-weight:500;letter-spacing:0;color:var(--dusty-green);}.reviews__google{display:flex;flex-flow:row wrap;justify-content:center;margin-top:60px;}.reviews__google__content,.reviews__google__buttons{display:flex;flex-flow:column;justify-content:center;}.reviews__google__content{margin:0 30px;}img.review__google-reviews__logo{width:140px;padding:12px;}li.site-navigation__right__search{position:relative;}.content-container.searchResults--container{padding:60px 20px;}.searchResults--container h2{font-size:2em;text-align:center;margin-bottom:0;}.searchResults--container .article > p{text-align:center;margin-top:-5px;}body .searchResults dt a{font-size:1.4em;color:var(--forest-green);}body .searchResults .desc{margin:0;}body .searchResults strong{color:var(--forest-green);}body .searchResults .url{text-align:left;margin:0;}body .searchResults .DefaultOutput__link:after{display:inline-block;color:#fff;text-decoration:none;background:var(--forest-green);transition:background .3s ease;}body .searchResults .DefaultOutput__link:after{content:'Bekijk de pagina';width:auto;color:#fff;font-weight:700;line-height:1.4;text-indent:0;text-decoration:none;background:var(--forest-green);padding:.5em 1em;outline:0;border:0;transition:background .3s ease;}html[lang="de"] body .searchResults .DefaultOutput__link:after{content:'Sie die Seite';}html[lang="it"] body .searchResults .DefaultOutput__link:after{content:'View page';}html[lang="en"] body .searchResults .DefaultOutput__link:after{content:'Vedi pagina';}div.searchResults{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;}.searchResults .pagesTop{order:2;border-bottom:0;}body .pagesTop strong,body .pagesTop a{display:inline-block;padding:.3em .8em;}body #pbSearchForm .pbSearchForm__header{background:var(--forest-green);padding:10px;}body #pbSearchForm input{width:calc(100% - 150px);}body #pbSearchForm button{width:150px;color:#fff;font-weight:700;background:var(--shiny-gold);border:1px solid var(--shiny-gold);transition:background .3s ease;}body #pbSearchForm button:hover{background:var(--shiny-gold-hover);}body #pbSearchForm input,body #pbSearchForm button{margin:0;height:42px;}.pbSearchForm__searchField{grid-gap:9px;}.searchResultsWrapper__amount{font-size:1em;letter-spacing:1.4px;line-height:1.28;text-transform:uppercase;margin:0;margin-bottom:5px;}.DefaultOutput__content.searchResults__content{background:#fff;color:#000;padding:25px 25px 65px 25px;position:relative;width:100%;background-color:#fff;background-position:left center;background-repeat:repeat-y;}body .searchResults .DefaultOutput__link:after{position:absolute;bottom:20px;}h3.DefaultOutput__title.searchResults__title{margin-bottom:14px;color:var(--forest-green);font-weight:500;}p.searchResultsWrapper__amount{margin-top:0;}h2.searchResultsWrapper__title{font-size:2.142em;line-height:1.55;color:var(--forest-green);font-weight:500;text-align:left;margin:0;}.DefaultOutput__main.searchResults__main{max-width:87em;}h3.DefaultOutput__title.searchResults__title::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;}ul#pbuic-pager-1{display:flex;flex-flow:row wrap;grid-gap:4px;width:auto;margin:0 auto;}div#pbuic-pager-1-container{display:flex;width:auto;margin:0 auto;}span.pgr-inactive{color:#334330 !important;opacity:.5;}ul#pbuic-pager-1 li span,ul#pbuic-pager-1 li a{display:inline-block;height:auto;color:#fff !important;background:transparent;background:#334330;padding:8px 16px;border:0;}li.pgr-active span{background:var(--roze) !important;}@media screen and (max-width:480px){.searchResults{font-size:1rem;}.searchResults dl{width:100%;}.searchResults--container h2{text-align:center;font-size:1.6em;margin-bottom:0;}body .searchResults .url{padding-bottom:1.2em;}}.SearchResultsWrapper{opacity:0;transition:opacity .3s ease;}.SearchResultsWrapper.loaded{opacity:1;}.searchResultsWrapper__content{display:flex;grid-gap:70px;flex-flow:row wrap;}.searchResult__main-content{flex:1 660px;}.search-faq-content{flex:1 300px;padding:25px;margin-top:2em;margin-bottom:auto;}.search-faq-content__title{font-size:1.8em;line-height:1.3;font-weight:500;margin-top:0;margin-bottom:24px;}.search-fac__item:not(.active) .search-fac__item-answer{display:none;}.search-faq-content__results{display:grid;grid-gap:30px;}.search-fac__item-title{line-height:1.2;font-size:14px;position:relative;padding-left:50px;cursor:pointer;}.search-fac__item-answer{margin:0;padding:15px 30px;display:none;background:#fff;color:var(--off-black);line-height:1.7;font-size:1em;position:relative;margin-left:0px;margin-top:15px;margin-bottom:0px;}.search-fac__item-answer::after{content:'';position:absolute;background:#fff;width:20px;height:20px;display:block;top:-10px;transform:rotate(45deg);}.search-fac__item-title::after{content:'';position:absolute;left:0;top:50%;width:10px;height:10px;border:2px solid #fff;border-left:0;border-top:0;transform:translateY(-50%) rotate(-45deg);transition:transform .3s ease;}.search-fac__item.active .search-fac__item-title::after{transform:rotate(-135deg);}body.party .payoff{position:relative;}body.party .payoff::after{content:'';position:absolute;top:-.7em;left:-.2em;width:1em;height:1em;font-size:1.6em;background:url(/ui/KleineWolf/img/60jaar/Hoed3.svg) no-repeat;background-size:contain;}body.party .colored-bg--frame-white .content-block__text{position:relative;container-type:inline-size;}body.party .colored-bg--frame-white .content-block__text.colored-bg--white h2,body.party .colored-bg--frame-white .content-block__text.colored-bg--white h3{text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,0px -2px 1px #fff,-2px -2px 1px #fff,2px -2px 1px #fff;}body.party .colored-bg--frame-white .content-block--media-first .content-block__text::before{content:'';position:absolute;width:11.5em;height:3em;background:url(/ui/KleineWolf/img/60jaar/Flags.svg) no-repeat;background-size:contain;top:0em;right:0em;font-size:1.6em;font-size:min(3.7cqw,1.6em);z-index:-1;}body.party .colored-bg--frame-white .content-block--text-first .content-block__text::before{content:'';position:absolute;top:0;left:0;width:11.5em;height:3em;font-size:1.6em;font-size:min(3.7cqw,1.6em);background:url(/ui/KleineWolf/img/60jaar/Flags.svg) no-repeat;background-size:contain;transform:scale(-1,1);z-index:-1}body.party #Article--438 .colored-bg--frame-white .content-block__text::before,body.party .Article:nth-child(odd) .colored-bg--frame-white .content-block__text::before{width:7.5em;height:8em;background:url(/ui/KleineWolf/img/60jaar/Confetti.svg) no-repeat;background-size:contain;}.zoover-reviews-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(325px,1fr));grid-gap:30px;}.zoover-review{position:relative;color:var(--text);background:#fff;padding:20px;}.zoover-review__grade{position:absolute;right:20px;top:-10px;display:grid;place-content:center;width:55px;height:55px;color:#fff;font-weight:700;font-size:40px;line-height:1;background:#ff6f26;}.zoover-review__date{opacity:.7;}.zoover-review__data{line-height:1.3;}.zoover-review__info{border-bottom:1px solid #ccc;padding-bottom:10px;}h4.zoover-review__title{font-size:18px;margin:16px 0 10px;}.section--zoover{padding-top:0 !important;}.zoover-score__info img{max-width:230px;width:100%;}.zoover-score__wrapper.fade-in{display:flex;}.zoover-score{margin:0 auto;display:flex;justify-content:center;padding-top:0px;font-size:18px;}.zoover-score__total-score{display:grid;place-content:center;width:70px;height:70px;color:#fff;font-weight:700;font-size:50px;background:#ff6f26;margin:auto 30px auto 0;}span.menu-bar__logo-text{display:block;margin-top:10px;}.message{color:#fff;text-align:center;background-color:var(--shiny-gold);padding:0.25em 0;margin:15px 0 -20px;}.message a{color:#fff !important;text-decoration:none;}.message p{text-decoration:none;margin:3px 0;}section.section.section--newsletter .content-container{max-width:600px;background:#fff;padding:40px;}section.section.section--newsletter br{display:none;}section.section.section--newsletter input:not([type="checkbox"]){border:1px solid #ccc}section.section.section--newsletter form{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;}section.section.section--newsletter .field.field--first-name{grid-column:span 2;}section.section.section--newsletter .field.field--surname{grid-column:span 4;}section.section.section--newsletter .field.field--email{grid-column:span 5;}section.section.section--newsletter .field.field--privacy{grid-column:span 6;}section.section.section--newsletter .field.field--privacy input{position:absolute;}section.section.section--newsletter .field.field--privacy p{margin:0 !IMPORTANT;padding-left:30px !important;}section.section.section--newsletter input.btn-subscribe{font-size:1.2em;grid-column:span 6;margin-left:auto;}@media screen and (max-width:480px){section.section.section--newsletter .field.field--email{grid-column:span 6;}}@media screen and (max-width:400px){section.section.section--newsletter .field.field--email,section.section.section--newsletter .field.field--first-name,section.section.section--newsletter .field.field--surname,section.section.section--newsletter .field.field--email,section.section.section--newsletter .field.field--privacy{grid-column:span 6;}}body:has(.ha-queueing[data-action="in-queue"]) .checkout-mobile{display:none;}h4.ha-queueing__title{font-size:2em;color:#fff;font-weight:700;margin:0;background:var(--forest-green);margin:-25px -30px 10px;padding:.2em;}p.ha-queueing__text{}.ha-queueing__body p{font-size:1em;}.ha-queueing__data{display:none !important;}small.ha-queueing__footer{}.content-block{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;}.content-block__text,.content-block__media{flex:0 50%;-webkit-flex:0 50%;width:50%;}.content-block--media-first .content-block__text{order:2;}.content-block--text-first .content-block__media{order:2;}.content-block__text{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column;justify-content:center;-webkit-justify-content:center;}.content-block__text > div{padding:1em;text-align:left;}.content-block__text > div > *:first-child{margin-top:0;}.content-block__text > div > *:last-child{margin-bottom:0;}.content-block__video{position:relative;width:100%;height:100%;}.content-block__video-container iframe{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;}.owl-carousel--slider,.owl-carousel--slider .owl-stage-outer,.owl-carousel--slider .owl-stage,.owl-carousel--slider .owl-item{height:100%;}.owl-single-image{width:100%;height:100%;}.content-block__img{width:100%;height:100%;object-fit:cover;}@media (max-width:991px){.content-block .content-block__text,.content-block .content-block__media{order:1;flex:0 100%;-webkit-flex:0 100%;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.owl-carousel--slider,.owl-carousel--slider .owl-stage-outer,.owl-carousel--slider .owl-stage,.owl-carousel--slider .owl-item,.content-block__img{height:auto;}}p.ha-widget-pt-price__offer{text-decoration:line-through;color:var(--shiny-gold);}.booking-widget-receipt-result ul.ha-pricelist{position:relative;}.booking-widget-receipt-result.updating ul.ha-pricelist li{opacity:.1;filter:blur(3px);transition:all .2s ease;}.booking-widget-receipt-result ul.ha-pricelist::before{content:'';position:absolute;left:calc(50% - 15px);width:30px;height:30px;border:4px solid var(--shiny-gold);border-radius:50px;border-left:4px solid transparent;border-right:4px solid transparent;animation:spinning 1.2s linear infinite;opacity:0;transition:opacity .3s ease;pointer-events:none;}.booking-widget-receipt-result.updating ul.ha-pricelist::before{opacity:1;}@keyframes spinning{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}      body{display:flex;flex-direction:column;min-height:100vh;}header{}footer{flex-shrink:0;}main{flex:1 0 auto;}.content-container{padding:0px var(--padding);max-width:1400px;width:100%;margin:0 auto;}.content-container.content-container--narrow{max-width:870px;}.pb-0{padding-bottom:0 !important;}.pt-0{padding-top:0 !important;}