.text-dark{color:#1D1D1F!important}.form__job_contact_form{padding:40px;position:relative}.top_form__job_contact_form{position:relative}.top_form__job_contact_form:before{content:"";background-image:linear-gradient(270deg,#D11454 0%,#EF911F 100%);position:absolute;top:0;height:20px;left:0;width:100%;border-top-right-radius:10px;border-top-left-radius:10px;z-index:1;transform:translate(0,-7px)}.form__job_contact_form{padding:40px;position:relative}.cf7__job_contact_form label{color:#1D1D1F;font-size:17px;width:100%}span.wpcf7-list-item{margin:0;display:block}.cf7__job_contact_form input[type="checkbox"]{margin-right:5px;vertical-align:middle;margin-top:0!important}span.wpcf7-list-item-label:after,span.wpcf7-list-item-label:before{display:none}input.form-check-input+span.wpcf7-list-item-label,input.form-check-input+span.wpcf7-list-item-label a{color:#1D1D1F;font-weight:800}.dropify-wrapper .dropify-message p{font-size:16px}.dropify-wrapper .dropify-message span.file-icon{color:#86868B}.dropify-wrapper{border:2px dashed #C4C4C4;margin-top:15px}.cf7__job_contact_form .form-group input{border:0;border-bottom:2px solid #86868B;color:#616167!important}.cf7__job_contact_form .form-control{padding:3px 0}span.wpcf7-not-valid-tip{margin-top:5px}.wpcf7-not-valid[aria-invalid="true"]{border-bottom-color:red!important}.job_contact_form .custom_list>li:not(:last-child){margin-bottom:20px}.dropify_info_txt{font-size:16px;margin-top:15px}#senden_button{display:none}span.wpcf7-spinner{position:absolute;bottom:15px;right:0}@media all and (max-width:768px){.form__job_contact_form{padding:30px 20px}.form__job_contact_form .time_job_col__single{background:#F5F5F5;padding:15px 25px 15px 15px;position:relative}.form__job_contact_form .time_job_col__single:after{content:"";background-image:url(/wp-content/uploads/2022/08/Path-7046.svg);width:20px;height:25px;position:absolute;top:0;right:10px;bottom:0;background-position:center;background-repeat:no-repeat;background-size:contain;margin:auto}.custom_list__job_contact_form{display:none}.form__job_contact_form .time_job_col__single.active:after{transform:rotate(180deg)}}.codedropz-upload-container{padding:2rem}.codedropz-upload-container:hover{background-size:30px 30px;background-image:-webkit-linear-gradient(135deg,#f1f0f5 25%,transparent 25%,transparent 50%,#f1f0f5 50%,#f1f0f5 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,#f1f0f5 25%,transparent 25%,transparent 50%,#f1f0f5 50%,#f1f0f5 75%,transparent 75%,transparent);-webkit-animation:stripes 2s linear infinite;animation:stripes 2s linear infinite;cursor:pointer}.cd-upload-btn{color:#616167!important}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit;position:relative}.codedropz-upload-inner:before{font-family:"dropify";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-left:.2em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:'\e800';color:#86868B;font-size:50px}.dnd-upload-status .dnd-upload-details .name em{font-size:.65rem}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{height:10px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{font-size:10px;line-height:10px}.codedropz-upload-wrapper .dnd-upload-details span{font-size:.85rem;color:#616167!important}.codedropz-upload-wrapper .dnd-upload-image{display:none}