.certis-process{background:transparent;color:#202520;padding:52px 0 64px}.certis-process--light{color:#fff}.certis-process--dark{color:#202520}.certis-process__inner{margin-inline:auto;max-width:1328px}.certis-process__eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;margin-bottom:12px;text-align:center;text-transform:uppercase}.certis-process__heading{color:inherit;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.2;margin:0 0 56px!important;text-align:center}.certis-process__grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px}.certis-process__card{align-self:stretch;background:transparent;border:0;box-shadow:none;box-sizing:border-box;flex:0 0 calc(20% - 32px);flex-grow:1;min-width:0}.certis-process__image{aspect-ratio:1.45;background:hsla(0,0%,50%,.18);border-radius:10px;overflow:hidden;position:relative}.certis-process__image img{display:block;height:100%;object-fit:cover;width:100%}.certis-process__number{background:#fff;border-radius:6px;color:#222;display:grid;font-size:15px;font-weight:600;height:34px;left:12px;min-width:34px;padding:0 7px;place-items:center;position:absolute;top:12px}.certis-process__card h3{color:inherit;font-size:20px!important;font-style:normal;font-weight:600!important;line-height:24px!important;margin:16px 0 8px}.certis-process__card p{color:inherit;font-size:14px!important;line-height:1.4;margin:0}.certis-process__link{color:inherit;display:inline-block;font-weight:600;margin-top:14px}.certis-process__callout{background:#007db5;border-radius:10px;color:#fff;margin:56px auto 0;max-width:880px;padding:30px 44px 34px;text-align:center}.certis-process__callout h3{color:inherit;font-size:20px!important;font-style:normal;font-weight:600!important;line-height:24px!important;margin:0 0 10px}.certis-process__callout p{color:inherit;font-size:16px;line-height:1.45;margin:0!important}@media(max-width:1100px){.certis-process__grid{gap:30px}}@media(max-width:700px){.certis-process{padding:35px 0 48px}.certis-process__grid{gap:26px 18px}.certis-process__heading{margin-bottom:32px}.certis-process__callout{margin-top:38px;padding:24px}}@media(max-width:440px){.certis-process__grid{gap:26px}}.certis-process__card--overlay{align-items:flex-end;background-position:50%;background-size:cover;border-radius:12px;color:#fff;display:flex;min-height:380px;overflow:hidden;padding:24px;position:relative}.certis-process__card--overlay .certis-process__overlay-content{pointer-events:none;position:relative;z-index:1}.certis-process__card--overlay h3{color:#fff;margin:0 0 10px}.certis-process__card--overlay p{color:#fff}.certis-process__cover-link{inset:0;position:absolute;z-index:2}.certis-process__cover-link:focus-visible{outline:3px solid #c7d900;outline-offset:-4px}.certis-process__overlay-cta{align-items:center;display:flex;font-weight:600;gap:8px;margin-top:28px}.certis-process__card--overlay:hover{background-size:cover}@media (max-width:1100px){.certis-process__card{flex-basis:calc(33.33333% - 20px)}}@media (max-width:700px){.certis-process__card{flex-basis:calc(50% - 9px)}}@media (max-width:440px){.certis-process__card{flex-basis:100%}}