✦ Verified product
Custom Credentials
CAD 0.00
Canada Ticket
Verified independent store
→
Overview Designed for events, conferences, festivals, and secure facilities to clearly identify staff, vendors, media, and VIP guests while supporting branding, access control, and
security requirements. Key Features Custom Sizes & Formats Available in a variety of shapes and sizes with fully customizable layouts. Materials Cardstocks, Synthetic, or Laminated Stocks. Security Options Numbering, barcodes, QR codes, and variable data. >> More Finishing Options Lamination, slot punching, and rounded corners. Let's build your custom run. Trusted print partner since 1979 — a real person on every order. +1-800-576-5511 [email protected] Request a Quote → .cti-pd{ --cti-red:#DC281D; --cti-red-dark:#b01e15; --cti-ink:#111418; --cti-muted:#5b616b; --cti-line:#ececef; --cti-soft:#f7f7f9; font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif; -webkit-font-smoothing:antialiased; color:var(--cti-ink); line-height:1.6; max-width:920px; margin-top:6px; } .cti-pd *{box-sizing:border-box;} /* BADGE — live red dot */ .cti-pd__badge{ display:inline-flex;align-items:center;gap:8px; font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase; border:1.5px solid var(--cti-red);color:var(--cti-red); border-radius:999px;padding:6px 16px;margin-bottom:6px; } .cti-pd__badge-dot{ width:7px;height:7px;border-radius:50%;background:var(--cti-red); animation:ctiPulse 2.4s ease-out infinite; } @keyframes ctiPulse{ 0%{box-shadow:0 0 0 0 rgba(220,40,29,.45);} 70%{box-shadow:0 0 0 7px rgba(220,40,29,0);} 100%{box-shadow:0 0 0 0 rgba(220,40,29,0);} } @media (prefers-reduced-motion:reduce){ .cti-pd__badge-dot{animation:none;} } /* SECTION BLOCKS */ .cti-pd__block{padding:24px 0;border-top:1px solid var(--cti-line);} .cti-pd__block:first-of-type{border-top:none;} .cti-pd__label{ font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase; color:#9aa0a8;margin:0 0 16px; } .cti-pd__intro{font-size:16.5px;line-height:1.8;color:var(--cti-muted);margin:0;} /* FEATURES — vertical list, icon index (static, no hover) */ .cti-pd__features{list-style:none;padding:0;margin:0;display:grid;gap:4px;} .cti-pd__feature{ display:flex;gap:16px;align-items:flex-start; padding:16px 8px; border-bottom:1px solid var(--cti-line); } .cti-pd__feature:last-child{border-bottom:none;} .cti-pd__feature-idx{ flex-shrink:0; width:30px;height:30px;border-radius:9px; background:rgba(220,40,29,.10); display:flex;align-items:center;justify-content:center; } .cti-pd__feature-name{ display:block;font-size:15.5px;font-weight:700;color:var(--cti-ink); letter-spacing:-.01em;margin-bottom:3px; } .cti-pd__feature-desc{display:block;font-size:14.5px;line-height:1.6;color:var(--cti-muted);} /* MORE — red pill */ .cti-pd__more{ display:inline-block; margin-left:6px;vertical-align:baseline; font-size:11.5px;font-weight:700;letter-spacing:.02em; color:#fff;background:var(--cti-red); text-decoration:none;white-space:nowrap; padding:3px 12px;border-radius:999px; transition:background .15s,transform .15s,box-shadow .15s; } .cti-pd__more:hover{ background:var(--cti-red-dark); transform:translateY(-1px); box-shadow:0 4px 12px rgba(220,40,29,.28); } /* CTA — light bar with red spine */ .cti-pd__cta{ position:relative;overflow:hidden; margin-top:24px; display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap; background:var(--cti-soft);border:1px solid var(--cti-line); border-radius:18px;padding:24px 28px 24px 32px; } .cti-pd__cta-spine{position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--cti-red);} .cti-pd__cta-title{font-size:18px;font-weight:800;letter-spacing:-.01em;margin:0 0 4px;color:var(--cti-ink);} .cti-pd__cta-sub{font-size:13px;line-height:1.5;color:var(--cti-muted);margin:0;} .cti-pd__cta-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;} .cti-pd__contacts{display:flex;flex-direction:column;gap:8px;} .cti-pd__contact{ display:inline-flex;align-items:center;gap:9px; font-size:14px;font-weight:600;color:var(--cti-red);text-decoration:none; transition:color .15s; } .cti-pd__contact svg{width:16px;height:16px;flex-shrink:0;} .cti-pd__contact:hover{color:var(--cti-red-dark);} .cti-pd__quote-btn{ font-size:14px;font-weight:700;letter-spacing:.01em; padding:13px 28px;border-radius:999px; background:var(--cti-red);color:#fff;text-decoration:none;white-space:nowrap; display:inline-block;border:2px solid var(--cti-red); box-shadow:0 8px 22px rgba(220,40,29,.28); transition:background .18s,color .18s,transform .18s,box-shadow .18s; } .cti-pd__quote-btn:hover{ background:#fff;color:var(--cti-red); transform:translateY(-2px);box-shadow:0 12px 28px rgba(220,40,29,.20); } /* TABLET */ @media (max-width:899px){ .cti-pd__intro{font-size:15.5px;} .cti-pd__cta-actions{width:100%;justify-content:space-between;} } /* MOBILE */ @media (max-width:599px){ .cti-pd__cta{flex-direction:column;align-items:stretch;padding:22px 20px 22px 24px;} .cti-pd__cta-actions{flex-direction:column;align-items:stretch;gap:18px;} .cti-pd__quote-btn{width:100%;text-align:center;} }