.contact-page{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:clamp(12.5rem,6.2636rem + 13.0095vw,21.875rem);padding:0 clamp(1.875rem,-2.6984rem + 9.5403vw,8.75rem)}@media(max-width:767px){.contact-page{align-items:start}}.contact-page-hero{grid-gap:20px;display:grid;gap:20px;grid-template-columns:5fr 4fr;margin-bottom:140px}.contact-page-hero-image{padding-right:70px}.contact-page-hero-image img{aspect-ratio:812/1147;border-radius:10px;max-width:812px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767px){.contact-page-hero-image{padding:0}}.contact-page-hero-content{display:flex;flex-direction:column;justify-content:end}.contact-page-hero-content .groep-desc{max-width:525px}@media(max-width:767px){.contact-page-hero{grid-template-columns:1fr}}.contact-page-title{color:#00ffe8;font-size:clamp(3.4375rem,.3193rem + 6.5048vw,8.125rem);line-height:.8em;margin-bottom:40px;max-width:850px}.contact-page-desc{color:#fff;margin-bottom:115px;max-width:895px}.contact-page-desc p{font-family:"Fedra Serif B Pro",sans-serif;font-size:24px;font-weight:350}@media(max-width:767px){.contact-page-desc p{font-size:20px}}.contact-page-form label{display:none!important}.contact-page-form input,.contact-page-form textarea{border-radius:10px!important;font-family:source-sans-pro,sans-serif!important;padding:15px 25px!important;transition:all .3s}.contact-page-form input:hover,.contact-page-form textarea:hover{border:1px solid #00ffe8}.contact-page-form .forminator-button{align-items:center;border:1px solid #fff!important;border-radius:100px!important;color:#00ffe8;display:flex!important;font-family:bebas-kai,sans-serif!important;font-size:18px;gap:20px;line-height:1em;margin-left:auto!important;margin-top:35px!important;padding:25px 40px!important;text-transform:uppercase;transition:all .3s;width:-moz-fit-content!important;width:fit-content!important;z-index:2}.contact-page-form .forminator-button:hover{border-color:#00ffe8!important;color:#fff;transform:scale(1.2);transition:all .3s}@media(max-width:767px){.contact-page-form .forminator-button{padding:15px 20px!important}}.contact-page-locations{grid-column-gap:20px;grid-row-gap:130px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:250px;padding-left:clamp(0rem,-7.6916rem + 16.0451vw,11.5625rem);row-gap:130px;width:100%}.contact-page-locations .location-item-title{font-family:bebas-kai,sans-serif;font-size:32px;line-height:1em;margin-bottom:50px;position:relative}.contact-page-locations .location-item-title:after{background-color:#6c00ff;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:30px}.contact-page-locations .location-item-content{display:flex;flex-direction:column}.contact-page-locations .location-item-content a{transition:all .3s;width:-moz-fit-content;width:fit-content}.contact-page-locations .location-item-content a:hover{color:#00ffe8}@media(max-width:767px){.contact-page-locations{grid-template-columns:repeat(2,1fr);row-gap:50px}}.contact-page-members{padding-left:clamp(0rem,-7.6916rem + 16.0451vw,11.5625rem);width:100%}.contact-page-members-title{color:#00ffe8;font-family:"Fedra Serif B Pro",sans-serif;font-size:clamp(1.625rem,.6272rem + 2.0815vw,3.125rem);font-weight:350;line-height:1.1em;margin-bottom:50px;max-width:420px}.contact-page-members-desc{margin-bottom:70px;max-width:500px}.contact-page-members .members-posts-filters{margin-bottom:80px}.contact-page-members .members-posts-filters-list{display:flex;gap:20px;justify-content:space-between}@media(max-width:767px){.contact-page-members .members-posts-filters-list{flex-wrap:wrap;justify-content:start}}.contact-page-members .teamleden-grid{grid-gap:80px;display:grid;gap:80px;grid-template-columns:repeat(4,1fr)}.contact-page-members .teamleden-grid-image{margin-bottom:40px}.contact-page-members .teamleden-grid-image img{aspect-ratio:1;border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contact-page-members .teamleden-grid-title{font-family:bebas-kai,sans-serif;font-size:32px;line-height:1em;margin-bottom:5px}.contact-page-members .teamleden-grid-functie{color:#00ffe8;font-family:"Fedra Serif B Pro",sans-serif;font-weight:350;line-height:1.1em;margin-bottom:5px}.contact-page-members .teamleden-grid-desc{display:flex;flex-direction:column}.contact-page-members .teamleden-grid-desc-tel{color:#fff;font-family:"Fedra Serif B Pro",sans-serif;font-weight:350}.contact-page-members .teamleden-grid-desc-tel:hover{color:#00ffe8}.contact-page-members .teamleden-grid-desc-mail{color:#fff;font-weight:300;text-transform:lowercase}.contact-page-members .teamleden-grid-desc-mail:hover{color:#00ffe8}@media(max-width:767px){.contact-page-members .teamleden-grid{grid-template-columns:1fr}}