.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5688 .elementor-element.elementor-element-3b3e2d4a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5688 .elementor-element.elementor-element-3b3e2d4a{text-align:start;}.elementor-5688 .elementor-element.elementor-element-3b3e2d4a .elementor-heading-title{font-family:"Podkova", Sans-serif;font-size:20px;font-weight:600;color:#0D1461;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5688 .elementor-element.elementor-element-35223868{--divider-border-style:solid;--divider-color:#E2B887;--divider-border-width:3.3px;}.elementor-5688 .elementor-element.elementor-element-35223868 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-5688 .elementor-element.elementor-element-35223868 .elementor-divider-separator{width:29%;margin:0 auto;margin-left:0;}.elementor-5688 .elementor-element.elementor-element-35223868 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}/* Start custom CSS for html, class: .elementor-element-9124692 */.yeb-staff-wrap{width:100%;padding:10px 0}
        .yeb-staff-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
        @media(max-width:1024px){.yeb-staff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
        @media(max-width:640px){.yeb-staff-grid{grid-template-columns:1fr}}

        .yeb-staff-card{
          background:#fff;border:1px solid #e6e8ef;border-radius:16px;
          padding:14px 14px 12px;box-shadow:0 10px 25px rgba(16,24,40,.06);
          transition:transform .15s ease, box-shadow .15s ease;
        }
        .yeb-staff-card:hover{transform:translateY(-2px);box-shadow:0 16px 35px rgba(16,24,40,.10)}
        .yeb-staff-top{display:flex;align-items:center;gap:12px}
        .yeb-staff-photo{
          width:64px;height:64px;border-radius:14px;object-fit:cover;
          border:1px solid #eef0f6;background:#f6f7fb;
        }
        .yeb-staff-head{flex:1;min-width:0}
        .yeb-staff-name{font-size:16px;font-weight:800;line-height:1.15;color:#111827}
        .yeb-staff-role{margin-top:4px;font-size:13px;font-weight:600;color:#4b5563}
        .yeb-staff-status{display:flex;align-items:flex-start}
        .yeb-staff-badge{
          font-size:12px;font-weight:800;padding:6px 10px;border-radius:999px;
          border:1px solid transparent;white-space:nowrap;
        }
        .yeb-staff-badge--active{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}
        .yeb-staff-badge--inactive{background:#fff1f2;color:#9f1239;border-color:#fecdd3}

        .yeb-staff-meta{
          margin-top:12px;padding-top:10px;border-top:1px dashed #e6e8ef;
          display:grid;gap:6px;font-size:13px;color:#374151;
        }
        .yeb-staff-meta b{color:#111827}/* End custom CSS */