*,*::before,*::after{box-sizing:border-box;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;min-height:100vh;line-height:1.5;}hr{height:0;color:inherit;}abbr[title]{text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}:-moz-ui-invalid{box-shadow:none;}legend{padding:0;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}ol,ul{list-style:none;margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}p{text-wrap:pretty;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}textarea:not([rows]){min-height:10em;}:target{scroll-margin-block:5ex;}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url("/fonts/roboto-condensed-v25-latin-400.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url("/fonts/roboto-condensed-v25-latin-700.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:700;src:url("/fonts/roboto-condensed-v25-latin-700italic.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url("/fonts/roboto-v30-latin-300.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300;src:url("/fonts/roboto-v30-latin-300italic.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("/fonts/roboto-v30-latin-regular.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("/fonts/roboto-v30-latin-italic.woff2") format("woff2");}@font-face{font-display:swap;font-family:"Racing Sans One";font-style:normal;font-weight:400;src:url("/fonts/racing-sans-one-v13-latin-regular.woff2") format("woff2");}:root{--umb-block-grid--row-gap:20px;--umb-block-grid--column-gap:20px;--umb-block-grid--areas-row-gap:20px;--umb-block-grid--areas-column-gap:20px;interpolate-size:allow-keywords;--primary-primary:#11a2c5;--primary-on-primary:#ffffff;--primary-primary-container:#b9ecf9;--primary-on-primary-container:#0a6175;--primary-primary-fixed:#0895b7;--primary-primary-fixed-dim:#26b4d6;--primary-on-primary-fixed:#ffffff;--primary-on-primary-fixed-variant:#0a6175;--secondary-secondary:#d5edf2;--secondary-on-secondary:#1e5661;--secondary-secondary-container:#c5e6ed;--secondary-on-secondary-container:#12333a;--secondary-secondary-fixed:#c0e8f0;--secondary-secondary-fixed-dim:#dff3f7;--secondary-on-secondary-fixed:#12333a;--secondary-on-secondary-fixed-variant:#b9ecf9;--tertiary-tertiary:#FBE619;--tertiary-on-tertiary:#473c06;--tertiary-tertiary-container:#f9eeb8;--tertiary-on-tertiary-container:#473c06;--tertiary-tertiary-fixed:#efcf36;--tertiary-tertiary-fixed-dim:#DABB28;--tertiary-on-tertiary-fixed:#473c06;--tertiary-on-tertiary-fixed-variant:#312c13;--error-error:#f30626;--error-on-error:#ffffff;--error-error-container:#fee6e9;--error-on-error-container:#4b020c;--surface-surface:#f1fafc;--surface-surface-dim:#c0e8f1;--surface-surface-bright:#ffffff;--surface-surface-container-low:#f5fbfc;--surface-surface-container-lowest:#ffffff;--surface-surface-container:#e8f4f6;--surface-surface-container-high:#deecee;--surface-surface-container-highest:#d5e5e7;--surface-on-surface:#000000;--surface-on-surface-variant:#23acc5;--surface-outline:#0e87a4;--surface-outline-variant:#0a6175;--inverse-inverse-surface:#026c7f;--inverse-on-inverse-surface:#e6fbff;--inverse-inverse-primary:#04c0e2;--inverse-scrim:#00262c;--inverse-shadow:#00262c;--safe-safe:#82e147;--safe-on-safe:#173007;--safe-safe-container:#f0fbe9;--safe-on-safe-container:#173007;--warning-warning:#ff9000;--warning-on-warning:#361e00;--warning-warning-container:#fffff4e5;--warning-on-warning-container:#361e00;--color-white:#FFF;--color-black:#000;--focus-outline-color:var(--primary-primary);--font-default-stack:roboto,"Helvetica Neue",sans-serif;--font-heading-stack:"Racing Sans One",var(--font-default-stack);--font-title-stack:"Roboto Condensed",var(--font-default-stack);--text-12:1.2rem;--text-14:1.4rem;--text-default:1.6rem;--text-18:1.8rem;--text-20:2rem;--text-28:2.8rem;--text-30:3rem;--text-40:4rem;--text-50:5rem;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--spacing-4:0.4rem;--spacing-6:0.6rem;--spacing-8:0.8rem;--spacing-12:1.2rem;--spacing-16:1.6rem;--spacing-20:2rem;--spacing-24:2.4rem;--spacing-32:3.2rem;--spacing-40:4rem;--spacing-48:4.8rem;--spacing-56:5.6rem;--spacing-64:6.4rem;--spacing-72:7.2rem;--spacing-80:8rem;--spacing-96:9.6rem;--spacing-112:11.2rem;--spacing-128:12.8rem;--spacing-160:16rem;--spacing-192:19.2rem;--spacing-256:25.6rem;--rounded-default:1.2rem;--rounded-double:2.4rem;--rounded-full:100%;--outer-margin:1.2rem;--gutter:2.4rem;}@media (min-width:1025px){:root{--umb-block-grid--row-gap:40px;--umb-block-grid--column-gap:40px;--umb-block-grid--areas-row-gap:40px;--umb-block-grid--areas-column-gap:40px;}}@view-transition{navigation:auto;}::selection{background-color:var(--background-button-primary-default);color:var(--text-button-primary-default);}html{box-sizing:border-box;scroll-behavior:smooth;font-size:62.5%;}body{position:relative;background:var(--color-white);color:var(--text-generic-default);font-family:var(--main-font-stack);font-size:var(--text-default);-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5;overflow-x:clip;}main{display:grid;}:is(a,button,select,input,textarea){--outline-size:max(2px,0.08em);--outline-style:solid;--outline-color:currentcolor;}.sr-only{position:absolute;block-size:1px;inline-size:1px;padding:0;clip:rect(1px,1px,1px,1px);border:0;overflow:hidden;}.sr-only.focusable:focus{block-size:auto;inline-size:auto;clip:auto;overflow:visible;}.bold{font-weight:var(--font-semibold);}.block-link::after{position:absolute;z-index:1;inset:0;content:"";}.lazy-hidden{opacity:0;}.lazy-loaded{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1;}body{font-family:var(--font-default-stack);color:#000;font-size:var(--text-default);margin:0px;background-color:#fff;padding-bottom:20px;line-height:25px;}header{position:relative;}main{position:relative;}h1{color:var(--primary-primary);font-family:var(--font-heading-stack);letter-spacing:-0.4px;font-size:34px;line-height:34px;margin:0 auto;font-weight:normal;}@media (min-width:1025px){h1{font-size:50px;line-height:50px;}}h2{font-family:var(--font-heading-stack);font-weight:normal;font-size:22px;line-height:24px;letter-spacing:-0.4px;}@media (min-width:1025px){h2{font-size:30px;line-height:38px;}}h3{font-weight:normal;}h4{font-weight:normal;font-size:30px;line-height:30px;}a,button{color:#000;text-decoration:none;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;cursor:pointer;}a .icon-wrapper,button .icon-wrapper{transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}hr{border:none;border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;margin:0.5em -20px;max-width:100%;}@media (min-width:1025px){hr{margin:0.5em 0;}}path,circle{transition:none;}.seperator{color:var(--primary-primary);font-family:var(--font-title-stack);font-size:16px;padding:5px;}@media (min-width:1025px){.seperator{padding:10px;font-size:20px;}}.section{width:100%;max-width:1440px;margin:0 auto;}.section.fullwidth{max-width:100%;}.section-inner{margin:0 auto;max-width:1440px;}@media screen and (max-width:1439px){.section-inner{max-width:1200px;}}@media screen and (max-width:1024px){.section-inner{max-width:920px;}}@media screen and (max-width:768px){.section-inner{max-width:100%;}}.section-divide{display:flex;}.section-divide.top .divide-col{border:none;border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}.section-divide.toponly .divide-col{border:none;border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}.section-divide.toponly .divide-col:first-child{border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}.section-divide.nobottom .divide-col{border:none;}.section-divide .divide-seperator{width:1px;border-left:2px dashed #fff;border-image:url("/images/icons/dashed-border-blue.png") 2 round;border-width:2px;}.section-divide .divide-col{flex:0 1 50%;min-height:50px;border:none;position:relative;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}.section.page{padding:30px 0px;}.star svg{width:24px;height:24px;fill:var(--tertiary-tertiary);display:inline-block;}@media (min-width:1025px){.star svg{width:40px;height:40px;}}.star-unfilled__icon-wrapper.star{opacity:0.2;}.overlay{display:none;background-color:#000;bottom:0;left:0;opacity:0.8;position:fixed;right:0;top:0;z-index:9;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.overlay{opacity:0.7;}}.overlay-active{height:100%;overflow:hidden;}.page-title{text-align:center;padding:20px 0px;}@media (min-width:1025px){.page-title{padding:20px 0px;}}.page-title-first,.page-title-second,.page-title-third{font-size:30px;font-family:var(--font-heading-stack);text-transform:uppercase;line-height:26px;text-align:center;display:block;color:#000;font-weight:normal;max-width:500px;margin:0 auto;}@media (min-width:1025px){.page-title-first,.page-title-second,.page-title-third{font-size:40px;line-height:35px;}}.page-title-second{color:var(--primary-primary);}.page-title-third{color:#000;}.overview-info{display:flex;flex-wrap:wrap;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;margin-bottom:30px;padding-bottom:30px;}@media (min-width:1025px){.overview-info{padding:30px;}}.overview-info > div{flex:0 0 100%;padding-top:50px;padding-bottom:50px;}@media (min-width:1025px){.overview-info > div{flex:0 0 50%;}}.overview-info .overview-description{font-size:16px;padding:0px 30px;line-height:24px;text-align:center;}@media (min-width:1025px){.overview-info .overview-description{font-size:18px;padding-left:50px;text-align:left;}}.overview-info .overview-title{padding:70px 30px 30px 0px;display:flex;align-items:center;}@media (min-width:1025px){.overview-info .overview-title{padding:70px 30px 30px;border-right:2px dashed #fff;border-top:0;border-bottom:0;border-left:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;justify-content:center;padding-right:75px;}}.overview-info .overview-title-first,.overview-info .overview-title-second{font-size:40px;font-family:var(--font-heading-stack);text-transform:uppercase;transform:rotate(-25deg);line-height:38px;text-align:center;display:block;color:#000;font-weight:normal;}@media (min-width:1025px){.overview-info .overview-title-first,.overview-info .overview-title-second{font-size:50px;line-height:40px;}}.overview-info .overview-title-second{transform:rotate(-25deg) translateX(70px);color:var(--primary-primary);font-size:40px;}@media (min-width:1025px){.overview-info .overview-title-second{font-size:50px;}}.top-campings .splide__arrow,.related-campings .splide__arrow,.blog-slider-container .splide__arrow{margin:0;position:absolute;height:64px;width:64px;opacity:0.6;background-image:url("/images/icons/pijl-cirkel-rechts.svg");background-repeat:no-repeat;transition:all 0.1s ease-in;display:none;}@media (min-width:768px){.top-campings .splide__arrow,.related-campings .splide__arrow,.blog-slider-container .splide__arrow{display:block;}}.top-campings .splide__arrow:hover,.related-campings .splide__arrow:hover,.blog-slider-container .splide__arrow:hover{opacity:1;}.top-campings .splide__arrow:disabled,.related-campings .splide__arrow:disabled,.blog-slider-container .splide__arrow:disabled{opacity:0.2;cursor:default;}.top-campings .splide__arrow svg,.related-campings .splide__arrow svg,.blog-slider-container .splide__arrow svg{display:none;}.top-campings .splide__arrow--prev,.related-campings .splide__arrow--prev,.blog-slider-container .splide__arrow--prev{background-image:url("/images/icons/pijl-cirkel-links.svg");left:-70px;}.top-campings .splide__arrow--next,.related-campings .splide__arrow--next,.blog-slider-container .splide__arrow--next{right:-70px;}.quick-subscribe a{display:none;position:absolute;top:11%;right:18%;}.quick-subscribe a img{height:135px;}@media (min-width:1025px){.quick-subscribe a{display:block;}}.content-readmore{position:relative;overflow:hidden;max-height:210px;}@media (min-width:1025px){.content-readmore{max-height:200px;}}.content-readmore .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:90px 0 0 0;background-image:linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0.6),rgb(255,255,255),white);z-index:2;}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}.hidemobile{display:none !important;}@media (min-width:1025px){.hidemobile{display:inline-flex !important;}.hidemobile.flex{display:flex !important;}}.hidedesktop{display:inline-flex !important;}@media (min-width:1025px){.hidedesktop{display:none !important;}}.hidedesktop.noinline{display:flex !important;}@media (min-width:1025px){.hidedesktop.noinline{display:none !important;}}.image-full{position:absolute;height:100%;width:100%;}.image-full img{height:100%;width:100%;}a.button,button,.grid-button a,.buttonorange a,.button a{padding:10px 15px;font-size:var(--text-14);font-weight:bold;border:none;margin:0;display:flex;align-items:center;justify-content:center;line-height:17px;font-family:var(--font-title-stack);background-color:transparent;border-radius:10px;position:relative;white-space:nowrap;}a.button span.icon-wrapper + span,button span.icon-wrapper + span,.grid-button a span.icon-wrapper + span,.buttonorange a span.icon-wrapper + span,.button a span.icon-wrapper + span{margin-left:10px;}a.button.icon-far .icon-wrapper,button.icon-far .icon-wrapper,.grid-button a.icon-far .icon-wrapper,.buttonorange a.icon-far .icon-wrapper,.button a.icon-far .icon-wrapper{position:absolute;right:10px;}a.button.filled-primary,button.filled-primary,.grid-button a.filled-primary,.buttonorange a.filled-primary,.button a.filled-primary{color:var(--primary-on-primary);background-color:var(--primary-primary);}a.button.filled-primary:hover,button.filled-primary:hover,.grid-button a.filled-primary:hover,.buttonorange a.filled-primary:hover,.button a.filled-primary:hover{background-color:var(--primary-primary-fixed);}a.button.filled-primary:active,button.filled-primary:active,.grid-button a.filled-primary:active,.buttonorange a.filled-primary:active,.button a.filled-primary:active{background-color:var(--primary-primary-fixed-dim);}a.button.filled-primary.inactive,button.filled-primary.inactive,.grid-button a.filled-primary.inactive,.buttonorange a.filled-primary.inactive,.button a.filled-primary.inactive{opacity:0.5;}a.button.filled-primary .icon-wrapper,button.filled-primary .icon-wrapper,.grid-button a.filled-primary .icon-wrapper,.buttonorange a.filled-primary .icon-wrapper,.button a.filled-primary .icon-wrapper{fill:var(--primary-on-primary);}a.button.filled-tertiary,button.filled-tertiary,.grid-button a.filled-tertiary,.buttonorange a.filled-tertiary,.button a.filled-tertiary{color:var(--tertiary-on-tertiary);background-color:var(--tertiary-tertiary);}a.button.filled-tertiary:hover,button.filled-tertiary:hover,.grid-button a.filled-tertiary:hover,.buttonorange a.filled-tertiary:hover,.button a.filled-tertiary:hover{background-color:var(--tertiary-tertiary-fixed-dim);}a.button.filled-tertiary:active,button.filled-tertiary:active,.grid-button a.filled-tertiary:active,.buttonorange a.filled-tertiary:active,.button a.filled-tertiary:active{background-color:var(--tertiary-tertiary-fixed);}a.button.filled-tertiary:disabled,button.filled-tertiary:disabled,.grid-button a.filled-tertiary:disabled,.buttonorange a.filled-tertiary:disabled,.button a.filled-tertiary:disabled{opacity:0.5;}a.button.filled-tertiary .icon-wrapper,button.filled-tertiary .icon-wrapper,.grid-button a.filled-tertiary .icon-wrapper,.buttonorange a.filled-tertiary .icon-wrapper,.button a.filled-tertiary .icon-wrapper{fill:var(--tertiary-on-tertiary);}a.button.filled-white,button.filled-white,.grid-button a.filled-white,.buttonorange a.filled-white,.button a.filled-white{color:var(--primary-primary);background-color:var(--color-white);}a.button.filled-white:hover,button.filled-white:hover,.grid-button a.filled-white:hover,.buttonorange a.filled-white:hover,.button a.filled-white:hover{background-color:var(--primary-primary-container);}a.button.filled-white:active,button.filled-white:active,.grid-button a.filled-white:active,.buttonorange a.filled-white:active,.button a.filled-white:active{background-color:var(--color-white);}a.button.filled-white.inactive,button.filled-white.inactive,.grid-button a.filled-white.inactive,.buttonorange a.filled-white.inactive,.button a.filled-white.inactive{opacity:0.5;}a.button.filled-white .icon-wrapper,button.filled-white .icon-wrapper,.grid-button a.filled-white .icon-wrapper,.buttonorange a.filled-white .icon-wrapper,.button a.filled-white .icon-wrapper{fill:var(--primary-primary);}a.button.tonal,button.tonal,.grid-button a.tonal,.buttonorange a.tonal,.button a.tonal{color:var(--secondary-on-secondary);background-color:var(--secondary-secondary);}a.button.tonal:hover,button.tonal:hover,.grid-button a.tonal:hover,.buttonorange a.tonal:hover,.button a.tonal:hover{background-color:var(--secondary-secondary-fixed);}a.button.tonal:active,button.tonal:active,.grid-button a.tonal:active,.buttonorange a.tonal:active,.button a.tonal:active{background-color:var(--secondary-secondary-fixed);}a.button.tonal:disabled,button.tonal:disabled,.grid-button a.tonal:disabled,.buttonorange a.tonal:disabled,.button a.tonal:disabled{opacity:0.5;}a.button.tonal .icon-wrapper,button.tonal .icon-wrapper,.grid-button a.tonal .icon-wrapper,.buttonorange a.tonal .icon-wrapper,.button a.tonal .icon-wrapper{fill:var(--secondary-on-secondary);}a.button.outline,button.outline,.grid-button a.outline,.buttonorange a.outline,.button a.outline{color:var(--surface-outline);border:1px solid var(--surface-outline);}a.button.outline:hover,button.outline:hover,.grid-button a.outline:hover,.buttonorange a.outline:hover,.button a.outline:hover{background-color:var(--surface-surface-container-high);}a.button.outline:active,button.outline:active,.grid-button a.outline:active,.buttonorange a.outline:active,.button a.outline:active{background-color:var(--surface-surface-container-highest);}a.button.outline:disabled,a.button.outline:disabled:hover,button.outline:disabled,button.outline:disabled:hover,.grid-button a.outline:disabled,.grid-button a.outline:disabled:hover,.buttonorange a.outline:disabled,.buttonorange a.outline:disabled:hover,.button a.outline:disabled,.button a.outline:disabled:hover{opacity:0.5;background-color:initial;}a.button.outline .icon-wrapper,button.outline .icon-wrapper,.grid-button a.outline .icon-wrapper,.buttonorange a.outline .icon-wrapper,.button a.outline .icon-wrapper{fill:var(--surface-outline);}a.button.text-button,button.text-button,.grid-button a.text-button,.buttonorange a.text-button,.button a.text-button{color:var(--surface-on-surface);}a.button.text-button:hover,button.text-button:hover,.grid-button a.text-button:hover,.buttonorange a.text-button:hover,.button a.text-button:hover{fill:var(--primary-on-primary);}a.button.text-button:active,button.text-button:active,.grid-button a.text-button:active,.buttonorange a.text-button:active,.button a.text-button:active{background-color:var(--inverse-on-inverse-surface);}a.button.text-button:disabled,a.button.text-button:disabled:hover,button.text-button:disabled,button.text-button:disabled:hover,.grid-button a.text-button:disabled,.grid-button a.text-button:disabled:hover,.buttonorange a.text-button:disabled,.buttonorange a.text-button:disabled:hover,.button a.text-button:disabled,.button a.text-button:disabled:hover{opacity:0.5;background-color:initial;}a.button.text-button .icon-wrapper,button.text-button .icon-wrapper,.grid-button a.text-button .icon-wrapper,.buttonorange a.text-button .icon-wrapper,.button a.text-button .icon-wrapper{fill:var(--primary-primary);}a.button.icon-only,button.icon-only,.grid-button a.icon-only,.buttonorange a.icon-only,.button a.icon-only{padding:0;background-color:transparent;margin:0;}a.button.icon-only .icon-wrapper,button.icon-only .icon-wrapper,.grid-button a.icon-only .icon-wrapper,.buttonorange a.icon-only .icon-wrapper,.button a.icon-only .icon-wrapper{margin:0;}.alt-icon{display:none;}.open .icon{display:none;}.open .alt-icon{display:inline-block;}.buttonorange a,.button a{color:var(--tertiary-on-tertiary);background-color:var(--tertiary-tertiary);display:inline-block;margin-top:10px;font-size:16px;}.buttonorange a:hover,.button a:hover{background-color:var(--tertiary-tertiary-fixed-dim);}.buttonorange a:active,.button a:active{background-color:var(--tertiary-tertiary-fixed);}.grid-button a{padding:11px 26px 11px 20px;width:calc(100% - 40px);font-size:14px;max-width:100%;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;}@media (min-width:1025px){.grid-button a{width:auto;}}.grid-button.orange a{background-color:#f39114;}.grid-button.orange a:hover{background-color:#d77f0e;color:#fff;}.grid-button.white a{background-color:#fff;border:2px solid var(--primary-primary);}.grid-button.white a:hover{background-color:#cfeef3;color:#fff;}@media (min-width:1024px){.grid-button + .grid-button{margin-left:20px;}}.scroll-to-top{margin:0;display:none;position:fixed;bottom:20px;right:20px;border-radius:100%;-webkit-filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.3));filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.3));z-index:999;padding:0;height:35px;width:35px;}.scroll-to-top svg{height:15px;width:15px;}@media (min-width:1025px){.scroll-to-top svg{height:20px;width:20px;}}@media (min-width:1025px){.scroll-to-top{bottom:30px;right:45px;height:45px;width:45px;}}dialog{border:0;box-shadow:0 0 30px rgba(0,0,0,0.6);overflow:visible;}dialog::backdrop{background-color:rgba(0,0,0,0.7);}dialog .icon-wrapper{fill:var(--primary-primary);}dialog .icon-wrapper svg{width:20px;height:20px;}dialog .dialog-close{padding:5px 7px;position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);}@media (min-width:1025px){dialog .dialog-close{top:-28px;left:initial;bottom:initial;right:-17px;transform:none;}}dialog .dialog-close span{margin:0;}.has-slider{width:100%;margin:0 auto;}@media (min-width:1025px){.has-slider{width:calc(100% - 120px);}}.rotate{padding:25px 0;}.rotate .rotated-title,.rotate .rotated-subtitle{font-size:30px;font-family:var(--font-heading-stack);text-transform:uppercase;line-height:26px;text-align:center;display:block;font-weight:normal;}@media (min-width:1025px){.rotate .rotated-title,.rotate .rotated-subtitle{font-size:40px;line-height:32px;}}.rotate .rotated-subtitle{color:#10acc5;font-size:30px;line-height:26px;}@media (min-width:1025px){.rotate .rotated-subtitle{font-size:40px;line-height:32px;}}.paging-container{border:0;text-align:center;background-color:#fff;padding:15px 0;box-shadow:0 5px 20px rgba(0,0,0,0.1019607843);font-size:16px;margin:20px 0;}@media (min-width:1025px){.paging-container{margin:45px 0;font-size:20px;padding:30px;}}.paging-container .pager-dots{opacity:0.4;}.paging-container .pager{display:flex;align-items:center;justify-content:center;}.paging-container .pager > *{margin:0 3px;font-family:var(--font-title-stack);}@media (min-width:1025px){.paging-container .pager > *{margin:0 10px;}}.paging-container .pager a{opacity:0.4;}.paging-container .pager a:hover{opacity:1;}.paging-container .pager .inactive{opacity:0.4 !important;cursor:initial;}.paging-container .pager .inactive:hover{color:#000 !important;}.paging-container .pager .current{opacity:1 !important;color:#000;}.paging-container .pager .button{opacity:1;color:#000;font-size:16px;}@media (min-width:1025px){.paging-container .pager .button{font-size:20px;}}.paging-container .pager .button:hover{color:var(--primary-primary);}.paging-container .pager .button span.icon-wrapper{fill:var(--primary-primary);}.paging-container .pager .pager-item__icon{height:20px;width:20px;}.paging-container .pager .prev{margin-right:0;margin-left:0;}@media (min-width:1025px){.paging-container .pager .prev{margin-right:20px;}}.paging-container .pager .next{margin-left:0;margin-right:0;}@media (min-width:1025px){.paging-container .pager .next{margin-left:20px;}}.external-item img{height:auto !important;width:auto !important;}.page-not-found{padding:100px 0;text-align:center;}.page-not-found h1{font-family:var(--font-title-stack);font-size:80px;line-height:80px;margin-bottom:15px;}.page-not-found-sub{font-family:var(--font-title-stack);font-size:40px;line-height:40px;}.page-not-found-image{margin-bottom:20px;}.splide__list{height:auto !important;}.rotate-icon-up svg{transform:rotate(270deg);}.rotate-icon-down svg{transform:rotate(90deg);}.rotate-icon-left svg{transform:rotate(180deg);}.rotate-icon-right svg{transform:rotate(0deg);}.leaflet-pane{z-index:1 !important;}.leaflet-top,.leaflet-bottom{z-index:2 !important;}h1.editor{font-family:"Racing Sans One";font-size:30px;line-height:30px;color:#10acc5;letter-spacing:-0.4px;font-weight:normal;}h2.editor{font-family:"Racing Sans One";font-size:28px;color:#10acc5;line-height:28px;letter-spacing:-0.4px;font-weight:normal;}h3.editor{font-family:"Racing Sans One";font-size:22px;line-height:22px;letter-spacing:-0.4px;color:#000000;font-weight:normal;}@media (min-width:768px){h1.editor{font-size:50px;line-height:50px;}h2.editor{font-size:40px;line-height:50px;}h3.editor{font-size:26px;line-height:26px;}}.grid-button a{background-color:#10acc5;color:#fff;padding:15px 30px;border-radius:50px;display:inline-block;margin:10px 0px 0px 0px;font-size:16px;text-decoration:none;}.grid-button a:hover{background-color:#0098b0 !important;color:#fff !important;}.grid-button.orange a{background-color:#f39114 !important;color:#fff !important;}.grid-button.orange a:hover{background-color:#d77f0e !important;color:#fff !important;}.grid-button.white a{background-color:#fff !important;color:#10acc5 !important;border:2px solid #10acc5;}.grid-button.white a:hover{background-color:#cfeef3 !important;color:#10acc5 !important;}.grid-button a:after{content:none !important;}.umbraco-forms-page{text-align:center;}.umbraco-forms-form fieldset{padding:0px !important;}.umbraco-forms-form span.checkboxlist{padding:0px !important;}.umbraco-forms-container{text-align:left;}.umbraco-forms-container .form-group{padding-bottom:15px;}.umbraco-forms-container input[type=text],.umbraco-forms-container select{padding:5px;margin:5px;}.umbraco-forms-container textarea{padding:5px;margin:5px;min-width:400px;min-height:100px;}.umbraco-forms-container .checkboxlist input,.umbraco-forms-container .checkboxlist label{padding:3px;display:inline-block;vertical-align:middle;}.btn{padding:10px 35px;border-radius:50px;background-color:#f39114;color:#fff;font-size:18px;border:none;cursor:pointer;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.btn{padding:20px 75px;}}.btn:hover{background-color:#d77f0e;}.signupform .umbraco-forms-caption{font-size:44px !important;font-family:var(--font-title-stack);color:var(--primary-primary);line-height:44px !important;}.signupform legend{margin-bottom:30px;font-size:28px !important;font-weight:normal !important;}.signupform .umbraco-forms-field{background-color:#cfeef3;padding:30px;display:flex;flex-wrap:wrap;}.signupform .umbraco-forms-field label{font-size:24px;font-family:var(--font-title-stack);align-self:center;min-width:25%;margin-right:20px;}.signupform .umbraco-forms-field:nth-child(even){background-color:#fff;}.signupform .umbraco-forms-field.shortanswer > div{flex-grow:1;}.signupform .umbraco-forms-field.longanswer label{width:100%;margin-bottom:20px;}.signupform .umbraco-forms-field.longanswer > div{flex-grow:1;}.signupform .umbraco-forms-field.dropdown > div{flex-grow:1;}.signupform .umbraco-forms-field.multiplechoice > label{width:100%;margin-bottom:20px;}.signupform .umbraco-forms-field.multiplechoice .checkbox-item{display:block;margin-right:0px;color:var(--primary-primary);clear:none;float:none;min-width:initial;font-size:22px;}@media (min-width:1025px){.signupform .umbraco-forms-field.multiplechoice .checkbox-item{display:inline-block;margin-right:20px;}}.signupform .umbraco-forms-field.multiplechoice .checkbox-item:hover input ~ .checkbox{background-color:#87d5e2;}.signupform .umbraco-forms-field.multiplechoice .checkbox-item input{display:none !important;}.signupform .umbraco-forms-field.multiplechoice .checkbox-item input:checked ~ .checkbox{background-color:var(--primary-primary);}.signupform .umbraco-forms-field.multiplechoice .checkbox-item input:after{content:"";position:absolute;display:none;}.signupform .umbraco-forms-field.multiplechoice .checkbox-item .checkbox{height:20px;width:20px;background-color:#fff;border:3px solid #000;border-radius:100%;margin-right:5px;display:inline-block;vertical-align:middle;float:left;}.signupform .umbraco-forms-field.multiplechoice .checkbox-item .checkbox:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.signupform .umbraco-forms-field.fileupload .help-block{margin-bottom:10px;}.signupform .umbraco-forms-field.fileupload .umbraco-forms-field-wrapper{width:100%;}.signupform .umbraco-forms-field.fileupload .preupload{color:#000;width:100%;text-align:center;display:block;min-height:200px;vertical-align:middle;line-height:200px;border:2px solid #000;border-radius:10px;cursor:pointer;}.signupform .umbraco-forms-field.fileupload .preupload:hover{color:var(--primary-primary);}.signupform .umbraco-forms-field input[type=text],.signupform .umbraco-forms-field input[type=email]{max-width:100% !important;border-radius:24px;border:2px solid #000;padding:13px 20px;width:95%;}.signupform .umbraco-forms-field input[type=text]:focus,.signupform .umbraco-forms-field input[type=email]:focus{border:2px solid var(--primary-primary);}.signupform .umbraco-forms-field textarea{max-width:100% !important;border-radius:24px;border:2px solid #000;padding:15px;min-width:100%;}.signupform .umbraco-forms-field textarea:focus{border:2px solid var(--primary-primary);}.signupform .umbraco-forms-field select{max-width:100% !important;border-radius:24px;border:2px solid #000;padding:13px 20px;min-width:95%;background-image:url("/images/icons/pijl-beneden.svg");background-repeat:no-repeat;background-position:right 20px top 17px;background-size:22px 22px;cursor:pointer;-webkit-appearance:none;}.signupform .umbraco-forms-field select:focus{border:2px solid var(--primary-primary);}.topbar{background-color:var(--primary-primary);position:fixed;top:0;z-index:10;margin:10px;border-radius:10px;width:calc(100% - 20px);padding:0px 15px;box-shadow:0px 5px 30px rgba(0,0,0,0.35);transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.topbar.show{top:0;}.topbar.hide{top:-100px;}@media (min-width:1025px){.topbar{box-shadow:none;border-radius:0;width:100%;margin:0;padding:0;}}.topbar.button-open{margin:0;width:100dvw;box-shadow:none;border-radius:0;}.topbar .logo{position:absolute;height:95px;width:160px;top:22px;display:none;}@media (min-width:1025px){.topbar .logo{display:block;padding-left:20px;}}@media (min-width:1025px){.topbar-placeholder{height:71px;}}.topbar .section{position:relative;}@media (min-width:1025px){.topbar .section{display:flex;flex-wrap:wrap;justify-content:space-between;}}.topbar .logo-mobile{flex-grow:1;text-align:center;}.topbar .logo-mobile img{max-height:44px;padding-block:2px;margin:0 auto;}@media (min-width:1025px){.topbar .logo-mobile{display:none;}}.topbar .usp-text{color:#fff;font-size:14px;margin-left:175px;display:none;}@media (min-width:1025px){.topbar .usp-text{display:block;}}.topbar .usp-text > div{padding:22px 22px 17px;position:absolute;top:5px;}.topbar .button-menu{display:flex;flex-wrap:wrap;gap:1px;width:100%;align-items:center;padding-block:6px;flex-grow:1;text-align:right;}@media (min-width:1025px){.topbar .button-menu{width:auto;padding-block:10px;}.topbar .button-menu .faded{opacity:0.4;}}.topbar .button-menu .button{display:flex;gap:1px;flex-direction:column;justify-content:center;align-items:center;margin:0 0 0 10px;padding:3px 5px;height:44px;width:44px;color:#fff;font-size:9px;text-align:center;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.topbar .button-menu .button{flex-direction:row;padding:6px 16px;width:auto;gap:8px;height:auto;font-size:14px;text-align:left;}}.topbar .button-menu .button.hidedesktop{display:flex !important;}@media (min-width:1025px){.topbar .button-menu .button.hidedesktop{display:none !important;}}@media (min-width:1025px){.topbar .button-menu .button:hover{background-color:#46B5CB;}}.topbar .button-menu .button:hover .icon-wrapper{--button-icon-color:#fff;}@media (min-width:1025px){.topbar .button-menu .button:hover .button-text{display:inline;}}.topbar .button-menu .button:first-of-type{margin-left:0;}@media (min-width:1025px){.topbar .button-menu .button:first-of-type{margin-left:10px;}}.topbar .button-menu .button::after{display:block;position:absolute;bottom:-15px;width:20px;height:20px;background-color:var(--primary-primary);clip-path:polygon(0% 0%,100% 100%,0% 100%);transform:rotate(-45deg);left:calc(50% - 10px);border-radius:0 0 0 0.75em;}.topbar .button-menu .button svg{display:flex;width:24px;height:24px;margin:0;fill:var(--button-icon-color,#91d6e2);}@media (min-width:1025px){.topbar .button-menu .button svg{--button-icon-color:#fff;width:22px;height:22px;}}.topbar .button-menu .button .button-text{margin:0;position:absolute;block-size:1px;inline-size:1px;padding:0;clip:rect(1px,1px,1px,1px);border:0;overflow:hidden;line-height:1;}@media (min-width:1025px){.topbar .button-menu .button .button-text{position:relative;block-size:auto;inline-size:auto;padding:initial;clip:auto;border:none;overflow:visible;}}.topbar .button-menu .button.active,.topbar .button-menu .button.button-open{--button-icon-color:#fff;font-weight:normal;}@media (min-width:1025px){.topbar .button-menu .button.active,.topbar .button-menu .button.button-open{background-color:#fff;}.topbar .button-menu .button.active .button-text,.topbar .button-menu .button.button-open .button-text{color:#000;}.topbar .button-menu .button.active svg,.topbar .button-menu .button.button-open svg{fill:var(--primary-primary);}}.topbar .button-menu .button.active .button-text,.topbar .button-menu .button.button-open .button-text{margin:0;position:relative;block-size:auto;inline-size:auto;padding:initial;clip:auto;border:none;overflow:visible;}.topbar .button-menu .button.active::after,.topbar .button-menu .button.button-open::after{content:"";}@media (min-width:1025px){.topbar .button-menu .button.active::after,.topbar .button-menu .button.button-open::after{content:none;}}.topbar .menu-button{position:relative;display:inline-block;height:61px;width:61px;font-size:14px;cursor:pointer;z-index:100;}.topbar .menu-button:hover{background:transparent;}@media (min-width:1025px){.topbar .menu-button{padding:19px 18px 17px;width:auto;}}@media (min-width:1281px){.topbar .menu-button{padding:19px 12px 17px 8px;}}.topbar .menu-button:focus-visible{outline:0.1rem solid #fff;}.topbar .menu-button .menu-item{visibility:visible;display:block;color:#fff;font-size:10px;padding-top:30px;text-align:center;}@media (min-width:1025px){.topbar .menu-button .menu-item{text-align:left;padding-top:0px;font-size:14px;color:transparent;color:#fff;display:inline-block;padding-left:32px;}}@media (min-width:1281px){.topbar .menu-button .menu-item{padding-left:47px;}}.topbar .menu-button .hamburger-lines{position:relative;height:24px;width:24px;}.topbar .menu-button .hamburger-lines .hamburger-line{position:absolute;height:6px;width:100%;border-radius:2px;background-color:#91d6e2;transition:all 0.2s ease-in-out;}@media (min-width:1281px){.topbar .menu-button .hamburger-lines .hamburger-line{background-color:#fff;}}.topbar .menu-button .hamburger-lines .hamburger-line__top{top:0;}.topbar .menu-button .hamburger-lines .hamburger-line__middle{top:9px;}.topbar .menu-button .hamburger-lines .hamburger-line__bottom{bottom:0;}.topbar .menu-button.button-open .toggle-button{transition:none;left:2px;}@media (min-width:1281px){.topbar .menu-button.button-open .toggle-button{left:-2px;}}.topbar .menu-button.button-open .hamburger-line{width:26px;background-color:#fff;}@media (min-width:1025px){.topbar .menu-button.button-open .hamburger-line{background-color:var(--primary-primary);}}.topbar .menu-button.button-open .hamburger-line__top{transform:rotate(45deg) translate(6px,7px);}.topbar .menu-button.button-open .hamburger-line__middle{opacity:0;}.topbar .menu-button.button-open .hamburger-line__bottom{transform:rotate(135deg) translate(-6px,7px);}@media (min-width:1025px){.topbar .menu-button.button-open .menu-item{visibility:hidden;}}.topbar .menu-button.button-open .close{display:block;color:#fff;margin:19px 0 0 39px;font-size:15px;display:none;}@media (min-width:1025px){.topbar .menu-button.button-open .close{display:block;}}.topbar .toggle-button{position:absolute;transition:0.25s;z-index:15;top:-9px;left:-2px;padding-left:22px;height:100%;}@media (min-width:1025px){.topbar .toggle-button{padding-left:20px;top:0px;}}.topbar .toggle-button .close{display:none;}.topbar .toggle-button .menu-bar{position:absolute;width:100%;transition:0.5s;}.topbar .toggle-button .menu-bar.menu-bar-top{border:5px solid #fff;border-bottom:none;top:22px;width:20px;}.topbar .toggle-button .menu-bar.menu-bar-middle{height:5px;background-color:#fff;margin-top:7px;margin-bottom:7px;top:22px;width:20px;}.topbar .toggle-button .menu-bar.menu-bar-bottom{border:5px solid #fff;border-top:none;top:36px;width:20px;}.banner{position:relative;min-height:75px;background-repeat:no-repeat;background-size:cover;}@media (min-width:1025px){.banner{display:flex;}}.banner-content{position:relative;z-index:10;}.banner .has-results .results-inner{display:block;}@media (min-width:1025px){.banner{min-height:450px;}}.banner-overlay{position:absolute;height:100%;width:100%;pointer-events:none;transform:matrix(-1,0,0,-1,0,0);background:transparent linear-gradient(180deg,var(--unnamed-color-10acc5) 0%,rgba(18,172,197,0.9647058824) 14%,rgba(61,171,195,0) 77%,rgba(77,170,194,0) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#10ACC5 0%,rgba(18,172,197,0.9647058824) 14%,rgba(61,171,195,0) 77%,rgba(77,170,194,0) 100%) 0% 0% no-repeat padding-box;}.banner-center-container{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);display:none;}@media (min-width:1025px){.banner-center-container-results{display:block;top:0px;transform:none;}}@media (min-width:1025px){.banner-center-container{display:block;}}.banner .logo{margin-bottom:40px;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.banner .logo{margin-bottom:0px;}}.banner .logo .mobile-title{width:60%;color:#fff;text-align:center;margin:0 auto;padding:5px 0px 15px;font-size:18px;text-shadow:0px 0px 6px black;}@media (min-width:1025px){.banner .logo .mobile-title{display:none;}}.banner .logo img{max-width:260px;}.banner-label{position:absolute;bottom:30px;left:0px;right:0px;text-align:center;color:#fff;padding:0px 5px;font-size:var(--text-14);text-shadow:1px 1px 3px #000;}@media (min-width:1025px){.banner-label{left:15px;text-align:left;}}.homePage .banner{position:relative;min-height:640px;display:block;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}@media (min-width:1025px){.homePage .banner{min-height:550px;}}@media (min-width:1700px){.homePage .banner{min-height:780px;}}.homePage .logo img{max-width:260px;}@media (min-width:1025px){.homePage .logo img{max-width:350px;}}.main-navigation{display:grid;grid-template-rows:0fr;background-color:var(--primary-primary);transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;width:100%;}@media (min-width:1025px){.main-navigation{position:fixed;right:0;top:71px;width:30%;min-width:550px;height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:-1;}}.main-navigation nav{overflow-y:auto;overscroll-behavior:contain;}.main-navigation.button-open{width:100%;height:calc(100dvh - 57px);grid-template-rows:1fr;}@media (min-width:1025px){.main-navigation.button-open{height:100dvh;width:30%;min-width:550px;box-shadow:0px 20px 25px rgba(0,0,0,0.4);}}.main-navigation ul{list-style-type:none;padding:0;margin:0;}.main-navigation ul.level-1{padding:10px 0;}@media (min-width:1025px){.main-navigation ul.level-1{padding:30px;}}.main-navigation a{border-radius:12px;}.main-navigation a:active{background-color:rgb(from var(--color-white) r g b/0.5) !important;}.main-navigation .menu-item a{display:block;color:#fff;position:relative;}.main-navigation .menu-item a{font-size:14px;display:flex;align-items:center;font-family:var(--font-title-stack);padding:3px 7px 3px 20px;}@media (min-width:1025px){.main-navigation .menu-item a{font-size:16px;padding:7px 7px 7px 20px;}}.main-navigation .menu-item a svg{fill:var(--color-white);}.main-navigation .menu-item a:hover{background-color:rgba(255,255,255,0.2);opacity:1;}.main-navigation .menu-item a span.icon-wrapper{margin-right:18px;}.main-navigation .menu-head-item-block{border-radius:10px;padding:0 10px 10px 10px;background-color:var(--surface-surface);margin-bottom:20px;font-family:var(--font-title-stack);font-size:20px;position:relative;display:flex;flex-wrap:wrap;align-items:center;}@media (min-width:1025px){.main-navigation .menu-head-item-block{font-size:24px;}}.main-navigation .menu-head-item-block > .no-link,.main-navigation .menu-head-item-block > a{font-family:var(--font-heading-stack);letter-spacing:-0.4px;width:100%;padding:15px 10px;display:flex;align-items:center;color:var(--color-black);border-radius:0;}.main-navigation .menu-head-item-block > .no-link svg,.main-navigation .menu-head-item-block > a svg{position:relative;right:2px;}.main-navigation .menu-head-item-block > .no-link .icon svg,.main-navigation .menu-head-item-block > a .icon svg{right:0;margin:5px 0 0 0;}.main-navigation .menu-head-item-block > a:hover{color:rgb(from var(--color-black) r g b/0.5);}.main-navigation .menu-head-item-block > a:hover svg{fill:rgb(from var(--color-black) r g b/0.5);}.main-navigation .menu-head-item-block > a span.icon-wrapper{margin-right:3px;}.main-navigation .menu-head-item-block.no-children{padding:0;background-color:transparent;}.main-navigation .menu-head-item-block.no-children .no-link,.main-navigation .menu-head-item-block.no-children a{padding:15px 20px;border:0;margin:0;border-radius:12px;background-color:var(--color-white);}.main-navigation .menu-head-item-block.no-children .no-link:hover,.main-navigation .menu-head-item-block.no-children a:hover{color:rgb(from var(--color-black) r g b/0.5);}.main-navigation .menu-head-item-block.no-children .no-link:hover svg,.main-navigation .menu-head-item-block.no-children a:hover svg{fill:rgb(from var(--color-black) r g b/0.5);}.main-navigation .menu-head-child{margin-bottom:1px;}.main-navigation .menu-head-child:first-child a{border-top-left-radius:8px;border-top-right-radius:8px;}.main-navigation .menu-head-child:last-child a{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.main-navigation .menu-head-child a{color:var(--color-black);background-color:var(--surface-surface-dim);padding:10px 15px;font-size:16px;position:relative;display:flex;border-radius:0px;align-items:center;font-weight:bold;}@media (min-width:1025px){.main-navigation .menu-head-child a{font-size:16px;}}.main-navigation .menu-head-child a svg{max-width:15px;max-height:15px;}.main-navigation .menu-head-child a:hover{background-color:rgb(from var(--surface-surface-dim) r g b/0.5);}.main-navigation .menu-head-child a svg{fill:var(--primary-primary);}.main-navigation .level-2{width:100%;}.main-navigation svg{width:8px;height:12px;fill:var(--color-black);}.main-navigation span.icon-wrapper{margin-left:auto;}.breadcrumbs{padding:85px 14px 16px 14px;font-size:14px;background-color:#cfeef3;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}@media (min-width:1025px){.breadcrumbs{padding:0;font-size:16px;}}.breadcrumbs .section-inner{display:flex;}.breadcrumbs .section{display:flex;}.breadcrumbs-inner{font-family:var(--font-default-stack);flex-grow:1;white-space:nowrap;overflow:hidden;align-content:center;}@media (min-width:1025px){.breadcrumbs-inner{padding:18px 24px 22px 200px;}}.breadcrumbs a,.breadcrumbs button{font-family:var(--font-title-stack);padding-right:5px;font-weight:bold;}.breadcrumbs a:hover,.breadcrumbs button:hover{opacity:0.7;}.breadcrumbs a svg,.breadcrumbs button svg{height:13px;width:13px;}.breadcrumbs ul{list-style-type:none;padding:0px 0px 0px 0px;margin:0px;}.breadcrumbs ul li{display:inline;}.searchPage .breadcrumbs{background-color:rgba(135,213,226,0.1490196078);border:0;padding:65px 24px 16px 24px;}@media (min-width:1025px){.searchPage .breadcrumbs{padding:0;background-color:var(--primary-primary-container);}}.searchPage .breadcrumbs .section-inner{max-width:initial;padding-left:0px;}@media (min-width:1025px){.searchPage .breadcrumbs .section-inner{padding-left:62px;}}.campingPage .external-item{margin:30px auto;justify-content:center;width:100%;}.campingPage .topbar .section{padding:0;}.campingPage .section{padding-left:20px;padding-right:20px;}@media (min-width:1025px){.campingPage .section{padding-left:0;padding-right:0;}}.campingPage .section .camping-gallery{padding:0;}.camping-gallery{width:100%;max-width:2560px;padding:0 !important;min-height:230px;}@media (min-width:1025px){.camping-gallery .splide__slide:not(.is-active):not(.is-next){opacity:0.5;}.camping-gallery .splide__slide:not(.is-active):not(.is-next):hover{opacity:1;}}.camping-gallery .splide__arrow{background:transparent;height:102%;border-radius:0;width:20%;opacity:1;margin:-1px 0 0 0;}@media (min-width:1025px){.camping-gallery .splide__arrow{width:10%;}}.camping-gallery .splide__arrow .icon-wrapper{margin-right:30px;background-color:#fff;border-radius:100%;height:60px;width:60px;display:inline-flex;align-items:center;justify-content:center;}.camping-gallery .splide__arrow--prev,.camping-gallery .splide__arrow--next{display:none;}@media (min-width:1025px){.camping-gallery .splide__arrow--prev,.camping-gallery .splide__arrow--next{display:flex;}}.camping-gallery .splide__arrow--prev .icon-wrapper{margin-right:0;margin-left:30px;}.camping-gallery .splide__arrow--prev .icon-wrapper svg{margin-right:2px;}.camping-gallery .splide__arrow--next .icon-wrapper svg{margin-left:2px;}.camping-gallery .splide__arrow svg{fill:var(--primary-primary);height:25px;width:16px;display:none;transition:all 0.1s ease-in 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.camping-gallery .splide__arrow svg{height:25px;width:16px;display:inline-block;fill:var(--primary-primary);}}.camping-gallery .splide__arrow:hover svg,.camping-gallery .splide__arrow:hover .icon-wrapper{fill:#87d5e2;}.camping-gallery .splide__arrow--prev{background:transparent;left:0;justify-content:flex-start;opacity:1 !important;}.camping-gallery .splide__arrow--next{background:transparent;right:0;justify-content:flex-end;opacity:1 !important;}.camping-media-buttons{margin:10px 0;display:flex !important;overflow-y:scroll;padding:10px 0;}@media (min-width:1025px){.camping-media-buttons{display:none !important;}}.camping-media-buttons dialog{width:90vw;border:0;box-shadow:0 0 30px rgba(0,0,0,0.35);}.camping-media-buttons dialog .camping-media-header{font-size:16px;margin-bottom:10px;}.camping-media-buttons dialog .camping-media-header .icon-wrapper svg{height:20px;width:20px;}.camping-media-buttons dialog .camping-map iframe{height:65vh;}.camping-media-buttons .camping-media-header{padding:0;}.camping-media-buttons iframe{max-width:100%;}.camping-media-buttons > button{border-radius:0;background-color:#cfeef3;color:var(--primary-primary);font-family:var(--font-title-stack);margin:0 5px 0 0;padding:7px 15px;flex:0 0 auto;}.camping-media-buttons > button .icon-wrapper{fill:var(--primary-primary);}.camping-media-buttons > button .icon-wrapper svg{width:18px;height:18px;}.camping-media-buttons > button.active{background-color:var(--primary-primary);position:relative;}.camping-media-buttons > button.active .button-text{color:#fff;}.camping-media-buttons > button.active .icon-wrapper{fill:#fff;}.camping-media-buttons > button.active:before{position:absolute;height:15px;width:15px;background-color:var(--primary-primary);margin:0 auto;content:"";transform:rotate(45deg);top:-7px;left:0;right:0;}.camping-video iframe{width:100%;height:365px;}.camping-media{display:none;}@media (min-width:1025px){.camping-media{display:block;}}.camping-media-header{font-size:25px;font-family:var(--font-heading-stack);letter-spacing:-0.4px;padding-top:35px;display:flex;align-items:center;margin-bottom:20px;}.camping-media-header .icon-wrapper{display:inline-block;fill:var(--primary-primary);margin-right:15px;}.camping-media-header .icon-wrapper svg{width:40px;height:40px;}.camping-media .camping-localmap a{cursor:zoom-in;position:relative;}.camping-media .camping-localmap a:after{opacity:0.15;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;background-color:var(--primary-primary);pointer-events:none;content:"";}.camping-media .camping-localmap a:hover:after{opacity:0;}.camping-media .camping-localmap a{display:inline-block;}.campingPage .camping-facilities{margin-top:60px;padding:0;}@media (min-width:1025px){.campingPage .camping-facilities{padding:20px;}}.campingPage .camping-facilities-header{padding:0 20px;}@media (min-width:1025px){.campingPage .camping-facilities-header{padding:0;}}.campingPage .camping-facilities-header hr{display:none;}@media (min-width:1025px){.campingPage .camping-facilities-header hr{display:block;}}.campingPage .camping-facilities-header h3{font-size:30px;font-family:var(--font-heading-stack);letter-spacing:-0.4px;margin-bottom:30px;}@media (min-width:1025px){.campingPage .camping-facilities-header h3{font-size:30px;}}.campingPage .camping-facilities .facility-container{display:block;margin-top:0;flex-wrap:wrap;}@media (min-width:1025px){.campingPage .camping-facilities .facility-container{display:flex;margin-top:30px;}}.campingPage .camping-facilities .facility-group{width:100%;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;padding:10px 15px;}@media (min-width:1025px){.campingPage .camping-facilities .facility-group{width:25%;padding:0;margin-top:20px;margin-bottom:15px;border:0;}}.campingPage .camping-facilities .facility-group:first-child{border-top:2px dashed #fff;border-right:0;border-bottom:2px dashed #fff;border-left:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}@media (min-width:1025px){.campingPage .camping-facilities .facility-group:first-child{border:0;}}.campingPage .camping-facilities .facility-group.open ul{padding:15px 0 20px 15px;background-color:#cfeef3;margin-top:10px;}.campingPage .camping-facilities .facility-group.open button{transform:rotateX(180deg);}.campingPage .camping-facilities .facility-group-head{font-family:var(--font-heading-stack);letter-spacing:-0.4px;color:var(--primary-primary);font-size:18px;font-weight:normal;position:relative;}@media (min-width:1025px){.campingPage .camping-facilities .facility-group-head{font-size:24px;}}.campingPage .camping-facilities .facility-group-head .icon-wrapper svg{width:20px;height:20px;display:inline-block;margin-bottom:4px;}.campingPage .camping-facilities .facility-group-head button{position:absolute;right:0;top:0;padding:0;margin:0;}.campingPage .camping-facilities .facility-group-head button span{fill:var(--primary-primary);}.campingPage .camping-facilities .facility-group ul{margin:0;padding:0;max-height:0;overflow:hidden;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.campingPage .camping-facilities .facility-group ul{max-height:initial;margin:8px 0 0 0;}}.campingPage .camping-facilities .facility-group li{font-weight:bold;font-size:14px;font-family:var(--font-default-stack);list-style-type:none;}.campingPage .camping-facilities .facility-group li svg{display:inline-block;width:14px;height:20px;margin-right:5px;fill:var(--primary-primary);}.campingPage .camping-facilities .disclaimer{margin:30px 0 30px 0;font-size:11px;padding:0 20px;line-height:16px;}@media (min-width:1025px){.campingPage .camping-facilities .disclaimer{padding:0;margin:40px 0 30px 0;}}.camping-navigation{position:relative;z-index:1;padding-bottom:10px;background-color:#cfeef3;}@media (min-width:1025px){.camping-navigation{background-color:transparent;}}.camping-navigation hr{display:none;}.camping-navigation .section-inner{display:flex;justify-content:space-between;align-items:center;padding:0 0;}.camping-navigation .section-inner .camping-backtosearch a{margin:0;color:#000;font-size:12px;}@media (min-width:1025px){.camping-navigation .section-inner .camping-backtosearch a{font-size:16px;}}.camping-title-container{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}@media (min-width:1025px){.camping-title-container{flex-wrap:nowrap;}}.camping-title-container-column{text-align:right;}.camping-title-container-column:first-child{text-align:left;flex-grow:1;}.camping-title-container-column.buttons{flex:0 0 60px;}@media (min-width:1025px){.camping-title-container-column.buttons{flex:0 0 445px;}}.camping-title-container-column.buttons .favorites-icon.circle button{padding:9px;}@media (min-width:1025px){.camping-title-container-column.buttons div.hidemobile{display:block !important;}}.camping-title-container-column.buttons div.hidemobile > a,.camping-title-container-column.buttons div.hidemobile button{display:none;}@media (min-width:1025px){.camping-title-container-column.buttons div.hidemobile > a,.camping-title-container-column.buttons div.hidemobile button{margin-top:0;display:inline-flex;margin-bottom:5px;}.camping-title-container-column.buttons div.hidemobile > a svg,.camping-title-container-column.buttons div.hidemobile button svg{width:20px;height:20px;}}@media (min-width:1025px){.camping-title-container-column.buttons div.hidemobile{display:block;}}.camping-title-container .camping-buttons-container-mobile{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:5px;}@media (min-width:1025px){.camping-title-container .camping-buttons-container-mobile{margin-top:10px;}}.camping-title-container .camping-buttons-container-mobile .camping-buttons{margin:0;}.camping-title-container .camping-buttons-container-mobile .camping-buttons a,.camping-title-container .camping-buttons-container-mobile .camping-buttons button{margin:0 0 0 7px;font-size:12px;padding:8px 13px;line-height:14px;width:auto;}.camping-title-container .camping-buttons-container-mobile .camping-buttons a.button.bordered,.camping-title-container .camping-buttons-container-mobile .camping-buttons button.button.bordered{border:2px solid var(--primary-primary);}.camping-title-container .camping-buttons-container-mobile .camping-buttons a span.icon-wrapper,.camping-title-container .camping-buttons-container-mobile .camping-buttons button span.icon-wrapper{width:13px;height:13px;margin-right:0px;}@media (min-width:1025px){.camping-title-container .camping-buttons-container-mobile{display:none;}}.camping-title-container .share-camping{display:inline-flex;align-items:center;font-size:14px;color:#87d5e2;font-family:var(--font-title-stack);transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;cursor:pointer;}.camping-title-container .share-camping .icon-wrapper,.camping-title-container .share-camping .button-text{color:#87d5e2;fill:#87d5e2;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.camping-title-container .share-camping:hover .button-text,.camping-title-container .share-camping:hover .icon-wrapper{color:var(--primary-primary);fill:var(--primary-primary);}.camping-title-container .share-camping span{font-size:0;font-family:var(--font-title-stack);}@media (min-width:1025px){.camping-title-container .share-camping span{font-size:16px;}}.camping-title-container .share-camping .share-buttons{display:none;}.camping-title-container .share-camping .share-buttons button.icon-whatsapp,.camping-title-container .share-camping .share-buttons button.icon-email{padding:0px;}.camping-title-container .share-camping .share-buttons button.icon-whatsapp svg,.camping-title-container .share-camping .share-buttons button.icon-email svg{height:30px;width:30px;}.camping-title-container .share-camping .share-buttons button:hover{opacity:0.8;}.camping-title-container .camping-name{font-family:var(--font-title-stack);font-size:20px;line-height:26px;margin-top:0;max-width:100%;}@media (min-width:1025px){.camping-title-container .camping-name{font-size:36px;margin-top:5px;line-height:36px;max-width:85%;}}.camping-title-container .camping-name h1{display:inline-block;color:#000;padding:0 45px 0 0;font-size:22px;line-height:26px;}@media (min-width:1025px){.camping-title-container .camping-name h1{font-size:40px;line-height:40px;padding:0 20px 0 0;}}@media (min-width:1025px){.camping-title-container .camping-name{max-width:100%;}}.camping-title-container .camping-origin{font-family:var(--font-title-stack);font-weight:normal;color:#000;font-size:14px;text-align:left;display:flex;align-items:center;margin-top:0px;}@media (min-width:1025px){.camping-title-container .camping-origin{font-size:20px;margin-top:10px;}}.camping-title-container .camping-origin .seperator{color:var(--primary-primary);}.camping-title-container .camping-origin a{color:#000;font-weight:bold;}.camping-title-container .camping-origin a:hover{color:var(--primary-primary);}.camping-title-container .camping-stars{display:flex;}@media (min-width:1025px){.camping-title-container .camping-stars{display:inline-flex;}}.camping-title-container .camping-stars .star-filled__icon{width:17px;height:17px;fill:var(--tertiary-tertiary);}@media (min-width:1025px){.camping-title-container .camping-stars .star-filled__icon{width:32px;height:32px;}}.favorites-icon.circle{position:absolute;top:0;right:0;}@media (min-width:1025px){.favorites-icon.circle{top:-15px;}}.favorites-icon.circle.selected button{border:1px dashed var(--primary-primary);}.favorites-icon.circle.selected button svg{fill:var(--primary-primary);}.favorites-icon.circle button{border:1px dashed #87d5e2;border-radius:100%;height:44px;width:44px;}@media (min-width:1025px){.favorites-icon.circle button{height:65px;width:65px;}}.favorites-icon.circle button:hover{border:1px dashed var(--primary-primary);}.favorites-icon.circle button:hover svg{fill:var(--primary-primary);}.favorites-icon.circle button svg{height:20px;width:25px;fill:#87d5e2;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.favorites-icon.circle button svg{height:32px;width:32px;}}.camping-info{margin-top:0;}@media (min-width:1025px){.camping-info{margin-top:40px;}}.camping-content{font-size:14px;line-height:22px;position:relative;padding:0;}@media (min-width:1025px){.camping-content{padding:0;font-size:16px;line-height:32px;}}.camping-content h2{color:var(--primary-primary);font-family:var(--font-heading-stack);margin-bottom:10px;width:100%;}@media (min-width:1025px){.camping-content h2{width:calc(100% - 80px);}}.camping-content-container{display:grid;grid-template-columns:100%;gap:0 60px;}@media (min-width:1025px){.camping-content-container{display:grid;grid-template-columns:1fr;}}.camping-content-container > div:first-child{order:1;}@media (min-width:1025px){.camping-content-container{grid-template-columns:1fr 1fr;}.camping-content-container div:first-child{order:0;}}.camping-content .content-readmore{max-height:550px;margin-bottom:40px;}.camping-content .content-readmore .read-more{padding-top:130px;}.camping-content .content-readmore .read-more button{color:var(--primary-primary);width:100%;}.camping-content .content-readmore .read-more button:hover{opacity:0.7;}.camping-content .content-readmore .read-more svg{margin-left:5px;fill:var(--primary-primary);width:9px;height:9px;}.camping-details{margin-bottom:30px;}@media (min-width:1025px){.camping-details{margin:0;}}.camping-details-element{display:flex;flex-wrap:wrap;background-color:#cfeef3;padding:15px 30px 15px 20px;margin-bottom:2px;}.camping-details-element.address{text-transform:capitalize;}.camping-details-element img{max-height:25px;margin-left:33px;margin-top:5px;}@media (min-width:1025px){.camping-details-element img{margin:0;}}.camping-details-element > div{flex:0 0 100%;flex-wrap:wrap;align-items:center;}@media (min-width:1025px){.camping-details-element > div{flex:0 0 50%;}}.camping-details-element.open .subtext{margin-bottom:10px;}.camping-details-element-label{font-family:var(--font-title-stack);font-size:16px;display:flex;position:relative;font-weight:bold;}@media (min-width:1025px){.camping-details-element-label{font-size:18px;}}.camping-details-element-label .icon-wrapper{display:flex;margin-right:15px;fill:var(--primary-primary);}.camping-details-element-label .icon-wrapper svg{width:20px;height:20px;}.camping-details-element-label .subtext{font-family:var(--font-default-stack);font-size:12px;padding:0 25px 0 35px;line-height:16px;max-height:0;overflow:hidden;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.camping-details-element-label .subtext{max-height:initial;}}.camping-details-element-label .button{position:absolute;right:-15px;top:5px;margin:0;padding:0;}@media (min-width:1025px){.camping-details-element-label .button{display:none;}}.camping-details-element-contents{font-size:14px;justify-content:end;max-height:0;overflow:hidden;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.camping-details-element-contents{font-size:16px;max-height:initial;}}.camping-details-element-contents-row{display:flex;width:100%;}.camping-details-element-contents-row .icon-wrapper{display:flex;margin-right:15px;}.camping-details-element-contents-row .icon-wrapper button{transform:rotateX(0deg);}.camping-details-element-contents-row .icon-wrapper svg{width:20px;height:20px;}.camping-details-element.open button{transform:rotateX(180deg);}.camping-properties > div{display:block;}@media (min-width:1025px){.camping-properties > div{display:grid;grid-template-columns:150px minmax(0,1fr);}}.camping-properties-label{font-family:var(--font-title-stack);font-size:18px;padding-top:15px;text-align:center;font-weight:bold;}@media (min-width:1025px){.camping-properties-label{padding-top:66px;font-size:22px;text-align:left;}}.camping-properties-icons{padding:20px 0;}@media (min-width:1025px){.camping-properties-icons{padding:30px 0;}}.camping-properties-icon{text-align:center;}.camping-properties-icon-img{border-radius:100%;display:inline-block;height:55px;width:55px;padding:15px;background-color:#cfeef3;}@media (min-width:1025px){.camping-properties-icon-img{height:65px;width:65px;}}.camping-properties-icon-label{font-family:var(--font-title-stack);color:var(--primary-primary);font-size:12px;text-align:center;line-height:14px;margin-top:5px;}.camping-properties .splide__arrow{background:linear-gradient(90deg,rgb(255,255,255) 0%,rgb(255,255,255) 50%,rgba(255,255,255,0) 100%);height:100%;border-radius:0;width:20%;opacity:1;margin:0;}.camping-properties .splide__arrow:disabled{display:none;}.camping-properties .splide__arrow:hover{opacity:1 !important;}.camping-properties .splide__arrow svg,.camping-properties .splide__arrow .icon-wrapper{fill:var(--primary-primary);height:25px;width:25px;display:none;}@media (min-width:1025px){.camping-properties .splide__arrow svg,.camping-properties .splide__arrow .icon-wrapper{display:block;}}.camping-properties .splide__arrow--prev{background:transparent linear-gradient(90deg,#FFFFFF 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box;left:0;justify-content:flex-start;}.camping-properties .splide__arrow--next{background:transparent linear-gradient(270deg,#FFFFFF 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box;right:0;justify-content:flex-end;}.camping-buttons{margin-top:30px;}.camping-buttons > a,.camping-buttons button{width:100%;display:inline-flex;text-align:center;margin-bottom:10px;}@media (min-width:1025px){.camping-buttons > a,.camping-buttons button{width:31%;text-align:center;margin:0;}}.camping-buttons > a svg,.camping-buttons button svg{width:13px;height:13px;}@media (min-width:1025px){.camping-buttons > a svg,.camping-buttons button svg{width:20px;height:20px;}}.camping-buttons a.button span.icon-wrapper + span{margin-left:5px;}.campingPage .breadcrumbs .camping-nav{flex:1;padding:0;}@media (min-width:1025px){.campingPage .breadcrumbs .camping-nav{padding:22px 0;}}.campingPage .camping-nav{margin-right:0;display:flex;justify-content:flex-end;}.campingPage .camping-nav a,.campingPage .camping-nav button{margin:0 0 0 0;color:#000;font-family:var(--font-title-stack);font-size:12px;padding:0 10px;}@media (min-width:1025px){.campingPage .camping-nav a,.campingPage .camping-nav button{margin:0 0 0 25px;font-size:16px;}}.campingPage .camping-nav a.camping-next,.campingPage .camping-nav button.camping-next{padding-right:0;}.campingPage .camping-nav a.camping-next .icon-wrapper,.campingPage .camping-nav button.camping-next .icon-wrapper{margin-left:10px;}.campingPage .camping-nav a.camping-next .arrow-right,.campingPage .camping-nav button.camping-next .arrow-right{margin-right:0 !important;margin-left:6px !important;}.campingPage .camping-nav a:hover,.campingPage .camping-nav button:hover{opacity:0.7;}.campingPage .camping-nav a svg,.campingPage .camping-nav button svg{fill:var(--primary-primary);height:15px;width:10px;}.campingPage .camping-nav a.inactive,.campingPage .camping-nav button.inactive{opacity:0.7;cursor:default;}.campingPage .camping-nav a.camping-next .arrow-right,.campingPage .camping-nav button.camping-next .arrow-right{margin-right:0 !important;margin-left:6px !important;}@media (min-width:1025px){.campingPage .camping-nav{margin-right:0;}}.camping-backtosearch{font-family:var(--font-title-stack);}.camping-backtosearch a{margin:0;}.camping-backtosearch a:hover{opacity:0.7;}.camping-backtosearch .button-text{color:#000;margin:0;}.camping-backtosearch a.button svg{fill:var(--primary-primary);width:14px;height:20px;}.breadcrumbs .no-breadcrumb{width:100%;padding:0;}@media (min-width:1025px){.breadcrumbs .no-breadcrumb{padding:0 0px 0 0;}}.breadcrumbs .no-breadcrumb .camping-backtosearch{align-self:center;white-space:nowrap;display:flex;padding:0;justify-content:space-between;}@media (min-width:1025px){.breadcrumbs .no-breadcrumb .camping-backtosearch{padding:22px 24px 22px 200px;}}.breadcrumbs .no-breadcrumb .camping-backtosearch a{font-size:12px;padding:0px 10px;}@media (min-width:1025px){.breadcrumbs .no-breadcrumb .camping-backtosearch a{font-size:16px;}}.camping-head{padding:15px 0 15px 0;}@media (min-width:1025px){.camping-head{padding:30px 0 20px 0;}}@media (min-width:1025px){.button + .button{margin-left:15px;}}.camping-related{margin:0 auto 30px auto;position:relative;}.camping-related .section-inner{padding:0 0;}.camping-related .related-items{margin:30px 0 30px 0;}.camping-related .related-items .camping-item{opacity:0.5;padding:0 15px;}@media (min-width:1025px){.camping-related .related-items .camping-item{opacity:1;}}.camping-suppliers{margin-top:40px;}.camping-suppliers-head,.camping-supplier{padding:10px 15px;height:60px;margin-bottom:2px;display:flex;align-items:center;}@media (min-width:1025px){.camping-suppliers-head,.camping-supplier{padding:10px 20px;}}.camping-suppliers-head{background-color:var(--primary-primary);color:#fff;font-family:var(--font-title-stack);font-size:16px;line-height:20px;}@media (min-width:1025px){.camping-suppliers-head{font-size:20px;}}.camping-suppliers-head svg{margin-right:15px;width:20px;fill:#ffffff;}.camping-supplier{background-color:#cfeef3;display:flex;justify-content:space-between;opacity:1;}@media (min-width:1025px){.camping-supplier{opacity:0.7;}}.camping-supplier img{padding-right:10px;max-height:100%;}.camping-supplier:hover{background-color:#bfe6ea;opacity:1;}.camping-supplier svg{width:13px;height:20px;fill:var(--primary-primary);}#book-dialog-container{width:auto;}@media (min-width:1025px){#book-dialog-container{width:500px;}}#book-dialog-container .camping-supplier{padding:10px 10px;}.footer{background-color:var(--primary-primary);padding:50px 25px;}@media (min-width:1025px){.footer{padding:50px;}}.footer ul{list-style-type:none;padding:0px;margin:0px;}.footer a{color:#fff;}.footer .footer-lists{font-size:var(--text-14);display:flex;flex-wrap:wrap;justify-content:space-between;}.footer .footer-lists .footer-list{width:100%;}@media (min-width:1025px){.footer .footer-lists .footer-list{padding:0px;width:auto;min-width:230px;}}.footer .footer-lists .footer-list:first-child{padding-top:10px;border-image:url("/images/icons/dashed-border.png") 2 round;border-bottom:1px dashed #fff;border-top:1px dashed #fff;border-left:0;border-right:0;border-bottom:0;}@media (min-width:1025px){.footer .footer-lists .footer-list:first-child{border:none;padding:0px;}}.footer .footer-lists .footer-list-link-items{display:grid;grid-template-rows:0fr;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.footer .footer-lists .footer-list-link-items.open{grid-template-rows:1fr;padding-bottom:30px;}.footer .footer-lists .footer-list-link-items > ul{overflow:hidden;}@media (min-width:1025px){.footer .footer-lists .footer-list-link-items{display:block;grid-template-rows:1fr;padding:0;}}.footer .footer-lists .footer-list-title{font-family:var(--font-heading-stack);letter-spacing:-0.4px;font-size:22px;padding-bottom:10px;border-image:url("/images/icons/dashed-border.png") 2 round;border-bottom:1px dashed #fff;border-top:0;border-left:0;border-right:0;margin-bottom:10px;color:#fff;line-height:34px;position:relative;}.footer .footer-lists .footer-list-title.open .icon-wrapper{transform:scaleY(-1);top:12px;}@media (min-width:1025px){.footer .footer-lists .footer-list-title{color:#000;margin-bottom:15px;line-height:inherit;}}.footer .footer-lists .footer-list-title.open::after{transform:rotate(180deg) translateY(50%);top:12px;}.footer .footer-lists .footer-list-title svg{height:20px;width:20px;position:absolute;right:10px;top:8px;fill:#ffffff;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.footer .footer-lists .footer-list-title svg{display:none;}}.footer .footer-lists .footer-list a{font-family:var(--font-default-stack);font-weight:300;display:block;padding:4px 0px;}.footer .footer-lists .footer-list a:hover{opacity:0.7;}.homePage .quick-filters{top:17%;bottom:auto;background-color:transparent;position:absolute;border:none;display:block;}@media (min-width:1025px){.homePage .quick-filters{top:25%;transform:translateY(50%);}}@media (min-width:1700px){.homePage .quick-filters{top:38%;transform:translateY(50%);}}.homePage .quick-filters .item{flex-grow:initial;}.homePage .quick-filters .item .select{width:auto;}.quick-filters{padding:15px;background-color:#10acc5;z-index:3;position:relative;bottom:0px;left:0px;right:0px;text-align:center;display:none;border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border.png") 2 round;}@media (min-width:1025px){.quick-filters{display:block;}}@media (min-width:1025px){.quick-filters .section-inner{display:flex;flex-wrap:wrap;justify-content:center;}}.quick-filters-title{color:#fff;font-size:26px;font-family:var(--font-heading-stack);letter-spacing:-0.4px;text-shadow:0px 2px 8px rgba(0,0,0,0.5019607843);margin-bottom:20px;padding:0px 10px;}@media (min-width:1025px){.quick-filters-title{font-size:50px;padding:0px;}}.quick-filters-title span{background-color:var(--primary-primary);border:2px dashed #FFFFFF;height:45px;width:45px;display:inline-block;line-height:44px;border-radius:100%;}@media (min-width:1025px){.quick-filters-title span{height:70px;width:70px;line-height:64px;}}.quick-filters-dropdown{display:block;justify-content:space-between;}@media (min-width:1025px){.quick-filters-dropdown{display:flex;}}.quick-filters-dropdown .item{margin:10px 0px;display:inline-block;width:100%;}@media (min-width:1025px){.quick-filters-dropdown .item{margin:10px 10px;flex-grow:1;}}.quick-filters-dropdown .item select{padding:15px 50px 15px 15px;background-color:#fff;color:#000;font-size:16px;border:0px;background-image:url("/images/icons/pijl-beneden.svg");background-repeat:no-repeat;background-position:right 20px top 17px;background-size:22px 22px;cursor:pointer;-webkit-appearance:none;-webkit-box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);width:80%;border:1px solid #fff;}@media (min-width:1025px){.quick-filters-dropdown .item select{width:100%;padding:15px 50px 15px 30px;}}.quick-filters-dropdown .item select::-ms-expand{display:none;}.quick-filters-dropdown .item select:hover{border:1px solid var(--primary-primary);}.quick-filters-finish{margin-top:0;display:flex;justify-content:center;flex-wrap:wrap;}@media (min-width:1025px){.quick-filters-finish{margin-top:10px;padding-right:10px;justify-content:space-between;}}.quick-filters-finish a.button{align-self:flex-end;border:2px solid #fff;display:inline-block;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.2);width:80%;font-size:16px;padding:15px 15px;margin-top:5px;}.quick-filters-finish a.button .icon-wrapper{right:15px;}@media (min-width:1025px){.quick-filters-finish a.button{max-width:31%;font-size:18px;padding:15px 15px;margin-top:0;}}.quick-filters-finish a.button:hover{-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.2);}.quick-filters-finish a.button svg{height:20px;width:20px;}.quick-filters-checkbox .button.checkbox{color:#fff;font-family:var(--font-default-stack);font-weight:bold;font-size:14px;margin-top:0;display:inline-flex;}@media (min-width:1025px){.quick-filters-checkbox .button.checkbox{font-size:16px;}}.quick-filters-checkbox .button.checkbox:not(.active) svg{visibility:hidden;}.quick-filters-checkbox .button.checkbox svg{width:18px;height:18px;padding:2px;}.quick-filters-checkbox .button.checkbox > .icon-wrapper{background-color:#fff;fill:var(--primary-primary);}.break{flex-basis:100%;height:0;}@keyframes fade-in-animation{0%{opacity:0;}100%{opacity:1;}}.search-overview{background-color:var(--surface-surface);}.search-overview .section-inner{max-width:100% !important;}@media (min-width:1025px){.search-overview .section-inner{display:flex;}}.search-overview .section-inner .results{flex-grow:1;}.search-overview .section-inner .map-results{height:calc(90dvh - 40px);margin-top:15px;}@media (min-width:1025px){.search-overview .section-inner .map-results{height:calc(100dvh - 160px);padding:0;margin:0;}}.search-overview .section-inner .map-results #map{height:100%;}.search-overview .section-inner .map-results .map-icon{background-color:var(--primary-primary);box-shadow:0 0 0 6px rgba(16,172,197,0.5);color:#fff;font-weight:bold;}.search-overview .section-inner .map-results .member .marker-icon{background-color:#f39114;box-shadow:0 0 0 6px rgba(243,145,20,0.5);}.search-overview .section-inner .map-results .marker-icon{content:" ";background-color:var(--primary-primary);box-shadow:0 0 0 6px rgba(16,172,197,0.5);color:#fff;border-radius:50%;padding:7px;}.search-overview .section-inner .search-results{flex-grow:1;padding:20px 0px;display:grid;grid-gap:30px;grid-template-columns:1fr;align-self:flex-start;}@media (min-width:350px){.search-overview .section-inner .search-results{padding:20px;}}@media (min-width:1025px){.search-overview .section-inner .search-results{grid-template-columns:1fr 1fr;grid-gap:20px;padding:20px;}}@media (min-width:1281px){.search-overview .section-inner .search-results{grid-template-columns:1fr 1fr;grid-gap:30px;padding:30px;}}@media (min-width:1700px){.search-overview .section-inner .search-results{grid-template-columns:1fr 1fr 1fr;grid-gap:30px;}.search-overview .section-inner .search-results .camping-item:last-child{border:none;}}.search-overview.has-map .search-filters{overflow:hidden;overflow-y:scroll;flex:0 0 380px;}@media (min-width:1025px){.search-overview.has-map .search-filters{max-height:calc(100dvh - 160px);}}.search-overview.has-map .results{padding:0;background-color:rgba(135,213,226,0.1490196078);}.search-overview.has-map .search-results{display:none;}.searchPage .paging-container{display:flex;padding:50px 0px;background-color:#cfeef3;border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}@media (min-width:1281px){.searchPage .paging-container .filter-placeholder{flex:0 0 380px;}}.searchPage .paging-container .pager{flex-grow:1;text-align:center;}.searchPage .paging-container .pager > span,.searchPage .paging-container .pager a{padding:15px 15px;font-family:var(--font-title-stack);font-size:24px;display:inline-block;}.searchPage .paging-container .pager > span.pager-dots,.searchPage .paging-container .pager a.pager-dots{display:none;}@media (min-width:1281px){.searchPage .paging-container .pager > span.pager-dots,.searchPage .paging-container .pager a.pager-dots{display:inline-block;}}.searchPage .paging-container .pager > span.prev,.searchPage .paging-container .pager a.prev{padding-left:40px;background-image:url("/images/icons/pijl-links-omhoog.svg");background-repeat:no-repeat;background-position:left center;background-size:20px;padding-right:15px;}@media (min-width:1025px){.searchPage .paging-container .pager > span.prev,.searchPage .paging-container .pager a.prev{padding-right:30px;padding-left:55px;}}.searchPage .paging-container .pager > span.next,.searchPage .paging-container .pager a.next{padding-right:40px;background-image:url("/images/icons/pijl-rechts-beneden.svg");background-repeat:no-repeat;background-position:right center;background-size:20px;padding-left:15px;}@media (min-width:1025px){.searchPage .paging-container .pager > span.next,.searchPage .paging-container .pager a.next{padding-right:55px;padding-left:30px;}}.searchPage .paging-container .pager > span.active,.searchPage .paging-container .pager a.active{cursor:pointer;color:var(--primary-primary);}.searchPage .paging-container .pager > span.active:hover,.searchPage .paging-container .pager a.active:hover{color:#000;transition:all 0.2s 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.searchPage .paging-container .pager > span.prev,.searchPage .paging-container .pager > span.next,.searchPage .paging-container .pager a.prev,.searchPage .paging-container .pager a.next{color:#000;}.searchPage .paging-container .pager > span.prev:hover,.searchPage .paging-container .pager > span.next:hover,.searchPage .paging-container .pager a.prev:hover,.searchPage .paging-container .pager a.next:hover{opacity:0.5;}.searchPage .paging-container .pager > span.inactive,.searchPage .paging-container .pager a.inactive{color:gray;opacity:1 !important;}.searchPage .paging-container .pager > span.inactive.prev,.searchPage .paging-container .pager a.inactive.prev{color:gray;}.searchPage .paging-container .pager > span.inactive.current,.searchPage .paging-container .pager a.inactive.current{color:#000;}.searchPage .paging-container .pager > span.first,.searchPage .paging-container .pager a.first{padding-left:30px;}.searchPage .paging-container .pager > span.last,.searchPage .paging-container .pager a.last{padding-right:30px;}.searchPage .paging-container .pager span.page,.searchPage .paging-container .pager a.page{display:none;}@media (min-width:1025px){.searchPage .paging-container .pager span.page,.searchPage .paging-container .pager a.page{display:inline-block;}}body .leaflet-popup-content-wrapper,body .leaflet-popup-tip{box-shadow:0 0 40px rgba(0,0,0,0.5);border-radius:0;}body .leaflet-popup-content{margin:0;}body .leaflet-popup-content .slide-item picture img{width:282px;height:158px;}@media (min-width:1025px){body .leaflet-popup-content .slide-item picture img{width:auto;height:auto;}}.search-view-type{align-self:center;margin-right:10px;}.search-view-type button{padding:7px 15px;color:#000;margin:0;display:flex;align-items:center;}.search-view-type button:disabled{display:none;border:2px solid var(--primary-primary);cursor:default;opacity:1 !important;}@media (min-width:1025px){.search-view-type button:disabled{display:flex;}}.leaflet-popup-content .camping-item,.leaflet-popup{width:75dvw;}@media (min-width:1025px){.leaflet-popup-content .camping-item,.leaflet-popup{width:450px;}}.leaflet-interactive{stroke:var(--primary-primary) !important;}.leaflet-container .camping-item-name a{color:#000 !important;}@media (min-width:320px) and (max-width:750px){.leaflet-container .camping-item-attributes-properties,.leaflet-container .camping-item-attributes-pricing{display:none;}}.leaflet-container a.transparent{color:var(--primary-primary) !important;}.leaflet-container a{color:var(--primary-primary) !important;}.leaflet-container .camping-item-buttons a{color:#fff !important;}.leaflet-container .camping-item-buttons a.transparent{color:var(--primary-primary) !important;}.leaflet-container a.leaflet-popup-close-button{content:" ";background-color:var(--primary-primary) !important;box-shadow:0 0 0 6px rgba(16,172,197,0.5);color:#fff !important;border-radius:50%;font-weight:bold !important;font-size:34px !important;bottom:-25px;padding-top:5px;width:40px !important;height:40px !important;font-family:var(--font-title-stack);left:50%;transform:translateX(-50%);top:initial !important;right:initial !important;}.leaflet-container a.leaflet-popup-close-button:hover{font-size:36px !important;}@media (min-width:1025px){.leaflet-container a.leaflet-popup-close-button{font-size:38px !important;bottom:-25px;padding-top:10px;width:50px !important;height:50px !important;}}.search-bar-text{position:relative;min-width:110px;order:9;width:100%;margin:0;display:grid;grid-template-rows:0fr;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.search-bar-text{display:block;height:100%;width:auto;flex-grow:1;order:inherit;}}.search-bar-text.open{grid-template-rows:1fr;height:100%;}.search-bar-text-form{overflow:hidden;}.search-bar-text-container > input{border-radius:10px;border:0;padding:4px 5px 5px 45px;transition:width 0.2s ease-in;width:100%;height:50px;background-color:#fff;color:var(--primary-primary);font-size:var(--text-14);background-image:url("/images/icons/colored/search-blue.svg");background-repeat:no-repeat;background-position:left 15px center;background-size:20px;position:relative;}@media (min-width:1025px){.search-bar-text-container > input{padding:8px 5px 8px 40px;background-size:15px;width:110px;background-image:url("/images/icons/colored/search-white.svg");background-color:#87d5e2;color:#fff;height:100%;}}.search-bar-text-container > input.opened{width:100%;}.search-bar-text-container > input::placeholder{color:#87d5e2;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.search-bar-text-container > input::placeholder{color:#fff;}}.search-bar-text-container > input:hover{background-color:#fff;color:var(--primary-primary);background-image:url("/images/icons/colored/search-blue.svg");}.search-bar-text-container > input:hover::placeholder{color:var(--primary-primary);}.search-bar-text-container > input.is-open{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.search-bar-text-container > input:focus,.search-bar-text-container > input.opened{background-color:#fff;background-image:url("/images/icons/colored/search-blue.svg");color:var(--primary-primary);border-radius:10px;background-size:20px;}@media (min-width:1025px){.search-bar-text-container > input:focus,.search-bar-text-container > input.opened{border-radius:10px;background-size:15px;}}.search-bar-text-container > input:focus::placeholder,.search-bar-text-container > input.opened::placeholder{color:var(--primary-primary);}.search-text-results{position:absolute;top:24px;z-index:500;color:#000;text-align:left;background-color:#fff;padding:15px 15px 20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;line-height:30px;width:100%;display:none;}.search-text-results.has-results{display:block;}.search-text-results-default{display:none;}.search-text-results .search-result-item{width:100%;display:inline-block;padding:0 5px;}.search-text-results .search-result-item:hover{background-color:#cfeef3;}.button-menu .search-bar-text-container > input{margin:10px 0 9px;}.button-menu .search-bar-text-container > input.results-open{border-radius:15px 15px 0 0;}.button-menu .search-text-results.has-results{position:relative;top:-8px;padding:15px 15px 15px;margin-top:-10px;}@media (min-width:1025px){.button-menu .search-text-results.has-results{position:absolute;top:50px;padding:0 15px 15px;box-shadow:0 20px 20px -10px rgba(0,0,0,0.35);}}.topbar .button-menu .search-result-buttons{margin:10px 5px 5px 0;}.topbar .button-menu .search-result-buttons .button{margin:0;min-width:100%;font-size:16px;}@media (min-width:1025px){.topbar .button-menu .search-result-buttons .button{max-width:200px;font-size:14px;min-width:auto;}}.overview-items{display:flex;flex-wrap:wrap;margin:0px 7px 30px 7px;}@media (min-width:1025px){.overview-items{margin:0px -10px;}}.overview-items .sub-item{flex:0 0 50%;margin-bottom:14px;}@media (min-width:1025px){.overview-items .sub-item{flex:0 0 33%;margin-bottom:30px;}}.overview-items .sub-item-inner{overflow:hidden;position:relative;}.overview-items .sub-item-image{position:relative;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.overview-items .sub-item-image:hover{transform:scale(1.1);}.overview-items .sub-item__icon{height:25px;width:25px;fill:var(--color-white);display:inline-block;}.overview-items .sub-item-overlay{position:absolute;height:100%;width:100%;pointer-events:none;background:-moz-linear-gradient(top,#10acc5 0%,rgba(255,255,255,0) 65%);background:-webkit-linear-gradient(top,#10acc5 0%,rgba(255,255,255,0) 65%);background:linear-gradient(to top,#10acc5 0%,rgba(255,255,255,0) 65%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#10acc5",endColorstr="#00ffffff",GradientType=0 );z-index:1;top:0px;}.overview-items .sub-item-name{position:absolute;bottom:5px;left:0px;font-family:var(--font-title-stack);color:#fff;font-size:20px;z-index:5;padding:0px 15px;width:100%;}@media (min-width:1025px){.overview-items .sub-item-name{font-size:32px;bottom:15px;}}.overview-items .sub-item-name-arrow{height:24px;width:24px;position:absolute;right:15px;bottom:72px;background-image:url("/images/icons/pijl-links-omhoog-wit.svg");background-repeat:no-repeat;background-size:cover;transform:rotate(90deg);}@media (min-width:1025px){.overview-items .sub-item-name-arrow{bottom:15px;height:30px;width:30px;}}.overview-items .sub-item-amount-container{position:absolute;top:-29px;left:-25px;height:95px;width:78px;background-color:#000;border:4px solid #fff;color:#fff;font-family:var(--font-heading-stack);text-align:center;border-radius:5px;transform:rotate(-20deg);display:flex;align-items:flex-end;}@media (min-width:1025px){.overview-items .sub-item-amount-container{top:-20px;left:-25px;height:100px;width:100px;}}.overview-items .sub-item-amount{text-align:right;width:100%;padding:5px 15px;font-size:30px;}.overview-items .sub-item-inner{margin:0px 7px;}@media (min-width:1025px){.overview-items .sub-item-inner{margin:0px 15px;}}.umb-block-grid__layout-container{position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--grid-columns,1),minmax(0,1fr));grid-auto-flow:row;column-gap:var(--umb-block-grid--column-gap,0);row-gap:var(--umb-block-grid--row-gap,0);}.umb-block-grid__layout-item{position:relative;grid-column-end:span min(var(--umb-block-grid--item-column-span,1) * 4,var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--item-row-span,1);}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns,var(--umb-block-grid--grid-columns,1)),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);column-gap:var(--umb-block-grid--areas-column-gap,0);row-gap:var(--umb-block-grid--areas-row-gap,0);}.umb-block-grid__area{position:relative;display:flex;flex-direction:column;grid-column-end:span min(var(--umb-block-grid--area-column-span,1) * 4,var(--umb-block-grid--area-grid-columns));grid-row:span var(--umb-block-grid--area-row-span,1);}@media (min-width:1024px){.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span,1),var(--umb-block-grid--grid-columns));}.umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span,1),var(--umb-block-grid--area-grid-columns));}}.umb-block-grid__layout-item .background-color-white{background-color:#fff;}.umb-block-grid__layout-item .background-color-blue{background-color:var(--primary-primary);}.umb-block-grid__layout-item .background-color-lightblue{background-color:#cfeef3;}.umb-block-grid__layout-item .background-color-orange{background-color:#f39114;}.umb-block-grid__layout-item .background-color-black{background-color:#000;}.umb-block-grid__layout-item .nogap{padding:30px 0;--umb-block-grid--row-gap:0px;--umb-block-grid--column-gap:0px;--umb-block-grid--areas-row-gap:0px;--umb-block-grid--areas-column-gap:0px;}@media (min-width:1025px){.umb-block-grid__layout-item .nogap{--umb-block-grid--row-gap:0px;--umb-block-grid--column-gap:0px;--umb-block-grid--areas-row-gap:0px;--umb-block-grid--areas-column-gap:0px;padding:60px 0;}}.homePage .umb-block-grid .umb-block-grid__layout-item:first-child .section-divide.top .divide-col{border:none;}.block-container{padding:30px 0;}.block-container > div{max-width:1440px;margin:0 20px;}@media (min-width:1025px){.block-container > div{margin:0 auto;}}@media (min-width:1025px){.block-container{padding:60px 0;}}.umb-block-grid .umb-block-grid__layout-item .divide-col{min-height:45px;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item .divide-col{min-height:90px;}}.umb-block-grid .umb-block-grid__layout-item[data-col-span="12"] > .text-block .block-contents,.umb-block-grid .umb-block-grid__layout-item[data-col-span="12"] .umbraco-forms-page{max-width:100%;margin:0 auto;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-col-span="12"] > .text-block .block-contents,.umb-block-grid .umb-block-grid__layout-item[data-col-span="12"] .umbraco-forms-page{max-width:80%;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=blockElement_blogSlider]{background-color:#cfeef3;}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_ColumnEven] .umb-block-grid__area[data-area-col-span="6"]{margin-bottom:20px;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_ColumnEven] .umb-block-grid__area[data-area-col-span="6"]{margin-bottom:0;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_ColumnEven] .umb-block-grid__area[data-area-col-span="6"]:first-child{padding:0;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_ColumnEven] .umb-block-grid__area[data-area-col-span="6"]:first-child{padding:0 20px 0 0;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_ColumnEven] .umb-block-grid__area[data-area-col-span="6"]:last-child{padding:0;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_ColumnEven] .umb-block-grid__area[data-area-col-span="6"]:last-child{padding:0 0 0 20px;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=blockGridLayout_Highlight] .highlight-title{font-size:25px;line-height:25px;font-family:var(--font-heading-stack);text-align:center;padding:0 15px 25px 15px;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=blockGridLayout_Highlight] .highlight-title{font-size:40px;padding:0 0 60px 0;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=blockGridLayout_Highlight] div.umb-block-grid__area-container{display:flex;flex-wrap:nowrap;overflow-y:scroll;margin:0 0 0 20px;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=blockGridLayout_Highlight] div.umb-block-grid__area-container{overflow:hidden;display:grid;margin:0 auto;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=blockGridLayout_Highlight] div.umb-block-grid__area-container .umb-block-grid__layout-container{display:flex;flex-wrap:nowrap;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=blockGridLayout_Highlight] div.umb-block-grid__area-container .umb-block-grid__layout-container{overflow:hidden;display:grid;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven]{margin-bottom:0 !important;}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span,1) * 2,var(--umb-block-grid--area-grid-columns));}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span,1) * 2,var(--umb-block-grid--item-column-span));}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span,1),var(--umb-block-grid--grid-columns));}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span,1),var(--umb-block-grid--area-grid-columns));}}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container{padding:0;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container a,.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container .no-link{display:block;padding:15px 15px;overflow:hidden;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container a,.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container .no-link{padding:30px 30px;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container a:after,.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container .no-link:after{content:none;}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container a:hover,.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container .no-link:hover{background-color:transparent;}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container a span,.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container .no-link span{color:#fff;font-family:var(--font-title-stack);display:block;margin-top:15px;font-size:16px;font-weight:bold;}@media (min-width:1025px){.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container a span,.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] .umb-block-grid__area-container .no-link span{font-size:25px;}}.umb-block-grid .umb-block-grid__layout-item[data-content-element-type-alias=BlockGridLayout_QuadrupleEven] + .umb-block-grid__layout-item[data-content-element-type-alias=BlockElement_topcampingcountryselector] .section-divide.top .divide-col{border:none;}.umb-block-grid > .umb-block-grid__layout-container > .umb-block-grid__layout-item > div:not(.block-container){max-width:1440px;margin:0 auto;}.text-block{text-align:center;padding:0 15px;font-size:14px;line-height:24px;}@media (min-width:1281px){.text-block{font-size:16px;padding:0px 0px;line-height:28px;}}.top-campings-section{font-size:14px;padding:0;}@media (min-width:1025px){.top-campings-section{padding:0 15px;}}.top-campings-section .section-divide .divide-col{min-height:45px;position:relative;}@media (min-width:1025px){.top-campings-section .section-divide .divide-col{min-height:90px;}}.top-campings-section .top-search-link{position:absolute;bottom:10px;right:20px;color:var(--primary-primary);opacity:1;font-weight:bold;}@media (min-width:1025px){.top-campings-section .top-search-link{bottom:12px;right:0px;}}.top-campings-section .top-search-link:hover{opacity:0.7;}.top-campings-section h2.title{text-align:center;padding:20px 0px;font-family:var(--font-heading-stack);text-transform:uppercase;font-size:30px;line-height:26px;text-align:center;display:block;}@media (min-width:1025px){.top-campings-section h2.title{font-size:40px;line-height:35px;}}.top-campings-section h2.title span.alternate-color{color:var(--primary-primary);}@media (min-width:1025px){.top-campings-section h2.title{padding:20px 0px;}}.top-campings-section h2.title .grid-itemname{font-family:var(--font-heading-stack);text-transform:uppercase;font-size:30px;line-height:26px;text-align:center;display:block;}@media (min-width:1025px){.top-campings-section h2.title .grid-itemname{font-size:40px;line-height:35px;}}.top-campings-section h2.title .grid-itemname{color:#000;font-size:30px;line-height:26px;}@media (min-width:1025px){.top-campings-section h2.title .grid-itemname{font-size:40px;line-height:35px;}}.blogslider .divide-col{min-height:50px;}.caption{font-style:italic;margin:5px 0 0 0;font-size:16px;text-align:center;}.customizable-element{text-align:center;margin-bottom:15px;height:100%;}@media (min-width:1025px){.customizable-element{margin-bottom:0;}}.customizable-element-title{font-family:var(--font-heading-stack);font-size:14px;line-height:18px;margin-top:15px;}@media (min-width:1025px){.customizable-element-title{font-size:25px;line-height:24px;}}.customizable-element-icon svg{display:inline-block;}.customizable-element-text{font-family:var(--font-default-stack);font-size:10px;line-height:12px;margin-top:5px;}@media (min-width:1025px){.customizable-element-text{font-size:14px;margin-top:15px;line-height:20px;}}.customizable-element svg{max-width:100px;height:auto;}.customizable-element.color-white{color:#fff;}.customizable-element.color-white a{color:#fff;}.customizable-element.color-white svg{fill:#fff;}.customizable-element.color-blue{color:var(--primary-primary);}.customizable-element.color-blue a{color:var(--primary-primary);}.customizable-element.color-blue svg{fill:var(--primary-primary);}.customizable-element.color-lightblue{color:#cfeef3;}.customizable-element.color-lightblue a{color:#cfeef3;}.customizable-element.color-lightblue svg{fill:#cfeef3;}.customizable-element.color-orange{color:#f39114;}.customizable-element.color-orange a{color:#f39114;}.customizable-element.color-orange svg{fill:#f39114;}.customizable-element.color-black{color:#000;}.customizable-element.color-black a{color:#000;}.customizable-element.color-black svg{fill:#000;}.image-element{width:270px;height:270px;overflow:hidden;display:block;position:relative;}.image-element:hover img{transform:scale(1.1);}.image-element img{transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;transform:scale(1);}@media (min-width:1025px){.image-element{width:auto;height:auto;}}.image-element.large .image-element-title{font-size:20px;line-height:20px;}@media (min-width:1025px){.image-element.large .image-element-title{font-size:35px;line-height:35px;}}.image-element.large .image-element-content{padding:15px;}@media (min-width:1025px){.image-element.large .image-element-content{padding:50px 60px;}}.image-element.medium .image-element-title{font-size:20px;line-height:20px;}@media (min-width:1025px){.image-element.medium .image-element-title{font-size:30px;line-height:30px;}}.image-element.small .image-element-title{font-size:20px;line-height:20px;}@media (min-width:1025px){.image-element.small .image-element-title{font-size:24px;line-height:24px;}}.image-element::before{content:"";display:block;position:absolute;bottom:0;width:100%;height:50%;z-index:1;background:transparent linear-gradient(180deg,rgba(35,172,197,0) 0%,rgba(35,172,197,0.9647058824) 80%,#23ACC5 100%) 0% 0% no-repeat padding-box;}.image-element-title{font-family:var(--font-heading-stack);text-shadow:0px 3px 2px rgba(0,0,0,0.8);}.image-element-text{margin-top:25px;text-shadow:0px 2px 3px rgba(0,0,0,0.8);font-size:14px;display:none;}@media (min-width:1025px){.image-element-text{display:block;font-size:16px;}}.image-element-content{position:absolute;padding:15px;z-index:1;bottom:0;color:#fff;width:100%;}@media (min-width:1025px){.image-element-content{padding:30px;}}.image-element-content button{margin-top:15px;font-size:12px;display:none;}@media (min-width:1025px){.image-element-content button{margin-top:25px;display:block;font-size:16px;}}span.alternate-color{color:var(--primary-primary);}h1 span.alternate-color,h2 span.alternate-color{color:#000;}div[data-content-element-type-alias=BlockElement_rte] p{margin:0px 0;}div[data-content-element-type-alias=BlockElement_rte] img{display:inline-block;}.camping-item{display:flex;flex-direction:column;background-color:#fff;overflow:hidden;box-shadow:0 4px 30px rgba(0,38,44,0.1019607843);border-radius:12px;}.camping-item:hover{box-shadow:0 4px 40px rgba(0,38,44,0.1490196078);}.camping-item > div:not(.camping-item-image):not(.card-tags){padding-left:20px;padding-right:20px;}@media (min-width:1025px){.camping-item-info{font-size:13px;}}.camping-item-image{position:relative;overflow:hidden;}@media (max-width:400px){.camping-item-image button.transparent:hover .icon-wrapper{fill:#ffffff;}}.camping-item-image-favorites{position:absolute;color:#fff;height:38px;width:38px;z-index:1;cursor:pointer;opacity:1;transition:all 0.3s 0.2s cubic-bezier(0.66,0,0.34,1) 0s;background-size:25px 25px;background-repeat:no-repeat;background-position:center center;right:10px;top:10px;margin:0;padding:0 !important;}@media (min-width:1025px){.camping-item-image-favorites{right:15px;top:15px;}}.camping-item-image-favorites .camping-item-image-favorites__icon-wrapper{filter:drop-shadow(0px 1px 2px rgba(0,0,0,0.15));-webkit-filter:drop-shadow(0px 1px 2px rgba(0,0,0,0.15));}.camping-item-image-favorites .camping-item-image-favorites__icon-wrapper svg{transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;height:28px;width:28px;fill:#ffffff;scale:1;}@media (min-width:1025px){.camping-item-image-favorites .camping-item-image-favorites__icon-wrapper svg{height:35px;width:35px;}}@media (min-width:1025px){.camping-item-image-favorites .camping-item-image-favorites__icon-wrapper svg:hover{height:35px;width:35px;fill:var(--primary-primary);stroke-width:7px;stroke:#ffffff;}}.camping-item-image-favorites.selected .camping-item-image-favorites__icon-wrapper svg{height:35px;width:35px;fill:var(--primary-primary) !important;stroke:#ffffff;stroke-width:7px;}@media (min-width:1025px){.camping-item-image-favorites.selected .camping-item-image-favorites__icon-wrapper svg{scale:1.2;}}@media (min-width:1025px){.camping-item-image-favorites{background-size:35px 35px;}}.camping-item-image a{display:block;margin-bottom:8px;overflow:hidden;}@media (min-width:1025px){.camping-item-image a{display:inline-block;margin-bottom:0;}}.camping-item-name{font-family:var(--font-heading-stack);line-height:18px;font-size:18px;padding:0 10px 20px;}@media (min-width:1281px){.camping-item-name{line-height:24px;font-size:24px;}}.camping-item-info{justify-content:space-between;font-size:18px;color:var(--primary-primary);align-items:center;padding:0 10px;display:flex;margin:5px 0;}@media (min-width:1025px){.camping-item-info{margin:20px 0 0 0;display:flex;padding:0 0 0 10px;}}.camping-item-info-name{font-size:11px;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 150px);overflow:hidden;display:inline-block;line-height:13px;}@media (min-width:1025px){.camping-item-info-name{font-size:14px;min-height:18px;}}.camping-item-info-name a{color:var(--primary-primary);font-size:10px;line-height:13px;font-family:var(--font-title-stack);}.camping-item-info-stars{min-width:80x;text-align:right;display:inline-flex;}.camping-item-info-stars .icon-wrapper{display:flex;}.camping-item-info-stars svg{height:16px;width:16px;}@media (min-width:1025px){.camping-item-info-stars svg{height:18px;width:18px;}}.camping-item-info .star-unfilled__icon-wrapper{fill:var(--tertiary-tertiary-container);}.camping-item-info .star-filled__icon-wrapper{fill:var(--tertiary-tertiary);}.camping-item-price-spot svg{width:20px;height:20px;fill:var(--primary-primary);margin-right:5px;}.camping-item-price-cabin svg{width:20px;height:20px;margin-right:5px;fill:var(--primary-primary);}.camping-item-buttons{margin-bottom:20px;margin-top:auto;display:flex;justify-content:space-between;}@media (min-width:1025px){.camping-item-buttons{margin-bottom:30px;}}.camping-item-buttons a{flex:1;font-family:var(--font-title-stack) !important;text-align:center;max-width:48%;}.camping-item-buttons a.button + .button{margin-left:15px;}.camping-item-attributes{padding:0 0 0 10px;}.camping-item-attributes-list{padding-right:10px;}.camping-item-attributes-properties{display:flex;color:var(--primary-primary);margin-bottom:4px;font-size:10px;}@media (min-width:1025px){.camping-item-attributes-properties{font-size:12px;line-height:15px;margin-bottom:10px;}}@media (min-width:1700px){.camping-item-attributes-properties{font-size:13px;}}.camping-item-attributes-properties-property{margin-left:10px;display:flex;align-items:center;}.camping-item-attributes-properties-property:first-child{margin:0;}.camping-item-attributes-properties-property__icon-wrapper{margin-right:2px;}.camping-item-attributes-properties-property svg{margin:0;width:10px;height:10px;fill:var(--primary-primary);}@media (min-width:1025px){.camping-item-attributes-properties-property svg{width:12px;height:12px;}}.camping-item-attributes-pricing{display:flex;margin-bottom:15px;background-color:var(--surface-surface-container);border-radius:var(--rounded-default);padding:8px 10px;}@media (min-width:1025px){.camping-item-attributes-pricing{margin-bottom:20px;}}.camping-item-attributes-pricing-text{font-family:var(--font-default-stack);}.camping-item-attributes-pricing-price{padding-left:3px;}.camping-item-attributes-pricing > div{display:flex;align-items:center;width:50%;color:var(--primary-primary);font-family:var(--font-title-stack);font-size:10px;line-height:13px;}@media (min-width:1025px){.camping-item-attributes-pricing > div{font-size:13px;}}.camping-item-attributes-pricing > div span{vertical-align:bottom;}.camping-item-go{height:30px;width:30px;display:inline-block;background-image:url("/images/icons/pijl-rechts-beneden.svg");background-repeat:no-repeat;transform:rotate(-90deg);float:right;background-size:24px 24px;margin:0 10px 0 0;display:none;}.camping-item.ad{position:relative;}.camping-item.ad .camping-item-image-label{position:absolute;top:20px;right:20px;color:var(--primary-primary);background-color:#cfeef3;z-index:1;border:1px solid #fff;font-size:12px;padding:0 5px;}.camping-item.ad .camping-item-text{font-size:12px;line-height:18px;margin-bottom:20px;}@media (min-width:1025px){.camping-item.ad .camping-item-text{font-size:14px;line-height:24px;margin:0;}}.camping-item.counter .camping-item-counter{position:absolute;left:-21px;top:-51px;height:100px;width:69px;font-size:25px;color:#fff;background-color:#000;font-family:var(--font-heading-stack);z-index:1;line-height:146px;border:2px solid #fff;transform:rotate(-20deg);text-align:center;}@media (min-width:1025px){.camping-item.counter .camping-item-counter{left:-24px;top:-30px;height:94px;width:99px;font-size:35px;line-height:120px;}}.related-campings{max-width:calc(100dvw - 40px);}.top-campings,.related-campings{margin:30px 0 0 0;}.top-campings .splide__track,.related-campings .splide__track{padding:0;}@media (min-width:1025px){.top-campings .splide__track,.related-campings .splide__track{padding:25px;}}.top-campings .camping-item,.related-campings .camping-item{margin-bottom:20px;text-align:left;height:400px;}@media (min-width:1025px){.top-campings .camping-item,.related-campings .camping-item{height:510px;}}.top-campings .camping-item-image,.related-campings .camping-item-image{position:relative;overflow:hidden;}.top-campings .camping-item-number,.related-campings .camping-item-number{position:absolute;top:-38px;left:-21px;font-size:34px;color:#fff;background-color:#000;font-family:var(--font-heading-stack);height:84px;width:74px;z-index:1;line-height:120px;border:2px solid #fff;transform:rotate(-20deg);}@media (min-width:1025px){.top-campings .camping-item-number,.related-campings .camping-item-number{top:-25px;height:100px;width:93px;font-size:50px;}}.camping-item.ad .camping-item-text p{margin:0;}.slider{display:flex;overflow-x:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;}.slider button.slider-nav-item{pointer-events:none;}.slider .slider-nav-item{transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;overflow-x:hidden;padding:0;position:absolute;top:50%;width:40px;height:40px;transform:translateY(-50%);border-radius:100px;outline:0;margin:0;}.slider .slider-nav-item-left{opacity:0;left:20px;transition:all 0.3s 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.slider .slider-nav-item-left span{fill:var(--color-white);}.slider .slider-nav-item-left .slider-nav-item__icon{margin-right:2px;}.slider .slider-nav-item-right{opacity:0;right:20px;transition:all 0.3s 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.slider .slider-nav-item-right span{fill:var(--color-white);}.slider .slider-nav-item-right .slider-nav-item__icon{margin-left:2px;}.slider .slider-nav-item__icon{height:20px;width:13px;filter:drop-shadow(0 1px 3px rgba(0,0,0,0.3019607843));}.slider:hover .slider-nav-item-left,.slider:hover .slider-nav-item-right{opacity:1;}.slider:active .slider-nav-item__icon{height:18px;}.slider > .slide-item{scroll-snap-align:start;flex-shrink:0;transform-origin:center center;transition:transform 0.5s;position:relative;max-width:100%;display:flex;justify-content:center;align-items:center;}.slider > .slide-item > picture{max-width:100%;}.slider-navigation-list{position:absolute;right:0;bottom:10px;left:0;text-align:center;}.slider-navigation-item{display:inline-block !important;width:12px;height:12px;border-radius:100px;background-color:#fff;margin:0 5px;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1490196078);}.campingPage .camping-info .add-to-favorites,.campingPage .camping-head .add-to-favorites{font-family:var(--font-title-stack);font-size:16px;cursor:pointer;display:inline-block;}.campingPage .camping-info .add-to-favorites .icon-wrapper,.campingPage .camping-info .add-to-favorites .button-text,.campingPage .camping-head .add-to-favorites .icon-wrapper,.campingPage .camping-head .add-to-favorites .button-text{color:#87d5e2;fill:#87d5e2;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.campingPage .camping-info .add-to-favorites:hover .button-text,.campingPage .camping-info .add-to-favorites:hover .icon-wrapper,.campingPage .camping-head .add-to-favorites:hover .button-text,.campingPage .camping-head .add-to-favorites:hover .icon-wrapper{color:var(--primary-primary);}.campingPage .camping-info .add-to-favorites button.transparent,.campingPage .camping-head .add-to-favorites button.transparent{font-family:var(--font-title-stack);}.campingPage .camping-info .add-to-favorites .favorites-remove,.campingPage .camping-head .add-to-favorites .favorites-remove{display:none;}.campingPage .camping-info .add-to-favorites.selected,.campingPage .camping-head .add-to-favorites.selected{color:var(--primary-primary);}.campingPage .camping-info .add-to-favorites.selected:hover,.campingPage .camping-head .add-to-favorites.selected:hover{color:#87d5e2;}.campingPage .camping-info .add-to-favorites.selected .favorites-remove,.campingPage .camping-head .add-to-favorites.selected .favorites-remove{display:flex;}.campingPage .camping-info .add-to-favorites.selected .favorites-add,.campingPage .camping-head .add-to-favorites.selected .favorites-add{display:none;}.favorites-empty{display:none;flex-wrap:wrap;width:100%;padding:60px 0px;}.favorites-empty .favorites-image{text-align:center;width:100%;padding:0px 30px 0px 0px;}@media (min-width:1025px){.favorites-empty .favorites-image{width:50%;}}.favorites-empty .favorites-content{padding:30px 30px 0px 30px;width:100%;font-size:18px;line-height:24px;}@media (min-width:1025px){.favorites-empty .favorites-content{border-left:2px dashed #fff;border-top:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;padding:30px 0px 0px 90px;width:50%;}}.section.favorites:not(:has(.camping-item)) .favorites-empty{display:flex;}.favorites-header{display:block;text-align:center;padding:20px 20px 0;}@media (min-width:1025px){.favorites-header{padding:40px 40px 0;display:flex;justify-content:space-between;}}.favorites-header .favorites-title{margin-top:15px;font-size:20px;font-family:var(--font-heading-stack);}@media (min-width:1025px){.favorites-header .favorites-title{margin-top:15px;font-size:40px;}}.favorites-header .favorites-generate .icon-wrapper,.favorites-header .favorites-generate svg,.favorites-header .favorites-copied .icon-wrapper,.favorites-header .favorites-copied svg{height:25px;width:25px;}.favorites-header .favorites-copied{line-height:25px;display:none;}.favorites-header .favorites-copied svg{fill:#ffffff;}.favorites-overview{display:grid;grid-template-columns:1fr;grid-gap:30px;}@media (min-width:350px){.favorites-overview{padding:20px;}}@media (min-width:1025px){.favorites-overview{grid-template-columns:1fr 1fr;grid-gap:40px;padding:40px;}}@media (min-width:1700px){.favorites-overview{grid-template-columns:1fr 1fr 1fr;grid-gap:40px;}.favorites-overview .camping-item:last-child{border:none;}}.favorites-overview .camping-item-image .camping-item-button{cursor:pointer;color:var(--primary-primary);background-color:#fff;width:50px;height:50px;border-radius:100%;position:relative;margin-bottom:10px;background-size:30px 30px;background-repeat:no-repeat;background-position:center center;transition:all 0.2s 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.favorites-overview .camping-item-image .camping-item-button:hover{background-color:var(--primary-primary);}.section-favorites .rotate .container{border-image:none;}.favorites-count{height:15px;width:15px;background-color:#EA890C;border-radius:100%;text-align:center;line-height:15px;top:4px;position:absolute;left:28px;color:#fff;font-size:10px;display:none;}@media (min-width:1025px){.favorites-count{left:30px;top:2px;}}.favorites-share{display:none;position:absolute;left:65px;top:0px;min-width:250px;}.favorites-share a{background-color:#fff;width:50px;height:50px;border-radius:100%;margin-right:10px;}.favorites-share a:hover{opacity:0.8;}.favoritesPage .banner{display:none;}@media (min-width:1025px){.favoritesPage .banner{display:block;}}.breadcrumbs-favorites button,.breadcrumbs-favorites .button{margin:0;padding:5px 10px;font-size:12px;}.breadcrumbs-favorites button.bordered,.breadcrumbs-favorites .button.bordered{background-color:#fff;}.breadcrumbs-favorites button span.icon-wrapper,.breadcrumbs-favorites .button span.icon-wrapper{margin-right:2px;}.breadcrumbs-favorites .favorites-copied{display:none;}.instant-filter{display:flex;position:relative;z-index:9;overflow-y:scroll;}@media (min-width:1281px){.instant-filter{flex-wrap:wrap;overflow-y:auto;}}.instant-filter-item{min-width:28%;color:#fff;flex-grow:1;max-height:180px;border-top:0;border-right:0;border-bottom:2px dashed #fff;border-left:2px dashed #fff;border-image:url("/images/icons/dashed-border-blue.png") 2 round;position:relative;}.instant-filter-item:nth-child(4){opacity:0.3;}@media (min-width:768px){.instant-filter-item:nth-child(4){opacity:1;}}@media (min-width:768px){.instant-filter-item:nth-child(6){opacity:0.3;}}@media (min-width:1281px){.instant-filter-item:nth-child(6){opacity:1;}}@media (min-width:768px){.instant-filter-item{min-width:18%;}}@media (min-width:1281px){.instant-filter-item{min-width:auto;}}.instant-filter-item:hover .instant-filter-content{color:#fff;}.instant-filter-item .arrow-icon{width:20px;height:20px;transform:rotate(90deg);position:absolute;right:10px;top:10px;display:none;}@media (min-width:1281px){.instant-filter-item .arrow-icon{display:block;}}.instant-filter-item .arrow-icon .st0{fill:#87d5e2;}.instant-filter-item:before{content:"";float:left;padding-top:100%;}.instant-filter-item:last-child{border-left:2px dashed #fff;border-bottom:2px dashed #fff;border-right:2px dashed #fff;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}.instant-filter-item:hover{background-color:var(--primary-primary);}.instant-filter-item:hover .st0{fill:#fff;}.instant-filter-content{position:absolute;top:50%;transform:translateY(-50%);left:0px;width:100%;text-align:center;color:var(--primary-primary);}.instant-filter-content-text{padding:5px 0px;font-size:14px;max-width:75%;margin:0 auto;line-height:16px;}.instant-filter-content svg{margin:0 auto;max-width:35%;max-height:65px;}.copyright .section-inner{text-align:center;}.copyright .section-inner .logo{height:70px;min-width:160px;margin:20px 0px;display:inline-block;}@media (min-width:1025px){.copyright .section-inner .logo{height:95px;}}.copyright .section-inner .logo img{max-width:125px;}@media (min-width:1025px){.copyright .section-inner .logo img{max-width:250px;}}.copyright .section-inner .logo a{display:block;}.copyright .section-inner .copyright-text{font-size:13px;max-width:90%;margin:0 auto;}@media (min-width:1025px){.copyright .section-inner .copyright-text{font-size:inherit;max-width:100%;}}.copyright .section-inner .copyright-text span{padding:0px 5px;}.copyright .section-inner .copyright-text span a:hover{color:var(--primary-primary);}.faq-category{margin-bottom:60px;}.umb-block-grid__area .faq-categories{padding:0;}@media (min-width:1025px){.umb-block-grid__area .faq-categories{padding:0;}}.faq-categories{padding:0 20px;}@media (min-width:1025px){.faq-categories{padding:0;}}.faq-categories .faq-title{margin-bottom:30px;color:#000;font-family:var(--font-heading-stack);letter-spacing:-0.4px;font-size:35px;line-height:35px;}.faq-categories .faq-item{background-color:#fff;font-family:var(--font-title-stack);padding:20px 0px 20px 20px;cursor:pointer;}@media (min-width:1025px){.faq-categories .faq-item{padding:30px;}}.faq-categories .faq-item:nth-child(even){background-color:#cfeef3;}.faq-categories .faq-item:hover{background-color:var(--primary-primary);}.faq-categories .faq-item:hover .faq-item-question{color:#fff;}.faq-categories .faq-item:hover .faq-item-answer{color:#fff;}.faq-categories .faq-item:hover a{color:#fff;}.faq-categories .faq-item:first-child{border-bottom:0px;}.faq-categories .faq-item-question{font-size:20px;font-weight:bold;color:var(--primary-primary);background-image:url("/images/icons/pijl-cirkel-rechts.svg");background-repeat:no-repeat;background-position:right 10px bottom;background-size:25px 25px;line-height:28px;padding-right:30px;}@media (min-width:1025px){.faq-categories .faq-item-question{background-size:36px 36px;line-height:36px;font-size:22px;background-position:right center;}}.faq-categories .faq-item-answer{overflow:hidden;height:0;font-family:var(--font-default-stack);padding-right:20px;transition:height 0.3s ease 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.faq-categories .faq-item-answer p{transition:none;}.faq-categories .faq-item-answer a{text-decoration:underline;transition:none;}.blogPage .banner-overlay{transform:matrix(1,0,0,1,0,0);}.search-message{background-color:#fff;padding:15px;margin-bottom:30px;width:100%;}.blog-filters{background-color:#fff;font-family:var(--font-title-stack);color:var(--primary-primary);font-size:24px;padding:15px 20px;margin-top:0;box-shadow:0 5px 20px rgba(0,0,0,0.1019607843);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}@media (min-width:1025px){.blog-filters{padding:39px 30px 39px 40px;}}.blog-filters-buttons{display:inline-block;position:relative;width:auto;}@media (min-width:1025px){.blog-filters-buttons{display:inline-block;width:50px;overflow:hidden;height:25px;}}@media (min-width:1281px){.blog-filters-buttons{display:inline-block;width:auto;overflow:visible;height:auto;}}.blog-filters-buttons .blog-filters-button__icon{height:20px;width:20px;}.blog-filters-buttons button{color:#000;font-family:var(--font-title-stack);font-size:16px;margin:0;padding:13px 0;}@media (min-width:1281px){.blog-filters-buttons button{font-size:26px;padding:13px 10px;}}.blog-filters-buttons button .icon-wrapper{height:20px;width:20px;}@media (min-width:1281px){.blog-filters-buttons button .icon-wrapper{height:25px;width:25px;}}.blog-filters-buttons button .icon-wrapper svg{fill:var(--primary-primary);}.blog-filters .blog-search-input input{border:2px solid #cfeef3;border-radius:30px;padding:8px 15px 8px 40px;background-image:url("/images/icons/colored/search-blue.svg");background-repeat:no-repeat;background-size:19px;background-position:left 15px center;line-height:20px;color:var(--primary-primary);font-size:16px;max-width:154px;background-color:#fff;}@media (min-width:1281px){.blog-filters .blog-search-input input{min-width:250px;padding:13px 15px 13px 50px;background-size:23px;max-width:165px;}}.blog-filters .blog-search-input input::placeholder{color:var(--primary-primary);}.blog-filters .blog-search-input input:hover{border:2px solid var(--primary-primary);}.blog-filters .blog-categories{display:none;flex-grow:1;order:3;}.blog-filters .blog-categories.open{display:block;}@media (min-width:1025px){.blog-filters .blog-categories{display:inline-block;order:0;}}.blog-filters .blog-categories a{display:block;margin:20px 0;}@media (min-width:1025px){.blog-filters .blog-categories a{display:inline;margin:0 10px 0 0;}}@media (min-width:1281px){.blog-filters .blog-categories a{display:inline;margin:0 15px 0 0;}}@media (min-width:1025px){.blog-filters .blog-categories a:first-child{margin-left:10px;}}@media (min-width:1281px){.blog-filters .blog-categories a:first-child{margin-left:20px;}}.blog-filters a{font-family:var(--font-default-stack);font-size:14px;margin-right:10px;}@media (min-width:1281px){.blog-filters a{font-size:16px;}}.blog-filters a.selected span,.blog-filters a:hover span{background-color:var(--primary-primary);transition:none;}.blog-filters a.selected:hover span{background-color:#fff;}.blog-filters a span{height:20px;width:20px;border:2px solid #666;display:inline-block;margin-right:5px;background-color:#fff;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;vertical-align:sub;}.blogOverviewPage{background-color:rgba(135,213,226,0.1490196078);}.blogOverviewPage .section.page{padding:0;margin-bottom:20px;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}@media (min-width:1025px){.blogOverviewPage .section.page{padding:45px 0;margin:0 auto;border:0;}}.blog-overview-main{margin:0 20px;}@media (min-width:1025px){.blog-overview-main{margin:0;}}.blog-slides .card__blog{margin:40px 0px 20px;}.blog-header-content .blog-share{position:Absolute;bottom:-50px;left:30px;}@media (min-width:1025px){.blog-header-content .blog-share{bottom:40px;left:auto;}}.blog-share{display:flex;}.blog-share a,.blog-share button{cursor:pointer;display:inline-block;margin-right:5px;position:relative;width:30px;}@media (min-width:1025px){.blog-share a,.blog-share button{width:auto;margin-right:15px;}}.blog-share a span,.blog-share button span{position:relative;z-index:1;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.blog-share a svg,.blog-share button svg{height:30px;width:30px;}@media (min-width:1025px){.blog-share a svg,.blog-share button svg{height:61px;width:60px;}}.blog-share a:hover span,.blog-share button:hover span{opacity:0.8;border-radius:100%;}.blog-share a .urlshare__icon-wrapper,.blog-share button .urlshare__icon-wrapper{background-color:#fff;height:30px;border:1px solid var(--primary-primary);border-radius:100%;width:30px;display:flex;align-items:center;justify-content:center;}.blog-share a .urlshare__icon-wrapper svg,.blog-share button .urlshare__icon-wrapper svg{width:15px;height:15px;}@media (min-width:1025px){.blog-share a .urlshare__icon-wrapper,.blog-share button .urlshare__icon-wrapper{width:60px;height:60px;}.blog-share a .urlshare__icon-wrapper svg,.blog-share button .urlshare__icon-wrapper svg{width:30px;height:30px;}}.blog-share a.mobile-find__button,.blog-share button.mobile-find__button{width:auto;height:auto;border-radius:6px;padding:6px 10px;font-size:12px;margin:0 0 0 20px;}.blog-share a.mobile-find__button .mobile-find__icon,.blog-share button.mobile-find__button .mobile-find__icon{height:13px;width:13px;}.blog-share a.mobile-find__button span.button-text,.blog-share button.mobile-find__button span.button-text{margin-left:5px !important;}.blog-share a.mobile-find:before,.blog-share button.mobile-find:before{content:none;}@media (min-width:1025px){.blog-share a.mobile-find,.blog-share button.mobile-find{display:none;}}.blog-header h1{color:#fff;font-family:var(--font-heading-stack);font-size:34px;line-height:30px;padding-bottom:5px;text-shadow:0px 5px 20px rgba(0,0,0,0.5019607843);}@media (min-width:1025px){.blog-header h1{font-size:70px;line-height:60px;text-shadow:0 5px 20px rgba(0,0,0,0.7019607843);}}.blog-header-content{z-index:5;padding:20px;position:relative;min-height:225px;}@media (min-width:1025px){.blog-header-content{padding:50px;min-height:auto;}}.blog-header-preheader-tags{background-color:#fff;border-radius:30px;padding:1px 12px;color:var(--primary-primary);font-size:14px;margin:0px 5px 15px 0px;display:inline-block;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.blog-header-preheader-tags{padding:6px 21px;font-size:16px;margin:0px 15px 15px 0px;}}.blog-header-preheader-info{display:inline;margin:10px 0px 15px 0px;padding:0px 15px 0px 0px;color:#fff;}@media (min-width:1025px){.blog-header-preheader-info{padding:0px;margin:0px 0px 30px 0px;}}.blog-header-preheader-info-date{font-weight:bold;font-size:12px;letter-spacing:1px;}@media (min-width:1025px){.blog-header-preheader-info-date{font-size:16px;}}.blog-header-preheader-info-author{padding-left:7px;border-left:1px solid #fff;margin-left:5px;font-size:12px;}@media (min-width:1025px){.blog-header-preheader-info-author{padding-left:15px;margin-left:12px;font-size:16px;}}.blog-item-container{display:grid;grid-template-columns:1fr;grid-gap:50px;position:relative;}@media (min-width:1025px){.blog-item-container{grid-template-columns:59% 1fr;grid-gap:50px;}}.blog-sidebar-container{padding:0px 0px 0px 0px;margin-top:0px;display:flex;position:relative;flex-wrap:wrap;}@media (min-width:1025px){.blog-sidebar-container{display:block;padding:0 0 50px 0;align-self:flex-start;height:100%;}}.blog-sidebar{max-width:490px;}@media (min-width:1025px){.blog-sidebar{margin-right:50px;padding-bottom:50px;}}@media (min-width:1025px){.blog-sidebar > div{order:initial;}}.blog-sidebar-external-item.first{order:0;}.blog-sidebar-list.related{order:1;}.blog-sidebar-ads.slider{order:2;}.blog-sidebar-list.popular{order:3;}.blog-sidebar-external-item.first{order:4;}.blog-sidebar-external-item{margin:0px 0px 0px;padding:0px 30px 30px 30px;}.blog-sidebar-external-item > div > a{display:block;}@media (min-width:1025px){.blog-sidebar-external-item{margin:60px 0px 0px;padding:0px;}}.blog-sidebar-external-item.wide{display:none;}@media (min-width:1025px){.blog-sidebar-external-item.wide{display:block;}}.blog-sidebar-external-item-header{text-align:center;margin-bottom:10px;font-size:16px;color:var(--primary-primary);}@media (min-width:1025px){.blog-sidebar-external-item-header{color:#000;}}.blog-sidebar-hotlink{background-color:var(--primary-primary);padding:40px;border:2px dashed #fff;border-image:url("/images/icons/dashed-border-white.png") 2 round;display:none;flex-wrap:wrap;justify-content:center;}@media (min-width:1025px){.blog-sidebar-hotlink{display:flex;}}@media (min-width:1281px){.blog-sidebar-hotlink{padding:30px;}}@media (min-width:1700px){.blog-sidebar-hotlink{padding:40px;}}.blog-sidebar-hotlink-title{color:#fff;font-family:var(--font-heading-stack);letter-spacing:-0.4px;font-size:30px;text-align:center;}@media (min-width:1281px){.blog-sidebar-hotlink-title{font-size:30px;line-height:28px;}}@media (min-width:1700px){.blog-sidebar-hotlink-title{font-size:38px;line-height:32px;}}.blog-sidebar-hotlink-content{font-family:var(--font-title-stack);color:#000;font-size:20px;text-align:center;font-weight:bold;}@media (min-width:1281px){.blog-sidebar-hotlink-content{font-size:16px;margin:15px 0px 0px 0px;}}@media (min-width:1700px){.blog-sidebar-hotlink-content{font-size:20px;margin:25px 0px 20px 0px;}}.blog-sidebar-hotlink-button{text-align:center;width:100%;}.blog-sidebar-hotlink-button svg{width:20px;height:20px;}@media (min-width:1025px){.blog-sidebar-hotlink-button{margin:20px 0px 0px;}}@media (min-width:1281px){.blog-sidebar-hotlink-button{font-size:16px !important;padding:15px !important;}}@media (min-width:1700px){.blog-sidebar-hotlink-button{font-size:18px !important;padding:20px !important;}}.blog-sidebar-hotlink-button:hover{background-color:#d77f0e;}.blog-sidebar .blog-list-items{display:flex;flex-wrap:wrap;}.blog-sidebar .blog-list-item{margin:30px 30px 0px;display:flex;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.blog-sidebar .blog-list-item{margin:30px 0px 0px;}}.blog-sidebar .blog-list-item:hover{opacity:0.8;}.blog-sidebar .blog-list-item-image{min-width:120px;max-width:120px;}@media (min-width:1025px){.blog-sidebar .blog-list-item-image{min-width:160px;max-width:160px;}}.blog-sidebar .blog-list-item-content{padding:0px 20px;}.blog-sidebar .blog-list-item-content-title{font-family:var(--font-title-stack);font-size:16px;margin-bottom:5px;line-height:18px;font-weight:bold;}@media (min-width:1025px){.blog-sidebar .blog-list-item-content-title{font-size:20px;line-height:20px;}}.blog-sidebar .blog-list-item-content-count{color:var(--primary-primary);font-size:12px;display:flex;align-items:center;}@media (min-width:1025px){.blog-sidebar .blog-list-item-content-count{font-size:16px;}}.blog-sidebar .blog-list-item-content-count__icon{height:15px;width:15px;margin-right:5px;fill:var(--primary-primary);}.blog-sidebar-related-header{padding:60px 0px 15px 0px;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;display:flex;justify-content:space-between;}.blog-sidebar-related-header h4{font-family:var(--font-title-stack);font-size:30px;}.blog-sidebar-ads-header{padding:15px 30px 15px 30px;border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;display:flex;justify-content:space-between;}@media (min-width:1025px){.blog-sidebar-ads-header{padding:40px 0px 15px 0px;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}}.blog-sidebar-ads-items .slide{margin:0px 30px 30px 30px;position:relative;animation-name:fade;animation-duration:0.5s;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.blog-sidebar-ads-items .slide{margin:30px 0px 0px 0px;}}.blog-sidebar-ads-items .slide:hover{opacity:0.9;}.blog-sidebar-ads-items .slide-overlay{position:absolute;z-index:0;height:100%;width:100%;pointer-events:none;background:linear-gradient(to top,#10acc5 50%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 100%);}@media (min-width:1025px){.blog-sidebar-ads-items .slide-overlay{background:linear-gradient(to top,#10acc5 28%,rgba(255,255,255,0) 56%,rgba(255,255,255,0) 100%);}}.blog-sidebar-ads-items .slide-image{display:inline-block;padding-bottom:160px;}@media (min-width:1025px){.blog-sidebar-ads-items .slide-image{padding:0px;}}.blog-sidebar-ads-items .slide-content{position:absolute;padding:30px;bottom:0px;pointer-events:none;z-index:1;}.blog-sidebar-ads-items .slide-content-title{color:#fff;font-family:var(--font-heading-stack);font-size:20px;text-shadow:0px 3px 5px rgba(0,0,0,0.5960784314);line-height:20px;}@media (min-width:1025px){.blog-sidebar-ads-items .slide-content-title{font-size:30px;line-height:30px;}}.blog-sidebar-ads-items .slide-content-description{color:#fff;font-size:16px;}.blog-sidebar-ads-items .slide-content-description p{margin-bottom:0;}.blog-sidebar-ads-nav .ad-prev,.blog-sidebar-ads-nav .ad-next{display:inline-block;cursor:pointer;opacity:0.6;padding:0;margin:0;}.blog-sidebar-ads-nav .ad-prev:hover,.blog-sidebar-ads-nav .ad-next:hover{opacity:1;}.blog-sidebar-ads-nav .ad-nav__icon{height:25px;width:25px;margin-top:5px;fill:var(--primary-primary);}.blog-sidebar-ads .slide{display:none;}.blog-sidebar-list-header h4,.blog-sidebar-ads-header h4{font-family:var(--font-heading-stack);letter-spacing:-0.4px;font-size:18px;}@media (min-width:1025px){.blog-sidebar-list-header h4,.blog-sidebar-ads-header h4{font-size:30px;}}.blog-sidebar-list{padding-bottom:30px;margin-bottom:0px;}@media (min-width:1025px){.blog-sidebar-list{margin-bottom:30px;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}}.blog-sidebar-list-header{padding:15px 30px 15px 30px;border-top:2px dashed #fff;border-right:0;border-bottom:2px dashed #fff;border-left:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;display:flex;justify-content:space-between;}@media (min-width:1025px){.blog-sidebar-list-header{padding:60px 0px 15px 0px;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}}.blog-item{padding:20px 0px;text-align:left;width:100%;font-size:16px;line-height:26px;}@media (min-width:1025px){.blog-item{padding:0 0 50px 50px;font-size:16px;line-height:32px;}}.blog-item figcaption{color:var(--primary-primary);font-style:italic;padding:20px 30px 20px 30px;font-size:14px;line-height:20px;}@media (min-width:1025px){.blog-item figcaption{font-size:16px;line-height:26px;padding:20px 20px 30px 30px;}}.blog-item figure{margin:0px;padding:20px 0px 0px;}@media (min-width:1025px){.blog-item figure{padding:40px 0px 0px 0px;}}.blog-item figure:first-child{padding:0;}.blog-item-footer{font-family:var(--font-heading-stack);padding:40px 0px 25px;font-size:16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}@media (min-width:1025px){.blog-item-footer{font-size:20px;justify-content:initial;}}.blog-item-footer .blog-share{margin-left:10px;}@media (min-width:1025px){.blog-item-footer .blog-share{margin-left:20px;}}.blog-item-footer .blog-share a{margin-right:5px;}@media (min-width:1025px){.blog-item-footer .blog-share a{margin-right:10px;}}.blog-item-intro{margin:50px 0px 40px 0px;padding:0px 30px;font-weight:bold;}@media (min-width:1025px){.blog-item-intro{padding:0px;margin:0px 0px 40px 0px;font-size:18px;}}.blog-item-quick-nav{margin:0 30px 40px 30px;background-color:#cfeef3;padding:15px;}@media (min-width:1025px){.blog-item-quick-nav{padding:20px 20px 20px 25px;margin:0 0 40px 0;}}.blog-item-quick-nav.open .blog-item-quick-nav-head:after{transform:rotate(45deg);}.blog-item-quick-nav.open .blog-item-nav__icon{transform:rotate(45deg);}.blog-item-quick-nav-head{color:var(--primary-primary);font-weight:bold;font-family:var(--font-title-stack);cursor:pointer;position:relative;font-size:17px;}@media (min-width:1025px){.blog-item-quick-nav-head{font-size:25px;}}.blog-item-quick-nav-list{overflow:hidden;height:0px;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.blog-item-quick-nav-list > a{display:block;font-weight:bold;font-size:14px;line-height:32px;border-top:1px solid #87d5e2;}@media (min-width:1025px){.blog-item-quick-nav-list > a{font-size:16px;line-height:42px;}}.blog-item-quick-nav-list > a:hover{color:var(--primary-primary);}.blog-item-quick-nav-list > a:first-child{padding-top:10px;border:none;}.blog-item-content .grid-button a{width:auto;}.blog-item-content .button.a > a{padding:5px 17px;}@media (min-width:1025px){.blog-item-content .button.a > a{padding:10px 35px;font-size:16px;}}@media (min-width:1025px){.blog-item-image + .blog-item-title h2{min-height:117px;}}.blog-item:hover .blog-item-image img{transform:scale(1.1);}.blog-item-image{display:block;overflow:hidden;}.blog-item-image img{transition:all 0.3s;transform:scale(1);}@media (min-width:1025px){.blog-item-image img{width:100%;max-height:initial;}}.blog-item-link{font-size:18px;padding:5px;font-weight:bold;}.blog-item-link a{color:var(--primary-primary);}.blog-item-link a:hover{color:#87d5e2;}.blog-item-content{padding:0px 0px;}@media (min-width:1025px){.blog-item-content{padding:0px;}}.blog-item-content ul{padding:0 30px 0 50px;list-style-type:disc;}@media (min-width:1025px){.blog-item-content ul{padding:0 0 0 20px;}}.blog-item-content > p,.blog-item-content h1,.blog-item-content h2,.blog-item-content h3{padding:0px 30px;}@media (min-width:1025px){.blog-item-content > p,.blog-item-content h1,.blog-item-content h2,.blog-item-content h3{padding:0px;}}.blog-item-content h2 strong{font-weight:normal;}.blog-item-content h1,.blog-item-content h2{padding-top:20px;font-size:26px;line-height:26px;margin-bottom:10px;}@media (min-width:1025px){.blog-item-content h1,.blog-item-content h2{font-size:36px;line-height:36px;margin-bottom:20px;padding:20px 0px 0px;}}.blog-item-content h3{padding-top:20px;font-size:20px;line-height:20px;margin-bottom:10px;}@media (min-width:1025px){.blog-item-content h3{padding:30px 0px 0px;font-size:26px;line-height:26px;margin-bottom:20px;}}.blog-item-content > p + img{padding:0px;}.blog-item-nav{padding:18px 20px;display:flex;flex-wrap:wrap;justify-content:space-between;border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}@media (min-width:1025px){.blog-item-nav{padding:18px 0px;}}.blog-item-nav-right{display:flex;width:100%;justify-content:space-between;margin-top:20px;}.blog-item-nav .blog-nav__button{margin-top:0;padding:0;}.blog-item-nav .blog-nav__button .button-text{color:#000;margin-right:10px;}.blog-item-nav .blog-nav__icon{height:20px;width:20px;fill:var(--primary-primary);transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.blog-item-nav-next,.blog-item-nav-prev,.blog-item-nav-back{font-size:16px;padding:13px 10px;display:inline-flex;font-family:"Roboto Condensed";align-items:center;}.blog-item-nav-next.inactive,.blog-item-nav-prev.inactive,.blog-item-nav-back.inactive{opacity:0.5;font-size:14px;}.blog-item-nav-next.inactive .icon,.blog-item-nav-prev.inactive .icon,.blog-item-nav-back.inactive .icon{margin-right:10px;}.blog-item-nav-next:hover,.blog-item-nav-prev:hover,.blog-item-nav-back:hover{opacity:0.6;}.blog-item-nav-next{padding:6px 20px 6px 20px;border-left:2px dashed #fff;border-top:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border-blue.png") 2 round;}.blog-item-nav-direction{text-align:center;flex-grow:1;}@media (min-width:1025px){.blog-item-nav-direction{text-align:right;}}.blog-related-items{padding:30px 30px;display:flex;flex-wrap:wrap;}@media (min-width:1025px){.blog-related-items{padding:30px 0px;}}.section.page.blogpage{padding:0;}@media (min-width:1025px){.section.page.blogpage{padding:50px 0 50px;}}.blog-related-item{display:block;width:100%;}@media (min-width:768px){.blog-related-item{width:50%;padding:0px 10px;}}@media (min-width:1025px){.blog-related-item{width:33%;padding:0px 15px;}}.blog-related-item:first-child{margin-left:0px;}.blog-related-item span{overflow:hidden;display:block;}.blog-related-item span img{transform:scale(1);transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.blog-related-item span img:hover{transform:scale(1.1);}.blog-related-item-title{padding:15px 0px;font-size:26px;line-height:30px;color:var(--primary-primary);font-family:var(--font-title-stack);text-align:center;}.umb-block-grid__layout-item:has(.blogslider){background-color:#cfeef3;}.blogslider{padding:45px 0px 0px;}@media (min-width:1281px){.blogslider{padding:60px 0px;}}.blogslider .blog-link-overview{position:absolute;bottom:0px;right:10px;color:#10acc5;opacity:1;font-weight:bold;font-size:16px;line-height:30px;}@media (min-width:1025px){.blogslider .blog-link-overview{bottom:12px;right:0px;}}.blogslider .blog-link-overview:hover{opacity:0.7;}.blogslider .blog-slides .blog-card{margin:40px 0 20px 0;}.blogslider .blog-slides .blog-item{border:none !important;padding:30px 30px !important;}@media (min-width:1025px){.blogslider .blog-slides .blog-item{padding:30px 15px !important;}}.author{background-color:#cfeef3;padding:30px 30px 0px 30px;border:2px dashed #fff;border-image:url("/images/icons/dashed-border-blue.png") 2 round;position:relative;margin-top:40px;}@media (min-width:1025px){.author{margin-top:50px;padding:40px 40px 0px 40px;}}@media (min-width:1025px){.author-info > div{display:inline-block;}}.author-info-prefix{font-family:var(--font-title-stack);font-size:20px;}.author-info-name{color:var(--primary-primary);font-family:var(--font-heading-stack);font-size:28px;margin-bottom:10px;}@media (min-width:1025px){.author-info-name{margin-left:10px;margin-bottom:0;}}.author-content{display:flex;flex-wrap:wrap;font-size:14px;line-height:25px;}@media (min-width:1025px){.author-content-desc{max-width:70%;padding-bottom:30px;}}.author-content-image{position:relative;width:285px;}@media (min-width:1025px){.author-content-image{position:absolute;width:285px;bottom:0px;right:0px;}}.author-content-image img{position:relative;bottom:0px;right:0px;left:0px;margin:0 auto;max-height:initial;}@media (min-width:1025px){.author-content-image img{position:absolute;}}.blog-item-nav-head__button{justify-content:space-between;margin-top:0;padding:0 !important;width:100%;}.blog-item-nav-head__button .button-text{color:var(--primary-primary);}.blog-item-nav-head__icon{height:20px;width:20px;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;fill:var(--primary-primary);}@media (min-width:1025px){.blog-item-nav-head__icon{height:30px;width:30px;}}.blog-item-nav__button,.blog-item-nav a,.blog-item-nav span{justify-content:space-between !important;margin-top:0 !important;padding:0 !important;}.blog-item-nav__button .button-text,.blog-item-nav a .button-text,.blog-item-nav span .button-text{color:var(--color-black);}.blog-item-nav__icon{height:20px;width:20px;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;fill:var(--primary-primary);}@keyframes fade{from{opacity:0.7;}to{opacity:1;}}.umb-block-grid__layout-item .text-block a,.blog-item-content a,.blog-item-intro a,.read-more a,.overview-description a{box-shadow:inset 0 -4px 0 #87d5e2;}.cookienotice{position:fixed;bottom:0;width:100%;background-color:#fff;padding:10px;color:var(--primary-primary);text-align:center;z-index:999;display:none;box-shadow:0 0 20px 0px rgba(0,0,0,0.5);justify-content:center;}.cookienotice .cookie-info{flex:1;}.cookienotice .hidecookie{flex:0 0 50px;}.hidecookie svg{height:50px;width:50px;padding:10px;cursor:pointer;fill:var(--primary-primary);}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:95%;}.SearchResultsPage{background-color:rgba(135,213,226,0.1490196078);}.text-search-results{margin-top:15px;}.text-search-results-header{background-color:#fff;font-family:var(--font-heading-stack);color:#000;font-size:24px;padding:15px 20px;margin-top:0;box-shadow:0 5px 20px rgba(0,0,0,0.1019607843);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}@media (min-width:1025px){.text-search-results-header{padding:17px 30px 17px 40px;}}.text-search-results-header-search{display:block;align-items:center;flex-grow:1;text-wrap:nowrap;}@media (min-width:1025px){.text-search-results-header-search{display:flex;}}.text-search-results-header-search-form{width:100%;margin-top:10px;}@media (min-width:1025px){.text-search-results-header-search-form{padding:0 30px;margin:0;}}.text-search-results-header-search-form input{border:2px solid var(--primary-primary);border-radius:30px;padding:8px 15px 8px 40px;background-image:url("/images/icons/colored/search-blue.svg");background-repeat:no-repeat;background-size:19px;background-position:left 15px center;background-color:#cfeef3;line-height:20px;color:#10acc5;font-size:16px;}@media (min-width:1025px){.text-search-results-header-search-form input{min-width:250px;padding:13px 25px 13px 50px;background-size:23px;width:100%;font-size:20px;}}.text-search-results-header-filters{display:flex;align-items:center;margin-top:10px;}@media (min-width:1025px){.text-search-results-header-filters{margin:0;}}.text-search-results-header-filters-button{color:#000;font-family:var(--font-heading-stack);font-size:18px;}@media (min-width:1025px){.text-search-results-header-filters-button{font-size:24px;}}.text-search-results-header-filters-items{margin-left:10px;}@media (min-width:1025px){.text-search-results-header-filters-items{margin-left:30px;}}.text-search-results-header-filters-items a{font-family:var(--font-default-stack);font-size:14px;margin-right:10px;}@media (min-width:1281px){.text-search-results-header-filters-items a{font-size:16px;}}.text-search-results-header-filters-items a.selected span,.text-search-results-header-filters-items a:hover span{background-color:var(--primary-primary);transition:none;}.text-search-results-header-filters-items a.selected:hover span{background-color:#fff;}.text-search-results-header-filters-items a span{height:20px;width:20px;border:2px solid #666;display:inline-block;margin-right:5px;background-color:#fff;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;vertical-align:sub;margin-top:4px;}.text-search-results-main{margin:0px 20px;}@media (min-width:1025px){.text-search-results-main{margin:0;}}.text-search-results-main-info{padding:20px 20px;font-family:var(--font-heading-stack);font-size:24px;}@media (min-width:1025px){.text-search-results-main-info{padding:50px 0;font-size:40px;}}.text-search-results-main-info span:not(.alternate-color){font-size:25px;display:inline-block;margin:0 0 0 10px;}.card{background-color:#fff;box-shadow:0px 5px 20px rgba(0,0,0,0.1019607843);display:block;margin:0 20px;text-align:left;border-radius:var(--rounded-default);}@media (min-width:1025px){.card{margin:0;}}.card:hover img{transform:scale(1.1);}.card-title h2{font-size:24px;line-height:28px;color:#000;font-family:var(--font-heading-stack);letter-spacing:-0.4px;}@media (min-width:1025px){.card-title h2{min-height:60px;}}.card-image{display:block;position:relative;overflow:hidden;border-top-left-radius:var(--rounded-default);border-top-right-radius:var(--rounded-default);}.card-image img{transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.card-info{color:var(--primary-primary);font-size:16px;margin-bottom:5px;}.card-contents{padding:30px;font-size:16px;}.card-contents strong{font-weight:normal;}.card-text{margin-top:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}.card-text p{display:inline;}.card-link a.button{margin-top:35px;display:inline-flex;}.card-tags{position:absolute;top:30px;left:30px;z-index:3;}.card-tags .button{padding:5px 13px;font-size:14px;margin:0;}.card-tags a.button.filled-primary{background-color:var(--color-white);color:var(--primary-primary);border-radius:var(--rounded-double);}.card-overview{display:grid;grid-template-columns:1fr;grid-gap:20px;}@media (min-width:1025px){.card-overview{grid-template-columns:1fr 1fr 1fr;grid-gap:45px;}}.card-overview .external-item{display:flex;align-content:center;}#map .leaflet-popup-content-wrapper{background:transparent;border-radius:var(--rounded-default);}.sunny{width:240px;position:fixed;bottom:-300px;right:15px;z-index:990;transition:all 1s 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}@media (min-width:1025px){.sunny{width:300px;right:30px;}}.sunny .exit-sunny{position:Absolute;top:0px;left:105px;cursor:pointer;height:25px;width:30px;z-index:1;}@media (min-width:1025px){.sunny .exit-sunny{left:135px;cursor:pointer;height:35px;width:35px;}}.sunny.active{bottom:15px;}@media (min-width:1025px){.sunny.active{bottom:30px;}}.search-filters{position:relative;}@media (min-width:1025px){.search-filters{position:sticky;border:0;top:0;background-color:var(--primary-primary);max-height:100vh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;}.search-filters::-webkit-scrollbar{display:none;}}@media (min-width:1025px){.search-filters-container{flex:0 0 340px;background-color:var(--primary-primary);padding:20px 20px;}}@media (min-width:1281px){.search-filters-container{flex:0 0 380px;padding:30px 30px;}}.search-filters button[data-action=close]{display:none;}@media (min-width:1025px){.search-filters #selected-filters .active-filters__button{display:none;}}.search-filters .searched-count-container{font-family:var(--font-heading-stack);display:flex;align-items:center;}.search-filters .searched-count-container .searched-count-text{max-width:120px;font-size:17px;line-height:16px;margin-left:5px;}.search-filters.filter-open{height:100dvh;overflow-y:auto;overscroll-behavior:contain;position:fixed;top:0;background-color:var(--surface-surface-bright);width:100dvw;margin:0 auto;z-index:500;}.search-filters.filter-open button[data-action=close]{display:flex;}.search-filters.filter-open .searched-count-container{display:none;}.search-filters.filter-open .mobile-buttons-container{justify-content:space-between;}.search-filters.filter-open .filter-container{display:block;border:0;margin:0;padding:0 15px 200px 15px;}@media (min-width:1025px){.search-filters.filter-open .filter-container{padding:0 15px;}}.search-filters.filter-open .active-filters-border{display:block;border:0;margin:0;padding:0 15px;}.search-filters.filter-open .active-filters-border .active-filters{background-color:transparent;}.search-filters.filter-open .active-filters-border .active-filters:has(.active-filters-content){padding:0 0 10px 0;}.search-filters.filter-open .active-filters-border .active-filters-headline,.search-filters.filter-open .active-filters-border .active-filters-label{display:none;}.search-filters.filter-open #selected-filters{position:fixed;bottom:0;background-color:var(--color-white);box-shadow:0 0 25px 0 rgba(0,0,0,0.2);z-index:1;width:100%;padding:15px;}.search-filters.filter-open #selected-filters .active-filters__button{width:100%;margin:0;padding:15px 15px;font-size:18px;}.search-filters.filter-open #selected-filters .active-filters__icon{width:20px;height:20px;fill:var(--tertiary-on-tertiary);}.search-filters.filter-open .mobile-buttons{padding:10px 10px;}.search-filters.filter-open .mobile-buttons .searched-count{display:none;}.search-filters.filter-open .mobile-buttons .filter-mobile{position:relative;}.search-filters.filter-open .mobile-buttons .filter-mobile__button{font-size:20px;font-family:var(--font-heading-stack);color:var(--color-black) !important;background-color:transparent;}.search-filters.filter-open .mobile-buttons .filter-mobile .selected-amount{display:none;}.search-filters.filter-open .mobile-buttons .filter-mobile__icon{fill:var(--primary-primary) !important;}.search-filters.filter-open button[data-viewtype=map]{display:none;}.search-filters.filter-open button[data-viewtype=list]{display:none;}.search-filters .filter-name .filter-icon-open__icon-wrapper{display:none;}.search-filters .filter-name .filter-icon-close__icon-wrapper{display:block;}.search-filters .button-closed .filter-name .filter-icon-open__icon-wrapper{display:block;}.search-filters .button-closed .filter-name .filter-icon-close__icon-wrapper{display:none;}.search-filters .active-filters-border{display:none;}@media (min-width:1025px){.search-filters .active-filters-border{display:block;}}.search-filters .filter-container{display:none;background-color:var(--surface-surface-bright);padding:15px;}@media (min-width:1025px){.search-filters .filter-container{display:block;padding:0;background-color:var(--primary-primary);}}.search-filters .filter-container .external-item{width:100%;overflow:hidden;text-align:center;padding-bottom:30px;}.search-filters .filter-container .external-item img{width:320px !important;border-radius:var(--rounded-default);}.search-filters .mobile-buttons{padding:0 20px;transition:padding 0.2s ease-in 0.2s cubic-bezier(0.66,0,0.34,1) 0s;flex-wrap:wrap;justify-content:space-between;align-items:center;}.search-filters .mobile-buttons-container{display:flex;align-items:center;justify-content:flex-end;flex-grow:1;}.search-filters .mobile-buttons .searched-count__icon{width:20px;height:20px;fill:var(--primary-primary);}.search-filters .mobile-buttons .mobile-search{max-width:50%;padding:10px 20px 10px 0px;border-right:2px dashed #fff;border-top:0;border-bottom:0;border-left:0;border-image:url("/images/icons/dashed-border-#fff.png") 2 round;}.search-filters .mobile-buttons .search-view-type{margin:0 0 0 10px;}.search-filters .mobile-buttons .search-view-type button{box-shadow:none;padding:10px;border-radius:100%;background-color:var(--color-white);}.search-filters .mobile-buttons .search-view-type span{font-weight:bold;font-family:var(--font-title-stack);fill:var(--primary-primary);}.search-filters .mobile-buttons .search-view-type span svg{height:18px;width:20px;}.search-filters .mobile-buttons .filter-mobile{position:relative;margin:0;line-height:28px;}.search-filters .mobile-buttons .filter-mobile__icon{fill:var(--color-white);height:18px;width:18px;}.search-filters .mobile-buttons .filter-mobile__button{margin:0 0 0 0;font-family:var(--font-title-stack);font-size:14px;display:flex;align-items:center;transition:none;border-radius:var(--rounded-double);}.search-filters .mobile-buttons .filter-mobile__button.transparent{padding:6px 0;}.search-filters .mobile-buttons .filter-mobile__button .selected-amount{margin-left:5px;background-color:var(--warning-warning);display:inline-block;padding:0 6px;font-size:10px;border-radius:100%;}.search-filters .mobile-buttons .filter-mobile.closed::after{transform:initial;}.search-filters .filter-item{padding:0 15px 0;position:relative;background-color:var(--surface-surface-dim);border-radius:0.8rem;}.search-filters .filter-item .filter-options:last-child{padding-bottom:10px;}@media (min-width:1025px){.search-filters .filter-item .filter-options:last-child{padding-bottom:20px;}}@media (min-width:1025px){.search-filters .filter-item{padding:0 25px;border-radius:var(--rounded-default);background-color:var(--color-white);}}.search-filters .filter-item-border{margin-bottom:15px;}@media (min-width:1025px){.search-filters .filter-item-border{margin-bottom:20px;}}.search-filters .filter-item-border:last-child{margin-bottom:20px;}.search-filters .filter-item.button-closed{overflow:hidden;}.search-filters .filter-item.button-closed .filter-name{margin-bottom:0px;}.search-filters .filter-item.button-closed .filter-options{height:0;}.search-filters .filter-item.button-closed .filter-options:last-child{padding-bottom:0;}.search-filters .filter-item .filter-name{font-family:var(--font-heading-stack);display:flex;justify-content:space-between;align-items:center;font-size:18px;line-height:16px;padding:15px 0 15px;transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;cursor:pointer;}@media (min-width:1025px){.search-filters .filter-item .filter-name{font-size:24px;line-height:22px;padding:20px 0 20px;}}.search-filters .filter-item .filter-name > span{pointer-events:none;}.search-filters .filter-item .filter-name .filter-icon-open__icon{fill:var(--primary-primary);width:20px;height:15px;}.search-filters .filter-item .filter-name .filter-icon-close__icon{fill:var(--primary-primary);width:20px;height:5px;}.search-filters .filter-item .filter-options{height:auto;overflow:hidden;}.search-filters .filter-item .filter-options .filter-option{margin-bottom:5px;}@media (min-width:1025px){.search-filters .filter-item .filter-options .filter-option{margin-bottom:10px;}}.search-filters .filter-item .filter-options .filter-option:last-child{margin-bottom:0;}.search-filters .filter-item .filter-options .filter-suboptions{max-height:0px;overflow:hidden;}.search-filters .filter-item .filter-options.option-checkbox .filter-option.sub,.search-filters .filter-item .filter-options.option-filter .filter-option.sub,.search-filters .filter-item .filter-options.option-country .filter-option.sub,.search-filters .filter-item .filter-options.option-supplier .filter-option.sub,.search-filters .filter-item .filter-options.option-region .filter-option.sub,.search-filters .filter-item .filter-options.option-sizes .filter-option.sub,.search-filters .filter-item .filter-options.option-periods .filter-option.sub,.search-filters .filter-item .filter-options.option-price .filter-option.sub{margin-left:30px;}.search-filters .filter-item .filter-options.option-checkbox .filter-option label,.search-filters .filter-item .filter-options.option-filter .filter-option label,.search-filters .filter-item .filter-options.option-country .filter-option label,.search-filters .filter-item .filter-options.option-supplier .filter-option label,.search-filters .filter-item .filter-options.option-region .filter-option label,.search-filters .filter-item .filter-options.option-sizes .filter-option label,.search-filters .filter-item .filter-options.option-periods .filter-option label,.search-filters .filter-item .filter-options.option-price .filter-option label{position:relative;font-family:var(--font-title-stack);padding:0 0 0 25px;display:inline-block;font-size:14px;cursor:pointer;}@media (min-width:1025px){.search-filters .filter-item .filter-options.option-checkbox .filter-option label,.search-filters .filter-item .filter-options.option-filter .filter-option label,.search-filters .filter-item .filter-options.option-country .filter-option label,.search-filters .filter-item .filter-options.option-supplier .filter-option label,.search-filters .filter-item .filter-options.option-region .filter-option label,.search-filters .filter-item .filter-options.option-sizes .filter-option label,.search-filters .filter-item .filter-options.option-periods .filter-option label,.search-filters .filter-item .filter-options.option-price .filter-option label{font-size:16px;}}.search-filters .filter-item .filter-options.option-checkbox .filter-option input[type=checkbox],.search-filters .filter-item .filter-options.option-filter .filter-option input[type=checkbox],.search-filters .filter-item .filter-options.option-country .filter-option input[type=checkbox],.search-filters .filter-item .filter-options.option-supplier .filter-option input[type=checkbox],.search-filters .filter-item .filter-options.option-region .filter-option input[type=checkbox],.search-filters .filter-item .filter-options.option-sizes .filter-option input[type=checkbox],.search-filters .filter-item .filter-options.option-periods .filter-option input[type=checkbox],.search-filters .filter-item .filter-options.option-price .filter-option input[type=checkbox]{display:none;}.search-filters .filter-item .filter-options.option-checkbox .filter-option label::before,.search-filters .filter-item .filter-options.option-checkbox .filter-option label::after,.search-filters .filter-item .filter-options.option-filter .filter-option label::before,.search-filters .filter-item .filter-options.option-filter .filter-option label::after,.search-filters .filter-item .filter-options.option-country .filter-option label::before,.search-filters .filter-item .filter-options.option-country .filter-option label::after,.search-filters .filter-item .filter-options.option-supplier .filter-option label::before,.search-filters .filter-item .filter-options.option-supplier .filter-option label::after,.search-filters .filter-item .filter-options.option-region .filter-option label::before,.search-filters .filter-item .filter-options.option-region .filter-option label::after,.search-filters .filter-item .filter-options.option-sizes .filter-option label::before,.search-filters .filter-item .filter-options.option-sizes .filter-option label::after,.search-filters .filter-item .filter-options.option-periods .filter-option label::before,.search-filters .filter-item .filter-options.option-periods .filter-option label::after,.search-filters .filter-item .filter-options.option-price .filter-option label::before,.search-filters .filter-item .filter-options.option-price .filter-option label::after{position:absolute;display:inline-block;height:18px;width:18px;background-color:#fff;border:2px solid;border-radius:0.4rem;}.search-filters .filter-item .filter-options.option-checkbox .filter-option label::before,.search-filters .filter-item .filter-options.option-filter .filter-option label::before,.search-filters .filter-item .filter-options.option-country .filter-option label::before,.search-filters .filter-item .filter-options.option-supplier .filter-option label::before,.search-filters .filter-item .filter-options.option-region .filter-option label::before,.search-filters .filter-item .filter-options.option-sizes .filter-option label::before,.search-filters .filter-item .filter-options.option-periods .filter-option label::before,.search-filters .filter-item .filter-options.option-price .filter-option label::before{content:"";top:3px;left:0;}.search-filters .filter-item .filter-options.option-checkbox .filter-option label:hover::before,.search-filters .filter-item .filter-options.option-filter .filter-option label:hover::before,.search-filters .filter-item .filter-options.option-country .filter-option label:hover::before,.search-filters .filter-item .filter-options.option-supplier .filter-option label:hover::before,.search-filters .filter-item .filter-options.option-region .filter-option label:hover::before,.search-filters .filter-item .filter-options.option-sizes .filter-option label:hover::before,.search-filters .filter-item .filter-options.option-periods .filter-option label:hover::before,.search-filters .filter-item .filter-options.option-price .filter-option label:hover::before{border-color:var(--primary-primary);}.search-filters .filter-item .filter-options.option-checkbox .filter-option label::after,.search-filters .filter-item .filter-options.option-filter .filter-option label::after,.search-filters .filter-item .filter-options.option-country .filter-option label::after,.search-filters .filter-item .filter-options.option-supplier .filter-option label::after,.search-filters .filter-item .filter-options.option-region .filter-option label::after,.search-filters .filter-item .filter-options.option-sizes .filter-option label::after,.search-filters .filter-item .filter-options.option-periods .filter-option label::after,.search-filters .filter-item .filter-options.option-price .filter-option label::after{background-color:var(--primary-primary);left:0;top:3px;}.search-filters .filter-item .filter-options.option-checkbox .filter-option input[type=checkbox] + label::after,.search-filters .filter-item .filter-options.option-filter .filter-option input[type=checkbox] + label::after,.search-filters .filter-item .filter-options.option-country .filter-option input[type=checkbox] + label::after,.search-filters .filter-item .filter-options.option-supplier .filter-option input[type=checkbox] + label::after,.search-filters .filter-item .filter-options.option-region .filter-option input[type=checkbox] + label::after,.search-filters .filter-item .filter-options.option-sizes .filter-option input[type=checkbox] + label::after,.search-filters .filter-item .filter-options.option-periods .filter-option input[type=checkbox] + label::after,.search-filters .filter-item .filter-options.option-price .filter-option input[type=checkbox] + label::after{content:none;}.search-filters .filter-item .filter-options.option-checkbox .filter-option input[type=checkbox]:checked + label::after,.search-filters .filter-item .filter-options.option-filter .filter-option input[type=checkbox]:checked + label::after,.search-filters .filter-item .filter-options.option-country .filter-option input[type=checkbox]:checked + label::after,.search-filters .filter-item .filter-options.option-supplier .filter-option input[type=checkbox]:checked + label::after,.search-filters .filter-item .filter-options.option-region .filter-option input[type=checkbox]:checked + label::after,.search-filters .filter-item .filter-options.option-sizes .filter-option input[type=checkbox]:checked + label::after,.search-filters .filter-item .filter-options.option-periods .filter-option input[type=checkbox]:checked + label::after,.search-filters .filter-item .filter-options.option-price .filter-option input[type=checkbox]:checked + label::after{content:"";}.search-filters .filter-item .filter-options.option-checkbox .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-filters .filter-item .filter-options.option-filter .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-filters .filter-item .filter-options.option-country .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-filters .filter-item .filter-options.option-supplier .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-filters .filter-item .filter-options.option-region .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-filters .filter-item .filter-options.option-sizes .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-filters .filter-item .filter-options.option-periods .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-filters .filter-item .filter-options.option-price .filter-option input[type=checkbox]:checked + label + .filter-suboptions{max-height:1000px;transition:all 0.2s ease-in 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.search-filters .filter-item .filter-options.filter-typecamping.hasSelected .filter-option{opacity:0.5;}.search-filters .filter-item .filter-options.filter-typecamping .filter-option.checked{opacity:1;}.search-filters .filter-item .filter-options.option-star{display:flex;padding:0 0 15px 0;justify-content:space-between;}@media (min-width:1025px){.search-filters .filter-item .filter-options.option-star{padding:0 5px 5px 5px;}}.search-filters .filter-item .filter-options.option-star .filter-option{margin-right:2px;}.search-filters .filter-item .filter-options.option-star .filter-option.sub{margin-left:30px;}.search-filters .filter-item .filter-options.option-star .filter-option label{position:relative;display:inline-block;font-size:16px;cursor:pointer;font-family:var(--font-title-stack);transition:all 0.2s cubic-bezier(0.66,0,0.34,1) 0s;}.search-filters .filter-item .filter-options.option-star .filter-option label .icon-number{position:absolute;left:0;right:0;text-align:center;top:11px;color:var(--color-black);font-weight:bold;}.search-filters .filter-item .filter-options.option-star .filter-option label .icon-wrapper svg{width:45px;height:45px;fill:var(--color-white);}@media (min-width:1025px){.search-filters .filter-item .filter-options.option-star .filter-option label .icon-wrapper svg{fill:var(--tertiary-tertiary-container);}}.search-filters .filter-item .filter-options.option-star .filter-option input:checked + label svg,.search-filters .filter-item .filter-options.option-star .filter-option input:hover + label svg{fill:var(--tertiary-tertiary);}.search-filters .filter-item .filter-options.option-star .filter-option input[type=checkbox]{display:none;}.active-filters-border{margin-bottom:10px;}@media (min-width:1025px){.active-filters-border{margin-bottom:20px;}}.active-filters-border .active-filters{background-color:transparent;}.active-filters-border .active-filters-headline{font-family:var(--font-heading-stack);color:var(--color-white);font-size:21px;line-height:21px;padding-right:20px;margin-bottom:25px;background-image:url("/images/icons/icon-curve-arrow.svg");background-repeat:no-repeat;background-position:right center;background-size:28px 35px;}@media (min-width:1025px){.active-filters-border .active-filters-headline{background-size:35px 35px;}}.active-filters-border .active-filters-label{font-family:var(--font-heading-stack);color:var(--color-white);font-size:24px;margin-bottom:15px;}.active-filters-border .active-filters-placeholder .active-filter-item__button{background-color:var(--surface-surface-container);display:inline-flex;padding:6px 10px;border-radius:var(--rounded-default);font-size:12px;font-family:var(--font-title-stack);color:var(--color-black);margin:0 5px 5px 0;}@media (min-width:1025px){.active-filters-border .active-filters-placeholder .active-filter-item__button{background-color:var(--color-white);padding:3px 10px 3px 10px;font-size:14px;margin:0 5px 5px 0;}}.active-filters-border .active-filters-placeholder .active-filter-item__icon{height:10px;width:10px;fill:var(--primary-primary);}
