/* Recruitment PDF application form only. */
.ftk-recruit-application{max-width:720px;margin-top:28px}
.ftk-recruit-application .recruit-field{margin-bottom:24px}
.ftk-recruit-application .recruit-field>label{display:block;font-size:15px;margin-bottom:8px}
.ftk-recruit-application label>span:not(:only-child){font-size:12px;color:var(--muted,#68645c);margin-left:8px}
.ftk-recruit-application input:not([type=checkbox]):not([type=hidden]),.ftk-recruit-application textarea{width:100%;padding:12px;font:inherit;color:inherit;background:#fff;border:1px solid #c7c3b9;border-radius:0;box-sizing:border-box}
.ftk-recruit-application input:focus-visible,.ftk-recruit-application textarea:focus-visible,.ftk-recruit-application button:focus-visible{outline:2px solid var(--gold,#796749);outline-offset:3px}
.ftk-recruit-application input[type=file]{padding:12px 8px}
.ftk-recruit-application input[type=file]::file-selector-button{margin-right:12px;padding:10px 14px;font:inherit;color:#fff;background:var(--gold,#796749);border:0;border-radius:0;cursor:pointer}
.ftk-recruit-application input[type=file]::file-selector-button:hover{background:#695d48}
.ftk-recruit-application .recruit-field>p{font-size:12px;color:var(--muted,#68645c);margin-top:8px}
.ftk-recruit-application .recruit-honeypot{display:none}
.ftk-recruit-application .recruit-form-status{font-size:14px;margin-top:20px;overflow-wrap:anywhere}
.ftk-recruit-application button:disabled{opacity:.65;cursor:default}
@media(max-width:767px){.ftk-recruit-application .button{width:100%;justify-content:space-between;font-size:14px;padding:15px 20px}}
