/* a-propos — paginaspecifieke CSS.
   Op 10-09-2026 uit de inline <style> en style="..."-attributen van
   a-propos.html gehaald, zodat style-src zonder 'unsafe-inline' kan. */

.cert-badge {
      display: inline-block;
      background: #e0e7ff; color: #021E73;
      padding: 5px 14px; border-radius: 20px;
      font-size: 0.82rem; font-weight: 700;
      margin: 4px 4px 4px 0;
    }
    .exp-item {
      display: flex; align-items: flex-start; gap: 14px;
      padding: 14px 0; border-bottom: 1px solid var(--gray-light);
    }
    .exp-item i { color: var(--secondary); font-size: 1.2rem; margin-top: 2px; flex-shrink: 0; }
  /* ── Anti-copy bescherming ──────────────────────────────────── */
*{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;}
img,svg,canvas,video{pointer-events:none!important;-webkit-user-drag:none!important;-khtml-user-drag:none!important;-moz-user-drag:none!important;-o-user-drag:none!important;user-drag:none!important;}
@media print{html{display:none!important;}}


/* Voorheen style="..."-attributen in a-propos.html */
.rt-a-propos-1 { background-image:url('/img/team-office.jpg'); }
.rt-a-propos-2 { object-position:center center; }
.rt-a-propos-3 { margin:16px 0; }
.rt-a-propos-4 { margin-top:28px;margin-bottom:16px; }
.rt-a-propos-5 { margin-top:28px; }
.rt-a-propos-6 { margin-left:12px; }
.rt-a-propos-7 { text-align:center; }
.rt-a-propos-8 { color:rgba(255,255,255,0.88);max-width:680px;margin:0 auto 32px;font-size:1.05rem;line-height:1.8; }
