section.steps .wrapper .content h1{font-weight:200}section.steps .wrapper .steps-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto;gap:24px;margin-top:32px}section.steps .wrapper .steps-wrapper .step{width:100%;border-radius:20px;background:radial-gradient(84.32% 58.46% at 25.5% 64.52%,#00A287 0%,#003C32 100%);padding:0 32px;display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column;flex-wrap:auto;gap:32px}section.steps .wrapper .steps-wrapper .step .tab p{border-radius:0 0 10px 10px;background:#D9D9D9;width:190px;text-align:center;color:#003c32;font-size:.875rem;font-weight:700;text-transform:uppercase;padding:6px 12px}section.steps .wrapper .steps-wrapper .step .image{max-width:400px;align-self:center}@media only screen and (min-width: 992px){section.steps .wrapper .steps-wrapper{margin-top:64px}section.steps .wrapper .steps-wrapper .step{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:48px 16px;padding:0 64px;overflow:hidden}section.steps .wrapper .steps-wrapper .step .tab{flex-basis:100%}section.steps .wrapper .steps-wrapper .step .content{flex-basis:calc(65% - 8px);text-align:left;padding-bottom:64px}section.steps .wrapper .steps-wrapper .step .content h4{font-size:2rem}section.steps .wrapper .steps-wrapper .step .content p,section.steps .wrapper .steps-wrapper .step .content p *{font-size:1.2rem}section.steps .wrapper .steps-wrapper .step .image{flex-basis:calc(30% - 8px);max-width:100%;max-height:400px;align-self:flex-end}}
