@font-face{font-family:'ardoer';src:url('../fonts/ardoer.eot?wodyul');src:url('../fonts/ardoer.eot?wodyul#iefix') format('embedded-opentype'),url('../fonts/ardoer.ttf?wodyul') format('truetype'),url('../fonts/ardoer.woff?wodyul') format('woff'),url('../fonts/ardoer.svg?wodyul#ardoer') format('svg');font-weight:400;font-style:normal;font-display:block}.ParkRating__google__average__stars{font-family:'ardoer'}.ParkRating__google__average__stars:before{color:var(--resort-primary)}.ParkRating__google__average__stars:after{color:#eee}.icon-star--0:before{content:""}.icon-star--0:after{content:"\e62f\e62f\e62f\e62f\e62f"}.icon-star--1:before{content:"\e630"}.icon-star--1:after{content:"\e633\e62f\e62f\e62f\e62f";margin-left:-1em}.icon-star--2:before{content:"\e62f"}.icon-star--2:after{content:"\e62f\e62f\e62f\e62f"}.icon-star--3:before{content:"\e62f\e630"}.icon-star--3:after{content:"\e633\e62f\e62f\e62f";margin-left:-1em}.icon-star--4:before{content:"\e62f\e62f"}.icon-star--4:after{content:"\e62f\e62f\e62f"}.icon-star--5:before{content:"\e62f\e62f\e630"}.icon-star--5:after{content:"\e633\e62f\e62f";margin-left:-1em}.icon-star--6:before{content:"\e62f\e62f\e62f"}.icon-star--6:after{content:"\e62f\e62f"}.icon-star--7:before{content:"\e62f\e62f\e62f\e630"}.icon-star--7:after{content:"\e633\e62f";margin-left:-1em}.icon-star--8:before{content:"\e62f\e62f\e62f\e62f"}.icon-star--8:after{content:"\e62f"}.icon-star--9:before{content:"\e62f\e62f\e62f\e62f\e630"}.icon-star--9:after{content:"\e633";margin-left:-1em}.icon-star--10:before{content:"\e62f\e62f\e62f\e62f\e62f"}.icon-star--10:after{content:""}.ParkRating{margin:1.5em 0}.ParkRating__title{text-align:center;font-size:2.8em;margin:1em 0}.ParkRating__title--color{color:#fff}.ParkRating__average{float:left;width:50%;box-sizing:border-box;padding:0 2% 0 0}.ParkRating__average__grade{border-radius:12px;font-weight:700;font-size:8em;line-height:1.2em;text-align:center;padding:20px 30px;color:#fff;background-color:var(--resort-primary);margin-bottom:15px}.ParkRating__average__reviews{text-align:center;font-size:1.2em;margin-bottom:10px}.ParkRating__average__reviews--color{color:#fff}.ParkRating__average__reviews span{font-weight:700}.ParkRating__average__stars{text-align:center;color:var(--resort-primary);font-size:1.2em}.ParkRating__grades{float:left;width:50%;box-sizing:border-box;padding:0 2%}.ParkRating__grades__list{border-radius:5px;padding:25px;margin-top:0;background-color:#fff;list-style:none;font-weight:700;line-height:1.8em}.ParkRating__grades__list span{display:inline-block;color:var(--resort-primary);font-size:1.2em;width:20px;margin-right:10px}.ParkRating__latest{display:block;float:left;box-sizing:border-box;padding:0 0 0 2%;margin-top:1em}.ParkRating__latest__comment{position:relative;border-radius:5px;padding:25px;margin:0 0 15px;background-color:#fff}.ParkRating__latest__comment:after{position:absolute;display:block;bottom:-20px;content:'';left:20px;border:10px solid transparent;border-top-color:#fff}.ParkRating__latest__author{line-height:25px;padding-left:21px}.ParkRating__latest__author--color{color:#fff}.ParkRating__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:3px 10px 0 0}.button.ParkRating__more{clear:both;margin-left:2%}.color--light .button.ParkRating__more,.color--dark .button.ParkRating__more{color:#fff;border-color:#fff}body.beoordelingen .button.ParkRating__more{display:none}.ParkRating__ardoer{float:left;width:49%;box-sizing:border-box;padding-right:1%;margin-right:1%;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;height:186px;border-radius:5px;background-color:#fff;padding:.5em 0 1em;margin-bottom:1.5em;text-align:center}
.ParkRating--de .ParkRating__ardoer__average{height:170px}.ParkRating__ardoer__average:after{position:absolute;display:block;content:'';left:50%;margin-left:-10px;bottom:-20px;border:10px solid transparent;border-top-color:#fff}.ParkRating__ardoer__average__grade{font-weight:700;font-size:80px;line-height:80px}.ParkRating__ardoer__average__info{height:20px;font-size:.8em}.ParkRating__ardoer__average__reviews{height:20px}.ParkRating__ardoer__average__logo{height:60px;margin:auto;display:inline-block}.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:5px;background-color:#fff;padding:15px 20px;box-sizing:border-box;text-align:center}.ParkRating__ardoer__latest__comment{position:relative;overflow:hidden;height:200px;font-size:.9em}.ParkRating__ardoer__latest__comment:after{position:absolute;content:"";left:0;bottom:0;height:50px;right:0;background-image:linear-gradient(to top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);pointer-events:none;z-index:1}.ParkRating__ardoer__latest__author{height:50px;padding:10px 0;text-align:left;font-size:.9em}.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__latest__more--anchor{display:none}body.beoordelingen .ParkRating__ardoer__latest__more{display:none}body.beoordelingen .ParkRating__ardoer__latest__more--anchor{display:block}.ParkRating__ardoer__grades{float:left;width:48%;height:340px;box-sizing:border-box;margin:0 0 0 2%;border-radius:5px;background-color:#fff;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:28px;font-size:15px}.ParkRating__ardoer__grades__list li{display:flex}.ParkRating__ardoer__grades__list span{display:block;color:var(--resort-primary);font-size:1.2em;width:25px;margin-right:10px}.ParkRating__google{float:left;width:24%;box-sizing:border-box;padding-right:1%;margin-right:1%;border-right:1px solid rgba(255,255,255,.5)}.ParkRating__google--wide{width:49%}.ParkRatings--twocol .ParkRating__google{width:33.33%;padding-right:0;margin-right:0;border-right:0 !important}.ParkRatings--twocol .ParkRating__google--wide{float:none;width:100%;max-width:500px;margin:0 auto}.ParkRating__google__average{position:relative;height:186px;border-radius:5px;background-color:#fff;padding:.5em 0 1em;margin-bottom:1.5em;text-align:center}.ParkRating--de .ParkRating__google__average{height:170px}.ParkRating__google__average:after{position:absolute;display:block;content:'';left:50%;margin-left:-10px;bottom:-20px;border:10px solid transparent;border-top-color:#fff}.ParkRating__google__average__stars{width:100%;height:40px;font-size:25px}.ParkRating__google__average__grade{font-weight:700;font-size:60px;line-height:60px;color:var(--resort-primary)}.ParkRating__google__average__logo{height:30px;margin:25px auto 5px}.ParkRating__google__average__logo img{width:auto;height:100% !important;display:inline-block}.ParkRating__google__latest{width:100%;height:340px;box-sizing:border-box;margin:0;border-radius:5px;background-color:#fff;padding:15px 20px;box-sizing:border-box;text-align:center}.ParkRatings--twocol .ParkRating__google--wide .ParkRating__google__latest{height:auto}.ParkRating__google__latest__comment{position:relative;overflow:hidden;height:200px;font-size:.9em}.ParkRatings--twocol .ParkRating__google--wide .ParkRating__google__latest__comment{height:auto}.ParkRating__google__latest__comment:after{position:absolute;content:"";left:0;bottom:0;height:50px;right:0;background-image:linear-gradient(to top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);pointer-events:none;z-index:1}
.ParkRatings--twocol .ParkRating__google--wide .ParkRating__google__latest__comment:after{display:none}.ParkRating__google__latest__author{height:50px;padding:10px 0;text-align:left;font-size:.9em}.ParkRating__google__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__google__latest__more{display:block}.ParkRating__google__latest__more[data-google-place-reviews-deeplink]:not([href]){display:none}.ParkRating__zoover{float:left;width:24%;box-sizing:border-box}.ParkRating__zoover--wide{width:49%}.ParkRatings--twocol .ParkRating__zoover{width:33.33%}.ParkRatings--twocol .ParkRating__zoover--wide{float:none;width:100%;max-width:500px;margin:0 auto}.ParkRating__zoover__average{position:relative;height:186px;border-radius:5px;background-color:#fff;padding:.5em 0 1em;margin-bottom:1.5em;text-align:center}.ParkRating--de .ParkRating__zoover__average{height:170px}.ParkRating__zoover__average:after{position:absolute;display:block;content:'';left:50%;margin-left:-10px;bottom:-20px;border:10px solid transparent;border-top-color:#fff}.ParkRating__zoover__average__grade{font-weight:700;font-size:80px;line-height:80px}.ParkRating__zoover__average__reviews{height:20px}.ParkRating__zoover__average__logo{height:20px;margin:25px auto 15px}.ParkRating__zoover__average__logo img{width:auto;height:100% !important}.ParkRating__zoover__grades{width:100%;height:340px;box-sizing:border-box;border-radius:5px;background-color:#fff;padding:15px 20px;box-sizing:border-box;text-align:left}.ParkRating__zoover__grades__list{padding:0;margin:0;height:270px;list-style:none;font-weight:700;line-height:1.8em}.ParkRating__zoover__grades__more{display:block}.ParkRating__zoover__grades__more[data-zoover-deeplink]:not([href]){display:none}.ParkRating__zoover__grades__list .zvr-widget{font-family:inherit!important;font-size:inherit!important}.ParkRating__zoover__grades__list .zvr-widget li{line-height:26px;height:26px}.ParkRating__zoover__grades__list .zvr-widget--type3 .zvr-widget-container{font-size:inherit;width:100%;border:0}.ParkRating__zoover__grades__list .zvr-widget .section{text-align:left}.ParkRating__zoover__grades__list .acco-name,.ParkRating__zoover__grades__list .zvr-widget--type3 .logo-container,.ParkRating__zoover__grades__list .zvr-widget--type3 .review-count,.ParkRating__zoover__grades__list .review-details>li:before,.ParkRating__zoover__grades__list .zvr-widget--type3 .widget-footer{display:none}.ParkRating__zoover__grades__list .zvr-widget--type3 .review-data ul{padding:0}.ParkRating__zoover__grades__list .zvr-widget .review-details li .value{display:block;float:left;color:var(--resort-primary);font-size:1.2em;width:25px;margin-right:14px}.ParkRating__zoover__grades__list .zvr-widget .review-details li .label{display:inline-block;float:none}.ParkRating__ardoer__average .survey-total-has-reviews{display:flex;flex-flow:row wrap}.ParkRating__ardoer__average .survey-total-numbers{flex:1 100%;font-size:0;order:1}.ParkRating__ardoer__average .survey-total-numbers .survey-total-rating.average,.ParkRating__ardoer__average__number{font-size:80px;line-height:80px;font-weight:700;color:var(--resort-primary)}.ParkRating__ardoer__average .survey-total-numbers .survey-total-rating.average-round{display:none}.ParkRating__ardoer__average .survey-total-reviews,.ParkRating__ardoer__average .survey-total-text{flex:1 auto;order:2;text-align:right}.ParkRating__ardoer__average .survey-total-text{text-align:left}.ParkRating__ardoer__grades .survey-list-question-name{display:none}.ParkRating__ardoer__grades .survey-list-has-reviews{display:flex}.ParkRating__ardoer__grades .survey-list-numbers{order:1}.ParkRating__ardoer__grades .survey-list-rating.average{color:var(--resort-primary);font-size:1.2em;width:25px;font-weight:700;line-height:28px;margin-right:10px}
.ParkRating__ardoer__grades .survey-list-rating.average-round{display:none}.ParkRating__ardoer__grades .survey-list-question-title{font-weight:700;line-height:28px;font-size:15px;order:2}.ParkRating__ardoer-reviews{display:none}.ParkRating__ardoer-reviews .ha-survey-list{display:flex;flex-flow:row wrap;list-style:none;padding:0;margin:0 -1em}.ParkRating__ardoer-reviews .ha-survey-item{flex:0 0 50%;padding:0;margin:0;display:none}.ParkRating__ardoer-reviews .ha-survey-item--show{display:block}.ParkRating__ardoer-reviews .ha-survey-part{display:none}.color--none .ParkRating__ardoer__average,.color--white .ParkRating__ardoer__average,.color--none .ParkRating__google__average,.color--white .ParkRating__google__average,.color--none .ParkRating__zoover__average,.color--white .ParkRating__zoover__average,.color--none .ParkRating__ardoer__latest,.color--white .ParkRating__ardoer__latest,.color--none .ParkRating__ardoer__grades,.color--white .ParkRating__ardoer__grades,.color--none .ParkRating__google__latest,.color--white .ParkRating__google__latest,.color--none .ParkRating__zoover__grades,.color--white .ParkRating__zoover__grades{border:1px solid #eee}.color--none .ParkRating__ardoer__average:before,.color--white .ParkRating__ardoer__average:before,.color--none .ParkRating__google__average:before,.color--white .ParkRating__google__average:before,.color--none .ParkRating__zoover__average:before,.color--white .ParkRating__zoover__average:before{position:absolute;display:block;content:'';left:50%;margin-left:-10px;bottom:-21px;border:10px solid transparent;border-top-color:#eee}.color--none .ParkRating__ardoer,.color--white .ParkRating__ardoer,.color--none .ParkRating__google,.color--white .ParkRating__google{border-right:1px solid #eee}@media (min-width:992px){.ParkRating__average,.ParkRating__grades{width:25%}.ParkRating__latest{width:50%;margin-top:0}}@media (max-width:991px){.ParkRating__ardoer,.ParkRatings--twocol .ParkRating__ardoer{float:none;width:100%;padding:0 0 15px;margin:0 0 15px;border-right:0 !important;border-bottom:1px solid rgba(255,255,255,.5)}.ParkRating__google{width:50%;padding-right:2%;margin-right:2%}.ParkRatings--twocol .ParkRating__google{float:none;width:100%;padding-right:0;margin-right:0;border-right:0 !important}.ParkRating__zoover{width:48%}.ParkRatings--twocol .ParkRating__zoover{float:none;width:100%;padding-right:0;margin-right:0;border-right:0 !important}}@media (max-width:767px){.ParkRating__average{width:100%;padding:0}.ParkRating__grades{display:none}.ParkRating__ardoer-reviews .ha-survey-item{flex:0 0 100%}}@media (max-width:550px){.ParkRating__ardoer__latest,.ParkRating__ardoer__grades{float:none;width:100%;margin:10px 0 0}.ParkRating__google,.ParkRating__zoover{float:none;width:100%;padding-right:0;margin-right:0;border-right:0 !important}.ParkRating__google{padding:0 0 15px;margin:0 0 15px;border-right:0;border-bottom:1px solid rgba(255,255,255,.5)}.ParkRating__ardoer__grades,.ParkRating__ardoer__latest,.ParkRating__ardoer__latest__comment,.ParkRating__google__latest,.ParkRating__google__latest__comment,.ParkRating__zoover__grades,.ParkRating__zoover__grades__list{height:inherit}.ParkRating__ardoer__latest__comment:after,.ParkRating__google__latest__comment:after{display:none}}@media (max-width:400px){.ParkRating__title{font-size:2.3em}}.clearfix:after{content:"";display:table;clear:both}.comments-container{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0 -1em}.comments-container__review{flex:1 1 50%;box-sizing:border-box;padding:0 1em}.comments-container__review__score{float:right;position:relative;width:1.6em;height:1.6em;font-family:"Orgon light",sans-serif;font-size:1.6em;line-height:1.67em;color:#fff;text-align:center;border-radius:100px;background-color:#4f8b24;margin:-.8em -.4em 0 0;z-index:1}.comments-container__review__comment{position:relative;padding:25px;background-color:#fff;margin-bottom:15px;border-radius:5px}
.comments-container__review__comment:after{position:absolute;bottom:-20px;content:'';left:20px;display:block;border:10px solid transparent;border-top-color:#fff}.comments-container__review__author{line-height:28px;color:#4f8b24;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:-1em 1em 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}
