.walz-jobs{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.walz-jobs *{box-sizing:border-box}.walz-jobs .walz-job{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;margin:0 0 16px!important;padding:23px 25px!important;background:#fff!important;border:0!important;border-radius:0!important;float:none!important}.walz-jobs .walz-job-title{display:block!important;flex:1 1 45%!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:18px!important;font-weight:600!important;line-height:1.45!important;color:#333!important;letter-spacing:normal!important;text-transform:none!important}.walz-jobs .walz-job-buttons{display:flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px!important;margin:0!important;padding:0!important}.walz-jobs .walz-job-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;max-width:100%!important;padding:9px 15px!important;margin:0!important;border:1px solid #333!important;border-radius:0!important;background:transparent!important;color:#333!important;text-decoration:none!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-align:center!important;box-shadow:none!important;transform:none!important}.walz-jobs .walz-job-button:hover{background:#fff!important;color:#9c5000!important}.walz-jobs .walz-job-button:focus-visible{outline:3px solid #303030!important;outline-offset:3px!important}@media(max-width:760px){.walz-jobs .walz-job{display:block!important;padding:20px!important}.walz-jobs .walz-job-title{font-size:17px!important;margin-bottom:16px!important}.walz-jobs .walz-job-buttons{justify-content:flex-start!important}}
.walz-jobs .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}

/* White rows by default; orange on hover or keyboard focus. */
.walz-jobs .walz-job{transition:background-color .18s ease!important}
.walz-jobs .walz-job:hover,.walz-jobs .walz-job:focus-within{background:#F4981A!important}
.walz-jobs .walz-job:hover .walz-job-title,.walz-jobs .walz-job:focus-within .walz-job-title{color:#fff!important}
.walz-jobs .walz-job:hover .walz-job-button,.walz-jobs .walz-job:focus-within .walz-job-button{color:#fff!important;border-color:#fff!important}
.walz-jobs .walz-job .walz-job-button:hover,.walz-jobs .walz-job .walz-job-button:focus-visible{background:#fff!important;color:#333!important}
@media(prefers-reduced-motion:reduce){.walz-jobs .walz-job{transition:none!important}}
