.mainSite .contentPage a{text-decoration:underline;color:currentColor}.mainSite .contentPage #mainHeader{min-height:40vh;background-position:center}.mainSite .contentPage #bttmBg:before,.mainSite .contentPage #mainHeader:before{background-color:rgba(0,0,0,.45)}.mainSite .contentPage.smallHeader #mainHeader{min-height:unset}.mainSite .contentPage #bttmBg{padding:60px 0;background-size:cover;background-position:center}.mainSite .contentPage #bttmBg:before{content:"";position:absolute;width:100%;top:0;bottom:0}.mainSite .contentPage .darkContent .team{position:absolute;bottom:0;height:175px;left:15px}.mainSite .contentPage .darkContent{padding-bottom:200px}.mainSite .contentPage.openingstijden .table.openingstijden tbody td{border:none;background-color:rgba(255,255,255,.15);padding:1em}.mainSite .contentPage.openingstijden .table.openingstijden tbody tr{text-transform:capitalize}.mainSite .contentPage.openingstijden .table.openingstijden tbody td.tijden{text-transform:lowercase}.mainSite .contentPage.openingstijden .table.openingstijden thead td{padding:0}.mainSite .contentPage.openingstijden .table.openingstijden{border-collapse:separate;border-spacing:0 1em}.mainSite .contentPage.openingstijden .table.openingstijden h3{margin:0}.mainSite #bookingForm .form-control,.mainSite #contactForm .form-control{border-radius:25px;border:none;height:43px;padding:6px 15px}.mainSite #bookingForm textarea.form-control,.mainSite #contactForm textarea.form-control,.mainSite #inschrijfForm textarea.form-control{min-height:125px;padding:12px 15px}.mainSite #bookingForm .cta,.mainSite #contactForm .cta,.mainSite #inschrijfForm .cta{margin-top:0;margin-right:0;float:right}.mainSite .contactPage .flexBox{display:flex;flex-direction:column-reverse}.mainSite .contactPage .flexBox>div{flex:1 1 auto;background-color:#2a2a2a;color:var(--color-white)}.mainSite .contactPage .flexBox>div{padding-top:50px;padding-bottom:50px;width:100%}.mainSite .contactPage .flexBox #map{width:100%;height:35vh}.mainSite .pageListTxt a{text-decoration:none;color:#666}.mainSite .pageListTxt h1{display:flex;align-items:center;margin-top:0;font-size:1.6em}.mainSite .pageListTxt article .cta{margin:10px 0;padding:5px 15px}.mainSite .pageListTxt article .btnHolder{display:flex;justify-content:flex-end}.mainSite .subMenu{margin:20px 0}.mainSite .subMenu .subMenuHeader{color:var(--color-sec);font-weight:600;font-size:1.4em;display:block;border:none}.mainSite .subMenu ul{padding:0;list-style:none}.mainSite .subMenu a{color:#777;font-weight:500;font-size:1.2em;display:block;padding:10px 0}.mainSite .subMenu li:not(:last-of-type) a{border-bottom:1px solid #efefef}.mainSite .subMenu a.active{font-weight:600}.mainSite .contentPage.extraMargin{margin-top:90px}@media (min-width:768px){.mainSite .pageListTxt h1{font-size:1.8em}}@media (min-width:992px){.mainSite .contentPage #mainHeader{min-height:60vh}.mainSite .contentPage .darkContent{padding-bottom:175px}.mainSite .contentPage .darkContent .container.pullTop{margin-top:-20vh}.mainSite .contentPage .darkContent .team{left:15%}.mainSite .contactPage .flexBox{flex-direction:row;min-height:455px}.mainSite .contactPage .flexBox>div{width:50%}.mainSite .contactPage .flexBox #map{width:50%;display:flex;flex:1 0 auto;height:unset}}@media(min-width:1600px){.mainSite .contentPage .darkContent .team{height:350px}}
/*# sourceMappingURL=content.min.css.map */
