:root{--body-bg:#f9f9f3;--block-bg:#fff;--block-radius:15px;--grade-color:#73976d;--txt-color:#505050;--link-color:#73976d;--link-color-hover:#6a8764}.resort--ginsterveld{--body-bg:#f9f9f3;--block-bg:#fff;--block-radius:15px;--grade-color:#73976d;--txt-color:#505050;--link-color:#73976d;--link-color-hover:#6a8764}.resort--haeghehorst{--body-bg:#f6f5ed;--block-bg:#fff;--block-radius:8px;--grade-color:#7d7d5a;--txt-color:#222;--link-color:#7d7d5a;--link-color-hover:#6e6e4e}.resort--noetselerberg{--body-bg:#f9f9f3;--block-bg:#fff;--block-radius:15px;--grade-color:#73976d;--txt-color:#505050;--link-color:#73976d;--link-color-hover:#6a8764}.resort--tnoordersandt{--body-bg:#f4f2ed;--block-bg:#fff;--block-radius:1rem;--grade-color:#ec651e;--txt-color:#163932;--link-color:#ec651e;--link-color-hover:#d45b1b}.resort--depaardekreek{--body-bg:#f2fafd;--block-bg:#fff;--block-radius:10px;--grade-color:#6d3a8d;--txt-color:#222;--link-color:#6d3a8d;--link-color-hover:#926baa}body{font-family:"Raleway",sans-serif;font-size:16px;line-height:1.4375;color:var(--txt-color);background-color:var(--body-bg);margin:0}a{color:var(--link-color);text-decoration:none}a:hover,a:focus{color:var(--link-color-hover);text-decoration:underline}.button{display:inline-block;margin-bottom:0;font-weight:400;color:#fff;background-color:var(--link-color);white-space:nowrap;text-decoration:none;text-align:center;padding:10px 12px;border:0;border-radius:var(--block-radius);transition:background-color .5s}.button:hover{color:#fff;background-color:var(--link-color-hover)}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.flex-tabbar,.flex-tabbar dt,.flex-tabbar dd{margin:0;padding:0}.flex-tabbar dd{width:100%}.flex-tabbar{display:flex;flex-flow:row wrap;width:100%;z-index:9990}.flex-tabbar dt{margin:0 .5em 0 0;line-height:1}.flex-tabbar dt a{display:block;padding:0 1em;line-height:3em;color:var(--grade-color);border-radius:var(--block-radius);font-weight:600;text-decoration:none;transition:.2s color ease-in-out,.2s background-color ease-in-out,.2s border ease-in-out,.2s border-radius ease-in-out}.flex-tabbar dt a:hover{color:#fff;background-color:var(--grade-color);border:1px solid var(--grade-color);border-bottom:0}.flex-tabbar dt.active a,.flex-tabbar dt.active a:hover{color:var(--grade-color);background-color:var(--body-bg);border:1px solid var(--grade-color);border-bottom:0;padding:0 1em;line-height:3em;box-shadow:none}.ParkRating__ardoer{float:left;width:49%;box-sizing:border-box;padding-right:1%;margin-right:1%;margin:0 0 30px;border-right:1px solid rgba(255,255,255,.5)}.ParkRatings--twocol .ParkRating__ardoer{width:65.67%}.ParkRatings--onecol .ParkRating__ardoer{float:none;width:100%;padding-right:0;margin-right:0;border-right:0 !important}.ParkRating__ardoer__average{position:relative;border-radius:var(--block-radius);background-color:var(--block-bg);padding:.5em 0 1em;margin-bottom:1.5em;text-align:center}.ParkRating__ardoer__average:after{position:absolute;display:block;content:'';left:50%;margin-left:-10px;bottom:-20px;border:10px solid transparent;border-top-color:var(--block-bg)}.ParkRating__ardoer__average__grade{color:var(--grade-color);font-weight:700;font-size:80px;line-height:80px}.ParkRating__ardoer__average__reviews{height:20px}.ParkRating__ardoer__average__logo{height:60px;margin:auto}.ParkRating__ardoer__average__logo img{width:auto;height:100% !important}.ParkRating__ardoer__latest{float:left;width:48%;height:340px;box-sizing:border-box;margin:0 2% 0 0;border-radius:var(--block-radius);background-color:var(--block-bg);padding:15px 20px;box-sizing:border-box;text-align:center}.ParkRating__ardoer__latest__comment{position:relative;overflow:hidden;height:200px}.ParkRating__ardoer__latest__comment:after{position:absolute;content:"";left:0;bottom:0;height:50px;right:0;background-image:linear-gradient(to top,var(--block-bg) 0,transparent 100%);pointer-events:none;z-index:1}
.ParkRating__ardoer__latest__author{height:50px;padding:10px 0;text-align:left}.ParkRating__ardoer__latest__author:before{font-family:'ardoer';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;content:"\e629";float:left;margin:6px 10px 10px 0}.ParkRating__ardoer__latest__more{display:block}.ParkRating__ardoer__grades{float:left;width:48%;height:340px;box-sizing:border-box;margin:0 0 0 2%;border-radius:var(--block-radius);background-color:var(--block-bg);padding:15px 20px;box-sizing:border-box;text-align:left}.ParkRating__ardoer__grades__list{padding:0;margin:0;list-style:none;font-weight:700;line-height:2em}.ParkRating__ardoer__grades__list span,.ParkRating__ardoer__grades__list .survey-list-rating average{display:inline-block;color:var(--grade-color);font-size:1.2em;width:25px;margin-right:10px}.ParkRating__ardoer__grades .survey-list-has-reviews{display:flex}.ParkRating__ardoer__grades .survey-list-question-name{display:none}.ParkRating__ardoer-reviews .ha-survey-part{display:none}.ParkRating__ardoer__grades .survey-list-question-title{font-weight:700;line-height:28px;font-size:15px;order:2}.ParkRating__ardoer__grades .survey-list-numbers{order:1}.ParkRating__ardoer__grades .survey-list-rating.average-round{display:none}.ParkRating__ardoer__grades .survey-list-rating.average{color:var(--grade-color);font-size:1.2em;width:25px;font-weight:700;line-height:28px;margin-right:10px}.ParkRating__ardoer__average__info{height:20px;font-size:.8em}.comments-container__review__comment{position:relative;padding:25px;background-color:var(--block-bg);margin-bottom:15px;border-radius:var(--block-radius)}.comments-container__review__comment:after{position:absolute;bottom:-20px;content:'';left:20px;display:block;border:10px solid transparent;border-top-color:var(--block-bg)}.comments-container__review__author{line-height:28px;color:var(--link-color);padding:0 0 0 21px}.comments-container__review__author:before{font-family:'ardoer';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5em;content:"\e629";float:left;margin:3px 10px 0 0}.ha-survey-ownerComment{position:relative;background-color:#0000000a;border-radius:5px;font-size:.9em;padding:10px 25px 15px;margin:0 0 1em}.ha-survey-ownerComment:after{content:'';display:block;position:absolute;right:20px;top:-20px;border:10px solid transparent;border-bottom-color:#0000000a}.ha-survey-ownerComment h5{font-size:1em;margin:0}.ParkRating__ardoer-reviews .ha-survey-list{display:flex;flex-flow:row wrap;gap:4%;list-style:none;padding:0;margin:0}.ParkRating__ardoer-reviews .ha-survey-item{flex:0 0 48%;padding:0;margin:0;display:none}.ParkRating__ardoer-reviews .ha-survey-item--show{display:block}@media (max-width:991px){.ParkRating__ardoer{float:none;width:100%;border-right:0 !important}}@media (max-width:767px){.flex-tabbar--select{position:relative}.flex-tabbar--select dt{order:2;width:100%;margin:0}.flex-tabbar--select dt.active{order:1;background-color:var(--body-bg)}.flex-tabbar--select dt.active a{border-radius:var(--block-radius)}.flex-tabbar--select dt.active a,.flex-tabbar--select dt.active a:hover{line-height:2.4em;border:1px solid var(--grade-color)}.flex-tabbar--select dt:not(.active){z-index:-1;pointer-events:none;margin-top:-3em;opacity:0;transition:.3s margin-top ease-in-out,.3s opacity ease-in-out}.flex-tabbar--select--open dt:not(.active){margin-top:0;opacity:1;pointer-events:inherit}.flex-tabbar--select dt a{border:1px solid var(--grade-color);font-size:1.1em;line-height:2.4em;border-radius:0}.flex-tabbar--select dt:not(.active) a{border-top:0}.flex-tabbar--select--open dt.active a{border-radius:var(--block-radius) var(--block-radius) 0 0}.flex-tabbar--select dt.active a:after{position:absolute;top:12px;right:18px;font-family:'ardoer';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61b";will-change:transform;-webkit-transition:.2s -webkit-transform ease-in-out;-ms-transition:.2s -ms-transform ease-in-out;transition:.2s transform ease-in-out}
.flex-tabbar--select--open dt.active a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flex-tabbar--select dd{display:none;order:3;padding-top:1em}.flex-tabbar--select dt.active+dd{display:block}.comments-container__review{flex:1 1 100%}}@media (max-width:550px){.ParkRating__ardoer__latest,.ParkRating__ardoer__grades{float:none;width:100%;margin:10px 0 0}.ParkRating__ardoer__grades,.ParkRating__ardoer__latest,.ParkRating__ardoer__latest__comment{height:inherit}.ParkRating__ardoer__latest__comment:after{display:none}}@media (min-width:768px){.flex-tabbar--center{justify-content:center}.flex-tabbar dt{order:1;flex:0 0 auto}.flex-tabbar dt a{border:1px solid transparent;border-bottom:0;margin-right:5px;border-radius:var(--block-radius) var(--block-radius) 0 0}.flex-tabbar dt.active{z-index:2}.flex-tabbar dt.active a,.flex-tabbar dt.active a:hover{border-bottom-color:var(--body-bg)}.flex-tabbar dd{flex:1 1 100%;order:3;display:none;margin-top:-1px;border-top:1px solid var(--grade-color);padding:1em 0}.flex-tabbar dt.active+dd{order:2;display:block}}.survey-last-guest{display:flex;align-items:center;.leisurepeaks-review__flag{height:1.2em;width:1.8em;display:inline-block;border-radius:4px;margin-inline:.7em}}.leisurepeaks{.leisurepeaks-reviews{display:grid;margin-top:4em;grid-template-columns:1fr 1fr;grid-gap:2.5em;.leisurepeaks-review{position:relative;.leisurepeaks-review__score{float:right;position:relative;width:1.6em;height:1.6em;font-family:"Orgon light",sans-serif;font-size:1.3em;line-height:1.67em;color:#fff;text-align:center;border-radius:5px;background-color:var(--grade-color);z-index:1;margin:5px 5px 0 0}.leisurepeaks-review__comment{position:relative;padding:25px 40px 25px;background-color:#fff;margin-bottom:15px;border-radius:5px}.leisurepeaks-review__author{line-height:28px;padding:0 0 0 21px;color:var(--link-color);display:flex;flex-flow:row wrap;align-items:center;&:before{font-family:'ardoer';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5em;content:"\e629";float:left;margin:3px 10px 0 0}.leisurepeaks-review__flag{height:1.2em;width:1.8em;display:inline-block;border-radius:4px;margin-inline:.7em}}}@media (max-width:767px){grid-template-columns:1fr}}.leisurepeaks-buttons{margin-top:2em;display:flex;justify-content:center}}
