section.block-job-openings ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}section.block-job-openings li{width:100%;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:40px 50px;display:flex;gap:5px 20px;flex-wrap:wrap}section.block-job-openings .department{color:#00a3a8;font-size:12px;display:block;width:100%;font-weight:600;margin-bottom:10px}section.block-job-openings h3{font-size:clamp(1.125rem,15.6px + 0.5vw,1.375rem);font-weight:700;width:100%;margin-bottom:15px !important}section.block-job-openings .description{margin-top:0 !important;margin-bottom:20px !important}section.block-job-openings .responds,section.block-job-openings .classification,section.block-job-openings .benefits{display:inline-flex;align-items:center;gap:5px}section.block-job-openings .responds i,section.block-job-openings .classification i,section.block-job-openings .benefits i{width:16px;height:16px;color:#eef3fa}section.block-job-openings .responds svg,section.block-job-openings .classification svg,section.block-job-openings .benefits svg{display:block;width:100%;height:auto}section.block-job-openings .job-cta{width:100%;margin-top:25px}section.block-job-openings .button{padding:12px 20px;font-size:12px}
