.wp-block-matador-jobs-job-application{--error_color:#ca4d2d;}.wp-block-matador-jobs-job-application ul,.wp-block-matador-jobs-job-application ol{margin:0;padding:0;list-style-type:none;}.wp-block-matador-jobs-job-application #matador-application-form input.error:not([type=submit]):not([type=reset]){border:1px solid var(--error_color);}.wp-block-matador-jobs-job-application #matador-application-form .matador-required .matador-label label:after{content:"*";color:var(--error_color);position:relative;font-size:1.25rem;}.wp-block-matador-jobs-job-application #matador-application-form .error{font-weight:normal;margin-top:.5rem;font-style:italic;color:var(--error_color);}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-job-seeker{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;margin:0;padding:0;border:0;word-wrap:normal !important;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-file .for-file,.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-files .for-file{font-size:inherit;color:#666;border:1px solid #bbb;border-radius:3px;padding:10px 20px;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-privacy_policy_opt_in{margin:.5rem 0 1rem;padding:1rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.wp-block-matador-jobs-job-application #matador-application-form #matador-upload-overlay .matador-upload-overlay-background{border-radius:8px;border:0 solid var(--error_color);}.wp-block-matador-jobs-job-application #matador-application-form #matador-upload-overlay .matador-upload-overlay-message{border-radius:8px;background:#fff;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-file .for-file,.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-files .for-file{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:10px 20px;width:100%;max-width:100%;box-sizing:border-box;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-file .for-file span,.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-files .for-file span{display:inline-block;margin-left:6px;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-file .for-file svg,.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-files .for-file svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:4px;margin-right:4px;display:inline;}.no-js .wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-file .for-file,.no-js .wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-files .for-file{display:none;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-file .inputfile,.wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-files .inputfile{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1;margin-left:-10000px;}.no-js .wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-file .inputfile,.no-js .wp-block-matador-jobs-job-application #matador-application-form .matador-field-type-files .inputfile{width:auto;height:auto;opacity:1;overflow:auto;position:static;z-index:1;margin-left:0;}.wp-block-matador-jobs-job-application #matador-application-form #matador-upload-overlay{display:none;width:104%;height:104%;position:absolute;top:-2%;left:-2%;}.wp-block-matador-jobs-job-application #matador-application-form #matador-upload-overlay .matador-upload-overlay-background{width:100%;height:100%;top:0;left:0;background:#f5f5f5;opacity:.6;filter:alpha(opacity=70);border:0;}.wp-block-matador-jobs-job-application #matador-application-form #matador-upload-overlay .matador-upload-overlay-message{margin-top:-50%;text-align:center;border:1px solid;margin-left:2%;margin-right:2%;padding:40px;opacity:1;filter:alpha(opacity=100);position:absolute;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-group:not(.matador-field-job-seeker):not(.matador-field-type-checkbox){display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:var(--matador-application-labels-position);flex-wrap:wrap;width:100%;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-group:not(.matador-field-job-seeker):not(.matador-field-type-checkbox) .matador-field-label{color:inherit;color:var(--matador-application-labels-text-color,inherit);background-color:var(--matador-application-labels-background-color);font-family:inherit;padding-top:var(--matador-application-labels-padding-top);padding-bottom:var(--matador-application-labels-padding-bottom);padding-left:var(--matador-application-labels-padding-left);padding-right:var(--matador-application-labels-padding-right);margin-top:var(--matador-application-labels-margin-top);margin-bottom:var(--matador-application-labels-margin-bottom);margin-left:var(--matador-application-labels-margin-left);margin-right:var(--matador-application-labels-margin-right);font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;text-decoration:inherit;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-group:not(.matador-field-job-seeker):not(.matador-field-type-checkbox) .matador-field{flex-grow:1;}.wp-block-matador-jobs-job-application #matador-application-form .matador-field-group:not(.matador-field-job-seeker):not(.matador-field-type-checkbox) .matador-field input,.wp-block-matador-jobs-job-application #matador-application-form .matador-field-group:not(.matador-field-job-seeker):not(.matador-field-type-checkbox) .matador-field select,.wp-block-matador-jobs-job-application #matador-application-form .matador-field-group:not(.matador-field-job-seeker):not(.matador-field-type-checkbox) .matador-field textarea{width:100%;box-sizing:border-box;color:inherit;color:var(--matador-application-inputs-text-color,inherit);background-color:var(--matador-application-inputs-background-color);padding-top:var(--matador-application-inputs-padding-top);padding-bottom:var(--matador-application-inputs-padding-bottom);padding-left:var(--matador-application-inputs-padding-left);padding-right:var(--matador-application-inputs-padding-right);margin-top:var(--matador-application-inputs-margin-top);margin-bottom:var(--matador-application-inputs-margin-bottom);margin-left:var(--matador-application-inputs-margin-left);margin-right:var(--matador-application-inputs-margin-right);border-top-color:var(--matador-application-inputs-borders-top-color,var(--matador-application-inputs-borders-color));border-top-style:var(--matador-application-inputs-borders-top-style,var(--matador-application-inputs-borders-style));border-top-width:var(--matador-application-inputs-borders-top-width,var(--matador-application-inputs-borders-width));border-right-color:var(--matador-application-inputs-borders-right-color,var(--matador-application-inputs-borders-color));border-right-style:var(--matador-application-inputs-borders-right-style,var(--matador-application-inputs-borders-style));border-right-width:var(--matador-application-inputs-borders-right-width,var(--matador-application-inputs-borders-width));border-bottom-color:var(--matador-application-inputs-borders-bottom-color,var(--matador-application-inputs-borders-color));border-bottom-style:var(--matador-application-inputs-borders-bottom-style,var(--matador-application-inputs-borders-style));border-bottom-width:var(--matador-application-inputs-borders-bottom-width,var(--matador-application-inputs-borders-width));border-left-color:var(--matador-application-inputs-borders-left-color,var(--matador-application-inputs-borders-color));border-left-style:var(--matador-application-inputs-borders-left-style,var(--matador-application-inputs-borders-style));border-left-width:var(--matador-application-inputs-borders-left-width,var(--matador-application-inputs-borders-width));border-radius:var(--matador-application-inputs-border-radius);}.wp-block-matador-jobs-job-application #matador-application-form #matador-submit{cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);transition:box-shadow .2s ease-in-out;color:inherit;color:var(--matador-application-submit-button-text-color,inherit);background-color:var(--matador-application-submit-button-background-color);padding-top:var(--matador-application-submit-button-padding-top);padding-bottom:var(--matador-application-submit-button-padding-bottom);padding-left:var(--matador-application-submit-button-padding-left);padding-right:var(--matador-application-submit-button-padding-right);margin-top:var(--matador-application-submit-button-margin-top);margin-bottom:var(--matador-application-submit-button-margin-bottom);margin-left:var(--matador-application-submit-button-margin-left);margin-right:var(--matador-application-submit-button-margin-right);border-top-color:var(--matador-application-submit-button-borders-top-color,var(--matador-application-submit-button-borders-color));border-top-style:var(--matador-application-submit-button-borders-top-style,var(--matador-application-submit-button-borders-style));border-top-width:var(--matador-application-submit-button-borders-top-width,var(--matador-application-submit-button-borders-width));border-right-color:var(--matador-application-submit-button-borders-right-color,var(--matador-application-submit-button-borders-color));border-right-style:var(--matador-application-submit-button-borders-right-style,var(--matador-application-submit-button-borders-style));border-right-width:var(--matador-application-submit-button-borders-right-width,var(--matador-application-submit-button-borders-width));border-bottom-color:var(--matador-application-submit-button-borders-bottom-color,var(--matador-application-submit-button-borders-color));border-bottom-style:var(--matador-application-submit-button-borders-bottom-style,var(--matador-application-submit-button-borders-style));border-bottom-width:var(--matador-application-submit-button-borders-bottom-width,var(--matador-application-submit-button-borders-width));border-left-color:var(--matador-application-submit-button-borders-left-color,var(--matador-application-submit-button-borders-color));border-left-style:var(--matador-application-submit-button-borders-left-style,var(--matador-application-submit-button-borders-style));border-left-width:var(--matador-application-submit-button-borders-left-width,var(--matador-application-submit-button-borders-width));border-radius:var(--matador-application-submit-button-border-radius);}.wp-block-matador-jobs-job-application #matador-application-form #matador-submit:hover{box-shadow:0 10px 15px rgba(0,0,0,.2),0 4px 6px rgba(0,0,0,.1);}.wp-block-matador-jobs-job-application #matador-application-form.is-style-matador-full-width-submit-button #matador-submit{width:100%;}