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{}.orange{}.white{}.grid-button a{background-color:#10acc5;color:#fff;padding:8px 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;}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}h1,h2,h3,h4,h5,h6{margin:0;color:#000;font-family:"Roboto";}img,svg{height:auto;max-width:100%;max-height:100%;border:none;display:inline-block;vertical-align:top;}svg{vertical-align:middle;}path,circle{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:0;font-family:"Roboto";}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}legend{display:table;float:left;margin:0;padding:0;width:100%;}legend + *{clear:both;}fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0;}.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:"Roboto";color:#000000;font-size:14px;margin:0px;background-color:#fff;padding-bottom:20px;line-height:25px;}header{position:relative;}h1{color:#10acc5;font-family:"Racing Sans One";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:"Racing Sans One";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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer;}a .icon,button .icon{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}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;}@media (min-width:1025px){hr{margin:0.5em 0;}}path,circle{transition:none;}.seperator{color:#10acc5;font-family:"Roboto Condensed";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{width:24px;height:24px;background-image:url("/images/icons/star.svg");background-repeat:no-repeat;display:inline-block;}@media (min-width:1025px){.star{width:40px;height:40px;}}.star.unfilled{opacity:0.2;}.overlay{display:none;background-color:#000;bottom:0;left:0;opacity:0.8;position:fixed;right:0;top:0;z-index:99;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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:"Racing Sans One";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:#10acc5;}.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:"Racing Sans One";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:#10acc5;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-block !important;}.hidemobile.flex{display:flex !important;}}.hidedesktop{display:inline-block !important;}@media (min-width:1025px){.hidedesktop{display:none !important;}}.image-full{position:absolute;height:100%;width:100%;}.image-full img{height:100%;width:100%;}a.button,button,.grid-button a{background-color:#10acc5;color:#fff;padding:13px 26px 13px 20px;border-radius:40px;display:inline-block;margin:10px 0 0 0;font-size:16px;border:none;position:relative;line-height:24px;}@media (min-width:1025px){a.button,button,.grid-button a{font-size:16px;}}a.button.icon-far .icon,button.icon-far .icon,.grid-button a.icon-far .icon{position:absolute;right:10px;}a.button a,button a,.grid-button a a{color:#fff;}a.button:hover,button:hover,.grid-button a:hover{background-color:#0098b0;color:#fff;}a.button:hover .icon,button:hover .icon,.grid-button a:hover .icon{fill:#fff;}a.button.icon-only,button.icon-only,.grid-button a.icon-only{padding:0;background-color:transparent;margin:0;}a.button.icon-only .icon,button.icon-only .icon,.grid-button a.icon-only .icon{margin:0;}a.button.transparent,button.transparent,.grid-button a.transparent{background-color:transparent;color:#10acc5;padding:13px 10px;}a.button.transparent .icon,button.transparent .icon,.grid-button a.transparent .icon{margin-right:6px;}a.button.transparent:hover .icon,button.transparent:hover .icon,.grid-button a.transparent:hover .icon{fill:var(--button-icon-color,#10acc5);}a.button.white,button.white,.grid-button a.white{background-color:#fff;color:#10acc5;}a.button.white .icon,button.white .icon,.grid-button a.white .icon{fill:#10acc5;}a.button.underlined,button.underlined,.grid-button a.underlined{position:relative;background-color:transparent;color:#000;z-index:1;padding:0;border-radius:0;}a.button.underlined:hover,button.underlined:hover,.grid-button a.underlined:hover{background:#cfeef3;color:#10acc5;}a.button.underlined:after,button.underlined:after,.grid-button a.underlined:after{content:"";width:100%;height:4px;background:#87d5e2;position:absolute;bottom:1px;left:0;z-index:-1;}a.button.orange,button.orange,.grid-button a.orange{background-color:#f39114;}a.button.orange:hover,button.orange:hover,.grid-button a.orange:hover{background-color:#d77f0e;color:#fff;}a.button.bordered,button.bordered,.grid-button a.bordered{border:1px solid #10acc5;background-color:transparent;color:#10acc5;font-family:"Roboto";}a.button.bordered .icon,button.bordered .icon,.grid-button a.bordered .icon{fill:#10acc5;}a.button.bordered:hover,button.bordered:hover,.grid-button a.bordered:hover{border:1px solid #87d5e2;color:#87d5e2;}a.button.bordered:hover .icon,button.bordered:hover .icon,.grid-button a.bordered:hover .icon{fill:#87d5e2;}a.button.lightblue,button.lightblue,.grid-button a.lightblue{background-color:#cfeef3;color:#10acc5;}a.button.lightblue:hover,button.lightblue:hover,.grid-button a.lightblue:hover{background-color:#bfe6ea;}a.button.icon-right span.icon,button.icon-right span.icon,.grid-button a.icon-right span.icon{margin-right:0;margin-left:6px;}a.button span.icon,button span.icon,.grid-button a span.icon{width:20px;height:20px;display:inline-block;margin-right:10px;fill:#fff;}.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 #10acc5;}.grid-button.white a:hover{background-color:#cfeef3;color:#fff;}@media (min-width:1024px){.grid-button + .grid-button{margin-left:20px;}}@media (min-width:1024px){.button + .button{margin-left:20px;}}.umb-block-grid__layout-item .text-block a,.blog-item-content a,.blog-item-intro a,.read-more a,.overview-description a{position:relative;z-index:1;}.umb-block-grid__layout-item .text-block a:hover,.blog-item-content a:hover,.blog-item-intro a:hover,.read-more a:hover,.overview-description a:hover{background:#cfeef3;color:#10acc5;}.umb-block-grid__layout-item .text-block a:after,.blog-item-content a:after,.blog-item-intro a:after,.read-more a:after,.overview-description a:after{content:"";width:100%;height:4px;background:#87d5e2;position:absolute;bottom:1px;left:0;z-index:-1;}span.button a,span.buttonorange a{background-color:#10acc5;color:#fff;padding:10px 35px;border-radius:40px;display:inline-block;margin:10px 0 0 0;font-size:12px;}@media (min-width:1025px){span.button a,span.buttonorange a{padding:13px 20px;font-size:16px;}}span.button a:after,span.buttonorange a:after{content:none !important;}span.button a:hover,span.buttonorange a:hover{background-color:#0098b0 !important;color:#fff !important;}span.buttonorange a{background-color:#f39114 !important;color:#fff !important;}span.buttonorange a:hover{background-color:#d77f0e !important;color:#fff !important;}.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 .icon{height:15px;width:15px;}@media (min-width:1025px){.scroll-to-top .icon{height:20px;width:20px;}}@media (min-width:1025px){.scroll-to-top{bottom:30px;right:45px;height:45px;width:45px;}}.scroll-to-top .icon{margin:0 0 16px 0;}@media (min-width:1025px){.scroll-to-top .icon{margin:0 0 12px 0;}}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 .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:"Racing Sans One";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 > *{margin:0 3px;font-family:"Roboto Condensed";}@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:#10acc5;}.paging-container .pager .button span.icon{fill:#10acc5;}.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:"Roboto Condensed";font-size:80px;line-height:80px;margin-bottom:15px;}.page-not-found-sub{font-family:"Roboto Condensed";font-size:40px;line-height:40px;}.page-not-found-image{margin-bottom:20px;}.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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@media (min-width:1025px){.btn{padding:20px 75px;}}.btn:hover{background-color:#d77f0e;}.signupform .umbraco-forms-caption{font-size:44px !important;font-family:"Roboto Condensed";color:#10acc5;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:"Roboto Condensed";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:#10acc5;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:#10acc5;}.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:#10acc5;}.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 #10acc5;}.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 #10acc5;}.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 #10acc5;}.topbar{background-color:#10acc5;position:fixed;top:0;z-index:9999;margin:10px;border-radius:10px;width:calc(100% - 20px);padding:0px 15px;box-shadow:0px 5px 30px rgba(0,0,0,0.35);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.topbar.show{top:0;}.topbar.hide{top:-100px;}@media (min-width:1025px){.topbar{box-shadow:none;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border.png") 2 round;border-radius:0;width:100%;margin:0;padding: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:74px;}}.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;}@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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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{--button-icon-color:#fff;}@media (min-width:1025px){.topbar .button-menu .button:hover .button-text{display:inline;margin:0;}}.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:#10acc5;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 .icon{display:flex;width:24px;height:24px;margin:0;fill:var(--button-icon-color,#91d6e2);}@media (min-width:1025px){.topbar .button-menu .button .icon{--button-icon-color:#fff;width:22px;height:22px;}}.topbar .button-menu .button .button-text{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 .icon,.topbar .button-menu .button.button-open .icon{--button-icon-color:#10acc5;}}.topbar .button-menu .button.active .button-text,.topbar .button-menu .button.button-open .button-text{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:#10acc5;}}.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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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;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:#10acc5;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;width:100%;}@media (min-width:1025px){.main-navigation{position:fixed;right:0;top:74px;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 - 80px);grid-template-rows:1fr;}@media (min-width:1025px){.main-navigation.button-open{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 10px;margin:0;}.main-navigation ul.level-1{padding:20px 0;}@media (min-width:1025px){.main-navigation ul.level-1{padding:30px;}}.main-navigation a{border-radius:10px;}.main-navigation .menu-item a{display:block;color:#fff;position:relative;}.main-navigation .menu-item a{font-size:16px;display:flex;font-family:"Roboto";padding:7px 7px 7px 20px;opacity:0.7;}.main-navigation .menu-item a svg{width:15px;height:15px;}.main-navigation .menu-item a:hover{background-color:rgba(255,255,255,0.2);opacity:1;}.main-navigation .menu-head-item-block{border-radius:10px;padding:0 10px;background-color:rgba(255,255,255,0.2);margin-bottom:20px;font-family:"Roboto Condensed";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:"Racing Sans One";letter-spacing:-0.4px;width:100%;padding:7px 10px;margin:8px 0 13px 0;display:flex;align-items:center;color:#fff;}.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:0;}.main-navigation .menu-head-item-block > a:hover{background-color:rgba(255,255,255,0.3);}.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 10px 15px 20px;border:0;margin:0;background-color:rgba(255,255,255,0.2);}.main-navigation .menu-head-item-block.no-children .no-link:hover,.main-navigation .menu-head-item-block.no-children a:hover{background-color:rgba(255,255,255,0.3);}.main-navigation .menu-head-child a{color:#fff;padding:7px 0px 7px 10px;font-size:18px;position:relative;display:flex;margin:0px -10px;}.main-navigation .menu-head-child a svg{max-width:15px;max-height:15px;}.main-navigation .menu-head-child a:hover{background-color:rgba(255,255,255,0.3);}.main-navigation .level-2{width:100%;padding:10px 0px;margin:0 10px;border-top:2px dashed #fff;border-left:0;border-bottom:0;border-right:0;border-image:url("/images/icons/dashed-border.png") 2 round;}.main-navigation svg{margin-right:10px;width:20px;height:20px;fill:#ffffff;}.main-navigation span.icon{margin-left:auto;}.main-navigation .st0{fill:#ffffff;}.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:"Roboto";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:"Roboto Condensed";padding-right:5px;}.breadcrumbs a span.icon,.breadcrumbs button span.icon{height:15px;width:15px;}.breadcrumbs a:hover,.breadcrumbs button:hover{opacity:0.7;}.breadcrumbs ul{list-style-type:none;padding:0px 0px 0px 0px;margin:0px;}.breadcrumbs ul li{display:inline;}.searchPage .breadcrumbs{background-color:#fff;border:0;padding:65px 24px 16px 24px;}@media (min-width:1025px){.searchPage .breadcrumbs{padding:0;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;}}.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;text-align: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{margin-right:30px;background-color:#fff;border-radius:100%;height:60px;width:60px;}.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{margin-right:0;margin-left:30px;}.camping-gallery .splide__arrow--prev .icon svg{margin-right:10px;}.camping-gallery .splide__arrow--next .icon svg{margin-left:12px;}.camping-gallery .splide__arrow svg{fill:#10acc5;height:30px;width:30px;display:none;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in;}@media (min-width:1025px){.camping-gallery .splide__arrow svg{height:60px;width:25px;display:inline-block;fill:#10acc5;}}.camping-gallery .splide__arrow:hover svg,.camping-gallery .splide__arrow:hover .icon{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 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:#10acc5;font-family:"Roboto Condensed";margin:0 5px 0 0;padding:7px 15px;flex:0 0 auto;}.camping-media-buttons > button .icon{fill:#10acc5;}.camping-media-buttons > button.active{background-color:#10acc5;position:relative;}.camping-media-buttons > button.active .button-text{color:#fff;}.camping-media-buttons > button.active .icon{fill:#fff;}.camping-media-buttons > button.active:before{position:absolute;height:15px;width:15px;background-color:#10acc5;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:"Racing Sans One";letter-spacing:-0.4px;padding-top:35px;display:flex;align-items:center;margin-bottom:20px;}.camping-media-header .icon{display:inline-block;fill:#10acc5;margin-right:15px;}.camping-media-header .icon 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%;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;background-color:#10acc5;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:"Racing Sans One";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);top:-9px;}.campingPage .camping-facilities .facility-group-head{font-family:"Racing Sans One";letter-spacing:-0.4px;color:#10acc5;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 svg{width:20px;display:inline-block;margin:0 8px 5px 0;}@media (min-width:1025px){.campingPage .camping-facilities .facility-group-head .icon svg{width:25px;margin:0 5px 5px 0;}}.campingPage .camping-facilities .facility-group-head button{position:absolute;right:0;top:0;padding:0;margin:6px 0 0 0;}.campingPage .camping-facilities .facility-group-head button span{fill:#10acc5;height:16px;width:16px;}.campingPage .camping-facilities .facility-group ul{margin:0;padding:0;max-height:0;overflow:hidden;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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-family:"Roboto";list-style-type:none;}.campingPage .camping-facilities .facility-group li .icon svg{width:14px;margin-right:5px;fill:#10acc5;}.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 .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;}.camping-title-container-column.buttons .favorites-icon.circle button .icon{height:20px;width:25px;}@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-block;margin-left:15px;}}@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-stars .star{width:17px;height:17px;margin-left:-2px;}@media (min-width:1025px){.camping-title-container .camping-buttons-container-mobile .camping-stars .star{width:19px;height:19px;}}.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 #10acc5;}.camping-title-container .camping-buttons-container-mobile .camping-buttons a span.icon,.camping-title-container .camping-buttons-container-mobile .camping-buttons button span.icon{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:"Roboto Condensed";-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer;}.camping-title-container .share-camping .icon,.camping-title-container .share-camping .button-text{color:#87d5e2;fill:#87d5e2;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.camping-title-container .share-camping:hover .button-text,.camping-title-container .share-camping:hover .icon{color:#10acc5;fill:#10acc5;}.camping-title-container .share-camping span{font-size:0;font-family:"Roboto Condensed";}@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 a{background-color:#fff;width:31px;height:31px;border-radius:100%;vertical-align:bottom;margin-bottom:10px;margin-top:18px;}.camping-title-container .share-camping .share-buttons a.icon-whatsapp{background-image:url("/images/icons/icon-whatsapp.svg");background-repeat:no-repeat;background-position:center center;background-size:16px 16px;background-color:#5ad26a;}.camping-title-container .share-camping .share-buttons a.icon-email{background-image:url("/images/icons/icon-mail.svg");background-repeat:no-repeat;background-position:center center;background-size:16px 16px;background-color:#10acc5;}.camping-title-container .share-camping .share-buttons a:hover{opacity:0.8;}.camping-title-container .camping-name{font-family:"Roboto Condensed";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:"Roboto Condensed";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:#10acc5;}.camping-title-container .camping-origin a{color:#000;}.camping-title-container .camping-origin a:hover{color:#10acc5;}.camping-title-container .camping-stars{line-height:10px;display:block;}.camping-title-container .camping-stars .star{width:32px;height:32px;margin-left:-8px;}@media (min-width:1025px){.camping-title-container .camping-stars{line-height:initial;display:inline-block;}}.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 #10acc5;}.favorites-icon.circle.selected button .icon{fill:#10acc5;}.favorites-icon.circle button{padding:17px 17px 15px 17px;border:1px dashed #87d5e2;border-radius:100%;}.favorites-icon.circle button:hover{border:1px dashed #10acc5;}.favorites-icon.circle button:hover .icon{fill:#10acc5;}.favorites-icon.circle button .icon{height:32px;width:32px;fill:#87d5e2;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.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:#10acc5;font-family:"Racing Sans One";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{font-family:"Roboto Condensed";}.camping-content .content-readmore .read-more button:hover{opacity:0.7;}.camping-content .content-readmore .read-more .icon{margin-left:5px;fill:#10acc5;width:12px;}.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;}@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:"Roboto Condensed";font-size:16px;display:flex;position:relative;}@media (min-width:1025px){.camping-details-element-label{font-size:18px;}}.camping-details-element-label .icon{display:flex;margin-right:15px;width:20px;height:24px;fill:#10acc5;}.camping-details-element-label .subtext{font-family:"Roboto";font-size:12px;padding:0 25px 0 35px;line-height:16px;max-height:0;overflow:hidden;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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{display:flex;margin-right:15px;width:20px;height:20px;}.camping-details-element-contents-row .icon button{transform:rotateX(0deg);}.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:"Roboto Condensed";font-size:18px;padding-top:15px;text-align:center;}@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:"Roboto Condensed";color:#10acc5;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{fill:#10acc5;height:25px;width:25px;display:none;}@media (min-width:1025px){.camping-properties .splide__arrow svg,.camping-properties .splide__arrow .icon{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%;text-align:center;}@media (min-width:1025px){.camping-buttons > a,.camping-buttons button{width:31%;min-width:185px;text-align:center;}.camping-buttons > a span.icon,.camping-buttons button span.icon{margin-right:3px;}}.campingPage .breadcrumbs .camping-nav{flex:1;padding:0;}@media (min-width:1025px){.campingPage .breadcrumbs .camping-nav{padding:22px 0;}}.campingPage .camping-nav{text-align:right;margin-right:0;}.campingPage .camping-nav a,.campingPage .camping-nav button{margin:0 0 0 0;color:#000;font-family:"Roboto Condensed";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 .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 span.icon,.campingPage .camping-nav button span.icon{fill:#10acc5;}.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:"Roboto Condensed";}.camping-backtosearch a{margin:0;}.camping-backtosearch a:hover{opacity:0.7;}.camping-backtosearch a.button span.icon,.camping-backtosearch .button-text{color:#000;fill:#10acc5;margin:0;}.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;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:20px 0 25px 0;}@media (min-width:1025px){.camping-head{padding:30px 0 20px 0;}}@media (min-width:1025px){.button + .button{margin-left:5px;}}.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:#10acc5;color:#fff;font-family:"Roboto Condensed";font-size:16px;fill:#ffffff;line-height:20px;}@media (min-width:1025px){.camping-suppliers-head{font-size:20px;}}.camping-suppliers-head .icon{margin-right:15px;}.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;}.camping-supplier:hover{background-color:#bfe6ea;opacity:1;}.camping-supplier .icon{width:20px;fill:#10acc5;}#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:#10acc5;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{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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.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:"Racing Sans One";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{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 .icon{height:20px;width:20px;position:absolute;right:10px;top:1px;fill:#ffffff;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@media (min-width:1025px){.footer .footer-lists .footer-list-title .icon{display:none;}}.footer .footer-lists .footer-list a{font-family:"Roboto";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:"Racing Sans One";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:#10acc5;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 #10acc5;}.quick-filters-finish{margin-top:0;padding-right:10px;display:flex;justify-content:center;flex-wrap:wrap;}@media (min-width:1025px){.quick-filters-finish{margin-top:10px;justify-content:space-between;}}.quick-filters-finish a.button{align-self:flex-end;border:2px solid #fff;margin-top:0;-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%;}@media (min-width:1025px){.quick-filters-finish a.button{max-width:31%;}}.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-checkbox .button.checkbox{color:#fff;font-family:"Roboto";font-weight:bold;font-size:14px;margin-top:0;}@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{margin-bottom:6px;}.quick-filters-checkbox .button.checkbox > .icon{background-color:#fff;fill:#10acc5;}.break{flex-basis:100%;height:0;}@keyframes fade-in-animation{0%{opacity:0;}100%{opacity:1;}}.active-filters-border{border:2px dashed #fff;border-image:url("/images/icons/dashed-border.png") 2 round;margin-bottom:10px;margin-top:20px;}@media (min-width:1025px){.active-filters-border{margin-bottom:20px;}}.active-filters-border .active-filters{padding:20px;background-color:#fff;}@media (min-width:1281px){.active-filters-border .active-filters{padding:40px;}}.active-filters-border .active-filters-headline{font-family:"Racing Sans One";font-size:21px;line-height:21px;padding-right:20px;background-image:url("/images/icons/active-filter-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:"Roboto Condensed";font-size:24px;margin-bottom:30px;}.active-filters-border .active-filters-placeholder span{background-color:#87d5e2;display:inline-block;padding:0 26px 0 10px;border-radius:15px;margin-right:5px;margin-bottom:6px;font-size:12px;cursor:pointer;background-image:url("/images/icons/cross-blue.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 12px;font-weight:bold;}@media (min-width:1025px){.active-filters-border .active-filters-placeholder span{background-color:#cfeef3;padding:3px 26px 3px 10px;margin-right:10px;font-weight:normal;margin-bottom:10px;}}@media (min-width:1025px){.search-overview{background-color:rgba(135,213,226,0.1490196078);}}.search-overview .section-inner{max-width:100% !important;}@media (min-width:1025px){.search-overview .section-inner{display:flex;}}.search-overview .section-inner .search-filters{flex:0 0 340px;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;}@media (min-width:1025px){.search-overview .section-inner .search-filters{padding:0px 20px 0px;border:0;background-color:#10acc5;padding:20px 20px;border-bottom:2px dashed #fff;border-top:0;border-left:0;border-right:0;border-image:url("/images/icons/dashed-border.png") 2 round;}}@media (min-width:1281px){.search-overview .section-inner .search-filters{border:0px;flex:0 0 380px;}}.search-overview .section-inner .search-filters button[data-action=close]{display:none;background-color:#fff !important;}.search-overview .section-inner .search-filters.filter-open{height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain;z-index:999;position:relative;background-color:#10acc5;border-radius:6px;width:calc(100% - 20px);margin:0 auto;}.search-overview .section-inner .search-filters.filter-open button[data-action=close]{display:block;}.search-overview .section-inner .search-filters.filter-open .filter-inner{display:block;border:0;margin:0;padding:0 15px;}.search-overview .section-inner .search-filters.filter-open .filter-inner .active-filters{background-color:transparent;padding:0 0 10px 0;}.search-overview .section-inner .search-filters.filter-open .filter-inner .active-filters-headline,.search-overview .section-inner .search-filters.filter-open .filter-inner .active-filters-label{display:none;}.search-overview .section-inner .search-filters.filter-open .selected-filters .active-filters-border{display:block;}.search-overview .section-inner .search-filters.filter-open .filters-mobile{padding:10px 10px 0;}.search-overview .section-inner .search-filters.filter-open button[data-viewtype=map]{display:none;}.search-overview .section-inner .search-filters.filter-open button[data-viewtype=list]{display:none;}.search-overview .section-inner .search-filters.filter-open .filter-mobile button{color:#fff !important;}.search-overview .section-inner .search-filters.filter-open .filter-mobile .icon{fill:#fff !important;}.search-overview .section-inner .search-filters.filter-open .filter-name{background-image:url("/images/icons/pijl-boven.svg") !important;}.search-overview .section-inner .search-filters.filter-open .button-closed .filter-name{background-image:url("/images/icons/pijl-beneden.svg") !important;}.search-overview .section-inner .search-filters .filter-inner{display:none;background-color:#10acc5;padding:15px;}@media (min-width:1025px){.search-overview .section-inner .search-filters .filter-inner{display:block;padding:0;background-color:#10acc5;}}.search-overview .section-inner .search-filters .filter-inner.search-basic{display:none !important;margin-bottom:10px;}.search-overview .section-inner .search-filters .filter-inner .external-item{width:100%;text-align:center;}.search-overview .section-inner .search-filters .filters-mobile{padding:0px 10px;-webkit-transition:padding 0.2s ease-in;-moz-transition:padding 0.2s ease-in;-ms-transition:padding 0.2s ease-in;-o-transition:padding 0.2s ease-in;transition:padding 0.2s ease-in;display:flex;flex-wrap:wrap;justify-content:space-between;}.search-overview .section-inner .search-filters .filters-mobile .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;}@media (min-width:1025px){.search-overview .section-inner .search-filters .filters-mobile .mobile-search{display:none;}}.search-overview .section-inner .search-filters .filters-mobile .search-view-type{margin-bottom:10px;}.search-overview .section-inner .search-filters .filters-mobile .search-view-type button{padding:6px 13px;background-color:rgba(207,238,243,0.5);box-shadow:none;font-size:14px;}.search-overview .section-inner .search-filters .filters-mobile .search-view-type span{font-weight:bold;font-family:"Roboto Condensed";fill:#10acc5;}.search-overview .section-inner .search-filters .filters-mobile .filter-mobile{position:relative;margin:0;width:46%;line-height:28px;}.search-overview .section-inner .search-filters .filters-mobile .filter-mobile .icon{fill:#10acc5;}.search-overview .section-inner .search-filters .filters-mobile .filter-mobile button{margin:0 0 0 10px;color:#000;font-family:"Roboto Condensed";font-size:14px;}.search-overview .section-inner .search-filters .filters-mobile .filter-mobile button.transparent{padding:6px 0;}.search-overview .section-inner .search-filters .filters-mobile .filter-mobile::after{content:"";position:absolute;top:5px;right:10px;background-image:url("/images/icons/arrow-down-white.svg");background-repeat:no-repeat;height:25px;width:25px;display:inline-block;transform:rotate(180deg) translateY(50%);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.search-overview .section-inner .search-filters .filters-mobile .filter-mobile.closed::after{transform:initial;}@media (min-width:1025px){.search-overview .section-inner .search-filters .filters-mobile .filter-mobile{display:none;}}.search-overview .section-inner .search-filters .filter-item{padding:13px 14px 15px;background-color:#fff;position:relative;background-color:#fff;}@media (min-width:1281px){.search-overview .section-inner .search-filters .filter-item{padding:40px;background-color:#fff;}}.search-overview .section-inner .search-filters .filter-item-border{border:2px dashed #fff;border-image:url("/images/icons/dashed-border.png") 2 round;margin-bottom:15px;}@media (min-width:1025px){.search-overview .section-inner .search-filters .filter-item-border{margin-bottom:20px;}}.search-overview .section-inner .search-filters .filter-item-border:last-child{margin-bottom:20px;}.search-overview .section-inner .search-filters .filter-item.button-closed{overflow:hidden;}.search-overview .section-inner .search-filters .filter-item.button-closed .filter-name{background-image:url("/images/icons/pijl-boven.svg");margin-bottom:0px;}.search-overview .section-inner .search-filters .filter-item.button-closed .filter-options{height:0;}.search-overview .section-inner .search-filters .filter-item .filter-name{font-family:"Racing Sans One";font-size:18px;line-height:16px;background-image:url("/images/icons/pijl-beneden.svg");background-size:18px 18px;background-repeat:no-repeat;background-position:right 3px;margin-bottom:10px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer;}@media (min-width:1025px){.search-overview .section-inner .search-filters .filter-item .filter-name{font-size:24px;background-size:22px 22px;margin-bottom:20px;}}.search-overview .section-inner .search-filters .filter-item .filter-options{height:auto;overflow:hidden;}.search-overview .section-inner .search-filters .filter-item .filter-options .filter-suboptions{max-height:0px;overflow:hidden;}@media (min-width:1025px){.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option{padding:5px 0px;}}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option.sub,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option.sub,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option.sub,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option.sub,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option.sub,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option.sub,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option.sub,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option.sub{margin-left:30px;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option label{position:relative;padding:5px 0px 5px 35px;display:inline-block;font-size:14px;cursor:pointer;}@media (min-width:1025px){.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option label,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option label{font-size:16px;}}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option input[type=checkbox],.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option input[type=checkbox],.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option input[type=checkbox],.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option input[type=checkbox],.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option input[type=checkbox],.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option input[type=checkbox],.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option input[type=checkbox],.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option input[type=checkbox]{display:none;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option label::after{position:absolute;display:inline-block;height:16px;width:16px;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option label::before{content:"";border:2px solid;top:7px;left:0px;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option label:hover::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option label:hover::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option label:hover::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option label:hover::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option label:hover::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option label:hover::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option label:hover::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option label:hover::before{border-color:#10acc5;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option label::after{background-color:#10acc5;left:2px;top:9px;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option input[type=checkbox] + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option input[type=checkbox] + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option input[type=checkbox] + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option input[type=checkbox] + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option input[type=checkbox] + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option input[type=checkbox] + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option input[type=checkbox] + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option input[type=checkbox] + label::after{content:none;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option input[type=checkbox]:checked + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option input[type=checkbox]:checked + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option input[type=checkbox]:checked + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option input[type=checkbox]:checked + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option input[type=checkbox]:checked + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option input[type=checkbox]:checked + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option input[type=checkbox]:checked + label::after,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option input[type=checkbox]:checked + label::after{content:"";}.search-overview .section-inner .search-filters .filter-item .filter-options.option-checkbox .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-overview .section-inner .search-filters .filter-item .filter-options.option-filter .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-overview .section-inner .search-filters .filter-item .filter-options.option-country .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-overview .section-inner .search-filters .filter-item .filter-options.option-supplier .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-overview .section-inner .search-filters .filter-item .filter-options.option-region .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-overview .section-inner .search-filters .filter-item .filter-options.option-sizes .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-overview .section-inner .search-filters .filter-item .filter-options.option-periods .filter-option input[type=checkbox]:checked + label + .filter-suboptions,.search-overview .section-inner .search-filters .filter-item .filter-options.option-price .filter-option input[type=checkbox]:checked + label + .filter-suboptions{max-height:1000px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.search-overview .section-inner .search-filters .filter-item .filter-options.filter-typecamping.hasSelected .filter-option{opacity:0.5;}.search-overview .section-inner .search-filters .filter-item .filter-options.filter-typecamping .filter-option.checked{opacity:1;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star{display:flex;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option{padding:5px 5px;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option.sub{margin-left:30px;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option label{position:relative;padding:45px 0px 5px 35px;display:inline-block;font-size:16px;cursor:pointer;margin:0px 2px;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option label span{position:absolute;top:14px;left:18px;color:#fff;z-index:1;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option input[type=checkbox]{display:none;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option label::before,.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option label::after{position:absolute;display:inline-block;height:45px;width:45px;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option label::before{content:"";top:0px;left:0px;background-image:url("/images/icons/star.svg");opacity:0.4;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option label:hover::before{opacity:1;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option label::after{left:0px;top:0px;background-image:url("/images/icons/star.svg");opacity:1;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option input[type=checkbox] + label::after{content:none;}.search-overview .section-inner .search-filters .filter-item .filter-options.option-star .filter-option input[type=checkbox]:checked + label::after{content:"";}.search-overview .section-inner .results{flex-grow:1;}.search-overview .section-inner .map-results{height:calc(90dvh - 40px);}@media (min-width:1025px){.search-overview .section-inner .map-results{height:calc(100dvh - 160px);padding:0;}}.search-overview .section-inner .map-results #map{height:100%;}.search-overview .section-inner .map-results .map-icon{background-color:#10acc5;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:#10acc5;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:40px;padding:40px;}}@media (min-width:1700px){.search-overview .section-inner .search-results{grid-template-columns:1fr 1fr 1fr;grid-gap:40px;}.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:"Roboto Condensed";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:#10acc5;}.searchPage .paging-container .pager > span.active:hover,.searchPage .paging-container .pager a.active:hover{color:#000;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.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;}.search-view-type{align-self:center;margin-right:10px;}.search-view-type button{padding:7px 15px;color:#000;margin:0;box-shadow:0 0 8px rgba(0,0,0,0.1607843137);}@media (min-width:1025px){.search-view-type button:first-child{margin-right:10px;}}.search-view-type button:disabled{display:none;opacity:0.3;cursor:default;}@media (min-width:1025px){.search-view-type button:disabled{display:block;}}.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:#10acc5 !important;}.leaflet-container .camping-item-name a{color:#000 !important;}.leaflet-container a.transparent{color:#10acc5 !important;}.leaflet-container a{color:#10acc5 !important;}.leaflet-container .camping-item-buttons a{color:#fff !important;}.leaflet-container .camping-item-buttons a.transparent{color:#10acc5 !important;}.leaflet-container a.leaflet-popup-close-button{content:" ";background-color:#10acc5 !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:"Roboto Condensed";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;}}@media (min-width:1025px){.filters-desktop{width:340px;position:sticky;top:75px;max-height:calc(-95px + 100vh);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;}.filters-desktop::-webkit-scrollbar{display:none;}}.search-bar-text{position:relative;min-width:110px;order:9;width:100%;margin:0;display:grid;grid-template-rows:0fr;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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:#10acc5;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;border-radius:15px;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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@media (min-width:1025px){.search-bar-text-container > input::placeholder{color:#fff;}}.search-bar-text-container > input:hover{background-color:#fff;color:#10acc5;background-image:url("/images/icons/colored/search-blue.svg");}.search-bar-text-container > input:hover::placeholder{color:#10acc5;}.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:#10acc5;border-radius:10px;background-size:20px;}@media (min-width:1025px){.search-bar-text-container > input:focus,.search-bar-text-container > input.opened{border-radius:40px;background-size:15px;}}.search-bar-text-container > input:focus::placeholder,.search-bar-text-container > input.opened::placeholder{color:#10acc5;}.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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.overview-items .sub-item-image:hover{transform:scale(1.1);}.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:"Roboto Condensed";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{position:absolute;top:-29px;left:-25px;height:95px;width:78px;background-color:#000;border:4px solid #fff;color:#fff;font-family:"Racing Sans One";text-align:center;border-radius:5px;transform:rotate(-20deg);background-image:url("/images/icons/camping-aanmelden.svg");background-repeat:no-repeat;background-position:right 15px top 31px;background-size:25px 25px;display:flex;align-items:flex-end;}@media (min-width:1025px){.overview-items .sub-item-amount{top:-20px;left:-25px;height:100px;width:100px;}}.overview-items .sub-item-amount span{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;}}: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;}@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;}}.umb-block-grid__layout-container{position:relative;display:grid;height:100%;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);height:100%;}.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;height:100%;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:#10acc5;}.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:"Racing Sans One";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:"Roboto Condensed";display:block;margin-top:15px;font-size:24px;}@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:30px;}}.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:#10acc5;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:"Racing Sans One";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:#10acc5;}@media (min-width:1025px){.top-campings-section h2.title{padding:20px 0px;}}.top-campings-section h2.title .grid-itemname{font-family:"Racing Sans One";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:"Racing Sans One";font-size:14px;line-height:18px;margin-top:15px;}@media (min-width:1025px){.customizable-element-title{font-size:25px;line-height:24px;}}.customizable-element-text{font-family:"Roboto";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;}.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:#10acc5;}.customizable-element.color-blue a{color:#10acc5;}.customizable-element.color-blue svg{fill:#10acc5;}.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{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;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:"Racing Sans One";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;padding:9px 13px;font-size:12px;display:none;}@media (min-width:1025px){.image-element-content button{margin-top:25px;display:block;font-size:16px;padding:13px 20px;}}span.alternate-color{color:#10acc5;}h1 span.alternate-color,h2 span.alternate-color{color:#000;}.camping-item{display:flex;flex-direction:column;background-color:#fff;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,0.1019607843);}.camping-item > div:not(.camping-item-image):not(.card-tags){padding-left:15px;padding-right:15px;}@media (min-width:1025px){.camping-item > div:not(.camping-item-image):not(.card-tags){padding-left:30px;padding-right:30px;}}@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{fill:#ffffff;}}.camping-item-image-favorites{position:absolute;color:#fff;height:38px;width:38px;z-index:1;cursor:pointer;opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-size:25px 25px;background-repeat:no-repeat;background-position:center center;right:10px;top:0px;padding:0 !important;}@media (min-width:1025px){.camping-item-image-favorites{right:20px;top:20px;}}.camping-item-image-favorites .icon{height:28px;width:28px;fill:#ffffff;}@media (min-width:1025px){.camping-item-image-favorites .icon{height:35px;width:35px;}}.camping-item-image-favorites .icon svg{-webkit-filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));overflow:visible;}@media (min-width:1025px){.camping-item-image-favorites .icon:hover{-webkit-filter:drop-shadow(0px 0px 1px #ffffff);filter:drop-shadow(0px 0px 1px #ffffff);height:35px;width:35px;fill:#10acc5;stroke:#ffffff;stroke-width:7px;}}.camping-item-image-favorites.selected .icon{-webkit-filter:drop-shadow(0px 0px 1px #ffffff);filter:drop-shadow(0px 0px 1px #ffffff);height:35px;width:35px;fill:#10acc5 !important;stroke:#ffffff;stroke-width:7px;}@media (min-width:1025px){.camping-item-image-favorites.selected .icon{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-image a img{transform:scale(1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.camping-item-image a img:hover{transform:scale(1.1);}.camping-item-name{font-family:"Racing Sans One";font-size:20px;line-height:24px;padding:0 10px 10px;}@media (min-width:1281px){.camping-item-name{line-height:24px;font-size:24px;}}.camping-item-info{justify-content:space-between;font-size:18px;color:#10acc5;align-items:center;padding:0 10px;display:flex;}@media (min-width:1025px){.camping-item-info{margin-top:15px;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;}@media (min-width:1025px){.camping-item-info-name{font-size:14px;min-height:31px;}}.camping-item-info-name a{color:#10acc5;font-size:11px;}@media (min-width:1025px){.camping-item-info-name a{font-size:14px;}}.camping-item-info-stars{min-width:85px;height:30px;width:20px;line-height:30px;text-align:right;}@media (min-width:1025px){.camping-item-info-stars{min-width:130px;display:inline-block;}}.camping-item-info-stars .star{height:15px;width:15px;margin-left:-3px;}@media (min-width:1025px){.camping-item-info-stars .star{height:20px;width:20px;}}.camping-item-price-spot{background-image:url("/images/icons/colored/staanplaats.svg");}.camping-item-price-cabin{background-image:url("/images/icons/colored/accomodation.svg");fill:#10acc5;}.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;padding:2px 10px !important;display:inline-block;font-family:"Roboto" !important;border:1px solid transparent;text-align:center;font-size:12px;max-width:48%;}.camping-item-buttons a.button + .button{margin-left:15px;}.camping-item-buttons a.bordered{border:1px solid #10acc5;}.camping-item-buttons a.bordered:hover{border:1px solid #87d5e2;}@media (min-width:1025px){.camping-item-buttons a{font-size:14px;border:1px solid transparent;padding:7px 20px !important;}}.camping-item-attributes{margin-top:0px;padding:0 0 0 10px;}@media (min-width:1025px){.camping-item-attributes{margin-top:12px;}}.camping-item-attributes-list{padding-right:10px;}.camping-item-attributes-properties{display:flex;color:#10acc5;margin-bottom:4px;font-size:11px;}@media (min-width:1025px){.camping-item-attributes-properties{font-size:12px;margin-bottom:10px;}}@media (min-width:1700px){.camping-item-attributes-properties{font-size:13px;}}.camping-item-attributes-properties-property{margin-left:10px;}.camping-item-attributes-properties-property:first-child{margin:0;}.camping-item-attributes-properties-property .icon{height:10px;width:10px;display:inline-block;}@media (min-width:1025px){.camping-item-attributes-properties-property .icon{height:12px;width:12px;}}.camping-item-attributes-properties-property svg{fill:#10acc5;margin-bottom:4px;}@media (min-width:1025px){.camping-item-attributes-properties-property svg{margin:0;}}.camping-item-attributes-pricing{display:flex;margin-bottom:5px;}@media (min-width:1025px){.camping-item-attributes-pricing{margin-bottom:20px;}}.camping-item-attributes-pricing-text{font-family:"Roboto";}.camping-item-attributes-pricing-price{padding-left:3px;}.camping-item-attributes-pricing > div{display:flex;width:50%;background-color:rgba(207,238,243,0.4);color:#10acc5;font-family:"Roboto Condensed";font-size:10px;background-repeat:no-repeat;margin-bottom:5px;background-position:10px;background-size:16px 16px;padding:5px 5px 5px 34px;}@media (min-width:1025px){.camping-item-attributes-pricing > div{font-size:13px;background-size:20px 20px;padding:5px 5px 5px 40px;}}.camping-item-attributes-pricing > div.camping-item-price-cabin{background-size:16px 14px;padding:5px 5px 5px 32px;}@media (min-width:1025px){.camping-item-attributes-pricing > div.camping-item-price-cabin{background-size:18px 16px;padding:5px 5px 5px 35px;}}.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:#10acc5;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:-25px;height:100px;width:93px;font-size:50px;color:#fff;background-color:#000;font-family:"Racing Sans One",Arial,serif;z-index:1;line-height:120px;border:2px solid #fff;transform:rotate(-20deg);text-align:center;}.top-campings,.related-campings{margin:30px 0 0 0;}.top-campings .camping-item,.related-campings .camping-item{margin-bottom:20px;text-align:left;}.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:"Racing Sans One";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;}.camping-item.ad .camping-item-buttons a{max-width:fit-content;}.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;background-color:#fff;}.slider .slider-nav-item{overflow-x:hidden;padding:0;position:absolute;top:50%;width:40px;height:40px;transform:translateY(-50%);border-radius:100px;outline:0;}.slider .slider-nav-item-left{opacity:0;left:20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.slider .slider-nav-item-left span{fill:#10acc5;margin-right:5px;}.slider .slider-nav-item-right{opacity:0;right:20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.slider .slider-nav-item-right span{fill:#10acc5;margin-left:8px;margin-right:0;}.slider:hover .slider-nav-item-left,.slider:hover .slider-nav-item-right{opacity:1;}.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:15px;height:15px;border-radius:100px;background-color:#fff;margin:0 8px;cursor:pointer;}.campingPage .camping-info .add-to-favorites,.campingPage .camping-head .add-to-favorites{font-family:"Roboto Condensed";font-size:16px;cursor:pointer;display:inline-block;}.campingPage .camping-info .add-to-favorites .icon,.campingPage .camping-info .add-to-favorites .button-text,.campingPage .camping-head .add-to-favorites .icon,.campingPage .camping-head .add-to-favorites .button-text{color:#87d5e2;fill:#87d5e2;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.campingPage .camping-info .add-to-favorites:hover .button-text,.campingPage .camping-info .add-to-favorites:hover .icon,.campingPage .camping-head .add-to-favorites:hover .button-text,.campingPage .camping-head .add-to-favorites:hover .icon{color:#10acc5;}.campingPage .camping-info .add-to-favorites button.transparent,.campingPage .camping-head .add-to-favorites button.transparent{font-family:"Roboto Condensed";}.campingPage .camping-info .add-to-favorites span,.campingPage .camping-head .add-to-favorites span{margin-left:0;}.campingPage .camping-info .add-to-favorites .favorites-remove,.campingPage .camping-head .add-to-favorites .favorites-remove{display:none;}.campingPage .camping-info .add-to-favorites .favorites-add,.campingPage .camping-head .add-to-favorites .favorites-add{display:inline-block;}@media (min-width:1025px){.campingPage .camping-info .add-to-favorites .favorites-add,.campingPage .camping-head .add-to-favorites .favorites-add{display:inline-block;}}.campingPage .camping-info .add-to-favorites.selected,.campingPage .camping-head .add-to-favorites.selected{color:#10acc5;}.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:inline-block;}@media (min-width:1025px){.campingPage .camping-info .add-to-favorites.selected .favorites-remove,.campingPage .camping-head .add-to-favorites.selected .favorites-remove{display:inline-block;}}.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:"Racing Sans One";}@media (min-width:1025px){.favorites-header .favorites-title{margin-top:15px;font-size:40px;}}.favorites-header .favorites-generate .icon,.favorites-header .favorites-generate 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:#10acc5;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;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.favorites-overview .camping-item-image .camping-item-button:hover{background-color:#10acc5;}.favorites-overview .camping-item-image .camping-item-button-share{background-image:url("/images/icons/icon-share.svg");}.favorites-overview .camping-item-image .camping-item-button-share:hover{background-image:url("/images/icons/icon-share-white.svg");}.favorites-overview .camping-item-image .camping-item-button-remove{background-image:url("/images/icons/delete.svg");background-size:auto;}.favorites-overview .camping-item-image .camping-item-button-remove:hover{background-image:url("/images/icons/delete-white.svg");}.favorites-overview .camping-item-image .camping-item-button-websitelink{background-image:url("/images/icons/icon-website.svg");}.favorites-overview .camping-item-image .camping-item-button-websitelink:hover{background-image:url("/images/icons/icon-website-white.svg");}.favorites-overview .camping-item-image .camping-item-button-websitelink a{display:block;height:50px;border-radius:100%;position:relative;}.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.icon-whatsapp{background-image:url("/images/icons/icon-whatsapp.svg");background-repeat:no-repeat;background-position:center center;background-size:30px 30px;background-color:#5ad26a;}.favorites-share a.icon-email{background-image:url("/images/icons/icon-mail.svg");background-repeat:no-repeat;background-position:center center;background-size:30px 30px;background-color:#10acc5;}.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,.breadcrumbs-favorites .button span.icon{height:13px;width:13px;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:#10acc5;}.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:#10acc5;}.instant-filter-content-text{padding:5px 0px;font-size:14px;max-width:75%;margin:0 auto;line-height:16px;}.instant-filter-content svg{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:#10acc5;}.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:"Racing Sans One";letter-spacing:-0.4px;font-size:35px;line-height:35px;}.faq-categories .faq-item{background-color:#fff;font-family:"Roboto Condensed";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:#10acc5;}.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:#10acc5;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:"Roboto";padding-right:20px;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-ms-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease;}.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:"Roboto Condensed";color:#10acc5;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 button{color:#000;font-family:"Roboto Condensed";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{height:20px;width:20px;}@media (min-width:1281px){.blog-filters-buttons button .icon{height:25px;width:25px;}}.blog-filters-buttons button .icon svg{fill:#10acc5;}.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:#10acc5;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:#10acc5;}.blog-filters .blog-search-input input:hover{border:2px solid #10acc5;}.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:"Roboto";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:#10acc5;transition:none;}.blog-filters a.selected:hover span{background-color:#fff;background-image:url("/images/icons/cross-blue.svg");}.blog-filters a span{height:20px;width:20px;border:2px solid #666;display:inline-block;margin-right:5px;background-color:#fff;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;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-share{position:absolute;bottom:-55px;left:30px;}@media (min-width:1025px){.blog-share{position:absolute;bottom:45px;left:50px;}}.blog-share a{cursor:pointer;display:inline-block;margin-right:5px;position:relative;width:30px;}@media (min-width:1025px){.blog-share a{width:auto;margin-right:15px;}}.blog-share a img{position:relative;z-index:1;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.blog-share a:before{border-radius:100%;background-color:#000;height:28px;width:28px;content:"";display:block;position:absolute;top:1px;left:1px;z-index:0;}@media (min-width:1025px){.blog-share a:before{height:58px;width:58px;}}.blog-share a:hover img{opacity:0.8;border-radius:100%;}.blog-share a.mobile-button{width:auto;height:auto;padding:8px 40px;background-color:#f39114;color:#fff;border-radius:15px;font-size:18px;border:0px;display:inline-block;cursor:pointer;border-radius:99px;font-size:12px;padding:3px 15px 3px 29px;background-image:url("/images/icons/search-white.svg");background-repeat:no-repeat;background-position:left 12px center;background-size:12px 12px;}.blog-share a.mobile-button:before{content:none;}@media (min-width:1025px){.blog-share a.mobile-button{display:none;}}.blog-header h1{color:#fff;font-family:"Racing Sans One";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:#10acc5;font-size:14px;margin:0px 5px 15px 0px;display:inline-block;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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:#10acc5;}@media (min-width:1025px){.blog-sidebar-external-item-header{color:#000;}}.blog-sidebar-hotlink{background-color:#10acc5;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:"Racing Sans One";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:"Roboto Condensed";color:#000;font-size:20px;text-align:center;}@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 0px 0px;}}.blog-sidebar-hotlink-button{padding:8px 40px;background-color:#f39114;color:#fff;border-radius:15px;font-size:18px;border:0px;display:inline-block;cursor:pointer;padding:20px 40px 22px 60px;margin:0 auto;font-size:18px;border-radius:99px;text-align:center;width:100%;}@media (min-width:1025px){.blog-sidebar-hotlink-button{margin:20px 0px 0px;}}@media (min-width:1281px){.blog-sidebar-hotlink-button{font-size:14px;padding:15px 30px 17px 50px;}}@media (min-width:1700px){.blog-sidebar-hotlink-button{font-size:18px;padding:20px 40px 22px 60px;}}.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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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:"Roboto Condensed";font-size:16px;margin-bottom:5px;line-height:18px;}@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:#10acc5;padding-left:30px;background-image:url("/images/icons/icon-views.svg");background-repeat:no-repeat;background-position:left 5px;font-size:12px;}@media (min-width:1025px){.blog-sidebar .blog-list-item-content-count{font-size:16px;}}.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:"Roboto Condensed";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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}@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:"Racing Sans One";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{height:30px;width:25px;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:30px 25px;cursor:pointer;opacity:0.6;}.blog-sidebar-ads-nav .ad-prev:hover,.blog-sidebar-ads-nav .ad-next:hover{opacity:1;}.blog-sidebar-ads-nav .ad-prev{background-image:url("/images/icons/colored/arrow-left.svg");}.blog-sidebar-ads-nav .ad-next{background-image:url("/images/icons/colored/arrow-right.svg");}.blog-sidebar-ads .slide{display:none;}.blog-sidebar-list-header h4,.blog-sidebar-ads-header h4{font-family:"Racing Sans One";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-header .button,.blog-sidebar-ads-header .button{display:block;padding:8px 40px;background-color:#10acc5;color:#fff;border-radius:15px;font-size:18px;border:0px;display:inline-block;cursor:pointer;padding:4px 20px;font-size:12px;border-radius:30px;font-family:"Roboto";margin:0;}@media (min-width:1025px){.blog-sidebar-list-header .button,.blog-sidebar-ads-header .button{font-size:16px;}}.blog-sidebar-list-header .button:hover,.blog-sidebar-ads-header .button:hover{background-color:#cfeef3;color:#10acc5;}.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:#10acc5;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-footer{font-family:"Racing Sans One";padding:40px 0px 25px;font-size:16px;display:flex;align-items:center;justify-content:center;}@media (min-width:1025px){.blog-item-footer{font-size:20px;justify-content:initial;}}.blog-item-footer .blog-share{margin-left:10px;position:relative;top:initial;left:initial;bottom:initial;}@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-head{color:#10acc5;font-weight:bold;font-family:"Roboto Condensed";cursor:pointer;position:relative;font-size:17px;}@media (min-width:1025px){.blog-item-quick-nav-head{font-size:25px;}}.blog-item-quick-nav-head:after{content:"";position:absolute;width:30px;height:30px;right:0px;top:0px;z-index:1;background-image:url("/images/icons/icon-plus.svg");background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.blog-item-quick-nav-list{overflow:hidden;height:0px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.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:#10acc5;}.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:#10acc5;}.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 > 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;}@media (min-width:1025px){.blog-item-content h1,.blog-item-content h2{font-size:36px;line-height:36px;padding:40px 0px 0px;}}.blog-item-content h3{padding-top:20px;font-size:20px;line-height:20px;}@media (min-width:1025px){.blog-item-content h3{padding:30px 0px 0px;font-size:26px;line-height:26px;}}.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-next,.blog-item-nav-prev,.blog-item-nav-back{font-size:20px;padding:12px 20px 12px 20px;display:inline-block;font-family:"Roboto Condensed";background-image:url("/images/icons/arrow-small-left.svg");background-repeat:no-repeat;background-position:left center;background-size:15px 15px;}.blog-item-nav-next.inactive,.blog-item-nav-prev.inactive,.blog-item-nav-back.inactive{color:#808080;}.blog-item-nav-next:hover,.blog-item-nav-prev:hover,.blog-item-nav-back:hover{opacity:0.6;}.blog-item-nav-next{background-image:url("/images/icons/arrow-small-right.svg");background-position:right center;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);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.blog-related-item span img:hover{transform:scale(1.1);}.blog-related-item-title{padding:15px 0px;font-size:26px;line-height:30px;color:#10acc5;font-family:"Roboto Condensed";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:"Roboto Condensed";font-size:20px;}.author-info-name{color:#10acc5;font-family:"Racing Sans One";font-size:28px;}@media (min-width:1025px){.author-info-name{margin-left:10px;}}.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;}}@keyframes fade{from{opacity:0.7;}to{opacity:1;}}.cookienotice{position:fixed;bottom:0;width:100%;background-color:#fff;padding:10px;color:#10acc5;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{background-image:url("/images/icons/close.svg");background-repeat:no-repeat;background-position:center center;height:50px;width:50px;padding:10px;background-size:22px 22px;cursor:pointer;}.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:"Racing Sans One";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 #10acc5;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:"Racing Sans One";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:"Roboto";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:#10acc5;transition:none;}.text-search-results-header-filters-items a.selected:hover span{background-color:#fff;background-image:url("/images/icons/cross-blue.svg");}.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;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;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:"Racing Sans One";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;}@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:"Racing Sans One";letter-spacing:-0.4px;}@media (min-width:1025px){.card-title h2{min-height:60px;}}.card-image{display:block;position:relative;overflow:hidden;}.card-image img{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.card-info{color:#10acc5;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;border:2px solid #10acc5;padding:3px 25px;}.card-link a.button:hover{background-color:#10acc5;color:#fff;}.card-tags{position:absolute;top:30px;left:30px;z-index:3;}.card-tags .button{padding:5px 13px;font-size:14px;margin:0;}.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;}}.sunny{width:240px;position:fixed;bottom:-300px;right:15px;z-index:990;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}@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;}}
@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');}
