{"product_id":"hazard-communication-train-the-trainer-online-course","title":"Hazard Communication Train The Trainer Online Course","description":"\u003c!-- SECTION 1: HERO --\u003e\n\u003cstyle\u003e\n  .xo-haz-ttt-hero,\n  .xo-haz-ttt-hero *{ box-sizing:border-box; }\n\n  .xo-haz-ttt-hero{\n    display: flow-root;\n    max-width: 860px;\n    margin: 0 auto 18px;\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color:#0f172a;\n  }\n\n  .xo-haz-ttt-card{\n    background:#ffffff;\n    border: 1px solid #e5e7eb;\n    border-radius: 20px;\n    padding: 18px;\n    box-shadow: 0 16px 40px rgba(15,23,42,.08);\n    width: 100%;\n  }\n\n  .xo-haz-ttt-heroGrid{\n    display:grid;\n    grid-template-columns: 1fr;\n    gap: 14px;\n    align-items:start;\n  }\n\n  .xo-haz-ttt-eyebrow{\n    display:inline-flex;\n    align-items:center;\n    gap:10px;\n    font-size: 12px;\n    letter-spacing: .16em;\n    text-transform: uppercase;\n    color:#334155;\n    margin-bottom: 10px;\n  }\n\n  .xo-haz-ttt-dot{\n    width:10px; height:10px;\n    border-radius: 999px;\n    background:#0ea5e9;\n    box-shadow: 0 0 0 5px rgba(14,165,233,.16);\n    flex: 0 0 auto;\n  }\n\n  .xo-haz-ttt-title{\n    font-size: 28px;\n    line-height: 1.12;\n    margin: 0 0 10px;\n    letter-spacing: -0.02em;\n  }\n\n  .xo-haz-ttt-subhead{\n    font-size: 15px;\n    line-height: 1.55;\n    margin: 0 0 14px;\n    color:#334155;\n  }\n\n  .xo-haz-ttt-trustgrid{\n    display:grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n    margin-top: 10px;\n  }\n\n  .xo-haz-ttt-pill{\n    display:flex;\n    gap:10px;\n    align-items:flex-start;\n    border: 1px solid #e5e7eb;\n    background: #f8fafc;\n    border-radius: 14px;\n    padding: 10px 12px;\n  }\n\n  .xo-haz-ttt-ic{\n    width: 28px; height: 28px;\n    border-radius: 10px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    background:#ffffff;\n    border: 1px solid #e5e7eb;\n    flex: 0 0 auto;\n  }\n\n  .xo-haz-ttt-pill b{\n    display:block;\n    font-size: 13px;\n    line-height: 1.2;\n    margin: 0 0 2px;\n    color:#0f172a;\n  }\n\n  .xo-haz-ttt-pill span{\n    display:block;\n    font-size: 12.5px;\n    line-height: 1.35;\n    color:#475569;\n  }\n\n  .xo-haz-ttt-figure{\n    margin: 0;\n    border: 1px solid #e5e7eb;\n    border-radius: 16px;\n    overflow:hidden;\n    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);\n  }\n\n  .xo-haz-ttt-img{\n    width:100%;\n    height:auto;\n    display:block;\n  }\n\n  .xo-haz-ttt-cap{\n    padding: 10px 12px;\n    font-size: 12.5px;\n    line-height: 1.4;\n    color:#475569;\n  }\n\n  @media (max-width: 520px){\n    .xo-haz-ttt-card{ padding: 16px; border-radius: 18px; }\n    .xo-haz-ttt-title{ font-size: 24px; }\n    .xo-haz-ttt-trustgrid{ grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"xo-haz-ttt-hero\"\u003e\n  \u003cdiv class=\"xo-haz-ttt-card\"\u003e\n    \u003cdiv class=\"xo-haz-ttt-heroGrid\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xo-haz-ttt-eyebrow\"\u003e\n          \u003cspan aria-hidden=\"true\" class=\"xo-haz-ttt-dot\"\u003e\u003c\/span\u003e \u003cspan\u003eOnline train-the-trainer\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003ch1 class=\"xo-haz-ttt-title\"\u003eHazard Communication Train-the-Trainer Online Course\u003c\/h1\u003e\n        \u003cp class=\"xo-haz-ttt-subhead\"\u003e\n          Prepare a designated in-house HazCom trainer to deliver chemical safety and GHS fundamentals, explain SDS and labeling, and document training in alignment with OSHA’s Hazard Communication Standard (29 CFR 1910.1200).\n        \u003c\/p\u003e\n\n        \u003cdiv role=\"list\" class=\"xo-haz-ttt-trustgrid\"\u003e\n          \u003cdiv role=\"listitem\" class=\"xo-haz-ttt-pill\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-ttt-ic\"\u003e🧪\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cb\u003eHazCom + GHS coverage\u003c\/b\u003e\u003cspan\u003eHazards, exposure routes, SDS, pictograms, labels, and program elements.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv role=\"listitem\" class=\"xo-haz-ttt-pill\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-ttt-ic\"\u003e⏱️\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cb\u003eSelf-paced (about 1.5–2 hours)\u003c\/b\u003e\u003cspan\u003eComplete on your schedule—progress saved automatically.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv role=\"listitem\" class=\"xo-haz-ttt-pill\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-ttt-ic\"\u003e📚\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cb\u003e56 lessons + references\u003c\/b\u003e\u003cspan\u003eVideos, readings, OSHA guides, and practical examples.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv role=\"listitem\" class=\"xo-haz-ttt-pill\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-ttt-ic\"\u003e📋\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cb\u003eTrainer-ready documentation\u003c\/b\u003e\u003cspan\u003eGuidance and forms\/resources inside the course to support recordkeeping.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv role=\"listitem\" class=\"xo-haz-ttt-pill\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-ttt-ic\"\u003e💬\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cb\u003eReal instructor support\u003c\/b\u003e\u003cspan\u003eAsk questions and get guidance in the course discussion areas.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv role=\"listitem\" class=\"xo-haz-ttt-pill\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-ttt-ic\"\u003e💰\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cb\u003e30-day money-back guarantee\u003c\/b\u003e\u003cspan\u003eIf the course isn’t a fit, request a refund within 30 days of purchase.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003c!-- SECTION 2: WHO THIS COURSE IS FOR --\u003e\n\u003cstyle\u003e\n  .xo-haz-fit,\n  .xo-haz-fit * { box-sizing: border-box; }\n\n  .xo-haz-fit{\n    display: flow-root;\n    max-width: 860px;\n    margin: 0 auto 18px;\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color: #0f172a;\n  }\n\n  .xo-haz-fit-card{\n    background:#ffffff;\n    border: 1px solid #e5e7eb;\n    border-radius: 20px;\n    padding: 18px;\n    box-shadow: 0 16px 40px rgba(15,23,42,.08);\n  }\n\n  .xo-haz-fit-head{ margin-bottom: 12px; }\n\n  .xo-haz-fit-title{\n    margin: 0;\n    font-size: 18px;\n    line-height: 1.25;\n    letter-spacing: -0.01em;\n  }\n\n  .xo-haz-fit-sub{\n    margin: 6px 0 0;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color:#475569;\n  }\n\n  .xo-haz-fit-grid{\n    display:grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin-top: 14px;\n  }\n\n  .xo-haz-fit-box{\n    border: 1px solid #e5e7eb;\n    border-radius: 16px;\n    padding: 12px;\n    background: #f8fafc;\n  }\n\n  .xo-haz-fit-box h3{\n    margin: 0 0 8px;\n    font-size: 14px;\n    line-height: 1.25;\n    display:flex;\n    align-items:center;\n    gap:8px;\n  }\n\n  .xo-haz-fit-list{\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    display:grid;\n    gap: 8px;\n  }\n\n  .xo-haz-fit-li{\n    display:flex;\n    gap:10px;\n    align-items:flex-start;\n    padding: 8px 10px;\n    border-radius: 12px;\n    background: rgba(255,255,255,.85);\n    border: 1px solid rgba(229,231,235,.95);\n  }\n\n  .xo-haz-fit-ic{\n    width: 22px; height: 22px;\n    border-radius: 8px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    flex: 0 0 auto;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    font-size: 13px;\n  }\n\n  .xo-haz-fit-li b{\n    font-size: 13px;\n    line-height: 1.25;\n    display:block;\n    margin: 0;\n  }\n\n  .xo-haz-fit-li span{\n    display:block;\n    font-size: 12.5px;\n    line-height: 1.35;\n    color:#475569;\n    margin-top: 2px;\n  }\n\n  .xo-satisfaction-badge{\n    display:inline-flex;\n    align-items:center;\n    gap:8px;\n    margin-top: 10px;\n    padding: 6px 10px;\n    border-radius: 999px;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    font-size: 12.5px;\n    color:#334155;\n  }\n  .xo-satisfaction-badge span{ font-size: 14px; }\n\n  @media (max-width: 520px){\n    .xo-haz-fit-card{ padding: 16px; border-radius: 18px; }\n    .xo-haz-fit-grid{ grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"xo-haz-fit\"\u003e\n  \u003cdiv class=\"xo-haz-fit-card\"\u003e\n    \u003cdiv class=\"xo-haz-fit-head\"\u003e\n      \u003ch2 class=\"xo-haz-fit-title\"\u003eIs this the right course for you?\u003c\/h2\u003e\n      \u003cp class=\"xo-haz-fit-sub\"\u003eBuilt for organizations that need consistent chemical safety training and a trainer who can support HazCom documentation.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xo-haz-fit-grid\"\u003e\n      \u003cdiv class=\"xo-haz-fit-box\"\u003e\n        \u003ch3\u003e\n\u003cspan aria-hidden=\"true\"\u003e✅\u003c\/span\u003e Ideal for\u003c\/h3\u003e\n        \u003cul class=\"xo-haz-fit-list\"\u003e\n          \u003cli class=\"xo-haz-fit-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-fit-ic\"\u003e👤\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003eDesignated HazCom trainers\u003c\/b\u003e\u003cspan\u003eEmployees assigned to teach chemical safety and verify understanding.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"xo-haz-fit-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-fit-ic\"\u003e🧑‍💼\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003eSafety managers \u0026amp; supervisors\u003c\/b\u003e\u003cspan\u003eThose responsible for HazCom program elements and compliance follow-through.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"xo-haz-fit-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-fit-ic\"\u003e🏭\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003eFacilities with chemicals\u003c\/b\u003e\u003cspan\u003eWarehouses, manufacturing, maintenance, labs, construction, and more.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"xo-haz-fit-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-fit-ic\"\u003e📋\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003eCompanies standardizing training\u003c\/b\u003e\u003cspan\u003eTeams that want repeatable training + documentation workflows.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xo-haz-fit-box\"\u003e\n        \u003ch3\u003e\n\u003cspan aria-hidden=\"true\"\u003e🧯\u003c\/span\u003e HazCom training in action\u003c\/h3\u003e\n        \u003cfigure style=\"margin: 0;\"\u003e\n          \u003cimg loading=\"lazy\" style=\"width: 100%; height: auto; border-radius: 12px; border: 1px solid #e5e7eb; background: #ffffff;\" alt=\"Instructor teaching a hazard communication course\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/3985\/files\/instructor_teachs_a_hazard_communicatoin_course.png?v=1765419282\"\u003e\n          \u003cfigcaption style=\"margin-top: 8px; font-size: 12.5px; line-height: 1.4; color: #475569;\"\u003e\n            Clear fundamentals trainers can apply immediately: labels, SDS, inventories, and training requirements.\n          \u003c\/figcaption\u003e\n          \u003cdiv class=\"xo-satisfaction-badge\"\u003e\n\u003cspan aria-hidden=\"true\"\u003e⭐\u003c\/span\u003e \u003cstrong\u003eSatisfaction Guaranteed\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003c!-- SECTION 3: WHAT’S INCLUDED --\u003e\n\u003cstyle\u003e\n  .xo-haz-inc,\n  .xo-haz-inc * { box-sizing: border-box; }\n\n  .xo-haz-inc{\n    display: flow-root;\n    max-width: 860px;\n    margin: 0 auto 18px;\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color: #0f172a;\n  }\n\n  .xo-haz-inc-card{\n    background:#ffffff;\n    border: 1px solid #e5e7eb;\n    border-radius: 20px;\n    padding: 18px;\n    box-shadow: 0 16px 40px rgba(15,23,42,.08);\n  }\n\n  .xo-haz-inc-head{ margin-bottom: 12px; }\n\n  .xo-haz-inc-title{\n    margin: 0;\n    font-size: 18px;\n    line-height: 1.25;\n    letter-spacing: -0.01em;\n  }\n\n  .xo-haz-inc-sub{\n    margin: 6px 0 0;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color:#475569;\n  }\n\n  .xo-haz-inc-grid{\n    display:grid;\n    grid-template-columns: 1.25fr .75fr;\n    gap: 12px;\n    margin-top: 14px;\n  }\n\n  .xo-haz-inc-box{\n    border: 1px solid #e5e7eb;\n    border-radius: 16px;\n    padding: 12px;\n    background: #f8fafc;\n  }\n\n  .xo-haz-inc-box h3{\n    margin: 0 0 10px;\n    font-size: 14px;\n    line-height: 1.25;\n    display:flex;\n    align-items:center;\n    gap:8px;\n  }\n\n  .xo-haz-inc-list{\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    display:grid;\n    gap: 8px;\n  }\n\n  .xo-haz-inc-li{\n    display:flex;\n    gap:10px;\n    align-items:flex-start;\n    padding: 8px 10px;\n    border-radius: 12px;\n    background: rgba(255,255,255,.88);\n    border: 1px solid rgba(229,231,235,.95);\n  }\n\n  .xo-haz-inc-ic{\n    width: 22px; height: 22px;\n    border-radius: 8px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    flex: 0 0 auto;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    font-size: 13px;\n  }\n\n  .xo-haz-inc-li b{ font-size: 13px; line-height: 1.25; display:block; margin:0; }\n  .xo-haz-inc-li span{ display:block; font-size:12.5px; line-height:1.35; color:#475569; margin-top:2px; }\n\n  .xo-haz-features{ display:grid; gap: 10px; }\n\n  .xo-haz-feature{\n    display:flex; gap:10px; align-items:flex-start;\n    padding: 10px;\n    border-radius: 14px;\n    border: 1px solid rgba(229,231,235,.95);\n    background: rgba(255,255,255,.88);\n  }\n\n  .xo-haz-feature-ic{\n    width: 28px; height: 28px;\n    border-radius: 10px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    background:#ffffff;\n    border: 1px solid #e5e7eb;\n    flex: 0 0 auto;\n  }\n\n  .xo-haz-feature b{ display:block; font-size: 13px; line-height: 1.2; margin:0 0 2px; color:#0f172a; }\n  .xo-haz-feature span{ display:block; font-size:12.5px; line-height:1.35; color:#475569; }\n\n  .xo-haz-inc-upsell{\n    margin-top: 12px;\n    padding: 12px;\n    border-radius: 14px;\n    background:#f1f5f9;\n    border: 1px solid #e5e7eb;\n    font-size: 12.5px;\n    line-height: 1.5;\n    color:#334155;\n  }\n  .xo-haz-inc-upsell a{\n    color:#0f172a;\n    font-weight: 700;\n    text-decoration: underline;\n  }\n\n  @media (max-width: 520px){\n    .xo-haz-inc-card{ padding: 16px; border-radius: 18px; }\n    .xo-haz-inc-grid{ grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"xo-haz-inc\"\u003e\n  \u003cdiv class=\"xo-haz-inc-card\"\u003e\n    \u003cdiv class=\"xo-haz-inc-head\"\u003e\n      \u003ch2 class=\"xo-haz-inc-title\"\u003eWhat’s included with this course\u003c\/h2\u003e\n      \u003cp class=\"xo-haz-inc-sub\"\u003eA clear, trainer-ready package you can use to run Hazard Communication training at your facility.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xo-haz-inc-grid\"\u003e\n      \u003cdiv class=\"xo-haz-inc-box\"\u003e\n        \u003ch3\u003e\n\u003cspan aria-hidden=\"true\"\u003e📦\u003c\/span\u003e Included\u003c\/h3\u003e\n        \u003cul class=\"xo-haz-inc-list\"\u003e\n          \u003cli class=\"xo-haz-inc-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-inc-ic\"\u003e🎓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eOnline train-the-trainer course\u003c\/b\u003e\u003cspan\u003ePrepare designated personnel to teach HazCom and support your program.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n          \u003cli class=\"xo-haz-inc-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-inc-ic\"\u003e🧾\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eSDS \u0026amp; labeling fundamentals\u003c\/b\u003e\u003cspan\u003eHow to interpret SDS sections, pictograms, labels, and workplace labeling systems.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n          \u003cli class=\"xo-haz-inc-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-inc-ic\"\u003e🧰\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eProgram elements\u003c\/b\u003e\u003cspan\u003eChemical inventory, written plan basics, and the training requirements under 1910.1200.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n          \u003cli class=\"xo-haz-inc-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-inc-ic\"\u003e🧠\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eKnowledge checks\u003c\/b\u003e\u003cspan\u003eQuizzes and exams to verify understanding before training others.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n          \u003cli class=\"xo-haz-inc-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-inc-ic\"\u003e📎\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eResources inside the course\u003c\/b\u003e\u003cspan\u003eReferences, OSHA guides, and forms\/resources provided within the online course.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xo-haz-inc-box\"\u003e\n        \u003ch3\u003e\n\u003cspan aria-hidden=\"true\"\u003e✨\u003c\/span\u003e Features\u003c\/h3\u003e\n        \u003cdiv class=\"xo-haz-features\"\u003e\n          \u003cdiv class=\"xo-haz-feature\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-feature-ic\"\u003e⏱️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eSelf-paced\u003c\/b\u003e\u003cspan\u003eComplete training on your schedule.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"xo-haz-feature\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-feature-ic\"\u003e💻\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eOnline access\u003c\/b\u003e\u003cspan\u003eWorks on desktop, tablet, and phone.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"xo-haz-feature\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-feature-ic\"\u003e🎥\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eFree student video access\u003c\/b\u003e\u003cspan\u003eIncludes free access to the online HazCom training video for your students.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"xo-haz-feature\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-feature-ic\"\u003e💬\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003eInstructor interaction\u003c\/b\u003e\u003cspan\u003eAsk questions inside the course.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xo-haz-inc-upsell\"\u003e\n      \u003cb\u003eWant a complete turnkey HazCom package?\u003c\/b\u003e\n      If you want a full solution with a written program template, training materials, labels, and ready-to-use documentation,\n      check out the \u003ca href=\"\/products\/hazard-communication-safety-training-compliance-kit\"\u003eHazard Communication with GHS Compliance Kit\u003c\/a\u003e.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003c!-- SECTION 4: COURSE CURRICULUM (FILTER + ACCORDION) --\u003e\n\u003cstyle\u003e\n  .xo-haz-cur,\n  .xo-haz-cur *{ box-sizing:border-box; }\n\n  .xo-haz-cur{\n    display: flow-root;\n    max-width: 860px;\n    margin: 0 auto 18px;\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color:#0f172a;\n  }\n\n  .xo-haz-cur-card{\n    background:#ffffff;\n    border: 1px solid #e5e7eb;\n    border-radius: 20px;\n    padding: 18px;\n    box-shadow: 0 16px 40px rgba(15,23,42,.08);\n  }\n\n  .xo-haz-cur-title{\n    margin: 0;\n    font-size: 18px;\n    line-height: 1.25;\n    letter-spacing: -0.01em;\n  }\n  .xo-haz-cur-sub{\n    margin: 6px 0 0;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color:#475569;\n  }\n\n  .xo-haz-cur-filters{\n    margin-top: 12px;\n    display:flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    padding: 10px;\n    border: 1px solid #e5e7eb;\n    border-radius: 16px;\n    background:#f8fafc;\n  }\n\n  .xo-haz-cur-filter{\n    appearance:none;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    color:#0f172a;\n    font-weight: 800;\n    font-size: 12.5px;\n    line-height: 1;\n    padding: 8px 10px;\n    border-radius: 999px;\n    cursor: pointer;\n    display:inline-flex;\n    align-items:center;\n    gap:8px;\n  }\n  .xo-haz-cur-filter:hover{ box-shadow: 0 10px 20px rgba(15,23,42,.08); }\n\n  .xo-haz-cur-filter[aria-pressed=\"true\"]{\n    border-color: rgba(14,165,233,.55);\n    box-shadow: 0 0 0 5px rgba(14,165,233,.14);\n  }\n\n  .xo-haz-cur-filter-ic{\n    width: 18px; height: 18px;\n    border-radius: 8px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    font-size: 12px;\n    flex: 0 0 auto;\n  }\n\n  .xo-haz-cur-hint{\n    margin-top: 8px;\n    font-size: 12.5px;\n    color:#475569;\n  }\n\n  .xo-haz-cur-acc{\n    margin-top: 12px;\n    display:grid;\n    gap: 10px;\n  }\n\n  .xo-haz-cur-item{\n    border: 1px solid #e5e7eb;\n    border-radius: 16px;\n    overflow:hidden;\n    background:#f8fafc;\n  }\n\n  .xo-haz-cur-item summary{\n    list-style:none;\n    cursor:pointer;\n    padding: 12px 12px;\n    display:flex;\n    align-items:flex-start;\n    justify-content:space-between;\n    gap: 12px;\n    font-size: 14px;\n    line-height: 1.25;\n    font-weight: 900;\n    color:#0f172a;\n  }\n  .xo-haz-cur-item summary::-webkit-details-marker{ display:none; }\n\n  .xo-haz-cur-meta{\n    font-weight: 800;\n    font-size: 12px;\n    color:#334155;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    padding: 4px 8px;\n    border-radius: 999px;\n    white-space: nowrap;\n    flex: 0 0 auto;\n  }\n\n  .xo-haz-cur-body{\n    padding: 0 12px 12px;\n    border-top: 1px solid #e5e7eb;\n    background: rgba(255,255,255,.7);\n  }\n\n  .xo-haz-cur-list{\n    margin: 10px 0 0;\n    padding: 0;\n    list-style:none;\n    display:grid;\n    gap: 8px;\n  }\n\n  .xo-haz-cur-li{\n    display:flex;\n    gap:10px;\n    align-items:flex-start;\n    padding: 8px 10px;\n    border-radius: 12px;\n    background:#ffffff;\n    border: 1px solid rgba(229,231,235,.95);\n  }\n\n  .xo-haz-cur-ic{\n    width: 22px; height: 22px;\n    border-radius: 8px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    flex: 0 0 auto;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    font-size: 13px;\n  }\n\n  .xo-haz-cur-li span{\n    display:block;\n    font-size: 12.5px;\n    line-height: 1.35;\n    color:#334155;\n  }\n\n  .xo-haz-cur-item[open] summary{ background:#ffffff; }\n\n  @media (max-width: 520px){\n    .xo-haz-cur-card{ padding: 16px; border-radius: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003csection id=\"xo-haz-curriculum\" class=\"xo-haz-cur\"\u003e\n  \u003cdiv class=\"xo-haz-cur-card\"\u003e\n    \u003cdiv\u003e\n      \u003ch2 class=\"xo-haz-cur-title\"\u003eCourse curriculum\u003c\/h2\u003e\n      \u003cp class=\"xo-haz-cur-sub\"\u003eFilter by topic area, then expand a section to preview lessons.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv aria-label=\"Curriculum filters\" role=\"toolbar\" class=\"xo-haz-cur-filters\"\u003e\n      \u003cbutton aria-pressed=\"true\" data-filter=\"all\" type=\"button\" class=\"xo-haz-cur-filter\"\u003e\u003cspan aria-hidden=\"true\" class=\"xo-haz-cur-filter-ic\"\u003e📚\u003c\/span\u003e All\u003c\/button\u003e\n      \u003cbutton aria-pressed=\"false\" data-filter=\"fundamentals\" type=\"button\" class=\"xo-haz-cur-filter\"\u003e\u003cspan aria-hidden=\"true\" class=\"xo-haz-cur-filter-ic\"\u003e🧪\u003c\/span\u003e HazCom fundamentals\u003c\/button\u003e\n      \u003cbutton aria-pressed=\"false\" data-filter=\"program\" type=\"button\" class=\"xo-haz-cur-filter\"\u003e\u003cspan aria-hidden=\"true\" class=\"xo-haz-cur-filter-ic\"\u003e📋\u003c\/span\u003e Program elements\u003c\/button\u003e\n      \u003cbutton aria-pressed=\"false\" data-filter=\"ttt\" type=\"button\" class=\"xo-haz-cur-filter\"\u003e\u003cspan aria-hidden=\"true\" class=\"xo-haz-cur-filter-ic\"\u003e🎓\u003c\/span\u003e Train-the-trainer\u003c\/button\u003e\n      \u003cbutton aria-pressed=\"false\" data-filter=\"exams\" type=\"button\" class=\"xo-haz-cur-filter\"\u003e\u003cspan aria-hidden=\"true\" class=\"xo-haz-cur-filter-ic\"\u003e📝\u003c\/span\u003e Exams\u003c\/button\u003e\n      \u003cbutton aria-pressed=\"false\" data-filter=\"resources\" type=\"button\" class=\"xo-haz-cur-filter\"\u003e\u003cspan aria-hidden=\"true\" class=\"xo-haz-cur-filter-ic\"\u003e📎\u003c\/span\u003e Resources\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"xo-haz-cur-hint\" class=\"xo-haz-cur-hint\"\u003eShowing: \u003cb\u003eAll\u003c\/b\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"xo-haz-cur-acc\"\u003e\n      \u003cdetails data-tags=\"fundamentals resources\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eWelcome to the course!\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e4 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eIntroducing The Instructor — Jeremy Norton\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧭\u003c\/div\u003e\n\u003cspan\u003eHow to use this course\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🛠️\u003c\/div\u003e\n\u003cspan\u003eTechnical Difficulties\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🎓\u003c\/div\u003e\n\u003cspan\u003eHazCom Train‑the‑Trainer Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"fundamentals\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eHazard Communication Introduction\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e4 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eHazard Communication Opener — Jeremy\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📘\u003c\/div\u003e\n\u003cspan\u003eIntroducing Hazard Communication\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e⚠️\u003c\/div\u003e\n\u003cspan\u003eStop Silicosis\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e✅\u003c\/div\u003e\n\u003cspan\u003eHazard Communication Introduction Review\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"fundamentals\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eTypes of Hazards\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e4 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003ePhysical and Health Hazard Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧪\u003c\/div\u003e\n\u003cspan\u003ePhysical and Health Hazards\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧯\u003c\/div\u003e\n\u003cspan\u003eHazard Example — Isocyanate Exposure\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e✅\u003c\/div\u003e\n\u003cspan\u003eTest your learning\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"program fundamentals\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eChemical Inventory\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e3 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eChemical Inventory Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📋\u003c\/div\u003e\n\u003cspan\u003eThe Chemical Inventory\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e✅\u003c\/div\u003e\n\u003cspan\u003eChemical Inventory Review\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"fundamentals\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eSafety Data Sheets\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e7 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eSafety Data Sheet Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧾\u003c\/div\u003e\n\u003cspan\u003eSafety Data Sheets\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧩\u003c\/div\u003e\n\u003cspan\u003eParts of The Safety Data Sheet\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📉\u003c\/div\u003e\n\u003cspan\u003eThe Tragedy of the OSHA PELS\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🔎\u003c\/div\u003e\n\u003cspan\u003eSafety Data Sheet Walkthrough\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧪\u003c\/div\u003e\n\u003cspan\u003eSafety Data Sheet Example\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e✅\u003c\/div\u003e\n\u003cspan\u003eSafety Data Sheet Review\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"fundamentals\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eChemical Labeling\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e4 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eChemical Labeling Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🏷️\u003c\/div\u003e\n\u003cspan\u003eChemical Labeling Requirements\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧷\u003c\/div\u003e\n\u003cspan\u003eGHS Pictogram Descriptions\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e✅\u003c\/div\u003e\n\u003cspan\u003eChemical Labeling Review\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"program\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eTraining Requirements\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e3 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eHazCom Training Requirements Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e👥\u003c\/div\u003e\n\u003cspan\u003eEmployee Information \u0026amp; Training\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e✅\u003c\/div\u003e\n\u003cspan\u003eInformation and Training Review\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"program\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eHazard Communication Plan\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e2 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eHazard Communication Plan Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📄\u003c\/div\u003e\n\u003cspan\u003eWritten Hazard Communication Plan\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"fundamentals exams\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eReview \u0026amp; Exam\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e3 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eSummary Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧾\u003c\/div\u003e\n\u003cspan\u003eHazard Communication Summary\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📝\u003c\/div\u003e\n\u003cspan\u003eHazard Communication Exam\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"ttt\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eHazCom Train‑The‑Trainer Introduction\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e1 lesson\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🎓\u003c\/div\u003e\n\u003cspan\u003eHazCom Train‑The‑Trainer Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"ttt program\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eYour Hazard Communication Program\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e10 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eHazCom Program Introduction\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📚\u003c\/div\u003e\n\u003cspan\u003eReading: Hazard Communication Program Overview\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧩\u003c\/div\u003e\n\u003cspan\u003eRequired Components of the Hazard Communication Program\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📚\u003c\/div\u003e\n\u003cspan\u003eReading: Hazard Communication Written Program\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📄\u003c\/div\u003e\n\u003cspan\u003eWritten Hazard Communication Plan Templates\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🏷️\u003c\/div\u003e\n\u003cspan\u003eHazard Communication Labeling Requirements\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📚\u003c\/div\u003e\n\u003cspan\u003eReading: Container Labeling\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧾\u003c\/div\u003e\n\u003cspan\u003eSafety Data Sheets\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📚\u003c\/div\u003e\n\u003cspan\u003eReading: Safety Data Sheets\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e✅\u003c\/div\u003e\n\u003cspan\u003eYour Hazard Communication Program Quiz\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"ttt\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eDelivering HazCom Training\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e8 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e▶️\u003c\/div\u003e\n\u003cspan\u003eIntroduction To Hazard Communication Training\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e👤\u003c\/div\u003e\n\u003cspan\u003eWho Can Train Employees on Hazard Communication\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📜\u003c\/div\u003e\n\u003cspan\u003eHazard Communication Training Requirements\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📚\u003c\/div\u003e\n\u003cspan\u003eReading: HazCom Training Requirements\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🧩\u003c\/div\u003e\n\u003cspan\u003eDeveloping A Training Curriculum\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🏫\u003c\/div\u003e\n\u003cspan\u003ePreparing The Classroom\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🔁\u003c\/div\u003e\n\u003cspan\u003eHazCom Training Options\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e✅\u003c\/div\u003e\n\u003cspan\u003eDelivering Hazard Communication Training Quiz\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"ttt exams\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eHazCom Train‑The‑Trainer Exam\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e2 lessons\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📌\u003c\/div\u003e\n\u003cspan\u003eExam Instructions\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e📝\u003c\/div\u003e\n\u003cspan\u003eHazCom Train‑The‑Trainer Exam\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails data-tags=\"resources\" class=\"xo-haz-cur-item\"\u003e\n        \u003csummary\u003e\u003cspan\u003eWhat’s Next\u003c\/span\u003e\u003cspan class=\"xo-haz-cur-meta\"\u003e1 lesson\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"xo-haz-cur-body\"\u003e\n          \u003cul class=\"xo-haz-cur-list\"\u003e\n            \u003cli class=\"xo-haz-cur-li\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"xo-haz-cur-ic\"\u003e🎉\u003c\/div\u003e\n\u003cspan\u003eCongratulations!\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n  (function(){\n    var root = document.getElementById('xo-haz-curriculum');\n    if(!root) return;\n\n    var buttons = root.querySelectorAll('.xo-haz-cur-filter');\n    var hint = document.getElementById('xo-haz-cur-hint');\n    var items = root.querySelectorAll('.xo-haz-cur-item');\n\n    function labelFor(key){\n      switch(key){\n        case 'fundamentals': return 'HazCom fundamentals';\n        case 'program': return 'Program elements';\n        case 'ttt': return 'Train-the-trainer';\n        case 'exams': return 'Exams';\n        case 'resources': return 'Resources';\n        default: return 'All';\n      }\n    }\n\n    function applyFilter(key){\n      items.forEach(function(d){\n        var tags = (d.getAttribute('data-tags') || '').split(\/\\s+\/).filter(Boolean);\n        var show = (key === 'all') || tags.indexOf(key) !== -1;\n        d.style.display = show ? '' : 'none';\n        if(!show \u0026\u0026 d.open) d.open = false;\n      });\n      if(hint) hint.innerHTML = 'Showing: \u003cb\u003e' + labelFor(key) + '\u003c\/b\u003e';\n    }\n\n    buttons.forEach(function(btn){\n      btn.addEventListener('click', function(){\n        var key = btn.getAttribute('data-filter') || 'all';\n        buttons.forEach(function(b){ b.setAttribute('aria-pressed', 'false'); });\n        btn.setAttribute('aria-pressed', 'true');\n        applyFilter(key);\n      });\n    });\n\n    applyFilter('all');\n  })();\n\u003c\/script\u003e\n\n\u003c!-- SECTION 5: ABOUT YOUR INSTRUCTOR --\u003e\n\u003cstyle\u003e\n  .xo-haz-inst,\n  .xo-haz-inst * { box-sizing: border-box; }\n\n  .xo-haz-inst{\n    display: flow-root;\n    max-width: 860px;\n    margin: 0 auto 18px;\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color:#0f172a;\n  }\n\n  .xo-haz-inst-card{\n    background:#ffffff;\n    border: 1px solid #e5e7eb;\n    border-radius: 20px;\n    padding: 18px;\n    box-shadow: 0 16px 40px rgba(15,23,42,.08);\n  }\n\n  .xo-haz-inst-title{\n    margin: 0;\n    font-size: 18px;\n    line-height: 1.25;\n    letter-spacing: -0.01em;\n  }\n\n  .xo-haz-inst-sub{\n    margin: 6px 0 0;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color:#475569;\n    max-width: 70ch;\n  }\n\n  .xo-haz-inst-grid{\n    display:grid;\n    grid-template-columns: 1.2fr .8fr;\n    gap: 12px;\n    margin-top: 14px;\n    align-items:start;\n  }\n\n  .xo-haz-inst-box{\n    border: 1px solid #e5e7eb;\n    border-radius: 16px;\n    padding: 12px;\n    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);\n  }\n\n  .xo-haz-inst-img{\n    width:100%;\n    max-width: 220px;\n    height:auto;\n    margin: 0 auto;\n    border-radius: 14px;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    display:block;\n    box-shadow: 0 8px 18px rgba(15,23,42,.10);\n  }\n\n  .xo-haz-inst-cap{\n    margin-top: 8px;\n    font-size: 12px;\n    line-height: 1.4;\n    color:#475569;\n    text-align:center;\n  }\n\n  .xo-haz-inst-list{\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    display:grid;\n    gap: 8px;\n  }\n\n  .xo-haz-inst-li{\n    display:flex;\n    gap:10px;\n    align-items:flex-start;\n    padding: 8px 10px;\n    border-radius: 12px;\n    background: rgba(255,255,255,.85);\n    border: 1px solid rgba(229,231,235,.95);\n  }\n\n  .xo-haz-inst-ic{\n    width: 22px; height: 22px;\n    border-radius: 8px;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    flex: 0 0 auto;\n    border: 1px solid #e5e7eb;\n    background:#ffffff;\n    font-size: 13px;\n  }\n\n  .xo-haz-inst-li b{ display:block; font-size: 13px; line-height: 1.25; margin: 0; }\n  .xo-haz-inst-li span{ display:block; font-size: 12.5px; line-height: 1.35; color:#475569; margin-top: 2px; }\n\n  @media (max-width: 760px){\n    .xo-haz-inst-grid{ grid-template-columns: 1fr; }\n  }\n  @media (max-width: 520px){\n    .xo-haz-inst-card{ padding: 16px; border-radius: 18px; }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"xo-haz-inst\"\u003e\n  \u003cdiv class=\"xo-haz-inst-card\"\u003e\n    \u003ch2 class=\"xo-haz-inst-title\"\u003eAbout your instructor\u003c\/h2\u003e\n    \u003cp class=\"xo-haz-inst-sub\"\u003eThis course is taught by Jeremy Norton — a safety trainer and course developer focused on practical, real-world training that supports safer work.\u003c\/p\u003e\n\n    \u003cdiv class=\"xo-haz-inst-grid\"\u003e\n      \u003cdiv class=\"xo-haz-inst-box\"\u003e\n        \u003cul class=\"xo-haz-inst-list\"\u003e\n          \u003cli class=\"xo-haz-inst-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-inst-ic\"\u003e🧰\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003e20+ years in safety\u003c\/b\u003e\u003cspan\u003eHands-on experience across industrial and construction environments.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"xo-haz-inst-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-inst-ic\"\u003e🛡️\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003eOSHA 10\/30 Outreach Instructor\u003c\/b\u003e\u003cspan\u003eAuthorized OSHA outreach instructor (construction \u0026amp; general industry).\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"xo-haz-inst-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-inst-ic\"\u003e🎓\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003eCertified Safety Specialist\u003c\/b\u003e\u003cspan\u003eCertified through the University of Washington \/ OSHA District X.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"xo-haz-inst-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-inst-ic\"\u003e📈\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003eMBA, Portland State University\u003c\/b\u003e\u003cspan\u003eTraining program development and management background.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"xo-haz-inst-li\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"xo-haz-inst-ic\"\u003e⚓\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cb\u003eU.S. Naval Nuclear Engineer\u003c\/b\u003e\u003cspan\u003eTechnical discipline and risk management experience from the U.S. Navy.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xo-haz-inst-box\"\u003e\n        \u003cfigure style=\"margin: 0;\"\u003e\n          \u003cimg loading=\"lazy\" alt=\"Jeremy Norton wearing safety gear on top of a wind turbine\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/3985\/files\/Jeremy_standing_ontop_of_a_wind_turbine.png?v=1765931099\" class=\"xo-haz-inst-img\"\u003e\n          \u003cfigcaption class=\"xo-haz-inst-cap\"\u003eReal-world safety training built for the jobsite.\u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n","brand":"XO Safety","offers":[{"title":"Default Title","offer_id":46385107894444,"sku":"OCHZ-TT","price":216.91,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/8445\/2524\/files\/Hazard_Communication_Train_The_Trainer.png?v=1781647086","url":"https:\/\/shop.wcess.com\/products\/hazard-communication-train-the-trainer-online-course","provider":"West Coast Equipment \u0026 Safety Supply","version":"1.0","type":"link"}