@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--primary-color: #dc0013;--secondary-color: #fff;--background-color: #000}:root{--step--2: clamp(.5208rem, .4794rem + .2072vw, .64rem);--step--1: clamp(.625rem, .5641rem + .3043vw, .8rem);--step-0: clamp(.75rem, .663rem + .4348vw, 1rem);--step-1: clamp(.9rem, .7783rem + .6087vw, 1.25rem);--step-2: clamp(1.08rem, .9122rem + .8391vw, 1.5625rem);--step-3: clamp(1.296rem, 1.0674rem + 1.1428vw, 1.9531rem);--step-4: clamp(1.5552rem, 1.247rem + 1.5412vw, 2.4414rem);--step-5: clamp(1.8662rem, 1.4539rem + 2.0618vw, 3.0518rem)}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}.background{position:relative;width:100%;height:100vh;z-index:-1}.background video{width:100%;height:100%;object-fit:cover}.background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.otherpages{height:30vh;background-image:linear-gradient(#000c,#64000066),url(../../../images/achtergrond.png);background-size:cover;background-position:center;position:relative}header,.nav_menu{position:absolute;display:flex;justify-content:space-between;align-items:center;width:100%;height:100px}.nav_menu{top:0;left:0}header>*,.nav_menu>*{width:33%}header nav ul{margin-left:2rem;display:flex;align-items:center;gap:2rem}header nav ul li{list-style:none}header nav ul li a{text-decoration:none;color:var(--secondary-color);font-size:var(--step-0);font-weight:500;text-transform:uppercase}.wapen a{width:max-content}.wapen{display:flex;height:100%}.wapen img{height:100%;margin:5px auto}header .nav_button{height:100px;display:flex;justify-content:right;position:fixed;right:0;z-index:99999}header .menu_button{width:250px;height:100%;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center;cursor:pointer}.menu_icon{display:flex;flex-direction:column;gap:5px;justify-content:right;align-items:right;text-align:right;overflow:hidden}.menu_icon span{height:3px;width:50px;background-color:var(--secondary-color);transition:.3s ease-in-out}.menu_icon span:nth-child(2){transform:translate(30%)}header .menu_button:hover .menu_icon span:nth-child(1){transform:translate(30%)}header .menu_button:hover .menu_icon span:nth-child(2){transform:none}header .menutext{overflow:hidden}header .menu_button p{color:var(--secondary-color);font-size:var(--step-2);font-weight:500;text-transform:uppercase;margin-left:1rem;position:relative;transition:.3s ease-in-out}header .menu_button p:after{content:"SLUIT";position:absolute;left:0;bottom:100%}header .menu_button.active p{transform:translateY(100%)}@media (max-width: 1300px){header nav{display:none}.menu_button{width:max-content;padding-inline:1rem}.wapen{width:max-content;margin-left:2rem}}.menu{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;z-index:9999;transform:translate(100%);transition:.5s ease-in-out}.menu:after{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:var(--secondary-color);z-index:-1;transform:translate(100%);transition:.3s ease-in-out}.menu:before{content:"";position:absolute;top:50%;left:0;width:100%;height:50%;background:var(--secondary-color);z-index:-1;transform:translate(100%);transition:.3s ease-in-out .2s}.menu.active:before,.menu.active:after{transform:translate(0)}.menu.active{transform:translate(0)}.menu ul{display:flex;flex-direction:column;gap:2rem;text-align:center;transform:translate(100%);transition:.3s ease-in-out .3s}.menu.active ul{transform:translate(0);transition-delay:0}.menu ul li{list-style:none;position:relative;padding:0 4rem;transition:.3s ease-in-out;overflow:hidden}.menu ul li a{text-decoration:none;color:var(--primary-color);font-size:var(--step-5);font-weight:700;text-transform:uppercase;transition:.3s ease-in-out .2s}.menu ul li:hover a{color:var(--secondary-color)}.menu ul li:after{content:"";position:absolute;left:0;width:100%;height:100%;background-color:var(--primary-color);transform:translate(-100%);opacity:0;transition:.5s ease-in-out;z-index:-1}.menu ul li:hover:after{opacity:1;transform:translateY(0)}.menu li:hover{scale:1.1}.menu ul:has(li:hover) li:not(:hover){transform:scale(.9)}.hero{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%}.hero h2{color:var(--secondary-color);font-size:var(--step-3);font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:1rem}.hero h1{color:var(--primary-color);font-size:var(--step-5);font-weight:900;text-transform:uppercase;text-align:center;margin-bottom:1rem;width:100%}.homepage{display:flex;justify-content:space-between;margin:0 auto;width:min(1000px,90%);flex-wrap:wrap;padding:5rem 0}.homepage h2{color:var(--primary-color);font-size:var(--step-5);font-weight:700;text-transform:uppercase;position:relative;margin-top:2rem}.homepage h2:after{content:"";position:absolute;left:0;width:25%;height:10px;background-color:var(--primary-color)}.wapenhome{max-width:500px;height:auto;margin:0 auto}.homepage .wapenhome img{width:100%;height:100%;object-fit:contain}@media (max-width: 1100px){.homepage h2{width:100%;text-align:center;margin:0 auto}.homepage h2:after{display:none}.wapenhome{width:auto;max-height:300px}}.contactbox{display:flex;flex-direction:column;gap:2rem;margin-top:5rem;width:min(1000px,90%);margin:0 auto}.contactgegevens a{text-decoration:none;color:var(--background-color)}.headtext{color:var(--background-color);font-size:var(--step-3);font-weight:700;text-transform:uppercase;position:relative;margin-top:2rem;width:max-content}.contact{width:min(1100px,100%);display:flex;gap:2rem;margin:0 auto;justify-content:space-between}@media (max-width: 1100px){.contact{flex-direction:column;align-items:center}.contactgegevens{width:100%;text-align:center}#form{width:min(100%,500px)}.headtext{width:100%;text-align:center}}#form{display:grid;grid-template-columns:1fr 1fr;gap:1rem}#form input,#form textarea{border:2px solid rgba(0,0,0,.1);background-color:#fff9;width:100%;padding:.5rem;font-size:var(--step-0);font-family:Poppins,sans-serif;height:100%;transition:.2s ease-in-out}#form textarea::-webkit-scrollbar{width:10px}#form textarea::-webkit-scrollbar-track{background:#0006}#form textarea::-webkit-scrollbar-thumb{background:var(--primary-color)}#form input:focus,#form input:hover,#form textarea:hover,#form textarea:focus{outline:none;background-color:#fffc;color:var(--background-color)}#form input:hover::placeholder,#form input:focus::placeholder,#form textarea:hover::placeholder,#form textarea:focus::placeholder{color:#e9e9e9}#from_name{grid-column:1/2;grid-row:1/2}#from_email{grid-column:2/3;grid-row:1/2}.field:nth-child(3){grid-column:1/-1;grid-row:2/3}.message{grid-column:1/-1;grid-row:3/4}.message textarea{resize:none;min-height:250px}.buttonbox{grid-column:1/-1;grid-row:4/5}#form #button{background-color:var(--primary-color);color:var(--secondary-color);font-weight:500;border:2px solid rgba(0,0,0,.1);cursor:pointer;transition:.2s ease-in-out;width:100%;padding:.5rem;font-size:var(--step-0)}#form #button:hover{background-color:var(--secondary-color);color:var(--background-color)}.contactbox{margin-bottom:5rem}.hoofdtext{color:var(--primary-color);font-size:var(--step-4);font-weight:700;text-transform:uppercase;position:relative;margin:2rem auto;width:min(max-content,90%);text-align:center}.ledenbox{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--step-3);margin-top:5rem;width:min(1500px,90%);margin:0 auto}.lid{position:relative;border:5px solid var(--primary-color);padding:var(--step--1)}.lid img{max-width:300px;aspect-ratio:2/3;width:100%;object-fit:cover;position:relative}.lid a .lidfoto{position:relative}.lid a .lidfoto:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#0006;transition:.3s ease-in-out;opacity:0}.instagramlogo{display:none}.lidtekst{height:75px;text-align:center}.lid p{font-size:var(--step-1);font-weight:500}.lid p:nth-child(2){font-size:var(--step-0);font-weight:400}@media (hover: none){.lidtekst{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media (max-width: 1100px){.lid{width:100%;max-width:300px;border-width:3px}.lid a:after{display:none}}@media (max-width: 800px){.ledenbox{gap:.25rem;width:100%}.lid{max-width:45%;border:none;padding:none}}@media (hover: hover){.lidtekst{position:absolute;bottom:50%;left:50%;transform:translate(-50%) translateY(50%);display:flex;flex-direction:column;align-items:center;z-index:1;opacity:0;visibility:hidden;transition:.3s ease-in-out}.lid i{color:var(--secondary-color);font-size:var(--step-1);margin-bottom:.5rem;position:absolute;bottom:2rem;left:50%;transform:translate(-50%);opacity:0;transition:.3s ease-in-out}.lid p{color:var(--secondary-color);font-size:var(--step-1);width:max-content;font-weight:500;-webkit-user-select:none;-ms-user-select:none;user-select:none}.lid p:nth-child(2){font-size:var(--step-0);font-weight:400}.lid:hover a .lidfoto:after{opacity:1}.lid:hover .lidtekst{opacity:1;visibility:visible}.lid:hover i{opacity:1}.instagramlogo{display:block}}.lichting h3{color:var(--primary-color);font-size:var(--step-2);font-weight:700;text-transform:uppercase;width:max-content}.lichting{display:flex;flex-direction:column;gap:1rem}.lichting ul{list-style:none;display:flex;flex-direction:column;gap:.25rem}.achtergrondsvg{position:absolute;z-index:-1;width:70%;top:0;left:50%;transform:translate(-50%)}.dispuutshuiswrapper{padding:var(--step-3);position:relative}.dispuutshuisbox{display:flex;gap:2rem;width:min(1500px,90%);flex-wrap:wrap;margin:0 auto;align-items:center;justify-content:center}.huistekst{display:flex;flex-direction:column;gap:1rem;max-width:min(750px,100%)}.bewoners{display:flex;flex-direction:column;gap:.5rem;width:max-content;margin:0 auto;text-align:center}.bewoners p{color:var(--primary-color);font-size:var(--step-1);width:max-content;font-weight:500;margin:0 auto}.bewoners ul{list-style:none;display:flex;flex-direction:column;gap:.25rem}.achtergrondwapen{position:absolute;z-index:-1;height:100%;top:0}.huisfoto{max-width:500px;height:100%}.huisfoto img{width:100%;height:100%;object-fit:cover}.roeienbox table{width:min(1500px,90%);border-collapse:collapse;margin-top:2rem;margin:0 auto;font-size:var(--step-0);background-image:url(../../../images/leeuw.svg);background-repeat:no-repeat;background-position:50%}.roeienbox th,.roeienbox td{padding:1rem;text-align:center}.roeienbox th{color:var(--primary-color)}.roeienbox tbody tr:nth-child(odd){border-left:5px solid var(--primary-color)}.roeienbox ul{counter-reset:item;list-style:none;display:flex;flex-direction:column;gap:1.5rem;width:min(1400px,80%);margin:4rem auto}.roeienbox ul li{font-size:var(--step-0);font-weight:300;position:relative;padding-left:2rem}.roeienbox ul li:before{content:counter(item);counter-increment:item;position:absolute;left:-10px;top:50%;transform:translateY(-50%);color:var(--primary-color);font-weight:700;font-size:var(--step-2);opacity:.2}.roeienbox ul li:after{content:"*";position:absolute;left:calc(-10px - var(--step-1));top:60%;transform:translateY(-50%);color:var(--primary-color);font-weight:700;font-size:var(--step-3);opacity:.3}.categorie-menu{display:flex;justify-content:center;gap:1rem;margin-top:2rem;position:relative;width:min(max-content,90%);margin:0 auto}.categorie_buttons{display:flex;gap:1rem;align-items:center}.categorie-menu input{width:200px}.categorie-menu ::-webkit-input-placeholder{color:var(--primary-color);font-weight:500;font-size:var(--step-0);opacity:.7}.categorie-menu button,.categorie-menu input,.load-more button{background-color:var(--secondary-color);color:var(--primary-color);font-size:var(--step-0);font-weight:500;padding:.5rem 1rem;border:2px solid color-mix(in hsl,var(--primary-color),80% transparent);cursor:pointer;transition:.3s ease-in-out}.categorie-menu button:hover,.load-more button:hover{background-color:var(--primary-color);color:var(--secondary-color)}.categorie-menu input:hover,.categorie-menu input:focus{outline:none;border:2px solid var(--primary-color)}#categorieen{display:none;background-color:var(--primary-color);color:var(--secondary-color)}#categorieen .menu_icon span{height:2px;width:25px}#categorieen:hover .menu_icon span:nth-child(1){transform:translate(30%)}#categorieen:hover .menu_icon span:nth-child(2){transform:none}@media (max-width: 1300px){#categorieen{display:flex;justify-content:center;align-items:center;gap:1rem}.categorie_buttons{flex-direction:column;position:absolute;background-color:var(--secondary-color);width:90%;border:2px solid color-mix(in hsl,var(--primary-color),80% transparent);padding:2rem;top:calc(100% + 1rem);z-index:999;transform:translateY(-10%);visibility:hidden;opacity:0;transition:.3s ease-in-out}.categorie_buttons.active{visibility:visible;opacity:1;transform:translateY(0)}.categorie_buttons button{width:100%;text-align:center;padding:1rem;font-size:var(--step-1);border:none}.categorie-menu input{width:100%}}.postswrapper{width:min(1500px,80%);margin:4rem auto;display:flex;flex-direction:column;gap:2rem}.postswrapper ul{list-style:none;display:flex;flex-direction:column;gap:1rem}.postswrapper ul li{display:flex;flex-direction:column;gap:1rem;padding:2rem 2rem 1rem;background-color:#fffc;border:2px solid rgba(0,0,0,.1);transition:.2s ease-in-out}.postswrapper ul li a{color:var(--background-color);text-decoration:none;display:flex;flex-direction:column;gap:1rem}.postswrapper ul li a h3{color:var(--primary-color);font-size:var(--step-2);font-weight:700;text-transform:uppercase;transition:.2s ease-in-out}.postswrapper ul li a:hover h3{opacity:.6}.postswrapper ul li:hover{border:2px solid rgba(0,0,0,.3)}.moreinfo{display:flex;gap:1rem;width:max-content}.datum{position:relative}.moreinfo p:nth-child(1):after{content:"";width:4px;aspect-ratio:1;background-color:var(--primary-color);position:absolute;top:50%;left:calc(100% + .4rem);transform:translateY(-50%);border-radius:50%}.postpreview{width:100%;height:150px;overflow:hidden}.postdetails{display:flex;gap:1rem;justify-content:space-between;border-top:2px solid rgba(0,0,0,.1);padding-top:1rem}.postdetails>div{display:flex;gap:.5rem}.postdetails .likes:hover i{color:var(--primary-color)}.postwrapper{width:min(1250px,95%);margin:4rem auto;display:flex;flex-direction:column;gap:2rem;border:2px solid rgba(0,0,0,.1);padding:var(--step-0)}.posttekst{width:90%;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.postwrapper h1{color:var(--primary-color);font-size:var(--step-3);font-weight:700;text-transform:uppercase;margin-top:2rem}.posttekst .info>div:nth-child(1){display:flex;gap:1rem;height:max-content;position:relative;align-items:center}#share{background:none;border:none;cursor:pointer}#share i{color:var(--primary-color);font-size:var(--step-0);transition:.3s ease-in-out}#share:hover i{color:#a8000e}.load-more{width:max-content;margin:0 auto}@media (max-width: 750px){.posttekst{text-align:center;width:95%}.moreinfo{margin:0 auto}}
