.wp-block-acf-contactgegevens{margin:80px 40px}@media (max-width: 1024px){.wp-block-acf-contactgegevens{margin:80px 24px}}@media (max-width: 768px){.wp-block-acf-contactgegevens{margin:40px 16px}}.wp-block-acf-contactgegevens .grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;gap:40px}@media (max-width: 1024px){.wp-block-acf-contactgegevens .grid{gap:24px}}@media (max-width: 768px){.wp-block-acf-contactgegevens .grid{display:flex;flex-direction:column;gap:40px}}.wp-block-acf-contactgegevens .grid .titel{font-size:18px;font-weight:600;letter-spacing:-.36px;text-transform:uppercase;margin-bottom:24px;font-family:Inter,sans-serif}@media (max-width: 768px){.wp-block-acf-contactgegevens .grid .titel{margin-bottom:16px}}.wp-block-acf-contactgegevens .grid p{font-size:clamp(1rem,.9168rem + .1735vw,1.125rem);font-weight:400}.wp-block-acf-contactgegevens .grid .naam{font-size:clamp(1.125rem,.9587rem + .3469vw,1.375rem);font-weight:600;line-height:120%;letter-spacing:-.44px;margin-bottom:8px}.wp-block-acf-contactgegevens .grid .formulier{grid-column:1/span 5;grid-row:1/span 1;background-color:#eff9e2;padding:40px}@media (max-width: 1300px){.wp-block-acf-contactgegevens .grid .formulier{grid-column:1/span 6}}@media (max-width: 1024px){.wp-block-acf-contactgegevens .grid .formulier{padding:24px}}@media (max-width: 768px){.wp-block-acf-contactgegevens .grid .formulier{order:2;padding:40px 16px}}.wp-block-acf-contactgegevens .grid .formulier .titel{margin-bottom:40px}@media (max-width: 768px){.wp-block-acf-contactgegevens .grid .formulier .titel{margin-bottom:24px}}.wp-block-acf-contactgegevens .grid .content{grid-column:7/-2;grid-row:1/span 1;display:flex;flex-direction:column;gap:64px}@media (max-width: 1300px){.wp-block-acf-contactgegevens .grid .content{grid-column:7/-1}}@media (max-width: 768px){.wp-block-acf-contactgegevens .grid .content{order:0;gap:40px}}.wp-block-acf-contactgegevens .grid .content .image{position:relative;max-width:60%}@media (max-width: 1024px){.wp-block-acf-contactgegevens .grid .content .image{max-width:100%}}.wp-block-acf-contactgegevens .grid .content .image>svg{position:absolute;right:-1px;bottom:-1px;width:56px;height:56px;color:#fff}@media (max-width: 768px){.wp-block-acf-contactgegevens .grid .content .image>svg{width:32px;height:32px}}.wp-block-acf-contactgegevens .grid .content .address{grid-column:7/span 3;grid-row:1/span 1;max-width:60%}@media (max-width: 1024px){.wp-block-acf-contactgegevens .grid .content .address{max-width:100%}}.wp-block-acf-contactgegevens .grid .content .address a{display:block;font-size:clamp(1rem,.9168rem + .1735vw,1.125rem);font-weight:400;line-height:120%;text-decoration:none;color:#243327;position:relative;width:fit-content;overflow:hidden;letter-spacing:-.44px}.wp-block-acf-contactgegevens .grid .content .address a:hover:after{transform:translate(0)}.wp-block-acf-contactgegevens .grid .content .address a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;transition:transform .5s ease-in-out;background-color:#243327;transform:translate(-101%)}.wp-block-acf-contactgegevens .grid .content .nieuwsbrief{background-color:#eff9e2;padding:40px}@media (max-width: 1024px){.wp-block-acf-contactgegevens .grid .content .nieuwsbrief{padding:24px}}.wp-block-acf-contactgegevens .grid .content .nieuwsbrief h2{color:#df6e1d;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.36px;text-transform:uppercase;margin-bottom:16px}.wp-block-acf-contactgegevens .grid .content .nieuwsbrief>p{font-size:clamp(1.625rem,1.2924rem + .6938vw,2.125rem);font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.68px;margin-bottom:120px}.wp-block-acf-contactgegevens .grid .content .nieuwsbrief form{display:grid;grid-template-columns:1fr auto!important;grid-template-rows:1fr!important;gap:16px!important}@media (max-width: 1024px){.wp-block-acf-contactgegevens .grid .content .nieuwsbrief form{display:flex;flex-direction:column}}.wp-block-acf-contactgegevens .grid .content .nieuwsbrief form label{display:none}.wp-block-acf-contactgegevens .grid .content .nieuwsbrief form input[type=email]{width:100%;padding-left:0;background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #DF6E1D;color:#df6e1d}.wp-block-acf-contactgegevens .grid .content .nieuwsbrief form input[type=email]::placeholder{color:#df6e1d}.wp-block-acf-contactgegevens .grid .content .nieuwsbrief form input[type=submit]{grid-column:span 1/-1!important;grid-row:1/span 1;width:fit-content;display:flex;margin-left:0;display:block;background-color:#df6e1d;padding:20px 40px;font-size:18px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.72px}@media (max-width: 1024px){.wp-block-acf-contactgegevens .grid .content .nieuwsbrief form input[type=submit]{padding:16px 24px}}@media (max-width: 768px){.wp-block-acf-contactgegevens .grid .content .nieuwsbrief form input[type=submit]{width:100%}}
