.contact-talent-section,.contact-client-section{color:#fff;letter-spacing:.03em;background-color:#36503a;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0 auto;padding:10vh 5%;font-family:Instrument Serif,serif;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.3;display:flex}.contact-talent-section{gap:10vh}@media (width>=992px){.contact-talent-section,.contact-client-section{padding-left:10%;padding-right:10%}}@media (width>=2560px){.contact-talent-section,.contact-client-section{padding-left:20%;padding-right:20%}}.form-wrapper{width:100%;display:flex}.application-container,.general-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.application-form,.general-form{color:#fff;flex-direction:column;align-items:center;gap:.75rem;width:100%;font-size:1.25rem;line-height:1.3;display:flex}.success-screen{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:3rem 1rem;display:flex}.success-screen h2{text-transform:none;text-align:center;letter-spacing:-.03em;flex-wrap:balance;font-family:Cinzel Decorative,serif;font-size:clamp(1.5rem,2vw,2.5rem);font-weight:600}.success-screen p{text-align:center;letter-spacing:.03em;flex-wrap:balance;font-family:Instrument Serif,serif;font-size:clamp(1rem,2vw,1.5rem);font-style:normal;font-weight:300;line-height:1.3}.form .form-control:not([type=checkbox]):not([type=submit]){color:#fff;text-transform:uppercase;border:none;outline:none;width:100%;font-family:inherit}.form input::placeholder,.form textarea::placeholder{color:#fff}.form-file-container{flex-direction:column;width:100%;display:flex}.form-file{flex-direction:column;justify-content:space-between;display:flex}.checkbox-container{justify-content:center;align-items:center;gap:.75rem;display:flex}.checkbox{accent-color:#667558;color:#fff;cursor:pointer;background-color:#667558;border:none;outline:none;width:24px;height:24px}.app-form-wrapper,.general-form-wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.form-control{flex-direction:column;width:80%;font-size:1.125px;display:flex}.input-field-group{flex-direction:column;width:100%;display:flex;position:relative}.form-input,.form-textarea{color:#fff;letter-spacing:.08em;background-color:#293d2c;border:none;border-bottom:1px solid #293d2c;border-radius:0;outline:none;width:100%;height:100%;padding:.75rem 1rem;font-family:Instrument Serif,serif;font-size:1.125rem;font-style:normal;display:block}.form-input:focus,.form-textarea:focus{border-bottom:1px solid #fff}.input-field-group{box-shadow:0 10px 16px #00000018}.form-input:-webkit-autofill{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 100px #293d2c!important}.form-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 100px #293d2c!important}.form-input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 100px #293d2c!important}.form-input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:inset 0 0 0 100px #293d2c!important}.form-textarea{overscroll-behavior:contain;resize:none;text-transform:none;max-height:800px;display:block;overflow-y:auto}.form-textarea::-webkit-scrollbar{width:8px}.form-textarea::-webkit-scrollbar-thumb{background-color:#eaffc64d;border-radius:3px}.form-textarea{scrollbar-width:thin;scrollbar-color:#eaffc64d transparent}.floating-label{pointer-events:none;letter-spacing:.03em;color:#fff;z-index:1;font-family:Instrument Serif,serif;font-size:1.125rem;font-style:normal;font-weight:300;transition:all .2s ease-in-out;position:absolute;top:-1.25rem;left:0;transform:translateY(0)}.form-input:placeholder-shown+.floating-label{top:50%;left:1rem;transform:translateY(-50%)}.form-textarea:placeholder-shown+.floating-label{top:.75rem;left:1rem;transform:translateY(0)}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{color:#fff;z-index:10;font-size:1rem;top:-1.25rem;left:0;transform:translateY(0)}.required-star{color:#fff}.error-container{min-height:0;margin-bottom:2.5rem;display:flex}.error-container.has-error{margin-bottom:1.1775rem}.error-message{color:#fff;letter-spacing:.06em;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.825rem;line-height:1.3;display:flex}.error-message-voorwaarden{letter-spacing:.08em;justify-content:flex-start;align-items:center;display:flex}.warning-icon{width:1rem;height:1rem}.custom-file-button{color:#fff;text-align:center;cursor:pointer;letter-spacing:.03em;text-transform:uppercase;background-color:#415a44;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-family:Instrument Serif,serif;font-size:1.125rem;font-style:normal;display:flex}.filename-text{text-transform:none}.checkbox-container{flex-direction:column;display:flex}.checkbox-label{color:#fff;cursor:pointer;text-transform:none;justify-content:center;align-items:center;gap:.75rem;display:flex}.custom-checkbox{vertical-align:middle;appearance:none;cursor:pointer;background-color:#293d2c;border-radius:0;place-content:center;width:1.25rem;height:1.25rem;margin:0;display:grid}.voorwaarden-text{font-size:1.25rem}.error-voorwaarden-text{text-transform:uppercase}.error-message-voorwaarden{align-items:flex-start}.custom-checkbox:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #fff}.custom-checkbox:checked:before{transform:scale(1)}.button-wrapper{z-index:2;flex-direction:row;justify-content:center;align-items:center;display:flex}.custom-toast{color:#fff;letter-spacing:.03em;z-index:1;z-index:1000;text-wrap:nowrap;background-color:#293d2c;border:none;border-radius:.6em;justify-content:center;align-items:center;padding:.75rem;font-family:Instrument Serif,serif;font-size:clamp(1.25rem,5vw,1.5rem);display:flex;position:fixed;top:5.5rem;left:50%;transform:translate(-50%)}.custom-toast.success,.custom-toast.error{background-color:#293d2c}.form-title-container{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:3rem 1rem;display:flex}.form-title{text-transform:none;text-align:center;letter-spacing:-.03em;font-family:Cinzel Decorative,serif;font-size:clamp(1.5rem,2vw,2.5rem);font-weight:600}.form-text{text-align:center;letter-spacing:.03em;flex-wrap:balance;font-family:Instrument Serif,serif;font-size:clamp(1rem,2vw,1.5rem);font-style:normal;font-weight:300;line-height:1.3}@media (width>=768px){.application-form,.general-form,.form-title-container{width:80%}.custom-toast{top:5%}.floating-label{font-size:1.25rem;left:1rem}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{font-size:1rem;top:-1.25rem}}@media (width>=992px){.application-form,.general-form,.form-title-container{width:60%}.custom-toast{top:2%}.form-text{line-height:1.3}.floating-label{font-size:1.25rem;left:1rem}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{font-size:1rem;top:-1.25rem}.form-input,.form-textarea,.custom-file-button{padding:1rem}}@media (width>=1280px){.application-form,.general-form,.form-title-container{width:40%}}@media (width>=1536px){.application-form,.general-form,.form-title-container{width:50%}.form-text{line-height:1.5}.floating-label,.form-input,.form-textarea{font-size:1.25rem}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{font-size:1.125rem;top:-1.375rem}.form-input,.form-textarea,.custom-file-button{padding:1rem}}@media (width>=2560px){.application-form,.general-form,.form-title-container{width:35%}.custom-toast{top:2%}.floating-label{font-size:1.25rem}.form-input:focus+.floating-label,.form-input:not(:placeholder-shown)+.floating-label{font-size:1.125rem;top:-1.375rem}}.form-control{flex-direction:column;width:100%;display:flex}.privacy-link{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:1px}
