.footer-top-vacatures .content-wrapper{margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}.footer-top-vacatures__grid{align-items:start;display:grid;gap:60px;grid-template-columns:1fr minmax(0,46%);margin-bottom:100px}.footer-top-vacatures__intro{display:flex;flex-direction:column;gap:32px}.footer-top-vacatures__heading{color:var(--color-secondary);margin:0;max-width:516px}.footer-top-vacatures__subheading{color:var(--color-secondary);margin:0;max-width:412px}.footer-top-vacatures__form-card{background:var(--color-zachtblauw-light);border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:40px 39px}.footer-top-vacatures__form-heading{color:var(--color-primary);margin:0}.footer-top-vacatures__form-placeholder{color:var(--color-primary);margin:0;opacity:.7}.footer-top-vacatures__form-card .form-title,.footer-top-vacatures__form-card .hs-form-title{display:none}.footer-top-vacatures__form-card .hs-form-booleancheckbox-display{align-items:flex-start;color:var(--color-primary);display:flex;font-family:Neulis Sans,sans-serif;font-size:14px;gap:12px;line-height:20px}.footer-top-vacatures__form-card .hs-form-booleancheckbox-display input{margin-top:2px}.footer-top-vacatures__form-card .hs-submit .actions{align-items:center;background:var(--color-accent);border-radius:33px;cursor:pointer;display:flex;gap:16px;justify-content:center;padding:16px 24px}.footer-top-vacatures__form-card .hs-submit .actions:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' fill='none' viewBox='0 0 14 12'%3E%3Cpath fill='%23fff' d='M7.353.239a.83.83 0 0 1 1.165 0l5.24 5.185a.81.81 0 0 1 0 1.152l-5.24 5.186a.83.83 0 0 1-1.165 0 .81.81 0 0 1 0-1.153l3.835-3.794H0v-1.63h11.189L7.352 1.391a.81.81 0 0 1 0-1.152'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' fill='none' viewBox='0 0 14 12'%3E%3Cpath fill='%23fff' d='M7.353.239a.83.83 0 0 1 1.165 0l5.24 5.185a.81.81 0 0 1 0 1.152l-5.24 5.186a.83.83 0 0 1-1.165 0 .81.81 0 0 1 0-1.153l3.835-3.794H0v-1.63h11.189L7.352 1.391a.81.81 0 0 1 0-1.152'/%3E%3C/svg%3E");background-position:12px,-26px;background-repeat:no-repeat,no-repeat;background-size:14px 12px,14px 12px;content:"";flex-shrink:0;height:12px;margin:0 -12px;overflow:hidden;pointer-events:none;transition:background-position .35s ease;width:38px}@media (hover:hover) and (min-width:768px){.footer-top-vacatures__form-card .hs-submit .actions:focus-within:after,.footer-top-vacatures__form-card .hs-submit .actions:hover:after{background-position:50px,12px}}@media (prefers-reduced-motion:reduce){.footer-top-vacatures__form-card .hs-submit .actions:after{transition:none}}.footer-top-vacatures__form-card .hs-submit .hs-button{background:none;border:none;color:var(--color-secondary);cursor:pointer;font-family:Neulis Sans,sans-serif;font-size:16px;font-weight:500;padding:0;width:auto}.footer-top-vacatures__form-card .hs-error-msg{color:var(--color-accent);font-family:Neulis Sans,sans-serif;font-size:13px}.footer-top-vacatures__form-card .hs-fieldtype-file label{display:none}.footer-top-vacatures__form-card .hs-fieldtype-file .input{align-items:center;background:var(--color-secondary);border-radius:20px;display:flex;height:120px;justify-content:center;overflow:hidden;position:relative}.footer-top-vacatures__form-card .hs-fieldtype-file .input:before{background:var(--color-hemelsblauw);border-radius:4px;color:var(--color-secondary);content:"CV uploaden*";font-family:Neulis Sans,sans-serif;font-size:16px;line-height:20px;padding:4px 12px;pointer-events:none}.footer-top-vacatures__form-card .hs-fieldtype-file input[type=file]{cursor:pointer;height:100%!important;inset:0;margin:0!important;opacity:0;padding:0!important;position:absolute;width:100%!important}@media (max-width:991px){.footer-top-vacatures .content-wrapper{padding-left:40px;padding-right:40px}.footer-top-vacatures__grid{gap:40px;grid-template-columns:1fr;margin-bottom:60px}}@media (max-width:767px){.footer-top-vacatures__form-placeholder{font-size:14px}.footer-top-vacatures .content-wrapper{padding-left:24px;padding-right:24px}.footer-top-vacatures__form-card .hs-submit .actions{padding:14px 24px}.footer-top-vacatures__form-card{padding:24px 16px 20px}}