.tlf-belt-anchor{position:relative}.tlf-belt-anchor h1,.tlf-belt-anchor h2,.tlf-belt-anchor h3,h1.tlf-belt-anchor{padding-right:42px}.tlf-belt-indicators{position:absolute;top:12px;right:10px;display:inline-flex;gap:4px;line-height:1}.tlf-belt-indicator{display:inline-block;position:relative;width:5px;height:16px;border-radius:1px;box-shadow:0 0 0 1px rgb(0 0 0 / .18)}.tlf-belt-indicator--yellow{background:#f4cc24}.tlf-belt-indicator--green{background:#218542}.tlf-belt-indicator--black,.tlf-belt-indicator--master_black{background:#111}.tlf-belt-indicator--master_black::after{content:'';position:absolute;left:0;right:0;top:calc(50% - 1.5px);height:3px;background:#9b7600}.tlf-belt-indicator__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tlf-belt-field label,.tlf-belt-field small{display:block}.tlf-belt-field select{width:100%;max-width:420px}.tlf-belt-field small{margin-top:6px;line-height:1.5}.tlf-belt-item{display:inline-flex;align-items:center;gap:6px}.tlf-belt-caption{display:none}h1.tlf-belt-anchor{min-height:48px}.tlf-belt-indicator{box-shadow:0 0 0 1px currentColor}.tlf-belt-indicator--yellow{color:#f4cc24}.tlf-belt-indicator--green{color:#218542}.tlf-belt-indicator--black,.tlf-belt-indicator--master_black{color:#111}body .tlf-belt-item{gap:2px!important}.tlf-job-detail-belts .tlf-belt-indicators{position:static;display:flex;flex-wrap:wrap;gap:8px 12px}.tlf-job-detail-belts .tlf-belt-caption{display:inline;font-size:13px;line-height:1.35}body .tlf-belt-filter .et_pb_contact_field_radio{display:block;position:relative}body .tlf-belt-filter .radio-label{font-family:inherit;font-size:inherit;font-weight:400}body .tlf-belt-caption{font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif}body .tlf-belt-name-overview>.tlf-belt-indicators,body .tlf-belt-name-detail>.tlf-belt-indicators{position:static!important;display:inline-flex;vertical-align:middle;margin:0 0 0 4px;padding:0;line-height:1}body .tlf-belt-name-overview>.tlf-belt-indicators .tlf-belt-caption{display:none!important}body .tlf-belt-name-detail>.tlf-belt-indicators{max-width:100%;font-size:14px;font-weight:400;line-height:1.4}body .tlf-belt-name-detail>.tlf-belt-indicators .tlf-belt-caption{display:inline;font-size:14px;font-weight:400;line-height:1.4}body .tlf-belt-info-value{display:flex;align-items:baseline;gap:8px;margin:0;padding:0;line-height:1.4}body .tlf-belt-info-label{font-weight:700}body .tlf-belt-award{flex:0 0 16px;color:#866300;font-family:'Font Awesome 5 Free','Font Awesome 6 Free',FontAwesome,sans-serif;font-size:14px;font-weight:900}body .tlf-belt-award::before,body .tlf-clean-profile__sidebar-row[data-kind="belt"]::before{content:'\f559'}body.tlf-jobs-page .tlf-belt-filter input:checked~.checkmark{background-color:#866300}body .tlf-belt-name-overview>.tlf-belt-indicators .tlf-belt-indicator,body .tlf-belt-name-detail>.tlf-belt-indicators .tlf-belt-indicator{transform:translateY(-3px)}body .tlf-belt-award::before{display:inline-block;transform:scale(1.14)}body.tlf-professional-detail-page .tlf-clean-profile__sidebar-row[data-kind="belt"]::before{transform:scale(1.14)}