.mainSite #mainHeader{min-height:30vh;padding:4rem 0}.mainSite .pageListTxt a{text-decoration:none;color:#666}.mainSite .pageListTxt h1{display:flex;align-items:center;margin-top:0;font-size:1.6em}.mainSite .contentPage:not(:has(.breadcrumb)) #mainHeader{margin-bottom:4rem}.mainSite .pageListTxt article .cta{margin:10px 0;padding:5px 15px}.mainSite .pageListTxt article .btnHolder{display:flex;align-items:flex-end}.mainSite .subMenu{padding:2rem 1rem;background:linear-gradient(to left bottom,#ff5b02 0,#ffb900 100%);margin-bottom:4rem;border-radius:1rem}.mainSite .subMenu .subMenuHeader{display:block;border:none;font-size:1.6em;text-decoration:none;padding-bottom:15px;font-weight:600}.mainSite .subMenu .subMenuHeader a{border-bottom:none}.mainSite .subMenu ul{padding:0;list-style:none}.mainSite .subMenu ul>li{font-weight:500}.mainSite .subMenu ul{margin-bottom:2rem}.mainSite .subMenu ul>li>ul>li{padding-left:2rem;font-weight:400}.mainSite .subMenu a{display:block;color:var(--color-white);padding:.2rem 0;border-bottom:1px solid rgba(0,0,0,.05)}.mainSite .subMenu li>a{text-decoration:none}.mainSite .subMenu li>a>.faIcon{width:1.2em;margin-right:10px;color:var(--color-white)}.mainSite .subMenu li>a.active,.mainSite .subMenu li>a:hover{text-decoration:underline}.mainSite .contentPage .sponsorHolder{background-image:url(/image/flag.png);background-size:666px;background-repeat:repeat;background-position:top left;margin-top:8rem;padding-bottom:1rem;margin-left:15px;margin-right:15px}.mainSite .contentPage .sponsorHolder .sponsorTitle{background-color:var(--color-white);width:fit-content;padding:0 25px;height:67px}.mainSite .contentPage .sponsorHolder .row:has(.sponsorLink){align-items:center}.mainSite .contentPage .sponsorHolder .sponsorLink{font-size:1.1em;display:block;width:100%;text-align:end;font-weight:600}.mainSite .contentPage .sponsorHolder .sponsorLink a{text-decoration:underline;color:var(--color-black)}.mainSite .contactPage iframe{margin-top:75px}.mainSite .pageList{margin-top:-30px}.mainSite .pageList .block{font-weight:700;font-family:var(--main-font);font-size:1.4em;margin:15px 0}.mainSite .pageList .block .bgImageElement{position:relative;z-index:1;aspect-ratio:16/9;display:flex;justify-content:center;align-items:center;text-align:center}.mainSite .pageList .block .bgImageElement::after{content:"";background-color:rgba(var(--color-prim-rgb),.75);opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.mainSite #preFooter{--bs-heading-color:var(--color-white);padding:4rem 0;position:relative;margin-bottom:-75px;margin-top:6rem;background-image:url(/userfiles/images/spa-francorchamps-run-persaccredetatie.jpeg.webp)}.mainSite #preFooter .preFooterTxt{position:relative;z-index:1}.mainSite #preFooter::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#ff5b02 0,#ffb900 100%);opacity:.88;z-index:0}@media (min-width:768px){.mainSite .pageListTxt h1{font-size:1.8em}}@media (min-width:992px){.mainSite .contentPage .sponsorHolder{margin-left:30px;margin-right:30px}}@media(min-width:1200px){.mainSite .contentPage .sponsorHolder{margin-left:50px;margin-right:50px}.mainSite #preFooter{padding:8rem 0}.mainSite #mainHeader{min-height:40vh;padding:10rem 0}}@media(min-width:1600px){.mainSite .contentPage .sponsorHolder{margin-left:100px;margin-right:100px}}
/*# sourceMappingURL=content.min.css.map */
