:root{--main1-color: #01b8be;--main1-bg-color: #f8ffa2;--main1-bg-color-half: #f8ffa28f;--main1-bg-color-hamburger: #f8ffa2df;--main1-bg-color-scrolled: #f8ffa2d7;--main1-card-color: rgba(0 ,0, 0, 5%);--scale-factor: 1;--max-image-height: calc(var(--scale-factor) * 50vh);--header-height: calc(1.3 * 20vh * var(--scale-factor))}*{font-family:sans-serif;font-weight:300;padding:0;margin:0;color:#000;box-sizing:border-box;scroll-behavior:smooth;transition:all .4s ease-in-out}body{background-image:url(/build/assets/background-0ae44346.png);background-repeat:no-repeat round;background-size:100vw 100vh;min-height:100vh;max-width:100vw}header{height:var(--header-height);width:100vw;display:grid;align-items:center;grid-template-rows:1fr;grid-template-columns:.2fr 1fr;background-color:var(--main1-bg-color);padding:calc(var(--scale-factor) * 1.5rem)}.logo,.logo img{max-width:70vw}.logo img{height:calc(var(--scale-factor) * 16vh)}.contact-form{background-color:var(--main1-card-color);border-radius:32px;padding:calc(var(--scale-factor) * 2rem);display:flex;margin:calc(var(--scale-factor) * 2rem);margin-bottom:calc(var(--scale-factor) * 5rem);flex-direction:column}.contact-form .contact-btn-container{margin-top:2%;margin-bottom:2%;height:8%}.contact-form .contact-btn-container button{font-size:calc(var(--scale-factor) * 2rem);padding:calc(var(--scale-factor) * 1rem)}.contact-form input,.contact-form .locked-input{border-radius:32px;border:none;background-color:#0000000d;width:100%;height:100%}.contact-form input,.contact-form textarea,.contact-form .locked-input,.contact-form .locked-textarea{font-size:calc(var(--scale-factor) * 1.8rem);padding:calc(var(--scale-factor) * 1.5rem);color:#000}.contact-form .first-part{display:flex;flex-direction:row;margin-top:2%;height:18%;margin-bottom:calc(var(--scale-factor) * 2rem)}.contact-form .first-part input[name=naam]{margin-right:calc((var(--scale-factor) * 2rem) / 2)}.contact-form .first-part input[name=email]{margin-left:calc((var(--scale-factor) * 2rem) / 2)}.contact-form-mail .first-part{height:50%}.contact-form .contact-description{margin-top:1%;height:26%}.contact-form textarea,.contact-form .locked-textarea{border-radius:32px;border:none;background-color:#0000000d;width:100%;height:100%;resize:none}.contact-form div.textarea{margin-top:2%;height:38%}.contact-form textarea{height:10rem}.contact-form-mail div.textarea{height:50%}::placeholder{color:#000;opacity:.7}.hero{margin:4rem 3rem 9rem;display:grid;place-items:center;grid-template-rows:1fr;grid-template-columns:1fr 1fr}.info{margin:9rem auto 0rem;padding:calc(var(--scale-factor) * 2rem);padding:var(--header-height) 0rem;font-size:calc(var(--scale-factor) * 2.5rem);border-radius:32px;background-color:#0000000d;height:100%;width:calc(50vw - 6rem);display:grid;text-align:center;place-items:center}.info a{display:inline;font-size:calc(var(--scale-factor) * 2.5rem)}.outersection{padding-top:100px;margin-bottom:calc(var(--scale-factor) * 10rem)}.innersection .part:nth-child(odd)>.image{order:unset}.part{display:grid;height:auto;grid-template-rows:1fr;grid-template-columns:50% 50%;place-items:center;gap:calc(var(--scale-factor) * 3rem);margin:calc(var(--scale-factor) * 4rem) calc(var(--scale-factor) * 3rem)}.part .content{border-radius:32px;background-color:#0000000d;height:fit-content;width:100%;display:grid;grid-template-areas:"a" "a" "a" "a" "a" "a" "a" "a" "a" "b";place-items:center;padding:calc(var(--scale-factor) * 1rem) calc(var(--scale-factor) * 3rem)}.part .content .p{grid-area:a;height:100%;width:100%;display:grid;gap:0px;place-items:center}.part .content a{justify-self:start;margin-top:calc(var(--scale-factor) * 2.2rem);grid-area:b}.part .image{display:grid;place-items:center;width:auto}.part .image img{height:100%;max-width:100%}p,.p{font-size:calc(var(--scale-factor) * 2.2rem)}ul{list-style:none}li{text-align:left;font-size:calc(.85 * 2.2rem * var(--scale-factor))}ul.big-ul-text li{font-size:calc(2.2rem * var(--scale-factor))}ul li:before{content:"\2022";color:var(--main1-color);display:inline-block;width:1em;margin-left:-1em}h1{font-size:calc(1.7 * 2.2rem * var(--scale-factor));width:100%;text-align:center;padding:calc(2rem * var(--scale-factor))}.image img{aspect-ratio:1 / 1;width:100%;border-radius:32px;object-fit:cover;object-position:center center}a{text-decoration:none;font-size:calc(var(--scale-factor) * 2.2rem);border-radius:32px;padding:calc(var(--scale-factor) * 1rem)}.contact-btn{border:none;border-radius:32px}.contact-btn i,.contact-btn{background-color:var(--main1-color);color:var(--main1-bg-color);transition:all .2s ease-in-out}.contact-btn:hover,.contact-btn:hover i,.contact-btn:focus,.contact-btn:focus i{background-color:var(--main1-bg-color);color:var(--main1-color);transition:all .2s ease-in-out}i{color:var(--main1-bg-color);display:inline}.hero,.part,.contact-form,.section-title,.header-links{transition:all .6s ease-in-out}.modal{position:fixed;display:none;z-index:1;left:0;top:0;width:100vw;height:100vh;background-color:#0003}.modal-content{background-color:var(--main1-bg-color);border-radius:32px;margin:15% auto;padding:calc(var(--scale-factor) * 2rem);border:none;width:80%;display:flex;flex-direction:row;justify-content:center}.close{display:inline;color:var(--main1-bg-color);background-color:var(--main1-color);border-radius:32px;margin-left:auto;margin-bottom:auto;font-size:calc(var(--scale-factor) * 2.2rem);box-sizing:border-box;font-weight:700;padding:calc(var(--scale-factor) * .3rem) calc(var(--scale-factor) * .7rem);text-indent:0px;vertical-align:middle}.close:hover,.close:focus{color:var(--main1-color);background-color:var(--main1-bg-color);text-decoration:none;cursor:pointer}.modal-open{display:block}img{z-index:0}header{z-index:1;position:static;transition:all .6s ease-in-out}.nav-scrolled{position:fixed;background-color:var(--main1-bg-color-scrolled);transition:all .6s ease-in-out}.p-small{font-size:calc(.85 * 2.2rem * var(--scale-factor))}.bold{font-weight:700}main{transition:padding-top 0ms ease-in-out}.header-links{justify-self:end;display:grid;gap:0;height:100%;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:column;transition:all .6s ease-in-out;left:0}.header-link{margin-right:calc(var(--scale-factor) * 3rem);font-size:calc(var(--scale-factor) * 2.2rem * .7)}.hamburger i{font-size:calc(var(--scale-factor) * 2.2rem);color:#000}.hamburger{display:none;position:absolute;justify-self:end}#hamburger{display:none}@media only screen and (max-width: 1080px){.part{grid-template-rows:fit-content(200vh) fit-content(200vh);grid-template-columns:1fr;grid-auto-flow:column}.part .image img{max-height:var(--max-image-height)!important}.contact-form textarea{height:7rem}:root{--scale-factor: calc(1.3 / 2.2)}.innersection .part:nth-child(odd)>.image{order:-1}.info{width:calc(100vw - 6rem)}}@media only screen and (max-width: 700px){.header-links{position:absolute;left:-100vw;top:0;width:100vw;margin-top:var(--header-height);height:calc(100vh - var(--header-height));display:flex;flex-direction:column;justify-content:start;align-items:center;background-color:var(--main1-bg-color-hamburger);z-index:2;transition:all .6s ease-in-out;counter-reset:header-links}.header-link{font-size:calc(var(--scale-factor) * 2.2rem * 1.7)}.outersection{margin-bottom:0}header{background-color:var(--main1-bg-color-scrolled)}.hamburger{display:block;position:static}.hamburger label:hover{margin-bottom:calc(var(--scale-factor) * 2rem);cursor:pointer}.contact-form .first-part{flex-direction:column;margin-bottom:0}.contact-form .first-part input[name=naam],.contact-form textarea,.contact-form .first-part input[name=email]{font-size:calc(var(--scale-factor) * 1.5rem);margin-right:0;margin-left:0;margin-bottom:calc(var(--scale-factor) * 2rem)}.logo{width:fit-content}}.contact-form-mail{height:700px}
