.CmePage-module__q0P3PW__page{color:#101820;max-width:1110px;margin:0 auto;padding:70px 50px 145px}.CmePage-module__q0P3PW__heading{color:#31587f;align-items:center;gap:36px;margin-bottom:36px;display:flex}.CmePage-module__q0P3PW__heading h1{white-space:nowrap;margin:0;font-size:34px;line-height:1.12}.CmePage-module__q0P3PW__heading span{background:#31587f;flex:1;height:3px}.CmePage-module__q0P3PW__attendance{background:#e8f8ff url(/images/primary-healthcare/hex-panel.webp) 50%/cover no-repeat;border-radius:14px;grid-template-columns:300px 1fr;align-items:center;min-height:350px;padding:30px 55px 28px 28px;display:grid}.CmePage-module__q0P3PW__cmeBadge{justify-content:center;align-items:center;display:flex}.CmePage-module__q0P3PW__cmeBadge img{object-fit:contain;filter:drop-shadow(0 10px 7px #31587f2e);width:260px;height:260px;display:block}.CmePage-module__q0P3PW__attendanceCopy{padding-left:26px}.CmePage-module__q0P3PW__attendanceCopy h2{color:#31587f;margin:0 0 22px;font-size:31px;line-height:1.1}.CmePage-module__q0P3PW__attendanceCopy ul,.CmePage-module__q0P3PW__instructions>ul{margin:0;padding-left:27px;list-style-type:disc;list-style-position:outside}.CmePage-module__q0P3PW__attendanceCopy li{margin-bottom:25px;padding-left:10px;font-size:20px;line-height:1.25}.CmePage-module__q0P3PW__attendanceCopy li:last-child{margin-bottom:0}.CmePage-module__q0P3PW__instructions{margin-top:78px}.CmePage-module__q0P3PW__instructions .CmePage-module__q0P3PW__heading{margin-bottom:35px}.CmePage-module__q0P3PW__instructions>ul{padding-left:20px}.CmePage-module__q0P3PW__instructions>ul li{margin-bottom:27px;padding-left:10px;font-size:18px;line-height:1.3}.CmePage-module__q0P3PW__instructions>ul li:last-child{margin-bottom:0}@media (max-width:800px){.CmePage-module__q0P3PW__page{padding:42px 18px 80px}.CmePage-module__q0P3PW__heading{gap:16px;margin-bottom:28px}.CmePage-module__q0P3PW__heading h1{white-space:normal;font-size:25px}.CmePage-module__q0P3PW__attendance{grid-template-columns:1fr;padding:25px 22px 32px}.CmePage-module__q0P3PW__cmeBadge img{width:190px;height:190px}.CmePage-module__q0P3PW__attendanceCopy{padding:15px 0 0}.CmePage-module__q0P3PW__attendanceCopy h2{text-align:center;font-size:25px}.CmePage-module__q0P3PW__attendanceCopy li{font-size:16px;line-height:1.35}.CmePage-module__q0P3PW__instructions{margin-top:50px}.CmePage-module__q0P3PW__instructions>ul li{font-size:15px;line-height:1.4}}
