section.home-process-wrapper{align-items:center;display:flex;justify-content:center;padding:50px 24px;position:relative;width:100%}section.home-process-wrapper .process-content-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:center;width:100%}section.home-process-wrapper .process-content-wrapper .heading-text-container{margin-bottom:28px;text-align:center}section.home-process-wrapper .process-content-wrapper .heading-text-container h1,section.home-process-wrapper .process-content-wrapper .heading-text-container h4{font-weight:700;line-height:22px}section.home-process-wrapper .process-content-wrapper .heading-text-container h4,section.home-process-wrapper .process-content-wrapper .heading-text-container p{font-size:16px;line-height:normal}section.home-process-wrapper .process-content-wrapper .heading-text-container h4{margin-bottom:12px;text-transform:uppercase}section.home-process-wrapper .process-content-wrapper .heading-text-container h1{font-size:28px;margin-bottom:24px}section.home-process-wrapper .process-content-wrapper .heading-text-container p{font-weight:400;line-height:1em;margin-bottom:0}section.home-process-wrapper .process-content-wrapper .steps-container--desktop{display:none;gap:43px;justify-content:space-between;position:relative}section.home-process-wrapper .process-content-wrapper .steps-container--desktop .card{flex:1;position:relative}section.home-process-wrapper .process-content-wrapper .steps-container--mobile{gap:36px}section.home-process-wrapper .process-content-wrapper .card .step-count{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;margin-right:24px;width:36px}section.home-process-wrapper .process-content-wrapper .card .step-count span{font-size:18px;font-weight:700;line-height:1em}section.home-process-wrapper .process-content-wrapper .steps-container--desktop .card .step-count{left:0;position:absolute;top:0}section.home-process-wrapper .process-content-wrapper .steps-container--desktop .card .step-image{margin-bottom:24px;max-height:164px}section.home-process-wrapper .process-content-wrapper .steps-container--mobile .card .step-image{margin-bottom:28px}section.home-process-wrapper .process-content-wrapper .card .step-content h3{font-size:22px;font-weight:700;line-height:1em;margin-bottom:8px}section.home-process-wrapper .process-content-wrapper .card .step-content p{font-size:16px;line-height:normal;margin:0}section.home-process-wrapper .process-content-wrapper .steps-container--mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}section.home-process-wrapper .process-content-wrapper .steps-container--mobile .step-content{display:flex}@media (min-width:576px){setion.home-process-wrapper{height:100%}section.home-process-wrapper .process-content-wrapper .heading-text-container,section.home-process-wrapper .process-content-wrapper .hero-image-container{max-width:100%}section.home-process-wrapper .process-content-wrapper{max-width:540px}section.home-process-wrapper .process-content-wrapper .steps-container--desktop{display:none}section.home-process-wrapper .process-content-wrapper .steps-container--mobile{display:flex}}@media (min-width:768px){section.home-process-wrapper{align-items:flex-start;height:100%;padding:5em 0}section.home-process-wrapper .process-content-wrapper{max-width:720px}section.home-process-wrapper .process-content-wrapper .heading-text-container{margin-bottom:48px}section.home-process-wrapper .process-content-wrapper .heading-text-container h1,section.home-process-wrapper .process-content-wrapper .heading-text-container h4{margin-bottom:12px}section.home-process-wrapper .process-content-wrapper .heading-text-container h4,section.home-process-wrapper .process-content-wrapper .heading-text-container p{font-size:18px}section.home-process-wrapper .process-content-wrapper .heading-text-container h1{font-size:38px}section.home-process-wrapper .process-content-wrapper .steps-container--desktop{display:flex}section.home-process-wrapper .process-content-wrapper .steps-container--mobile{display:none}}@media (min-width:992px){section.home-process-wrapper{align-items:center}section.home-process-wrapper .process-content-wrapper{max-width:960px}}@media (min-width:1200px){section.home-process-wrapper .process-content-wrapper{max-width:1140px}}@media (min-width:1400px){section.home-process-wrapper .process-content-wrapper{max-width:1320px}}