.exstep-bg{background:var(--Shade-NB-90,#00192f)}.expanding-steps>div{margin-left:auto;margin-right:auto;max-width:1310px}.header-container{margin-bottom:64px;text-align:center}.header-container h2{margin-bottom:24px}@media screen and (max-width:767px){.header-container h2{text-align:left!important}}.steps-container{display:flex;gap:22px}@media screen and (max-width:1100px){.step.active{padding:32px!important}}@media screen and (max-width:1024px){.steps-container{flex-direction:column}}.step{backdrop-filter:blur(10px);background:var(--Gradients-G-1,linear-gradient(74deg,rgba(64,84,100,.03) -21.13%,rgba(129,170,202,.21) 126.75%));border:1px solid hsla(0,0%,100%,.1);border-radius:3px;box-shadow:0 20px 40px 0 rgba(0,0,0,.2);max-height:420px;min-height:420px;padding:24px;transition:all .3s ease;width:90px}.step.active{flex:1;padding:64px 48px;width:unset}@media screen and (max-width:1024px){.step{height:100px;max-height:100px;min-height:0;transition:max-height 1.5s ease;width:100%}.step.active{height:fit-content;max-height:200vh}}.step-grid{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1.5fr;height:100%;justify-items:start;opacity:0;transition:opacity .3s ease .2s;visibility:hidden}.step.active .step-grid{display:grid;opacity:1;visibility:visible}@media screen and (max-width:1440px){.step.active .step-grid{gap:32px}}@media screen and (max-width:520px){.step.active .step-grid{gap:24px;grid-template-columns:100%}}.step.active .step-label{display:none!important}.step .step-label{align-items:flex-end;display:flex;height:100%;justify-content:center}.step .step-label>div{transition:all .3s ease}.step:hover .step-label>div{transform:rotate(-90deg) translateX(24px)}.step .step-label>div{transform:rotate(-90deg);white-space:nowrap;width:24px}@media screen and (max-width:1024px){.step .step-label{align-items:flex-start;flex-direction:column}.step .step-label>div,.step:hover .step-label>div{transform:unset;width:fit-content}}.step :where(.step-count,.step-text){color:#fff}.step :where(.step-title){color:#00c7bb;text-align:left}.step .content-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.step .content-col h3{margin-bottom:16px}.step{overflow:hidden}.step .step-label{position:relative}.step .step-label img{height:50%;left:0;max-width:unset;opacity:.2;position:absolute;top:24px;transform:translateX(-15%);transition:all .3s ease;width:auto}@media screen and (max-width:1024px){.step .step-label img{bottom:-71px;height:300%;left:unset;right:-46px;top:unset}}.step:hover .step-label img{opacity:1}