/* Below */
.deferimage{background-color:#f5f5f5 !important}
.cbox:hover{cursor:pointer}

/* Icons */
#msg-response ul:after,#arrow a,p.contact a.icon:before,nav a:before,section h4:before,button:after,p.iirsm:before,div.ofqual:after,#elearning li:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='3000' height='100'%3E%3Cpath opacity='.4' d='M0 50a50 50 0 1 0 100 0A50 50 0 0 0 0 50'/%3E%3Cpath fill='%23FE9704' d='M268.8 62.5c6.3-6.3 25 12.5 25 18.8S275 100 275 100c-12.5 0-37.8-12.8-50-25-12.2-12.2-25-37.5-25-50 0 0 12.5-18.8 18.8-18.8s25 18.8 18.8 25S225 37.5 225 43.8s6.3 12.5 12.5 18.8S250 75 256.3 75s6.2-6.2 12.5-12.5M262.5 25c-4.4 0-8.1 2.2-10.3 5.6a13.5 13.5 0 0 1 17.5 17.5c3.4-2.2 5.6-5.9 5.6-10.3A13 13 0 0 0 262.5 25m3.1-12.5c-6.6 0-12.5 2.8-16.6 7.5a22 22 0 0 1 11.2-2.8c12.5 0 22.8 10 22.8 22.8a23 23 0 0 1-2.8 11.3 23.8 23.8 0 0 0 7.2-16.9 21.6 21.6 0 0 0-21.8-21.9M271.9 0c-8.1 0-15.3 3.4-20.6 9.1 4.4-2.8 9.7-4.4 15-4.4a29 29 0 0 1 29.1 29.1c0 5.6-1.6 10.6-4.4 15A28.2 28.2 0 0 0 271.9 0m121.9 13h-87.5a6.3 6.3 0 0 0-6.3 6.2v61.7c0 3.4 2.8 6.2 6.3 6.2h87.5c3.4 0 6.3-2.8 6.3-6.2V19.2a6.4 6.4 0 0 0-6.3-6.2m-6.3 12.3v4.3L350 51.5l-37.5-21.9v-4.3h75zm-75 49.4V40.4L350 62.3l37.5-21.9v34.2h-75m1249.7 23.3l35.7-35.8a7.1 7.1 0 0 0 0-10.1l-35.7-35.8a7.1 7.1 0 0 0-10.1 0 7.1 7.1 0 0 0 0 10.1l23.5 23.6h-68.5a7.1 7.1 0 0 0-7.1 7.2c0 4 3.2 7.2 7.1 7.2h68.5l-23.5 23.6a7.3 7.3 0 0 0 0 10.2 7.3 7.3 0 0 0 10.1-.2'/%3E%3Ccircle id='a' fill='%23193F79' stroke='%23fff' stroke-width='4' cx='450' cy='50' r='48'/%3E%3Cuse xlink:href='%23a' x='100'/%3E%3Cuse xlink:href='%23a' x='200'/%3E%3Cuse xlink:href='%23a' x='300'/%3E%3Cuse xlink:href='%23a' x='400'/%3E%3Cuse xlink:href='%23a' x='500'/%3E%3Cuse xlink:href='%23a' x='600'/%3E%3Cuse xlink:href='%23a' x='700'/%3E%3Cuse xlink:href='%23a' x='800'/%3E%3Cuse xlink:href='%23a' x='900'/%3E%3Cuse xlink:href='%23a' x='1000'/%3E%3Cuse xlink:href='%23a' x='1400'/%3E%3Cuse xlink:href='%23a' x='1500'/%3E%3Cuse xlink:href='%23a' x='1600'/%3E%3Cuse xlink:href='%23a' x='1700'/%3E%3Cuse xlink:href='%23a' x='1800'/%3E%3Cuse xlink:href='%23a' x='1900'/%3E%3Cuse xlink:href='%23a' x='2000'/%3E%3Cuse xlink:href='%23a' x='2100'/%3E%3Cpath fill='%23fff' d='M32.5 52.5L25 45l25-25 25 25-7.5 7.5L55 40v40H45V32.5v20V25v15M180.1 9.3l10.6 10.6L120 90.7l-10.6-10.6 70.7-70.8m-60.1 0L190.6 80 180 90.6 109.3 20m359.1 45.9l-3.9 4a71.6 71.6 0 0 0-9.9-7.5c-5.6-3.4-11.3-5.3-13.3-6a12 12 0 0 1-2.5 3.4 53.8 53.8 0 0 1 19.7 16l-4.1 4.2c-.5.5-.3 1 .4 1H468c.7 0 1.3-.6 1.3-1.4V66.3c0-.8-.4-1-.9-.4m-13.8-28.2c3.1-1.9 5.8-3.9 9.9-7.5l3.9 4c.5.5.9.4.9-.4V20.4c0-.7-.6-1.4-1.3-1.4h-13.1c-.7 0-.9.4-.4 1l4.1 4.2a57.7 57.7 0 0 1-19.7 16c1 1 1.8 2.2 2.5 3.4 1.9-.6 7.6-2.6 13.2-5.9M419 50c0 5.7 4.6 10.4 10.2 10.4s10.2-4.6 10.2-10.4c0-5.7-4.6-10.4-10.2-10.4S419 44.2 419 50m61.6-1l-9.3-9.5c-.5-.5-.9-.3-.9.4v5.8l-27.9 1.4c.2.9.3 1.9.3 2.9l-.1 1.5 27.7 2.9V60c0 .7.4.9.9.4l9.3-9.5c.5-.5.5-1.3 0-1.9M583 75.6l-2.4-8.5a3.7 3.7 0 0 0 2.2-3.6c0-1.8-1.3-3.3-2.8-3.8V48.8l-1.7.9v10a4 4 0 0 0-3.1 3.8c0 1.8.9 2.9 2.2 3.6l-2.2 8.5h7.8m-3.1-31.7L548.5 23 517 43.9l31.5 20.9M534 61.9v8.6c0 8.7 28.8 8.7 28.8 0v-8.6l-14.4 10-14.4-10m116.1-16.6c7 0 12.6-5.7 12.6-12.6 0-7-5.7-12.7-12.6-12.7-7 0-12.7 5.7-12.7 12.7 0 6.9 5.7 12.6 12.7 12.6m15.3 3.3a4 4 0 0 0-2.9 1.2l-8.6 16.7-2.8-10.9H649l-2.8 10.9-8.6-16.7a4 4 0 0 0-2.9-1.2 9.6 9.6 0 0 0-9.7 9.7v15.2a51 51 0 0 0 50.2 0V58.4c0-5.4-4.4-9.8-9.8-9.8m106.1-17.4l-9.5-9.7c-.3-.3-.8-.5-1.2-.5h-31.1c-.9 0-1.7.8-1.7 1.7v54.6c0 .9.8 1.7 1.7 1.7h40.6c.9 0 1.7-.8 1.7-1.7v-45c0-.4-.2-.8-.5-1.1m-6.3 35.6c0 .8-.7 1.5-1.5 1.5h-27.3c-.8 0-1.5-.7-1.5-1.5v-1.1c0-.8.7-1.5 1.5-1.5h27.3c.8 0 1.5.7 1.5 1.5v1.1m0-8.2c0 .8-.7 1.5-1.5 1.5h-27.3c-.8 0-1.5-.7-1.5-1.5v-1.1c0-.8.7-1.5 1.5-1.5h27.3c.8 0 1.5.7 1.5 1.5v1.1m0-8.2c0 .8-.7 1.5-1.5 1.5h-27.3c-.8 0-1.5-.7-1.5-1.5v-1.1c0-.8.7-1.5 1.5-1.5h27.3c.8 0 1.5.7 1.5 1.5v1.1m0-8.2c0 .8-.7 1.5-1.5 1.5h-27.3c-.8 0-1.5-.7-1.5-1.5v-1.1c0-.8.7-1.5 1.5-1.5h27.3c.8 0 1.5.7 1.5 1.5v1.1m51.6-.6a7 7 0 0 0 13.8 0 7 7 0 0 0-13.8 0m28.9 4.1l-9 4.2h-13.4c-4 0-7.2 2.8-7.2 6.3V75h14.5V56.2l-.2-1.4h6.3l.8-.2 10.2-4.7c.8-.4 1.5-1.8.9-2.9-.6-1.2-2.1-1.7-2.9-1.3M879.4 25h-25a4.7 4.7 0 0 0-4.6 4.6v14.7l21.5-8.6-21.5 13.5v5.3c0 2.6 2.1 4.6 4.6 4.6h25c2.6 0 4.6-2.1 4.6-4.6v-25c0-2.4-2.1-4.5-4.6-4.5M927 58.9c0 11.5 8.1 21.1 18.8 23.1-9.8-8.4-10.5-20.5 1.5-36.4a39.5 39.5 0 0 0 1.3 19c1.8 4.2 4.9 6 6.9 5 1.5-.8 2.5-3.4.6-7.5 10.7 4.2 6.5 15 1.1 19.1 9.2-3 15.9-11.9 15.9-22.4 0-2.4-.2-4.5-.9-6.6-1-3.4-3.1-7-5.8-9.3-1.3 5.7-6.8 6.7-8.1 2.4-.7-2.4.8-5.6 1.1-8.1 1.3-9.5-4.5-15.4-12-19.3 5.4 12-20.4 23.3-20.4 41m110.6-33.7c-1.2-1.4-2.6-3.2-5.4-3.2s-4.3 1.8-5.4 3.2c-1.1 1.4-1.9 2.3-3.5 2.3-.7 0-1.3.6-1.3 1.2v48c0 .7.6 1.2 1.3 1.2 2.8 0 4.3-1.8 5.4-3.2 1.1-1.4 1.9-2.3 3.5-2.3 1.5 0 2.3.9 3.5 2.3.8 1 1.8 2.2 3.3 2.8V26.7l-1.4-1.5m17.8 0c-1.2-1.4-2.6-3.2-5.4-3.2s-4.3 1.8-5.4 3.2c-.6.7-1 1.3-1.6 1.7v50.8a8.2 8.2 0 0 0 3.5-2.9c1.1-1.4 1.9-2.3 3.5-2.3 1.5 0 2.3.9 3.5 2.3.8 1 1.8 2.3 3.4 2.9V26.8l-1.5-1.6m21.3 2.3c-1.5 0-2.3-.9-3.5-2.3-1.2-1.4-2.6-3.2-5.4-3.2s-4.3 1.8-5.4 3.2l-1.4 1.6v50.8a7.4 7.4 0 0 0 3.4-2.9c1.1-1.4 1.9-2.3 3.5-2.3 1.5 0 2.3.9 3.5 2.3 1.2 1.4 2.6 3.2 5.4 3.2.7 0 1.3-.6 1.3-1.2v-48c-.1-.6-.7-1.2-1.4-1.2M1150 19c-12 .1-21.7 9.7-22 21.7v.8c.1 9.2.2 19.5 1.6 28.4 2 13.1 16.2 15.1 22.4 3.5 2.6-4.9.9-5.8 5-9.7 4.1-3.9 9.8-6.3 12.6-11.5 2.2-3.5 2.4-6.5 2.4-10.9 0-12.3-9.8-22.3-22-22.3m-2.3 35.7a3 3 0 0 0-2.8 2.8c0 1.5 1.2 2.8 2.8 2.8 1.4 0 2.5 1.1 2.5 2.6 0 1.4-1.1 2.6-2.5 2.6a7.9 7.9 0 0 1-7.9-7.9c0-4.4 3.5-7.9 7.9-7.9 4.5 0 8.1-3.6 8.1-8.1s-3.6-8.1-8.1-8.1c-4.4 0-8 3.7-8 8.1 0 1.4-1.1 2.6-2.5 2.6a2.6 2.6 0 0 1-2.5-2.6c0-7.3 5.9-13.3 13.1-13.3s13.1 6 13.1 13.3c0 7.3-6 13.1-13.2 13.1M1277 39.5h-16.5V23h-21v16.5H1223v21h16.5V77h21V60.5h16.5m64.1 16.5l41.9-41.5-12.7-12.5-29.3 28.9-11.3-11.2-12.7 12.6M1420 28v37.4s5.3.5 14.6 2.7c4.5 1.1 9.4 3.7 12.5 5.5V36.2c-3.4-2-7-3.7-10.7-5-8.7-2.8-16.4-3.2-16.4-3.2m43.6 3.3a68.4 68.4 0 0 0-11.3 5.3V74c3-1.8 8.3-4.7 13.1-5.9 9.3-2.2 14.6-2.7 14.6-2.7V28s-7.7.4-16.4 3.3M1712 31c8.1-.6 13.8 6 13.5 14-.3 7.1-5.6 13.8-14.1 13-4.5-.3-7.6-3.2-9.5-6.5-.9-1.5-1.9-3.9-2-6.8a13 13 0 0 1 4.7-10.9c2-1.4 3.9-2.5 7.4-2.8zm-3.8 22.2c6.7 4 13.5-1.9 13.9-7.9.5-6.6-4.3-11.1-10.1-10.6-9.2.8-11.6 13.9-3.8 18.5m26.1-20.8v3.7c-2.2-.1-2.6 1.6-2.5 3.8h2.5V43h-2.4c-.3 4.7-.1 10-.1 15h-3.5V43.2c-.2-.3-1-.1-1.5-.1V40h1.5c-.2-4.8 1.5-7.6 6-7.6m61.9 0h3.3v25.4c-.9.3-2.4.1-3.5.1.2-8.4-.1-17.2.2-25.5m-42.9 31.3h-3.5v-7.8c-1.1.5-1.9 1.4-3.1 1.8-6.9 2.5-12.5-3.6-12.5-9.5-.1-5.2 3.7-11 10.5-10.3 4.7.5 8.1 4.3 8.6 9.1.4 4.9-.4 11 0 16.7M1737.6 48c0 4.4 4.2 7.5 8.2 6.1 6.4-2.3 4.6-13.7-2.9-12.5-3.1.5-5.3 2.8-5.3 6.4m55.7 10h-3.5v-2c-6.2 5.1-15.3.5-15.6-7.4-.3-5.6 3.6-10.3 8.6-10.8 5.6-.6 10 3.6 10.5 9.2.3 3.5-.2 7.2 0 11zm-15.6-9.5c.2 2.7 2.5 5.7 5.2 6 9.2 1.1 8.9-14.1 0-12.8-2.9.4-5.5 2.7-5.2 6.8m-19.1-10.4c.3 7.1-2 17.3 5.8 16.3 6.3-.8 4-9.5 4.4-16.3.7-.2 2.4-.3 3.5 0v19.8h-3.3c-.3-.3-.1-1.2-.1-1.8-2 2.4-7.8 2.2-10.4.3-4.3-3.3-3.2-10.9-3.3-18.1.4-.7 2.6-.2 3.4-.2m-8.9 27.5V69h3.5v-3.4m1.6 0V69h3.5v-3.4m1.6 0V69h3.5v-3.4m1.6 0V69h3.5v-3.4m1.6 0V69h3.5v-3.4m1.6 0V69h3.5v-3.4m1.6 0V69h3.5v-3.4m1.6 0V69h3.5v-3.4m1.6 0V69h3.5v-3.4m1.6 0V69h3.5v-3.4M1883 72V25.7h-66V72h30.2v2.1c-7.9 1.1-6.7 5.3-6.7 5.3h19s1.1-4.1-6.7-5.2V72h30.2m-5.6-1a.9.9 0 0 1-.9-.9c0-.5.4-.9.9-.9s.9.4.9.9-.4.9-.9.9m-56.7-41.6h58.7v38.9h-58.7V29.4m146.6 56.7l-8.9-6.8.6-10.6a3 3 0 0 0 1.6-2.2l1.7-14.7c.2-1.8-1.6-3.6-4-3.8l-1.6-.2c-2.1-.2-3.9.6-4.6 2l-13.7-1.7c-1.5-.2-2.9.8-3.1 2.3-.2 1.4.9 2.8 2.4 3l13.6 1.7-1.2 10.3c-.1.6.1 1.3.4 1.8l-8.5 7.1-.8 1c-.2.3-.3.7-.2 1.1v.5l.9 12.5c.1 1.4 1.5 2.4 3.2 2.2 1.7-.1 3-1.3 2.9-2.7l-.8-11 5-4.2-.4 6.8.2 1.2c.1.4.4.7.7.9h.1l.3.2 10.1 7.7c1.1.8 2.9.5 4-.7s1.2-2.9.1-3.7m-11.8-43.2a4.8 4.8 0 1 0 9.6 0 4.8 4.8 0 1 0-9.6 0m1.4-25.4l-30.1-3.6-3.6 30.1 30.1 3.6m71.5-10.2l36.4-13.6-3.6-10.5-35.8 13.3c-5.1 3-3.1 7.7-3.1 7.7 2.6 4.3 6.1 3.1 6.1 3.1m31.5-21.8l2.7 7.2h-21.6l18.9-7.2m5.1 27.2c1.8 0 3.3-1.5 3.3-3.3 0-1.8-3.1-10.1-3.3-10.1-.3 0-3.3 8.3-3.3 10.1a3.2 3.2 0 0 0 3.3 3.3m21 12.2h-13.9a7.4 7.4 0 0 1-14.4-2.3c0-.9.2-1.7.5-2.5l-19.2-9.8c-2.4 3.4-.8 4.9-.8 4.9a41 41 0 0 0 7.7 5.1h-21.7c-2.1.9-1.7 2.5-1.7 2.5-.1 2 1.9 2.4 1.9 2.4h16.2c1.7 1-.1 1.8-.1 1.8h-19.1c-1.8.5-1.8 2.3-1.8 2.3.1 2.5 2 2.5 2 2.5h18.9c1.4 1 0 1.9 0 1.9l-18.1.1c-1.9.5-1.7 2.4-1.7 2.4 0 1.9 1.4 2.1 1.4 2.1h18.2c1.6 1.1 0 2.1 0 2.1H2024c-1.7.7-1.6 2.2-1.6 2.2-.1 2.1 1.6 2.4 1.6 2.4h29.5c3.7 0 5.6-1.9 5.6-1.9h23.3V55m58.2-22.1a3 3 0 0 1 3-3h12.8a3 3 0 0 1 3 3V35h-18.9v-2.1zm22.9 25.9c0 .8-.6 1.4-1.4 1.4h-7.2v7.2c0 .8-.6 1.4-1.4 1.4h-7c-.8 0-1.4-.6-1.4-1.4v-7.2h-7.2c-.8 0-1.4-.6-1.4-1.4v-7c0-.8.6-1.4 1.4-1.4h7.2v-7.2c0-.8.6-1.4 1.4-1.4h7c.8 0 1.4.6 1.4 1.4v7.2h7.2c.8 0 1.4.6 1.4 1.4v7m10.9-23.8h-9.7v-2.1c0-4.5-3.7-8.2-8.2-8.2h-12.8a8.2 8.2 0 0 0-8.2 8.2V35h-9.7a5.1 5.1 0 0 0-5.1 5.1v30.2c0 2.8 2.3 5.1 5.1 5.1h48.7c2.8 0 5.1-2.3 5.1-5.1V40.1a5.3 5.3 0 0 0-5.2-5.1m64-11.3h-5.3l-15.6 13.5 2.1 2.8.5.5.8.3h.9l1-.5 9.3-8-.1 3.3v35.8h-11.2v5h28.1v-5h-10.3V23.7m109 46.3c.7 0 1.3.2 1.7.6.4.4.6 1 .6 1.6v4h-35V74c0-.5.1-.9.3-1.4.2-.5.5-.9.9-1.4l16.8-16.9a68.4 68.4 0 0 0 6.7-8 15.5 15.5 0 0 0 2.6-8.3 8.8 8.8 0 0 0-2.7-6.9c-.8-.8-1.8-1.3-3-1.7a11.5 11.5 0 0 0-10.4 1.6c-.9.7-1.6 1.5-2.2 2.5-.6 1-1 2-1.2 3.1-.3.9-.7 1.4-1.2 1.7-.5.3-1.2.4-2.1.2l-3.4-.6a17.3 17.3 0 0 1 5.7-10.9c1.5-1.2 3.2-2.2 5.1-2.8a20.8 20.8 0 0 1 12.5 0 13.9 13.9 0 0 1 9.5 13.6c0 2-.3 3.8-.9 5.4-.6 1.7-1.4 3.3-2.4 4.8s-2.2 3-3.5 4.4a163 163 0 0 1-4.2 4.4L2324 70.9l3-.6c1-.2 2-.2 2.9-.2h17.7m136.1-16.7l-17.6-2.3h17.7c.3 0 .9-.5.9-1.1 0-.6-.6-1.1-.9-1.1h-17.6l17.4-2.3c.3 0 .8-.6.7-1.2-.1-.6-.7-1-1-.9l-17.6 2.3 17.1-4.6c.3-.1.7-.7.6-1.3-.1-.6-.9-.9-1.1-.8l-17 4.6 16.3-6.7c.3-.1.6-.8.4-1.3-.2-.5-1-.8-1.2-.6l-16.4 6.8 15.4-8.9c.3-.1.5-.9.2-1.4-.3-.5-1-.6-1.3-.5l-15.3 8.8 14-10.7c.2-.2.4-.9.1-1.4-.4-.5-1.1-.5-1.3-.3l-14.1 10.8 12.5-12.5c.2-.2.3-1-.1-1.4-.4-.4-1.2-.3-1.4-.1l-12.5 12.5 10.7-14c.2-.2.2-1-.3-1.4-.5-.4-1.2-.2-1.4.1L2459 36.6l8.9-15.4c.1-.3 0-1-.5-1.3-.5-.3-1.2 0-1.4.2l-8.8 15.3 6.7-16.3c.1-.3-.1-1-.6-1.2-.5-.2-1.2.1-1.3.4l-6.8 16.4 4.6-17.1c.1-.3-.2-1-.8-1.1-.6-.2-1.2.3-1.3.6l-4.5 16.9 2.3-17.4c0-.3-.4-.9-.9-1-.6-.1-1.1.5-1.2.7l-2.3 17.6V16.2c0-.3-.5-.9-1.1-.9-.6 0-1.1.6-1.1.9v17.6l-2.3-17.4c0-.3-.6-.8-1.2-.7-.6.1-1 .7-.9 1l2.3 17.6-4.6-17.1c-.1-.3-.7-.7-1.3-.6-.6.2-.9.9-.8 1.1l4.6 17-6.7-16.3c-.1-.3-.8-.6-1.3-.4-.5.2-.8 1-.6 1.2l6.8 16.4-8.9-15.4c-.1-.3-.9-.5-1.4-.2-.5.3-.6 1-.5 1.3l8.8 15.2-10.7-14c-.2-.2-.9-.4-1.4-.1-.5.4-.5 1.1-.3 1.4l10.8 14.1-12.5-12.5c-.2-.2-1-.3-1.4.1-.4.4-.3 1.2-.1 1.4l12.4 12.4-14-10.7c-.2-.2-1-.2-1.3.3-.4.5-.2 1.2.1 1.4l14.1 10.8-15.4-8.9c-.3-.2-1 0-1.3.5-.3.5 0 1.2.2 1.4l15.2 8.8-16.3-6.7c-.3-.1-1 .1-1.2.6-.2.5.1 1.2.4 1.3l16.4 6.8-17.1-4.6c-.3-.1-1 .2-1.1.8-.2.6.3 1.2.6 1.3l17 4.6-17.2-2.3c-.3 0-1.1.1-1.2.9-.1.7.7 1.2 1 1.2l17.4 2.3h-17.5c-.3 0-1.1.2-1.1 1.1 0 .7.8 1.1 1.1 1.1h17.4l-17.2 2.3c-.3 0-1.1.4-1 1.2.1.7.9.9 1.2.9l17.4-2.3-16.9 4.5c-.3.1-1 .5-.8 1.3.2.7 1.1.8 1.3.7l16.8-4.5-16 6.6a1 1 0 0 0-.6 1.4c.3.7 1.2.7 1.4.6l16.2-6.7-15.2 8.8a1 1 0 0 0-.4 1.5c.4.6 1.2.5 1.5.4l15-8.7-13.8 10.6c-.2.2-.8.8-.2 1.5.4.6 1.3.3 1.5.2l13.9-10.7-12.5 12.1c-.2.2-.6.9 0 1.5.5.5 1.3.2 1.5 0l12.3-12.3-10.6 13.8c-.2.2-.5 1 .2 1.5.6.4 1.3 0 1.5-.2l10.7-13.9-8.8 15.2c-.1.3-.4 1.1.4 1.5.6.4 1.3-.2 1.5-.4l8.7-15-6.7 16c-.1.3-.2 1.1.6 1.4.7.3 1.3-.3 1.4-.6l6.7-16.2-4.5 16.9c-.1.3-.1 1.1.7 1.3.7.2 1.2-.5 1.3-.8l4.5-16.8-2.3 17.3c0 .3.1 1.1.9 1.2.7.1 1.2-.7 1.2-1L2449 66v17.5c0 .3.2 1.1 1.1 1.1.7 0 1.1-.8 1.1-1.1V66.2l2.3 17.2c0 .3.4 1.1 1.2 1 .7-.1.9-.9.9-1.2l-2.3-17.4 4.5 16.9c.1.3.5 1 1.3.8.7-.2.8-1.1.7-1.3l-4.5-16.8 6.6 16c.1.3.6.9 1.4.6.7-.3.7-1.2.6-1.4l-6.7-16.2 8.8 15.2c.1.3.7.9 1.5.4.6-.4.5-1.2.4-1.5l-8.7-15 10.6 13.8c.2.2.8.8 1.5.2.6-.4.3-1.3.2-1.5l-10.6-13.9 12.4 12.4c.2.2.9.6 1.5 0 .5-.5.2-1.3 0-1.5l-12.3-12.3 13.8 10.6c.2.2 1 .5 1.5-.2.4-.6 0-1.3-.2-1.5L2463.4 59l15.2 8.8c.3.1 1.1.4 1.5-.4.4-.6-.2-1.3-.4-1.5l-15-8.7 16 6.7c.3.1 1.1.2 1.4-.6.3-.7-.3-1.3-.6-1.4l-16.2-6.7 16.9 4.5c.3.1 1.1.1 1.3-.7.2-.7-.5-1.2-.8-1.3l-16.8-4.5 17.4 2.3c.3 0 .9-.4 1-.9.2-.6-.3-1.2-.6-1.2zm-19.4-2.5c0 .6-.1 1.3-.3 1.9l-.5 1.8-.7 1.7-.9 1.6-1.2 1.5a14.3 14.3 0 0 1-2.8 2.4l-1.6.9-1.8.7-1.8.5-1.8.2h-1.8c-.7 0-1.3-.1-1.9-.3l-1.8-.5-1.7-.7-1.6-.9-1.5-1.2a14.3 14.3 0 0 1-2.4-2.8l-.9-1.6-.7-1.8-.5-1.8-.2-1.8v-.9-.9c0-.6.1-1.3.3-1.9l.5-1.8.7-1.7.9-1.6 1.2-1.5a8 8 0 0 1 1.3-1.3l1.5-1.2c.5-.3 1-.7 1.6-.9l1.8-.8 1.7-.5 1.8-.2h1.8c.6 0 1.3.1 1.9.3l1.7.5a13.4 13.4 0 0 1 3.5 1.7l1.5 1.2 1.3 1.3 1.2 1.5.9 1.6.8 1.8.5 1.7.2 1.8v.9c-.2.5-.2.8-.2 1.1M2450 37.3a12.7 12.7 0 1 0 0 25.4 12.7 12.7 0 0 0 0-25.4zm0 21.7c-5 0-9-4-9-9s4-9 9-9 9 4 9 9-4 9-9 9m134.4-27.4a6 6 0 0 0-6.9-5.2 6.2 6.2 0 0 0-5.2 7 6 6 0 0 0 6.9 5.2 6.2 6.2 0 0 0 5.2-7m-6.7 11.2c-.1-.7-.6-1.7-1.1-2.2l-6-5.2c-.6-.5-1.7-.8-2.4-.8l-6.9.6c-.8.1-1.6-.4-1.9-1.1l-4.4-9.3c-.3-.7-1.2-1-1.9-.8l-3 1c-.7.2-1 1-.7 1.6l5.8 12.2c.3.7 1 1.6 1.5 2 .5.4 2.8.4 3.6.3l2-.3c.7-.1.9.2.4.7l-4.7 4.6c-.5.5-1.4.5-2 0l-2.3-1.9c-.9-.8-2.2-2-3.1-1.8l-2.2.5-17.2 4.2c-.7.2-1.1.9-.9 1.6l1 3.1c.2.7 1 1.1 1.7.9l15.5-3.8a3 3 0 0 1 2.4.6l4.8 4c.6.5.7 1.3.2 1.8l-19.4 10.5c-.7.4-.7 1.2-.5 1.8.2.7 1 2.2 1.4 2.9.4.6.9.9 1.8.5l19.5-9.8 12.4-12.9c.5-.5 1-.4 1 .4l.4 4.5c.1.7-.3 1.7-.8 2.3l-7.1 7.5c-.5.5-.4 1.3.2 1.8l2.5 2.1c.6.5 1.5.4 1.9-.1l8.2-8.9c.5-.5 1-1.3 1.1-1.8.1-.5.2-1.4.1-2.2l-.9-11.1M2527.5 53c.3.3.4.2.2-.1L2522 44c-.2-.4-.8-.5-1.1-.3l-.6.6c-.2.4-.1 1.1.2 1.4l7 7.3m-1-8.5a.7.7 0 0 0-.8-.4l-.5.3a1 1 0 0 0-.1 1.1l4 6.7c.2.3.3.2.1-.1l-2.7-7.6m-.7 9.1c.3.2.4.1.1-.1l-6.1-5.8c-.3-.2-.7-.3-.9 0l-.3.6c-.1.4.1.9.4 1l6.8 4.3m-25.8 6.5h23.9v35.5h4.6V55.4H2500'/%3E%3Cpath id='b' fill='%23fff' d='M2260 23.1c-4.3 0-7.8 5.7-7.8 11.2 0 4 1.7 7.6 4.5 9.1.7.4 1.1.5 1.1 3l-.6 27.2s-.2 2.4 2.1 2.4h1.4c2.3 0 2.1-2.4 2.1-2.4l-.6-27.2c0-2.5.4-2.7 1.1-3 2.7-1.5 4.5-5.1 4.5-9.1 0-5.5-3.5-11.2-7.8-11.2m21.7.3h-1.1v13c0 .3-.2.5-.5.5h-.2c-.3 0-.5-.2-.5-.5l-.3-13h-1.4l-.3 13c0 .3-.2.5-.5.5h-.1c-.3 0-.5-.2-.5-.5l-.3-13h-1.4l-.3 13c0 .3-.2.5-.5.5h-.1c-.3 0-.5-.2-.5-.5v-13h-1.1s-1.7 15.4-1.1 17.2c.5 1.6 1.9 2.5 2.9 3.2.4.3.6 1.2.6 2.6l-.5 27.2s-.2 2.4 2.1 2.4h1.4c2.3 0 2.1-2.4 2.1-2.4l-.6-27.2c0-1.4.2-2.3.6-2.6 1-.8 2.4-1.7 2.9-3.2.9-1.8-.8-17.2-.8-17.2'/%3E%3Cuse xlink:href='%23b' x='100'/%3E%3Cpath fill='%230071B9' d='M1661.2 39.1l-.4-1.4c1.1-1.4 2.2-2.9 3.1-4.4L1659 32l-6.7-22.2 6.2-3.1 11 6.7c0 10-2.8 18.6-8.3 25.7'/%3E%3Cpath fill='%2376368A' d='M1648.3 50a39.9 39.9 0 0 1-20.8-36.3l.4-.3c0 2.7.3 5.3.8 8l9.6-4.7 5.5 11.2-13.9-3.8-.2.6a39 39 0 0 0 18.9 23 48 48 0 0 0 3.8-2.3l.7 1.4a30.8 30.8 0 0 1-4.8 3.2'/%3E%3Cpath fill='%2300ADE9' d='M1652.5 45.4l-8.7-17.5L1659 32l1.7 5.7-1.5 1.8c-2 2.2-4.2 4.2-6.7 5.9'/%3E%3Cpath fill='%23006CB6' d='M1660.7 37.7L1659 32l4.8 1.3c-.9 1.6-1.9 3-3.1 4.4'/%3E%3Cpath fill='%23383489' d='M1648.7 47.7a40 40 0 0 1-18.9-23l.2-.6 13.9 3.8 8.6 17.5c-1.2.9-2.5 1.6-3.8 2.3'/%3E%3Cpath fill='%23E62984' d='M1638.3 16.7l-3.6-7.3-6.8 4.1v-.9L1648.7 0l10.6 6.4-.7.4-8.7-5.3 2.5 8.3-14.1 6.9'/%3E%3Cpath fill='%23462C84' d='M1652.3 9.8l-2.5-8.3 8.7 5.3-6.2 3'/%3E%3Cpath fill='%2376237E' d='M1628.7 21.4c-.5-2.6-.8-5.3-.8-8l6.8-4.1 3.6 7.3-9.6 4.8'/%3E%3Cg style='fill:%23929292;font-family:Arial'%3E%3Cpath d='M1638.9 62.8c-.9-.3-1.8-.4-2.8-.4-1.3 0-2.6.2-3.8.5v16.5h-5v-16c0-1.1-.4-3.1-.4-3.1 3-1.3 6.3-2.3 9.6-2.3 1.3 0 2.6.2 3.9.5m7.7 21.4c-2.4 0-4.8-.6-6.9-1.4l1.5-3.9c1.5.6 3.4 1.3 5 1.3s3.2-.5 3.2-2.3c0-3.7-9.2-2.6-9.2-9.5 0-4.3 4.5-6 7.8-6 2.2 0 4.5.5 6 1.3l-1.4 3.9c-1.3-.5-3.2-1-4.6-1-1.3 0-2.6.4-2.6 1.9 0 3.5 9.6 1.9 9.6 9.5-.1 4.6-4.6 6.2-8.4 6.2m36.4-.4V66.3c0-2.4-1.2-3.9-3.7-3.9-1.4 0-2.5.4-3.8 1 .2.8.2 1.6.2 2.5v13.5h-5V66.2c0-2.4-1.3-3.8-3.6-3.8-1.3 0-2.6.3-3.7.9l.1.9v15.2h-5V62.8l-.3-2.7c2.6-1 6.6-2.1 9.4-2.1 2.9 0 4.8.5 6.3 1.9 1.9-1.1 3.8-1.9 7-1.9 4.5 0 7.2 2.7 7.2 7.3v14.2m-71.2-21v5h4.9v-5m-4.9 6.9h5v14h-5m-8.9-14h5v14h-5m0-20.9v5h4.9v-5'/%3E%3Ctext font-size='5.6' x='1609' y='88'%3EINTERNATIONAL INSTITUTE OF%3C/text%3E%3Ctext font-size='5.2' x='1609' y='94'%3ERISK AND SAFETY MANAGEMENT%3C/text%3E%3C/g%3E%3C/svg%3E") no-repeat 0/cover}

/* Cols */
.cols{display:flex;flex-wrap:wrap;margin:20px 0}
.cols .col {flex: 0 1 50%;padding-top:40px}
	
/* Message */
#msg-response{display:none;position:absolute;width:96%;background:#faac3e;border-radius:5px;padding:2%;border:3px #fff solid;color:#fff;box-shadow:2px 2px 4px 5px #ccc;z-index:9999;box-sizing:border-box}
#msg-response ul{width:100%;list-style-type:none;text-align:right}
#msg-response ul:after{display:inline-block;width:20px;height:20px;content:"";background-position:-20px 0}
#msg-response ul:hover{cursor:pointer}
#msg-response li{text-align:left}

/* Floating Nav */
#arrow{margin:0;position:fixed;top:5px;right:5px;text-align:right;display:none;z-index:9999}
#arrow a{float:right;width:40px;height:40px;background-position:0}

/* Sections */
section{background:no-repeat 100% 50%/cover}
section.tab:before{position:absolute;top:0;left:0;width:30%;height:40px;content:"";background:#fff}
section .b560{max-width:560px;padding:40px;box-sizing:border-box}
section .b47{float:left;width:47%;box-sizing:border-box;margin-bottom:20px}
section .m6{margin-left:6%}
section .p40{padding:40px}
section.p80{padding:80px 0 !important}
section h2,section h3,section h4{color:#143f79}
section h4{line-height:54px;position:relative;padding-left:64px;font-size:24px;font-size:2.4rem;margin-top:0;text-align:left;margin-bottom:0}
section h4:before{content:"";position:absolute;left:0;top:0;width:54px;height:54px}

section.blue {position:relative;background:#143f79;color:#fff;padding-top:40px}
section.blue h2,section.blue h4{color:inherit}
section.blue h2{margin-bottom:40px}
section.blue div.bdr{border:3px #013069 dashed;padding:40px}

#outsourcing h4:before{background-position:-216px 0}
#person h4:before{background-position:-324px 0}
#fire h4:before{background-position:-270px 0}
#documentation h4:before{background-position:-378px 0}

#training.tab:before{left:auto;right:0;background:#f6f6f6}
#training h4:before{background-position:-432px 0}
#training .wrap>div>div div{float:left;width:60%;padding:0 60px 0 0;box-sizing:border-box}
#training .wrap>div>div div.ofqual{width:40%;padding:0 0 0 60px;border-left:1px #fff solid}
#training .ofqual h5{font-weight:300;font-style:italic;margin:15px 0 20px 0}
#training .ofqual ul{list-style-position:inside;color:#fe9704}
#training .ofqual:after{display:block;content:"";width:140px;height:140px;background-position:-2380px 0}

#elearning p a {font-weight:700}
#elearning h4:before{background-position:-270px 0}
#elearning h5{font-style:italic;color:#143f79;font-size:20px;font-size:2rem}
#elearning ul{list-style-type:none;max-width:760px}
#elearning li{position:relative;padding-left:74px;line-height:64px;float:left;width:33%;box-sizing:border-box;margin-bottom:20px}
#elearning li:nth-child(8){width:66%}
#elearning li.double{line-height:20px;padding:12px 0 12px 74px}
#elearning li:before{position:absolute;top:0;left:0;width:64px;height:64px;margin-right:10px;content:"";background-position:-640px 0}
#elearning li:nth-child(2):before{background-position:-576px 0}
#elearning li:nth-child(3):before{background-position:-1152px 0}
#elearning li:nth-child(4):before{background-position:-1216px 0}
#elearning li:nth-child(5):before{background-position:-1280px 0}
#elearning li:nth-child(6):before{background-position:-1344px 0}
#elearning li:nth-child(7):before{background-position:-1408px 0}
#elearning li:nth-child(8):before{background-position:-1536px 0}
#elearning li:nth-child(9):before{background-position:-1472px 0}
#elearning li:last-child:before{background-position:-1600px 0}

#surveys.tab:before{background:#fff}
#asbestos h4:before{background-position:-540px 0}
#noise h4:before{background-position:-594px 0}
#safety h4:before{background-position:-648px 0}
#qualtech:before{left:auto;right:0;background:#e9e5e4}
#quality h4:before{background-position:-702px 0}
#technical h4:before{background-position:-756px 0}

#contact{padding-top:20px}
#contact h2{margin-bottom:0}
#contact a.icon{display:block;margin:0 0 10px 0}
p.iirsm{position:relative;padding:10px 0px 0px 145px;font-weight:700;color:#929292}
p.iirsm:before{content:"";position:absolute;top:0;left:0;width:125px;height:125px;background-position:-2000px 0}
form>p{margin-top:0}
form input,form textarea{width:100%;margin-bottom:10px;border:2px #ccc solid;font:inherit;color:inherit;padding:1%;box-sizing:border-box}
form textarea{height:180px}
form label{display:block;font-style:italic;color:#143f79}
form div.send{position:relative}
form div.send p{display:none;margin:10px 0;background:#3C6;color:#fff;border:1px #fff solid;padding:5px;width:100%;position:absolute;top:0;left:0;box-sizing:border-box}

/* Copyright */
footer{margin-bottom:40px;background:#143f79;color:#fff;text-align:left}
footer p{margin:0;padding:12.5px 0;font-size:14px;font-size:1.4rem}
footer a{color:inherit}

/* Responsive Below Fold*/
@media only screen and (max-width:920px)
{
#person,#documentation,#safety{background-image:none !important}
section.tab:before{content:normal}
section .b560{max-width:none}
#elearning li{width:50% !important}
}
@media only screen and (max-width:760px)
{
#training .training{padding-right:40px}
#training .ofqual{padding-left:40px}
section .b47{float:none;width:auto}
section .m6{margin:60px 0 40px 0}
}
@media only screen and (max-width:640px)
{
.cols .col {flex: 0 1 100%}
section.blue div.bdr,section .b560,section .p40{border:0;padding:0}
#training .wrap>div>div div{width:100% !important;border:0 !important;padding:0 !important}
}
@media only screen and (max-width:480px)
{
#elearning{background-image:none !important}
#elearning li{width:100% !important}
footer p span{display:block}
}

@font-face {font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url(/fonts/lato-400.woff2) format('woff2')}
@font-face {font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url(/fonts/lato-700.woff2) format('woff2')}
@font-face {font-display:swap;font-family:'Lato';font-style:italic;font-weight:700;src:url(/fonts/lato-700i.woff2) format('woff2')}

/* Reset */
html,body,div,img,ul,li,header,footer,form,fieldset,legend{margin:0;padding:0;border:0;outline:0}
img{vertical-align:bottom}
a{outline:0;text-decoration:none;color:inherit}
a:hover,button:hover{cursor:pointer;opacity:0.6}
/* Layout */
html{font-size:62.5%}
body{position:relative;text-align:center}
#main{margin:auto;max-width:1680px;min-width:320px}
.wrap{position:relative;max-width:960px;text-align:left;margin:0 auto}
.wrap>div{margin:0 10px}
.group:after,.wrap:after{content:"";display:table;clear:both}
.centre{text-align:center}
#msg-response,#arrow{display:none}
/* Fonts */
body{font-family:"Lato",arial,verdana,sans-serif;font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;color:#000}
h1,h2,h3,h4{font-style:italic;font-size:30px;font-size:3rem;line-height:40px;line-height:4rem;text-align:center;color:#143f79}
h1{font-style:normal;font-weight:300;font-size:46px;font-size:4.6rem;color:#fff;text-align:left}
h2{margin-top:0}
h3{font-size:20px;font-size:2rem;line-height:26px;line-height:2.6rem}
h4{font-weight:300;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}
h5{font-size:18px;font-size:1.8rem;line-height:20px}
/* Header */
header .wrap>div{position:relative}
header p.contact{margin:12px 0}
p.contact a{color:#143f79}
p.contact a.icon{display:inline-block;position:relative;padding-left:30px;margin-right:20px}
p.contact a.icon:before{content:"";position:absolute;top:0;left:0;width:25px;height:25px;background-position:-50px 0 !important}
p.contact a.icon:nth-child(2):before{background-position:-75px 0 !important}
p.contact>span{float:right}
p.contact>span a:not(:last-child):after{content:" / ";color:#fe9704;margin:0 10px}
.logo{max-width:960px;position:relative;margin:auto}
.logo svg{position:absolute;top:100px;left:10px}
.bg{float:left;width:50%;background:url("/img/header.jpg") no-repeat 100%/cover;min-height:440px}
.bluestrap{float:left;width:50%;background:#143f79;color:#fff;text-align:left}
.bluestrap .wrap{max-width:480px;margin:0;padding-left:50px;box-sizing:border-box}
.bluestrap h5{font-weight:300;font-style:italic;margin-bottom:10px}
.bluestrap ul{list-style-position:inside;list-style-type:none;color:#fe9704}
.bluestrap li:before{content:" > ";color:inherit}
/* Sections */
section{padding:40px 0;background-color:#fff}	
#company{position: relative;padding:0}
#company:before{position:absolute;left:45.5%;width:54.5%;height:100%;content:"";background:url("/img/company.jpg") no-repeat 0}
#company .wrap>div {max-width:520px;padding:40px 40px 40px 0;box-sizing:border-box;text-align:left}
#company .wrap>div h2,#team h2{text-align:left}
#team .wrap>div{padding:40px}
/* Nav */
nav{background:#d8dfef}
nav .wrap>div div{float:left;width:27%;padding:0 0 0 3%;box-sizing:border-box;margin-bottom:80px}
nav h2{margin:0 0 40px 0;padding-top:40px}
nav h3{text-align:left;margin-top:0}
nav p {margin:0;line-height:64px}
nav a{float:left;width:100%;height:64px;color:#000;margin-bottom:20px;position:relative;padding-left:74px;box-sizing:border-box}
nav a.double{line-height:20px;padding-top:12px}
nav a:before{position:absolute;top:0;left:0;width:64px;height:64px;margin-right:10px;content:""}
nav .wrap>div div.health-safety{width:46%;padding:0 1% 0 0}
nav .health-safety a{width:50%;padding-right:20px}
nav .health-safety a:first-child:before{background-position:-256px 0 !important}
nav .health-safety a:nth-child(2):before{background-position:-448px 0 !important}
nav .health-safety a:nth-child(3):before{background-position:-384px 0 !important}
nav .health-safety a:nth-child(4):before{background-position:-512px 0 !important}
nav .health-safety a:nth-child(5):before{background-position:-576px 0 !important}
nav .health-safety a:last-child:before{background-position:-320px 0 !important}
nav .surveys{border:1px #000 solid;border-top:0;border-bottom:0}
nav .surveys a:first-child:before{background-position:-640px 0 !important}
nav .surveys a:nth-child(2):before{background-position:-704px 0 !important}
nav .surveys a:nth-child(3):before{background-position:-768px 0 !important}
nav .technical a:first-child:before{background-position:-832px 0 !important}
nav .technical a:nth-child(2):before{background-position:-896px 0 !important}
/* Button */
button{border:none;background:none;font-size:18px;font-size:1.8rem;color:#fe9704;font-style:italic;padding:0;display:block;margin-top:30px;font-size:20px;font-size:2rem}
button:after{content:"";display:inline-block;width:15px;height:15px;margin-left:8px;background-position:-225px 0 !important}
section{position:relative}
section>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
/* Responsive */
@media only screen and (max-width:960px){.bg{background-image:url("/img/header-760.jpg")}}
@media only screen and (max-width:920px){nav .wrap>div div{width:100% !important;border:0;padding:0;margin-bottom:20px}nav a{width:33% !important}p.contact span span{display:none}.bluestrap .wrap{padding-left:20px}#company:before{content:none}#company .wrap>div{max-width:none}#company p{position:relative;padding:0 0 10% 340px}#company p:before{content:"";position:absolute;left:0;top:0;border:1px #ccc solid;width:300px;height:300px;background:url("/img/company-300.jpg") no-repeat 35% 0/cover}section>img{display:none}}
@media only screen and (max-width:760px){.bg{width:100%;min-height:300px}.logo svg{width:260px;height:81px}.bluestrap,.bluestrap .wrap{max-width:100%;width:100%;padding:20px 0}p.contact span{float:none;display:block;margin-top:10px}#company p{padding:0}#company p:before{position:relative;display:block;margin-bottom:20px}}
@media only screen and (max-width:640px){.bg{background-image:url("/img/header-640.jpg")}nav a{width:50% !important}#company .wrap>div,#team .wrap>div{padding:40px 0}}
@media only screen and (max-width:480px){p.contact a.icon:nth-child(2){display:block;margin-top:10px}.bg{background-image:url("/img/header-480.jpg")}nav a{width:100% !important}h1{font-size:36px;font-size:3.6rem}}
@media only screen and (max-width:320px){.bg{background-image:url("/img/header-320.jpg")}}