.step-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3.75rem 5rem}.step-grid .step-grid--item{display:flex;flex-flow:column nowrap;gap:1.25rem}.step-grid .step-grid--item .step-grid--item-header{display:flex;flex-flow:row nowrap;gap:1.5rem;align-items:center}.step-grid .step-grid--item .step-grid--item-header .step-grid--item-image{width:100%;max-width:5rem;height:5rem}.step-grid .step-grid--item .step-grid--item-header .step-grid--item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.step-grid .step-grid--item .step-grid--item-header .step-grid--item-title{width:100%;display:flex;flex-flow:column nowrap;gap:1rem}.step-grid .step-grid--item .step-grid--item-header .step-grid--item-title .label{font-family:Bebas Neue;font-weight:400;font-size:1.5rem;leading-trim:Cap height;line-height:1.2;letter-spacing:0%;color:#093D69}.step-grid .step-grid--item .step-grid--item-header .step-grid--item-title .title{margin:0;color:#06243F;font-family:Bebas Neue;font-weight:400;font-size:2.25rem;leading-trim:Cap height;line-height:1.2;letter-spacing:0%}.step-grid .step-grid--item .step-grid--item-description{padding-top:1.25rem;border-top:1px solid #2C689C;display:flex;flex-flow:column nowrap;gap:1rem}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-done{display:flex;flex-flow:column nowrap;gap:.5rem}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-done h4{display:flex;flex-flow:row nowrap;gap:.75rem;align-items:flex-start;margin:0;color:#093D69;font-family:Bebas Neue;font-weight:400;font-size:1.5rem;leading-trim:Cap height;line-height:1.2;letter-spacing:0%}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-done h4 .icon{width:1.5rem;height:1.5rem}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-done h4 .icon svg{width:100%;height:100%;display:block}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-not-we-done h4 .icon svg path{fill:#bb2124}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-we-done h4 .icon svg path{fill:#4BB543}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-done .description{color:#2B343D;font-family:Roboto;font-weight:400;font-size:1.125rem;line-height:1.66;letter-spacing:0%}@media (max-width:1280px){.step-grid{gap:2.5rem 3.75rem}}@media (max-width:1024px){.step-grid{gap:2.5rem}}@media (max-width:768px){.step-grid{grid-template-columns:repeat(1,1fr);gap:2.5rem 1.25rem}.step-grid .step-grid--item .step-grid--item-header .step-grid--item-title{gap:1rem}.step-grid .step-grid--item .step-grid--item-header .step-grid--item-title .label{font-size:1rem;line-height:1.2}.step-grid .step-grid--item .step-grid--item-header .step-grid--item-title .title{font-size:1.5rem;line-height:1.2}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-done h4{font-size:1.25rem;line-height:1.2}.step-grid .step-grid--item .step-grid--item-description .step-grid--item-description-done .description{font-size:1rem}}