*{font-family:Roboto,sans-serif;font-size:15px;color:#323232}:root{height:100%;--accent: #01478D}body{min-height:100%;margin:0;display:flex;flex-direction:column;align-items:stretch;overflow-x:hidden}main{width:100%;padding:20px 80px 40px;margin:0 auto 48px;max-width:1000px;background-color:#f9f9f9;box-sizing:border-box;border-radius:4px;font-size:15px}@media (max-width: 1000px){main{padding:0 25px 40px;margin:0 auto}}header{overflow:hidden;height:65px;grid-area:nav;position:sticky;top:0;background-color:#fff;display:block;font-size:15px;z-index:10}header>*{white-space:nowrap}header .logo{height:100%;aspect-ratio:1}@media screen and (max-width: 450px){header .logo{display:none}}header .menu{height:100%}header .menu img{margin:auto;height:60%}header .highlighted{margin-right:5px}@media screen and (max-width: 768px){header .highlighted{visibility:hidden;width:0}}header nav[aria-label=Primair]{height:100%;display:flex;justify-content:space-between;align-items:center}header nav[aria-label=Primair]>div{margin:12px}header #main-navigation{display:flex;gap:16px}header #main-navigation a{text-decoration:none;padding:5px 0;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}header #main-navigation a:hover{border-bottom:2px var(--accent) solid}.highlighted{text-decoration:none;border-radius:9999px;border:2px solid var(--accent);display:inline-block;padding:12px}.highlighted:hover{transition-duration:.2s;transition-property:background-color,color;background-color:var(--accent);color:#fff}nav[aria-label=Breadcrumbs]{width:100%;padding:24px;box-sizing:border-box;font-size:15px}nav[aria-label=Breadcrumbs] a{text-decoration:none}nav[aria-label=Breadcrumbs] a:hover{text-decoration:underline;color:inherit}nav[aria-label=Breadcrumbs] a,nav[aria-label=Breadcrumbs] .separator{color:gray}img.left,img.right{width:45%;border-radius:10px;margin-top:25px;margin-bottom:5px}@media screen and (max-width: 1000px){img.left,img.right{margin-right:15px;width:40%}}@media screen and (max-width: 550px){img.left,img.right{display:none}}img.left{float:left;margin-left:0;margin-right:25px}@media screen and (max-width: 1000px){img.left{margin-right:15px}}img.right{float:right;margin-left:25px;margin-right:0}@media screen and (max-width: 1000px){img.right{margin-left:15px}}img.section-img{margin:32px 32px 32px 0;aspect-ratio:1;width:220px;height:220px;border-radius:5px}@media screen and (max-width: 600px){img.section-img{display:none}}a>img{width:inherit;height:inherit}.index-info{position:absolute;z-index:1;width:50%;height:700px;background-color:rgba(1,71,141,.75);border-radius:25px;top:150px;padding:50px 30px;color:#fff;box-sizing:border-box;min-width:min(500px,100% - 60px)}.index-info h2{color:#fff;font-size:min(9vw,50px)}.index-info p{color:#fff;font-weight:300}@media screen and (max-width: 380px){.index-info{margin-left:0;margin-right:0}}.info{display:flex;gap:20px;padding:0 30px}@media screen and (max-width: 800px){.info{flex-direction:column;gap:0}}.info *{flex:1 1 0}.info img{border-radius:10px;max-width:300px;float:right}h1{display:flex;justify-content:center;align-items:center;text-align:center;height:300px;background-color:var(--accent);margin:0;color:#fff;font-family:Poppins,serif;font-size:50px;font-weight:bold}h2{font-family:Poppins,serif;font-size:35px;font-weight:bold;color:#000}h3{font-family:Poppins,serif;font-size:22px;font-weight:bold;color:#000}h4{font-family:Poppins,serif;font-size:18px;font-weight:bold;color:#000}h5{font-family:Poppins,serif;font-size:15px;font-weight:bold;color:#787878;margin-bottom:5px}h5+p{margin-top:0}footer{margin-top:auto;background-color:var(--accent);padding:50px 20px;min-height:200px;z-index:10}footer *{color:#fff;font-size:15px}footer p,footer dl{font-weight:300}footer .logo img{width:150px}@media screen and (max-width: 1000px){footer .logo{display:none}}footer img[alt="Registermediator Logo"]{width:80vw;max-width:240px}footer .opening-times{max-width:320px}footer .content-wrapper{display:flex;gap:20px;overflow-x:hidden}footer .content-wrapper>*{flex:1}@media screen and (max-width: 768px){footer .content-wrapper{flex-direction:column}}.content-wrapper{max-width:1000px;margin:0 auto}.rounded{aspect-ratio:1;border-radius:50%}p{line-height:2}li{line-height:1.5}address{font-style:normal}address *{line-height:1}dl{overflow:hidden;width:100%;padding:0;font-weight:300}dl>dd{float:left;width:50%;margin:0;padding:0}dl>dt{float:left;width:50%;clear:left;padding:0}li+li{margin-top:8px}.main-information{--columns: 4;display:flex;gap:20px;flex-wrap:wrap}.main-information div{flex-basis:calc(100%/var(--columns) - 20px/var(--columns)*(var(--columns) - 1))}@media screen and (max-width: 1000px){.main-information div{--columns: 2}}@media screen and (max-width: 600px){.main-information div{--columns: 1}}.main-information div img{width:54px;display:block;margin:20px}.main-information b,.main-information p{color:#fff}.main-information p{font-weight:lighter}.review{padding:25px;background-color:#f0f0f0;border-radius:30px;font-weight:lighter}.review i{display:block;text-align:right;margin-right:30px}