.process-mobile-controls,.process-desktop-controls{display:none}@media (width<=991px){section.process .container.d-lg-none{overflow:hidden}section.process .process-step-mobile-slider{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;margin-top:1.75rem;padding:0 0 1rem;display:flex!important;overflow-x:auto!important}section.process .process-step-mobile-slider::-webkit-scrollbar{display:none}section.process .process-step-mobile-slider .col-process-step{box-sizing:border-box;scroll-snap-align:start;background:#fff;border-bottom:3px solid #df0101;flex:0 0 min(82vw,22rem);min-height:24rem;padding:clamp(1.5rem,5vw,2.25rem)!important;display:block!important}section.process .process-step-mobile-slider .process--icon,section.process .process-step-mobile-slider .process--icon picture,section.process .process-step-mobile-slider .process--icon img{aspect-ratio:1;object-fit:contain;display:block;width:4.5rem!important;max-width:4.5rem!important;height:4.5rem!important;max-height:4.5rem!important}section.process .process-step-mobile-slider .process--info{gap:.4rem!important;margin:1.5rem 0 0!important}section.process .process-step-mobile-slider .process--info p{font-size:.9375rem;line-height:1.5}.process-mobile-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.process-mobile-control{color:#fff;cursor:pointer;background:#103264;border:0;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font:700 1.1rem/1 Rubik,sans-serif;display:inline-flex}.process-mobile-control:disabled{cursor:default;opacity:.35}.process-mobile-control:focus-visible,section.process .process-step-mobile-slider:focus-visible{outline-offset:3px;outline:3px solid #df0101}.process-mobile-status{color:#103264;text-align:center;min-width:3.5rem;font:600 .85rem/1 Rubik,sans-serif}}@media (width>=992px){section.process .container.d-none.d-lg-block .col-md-6>.pos-rel{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}section.process .container.d-none.d-lg-block .col-md-6>.pos-rel::-webkit-scrollbar{display:none}section.process .process-step-slider{gap:1.5rem!important;width:100%!important;display:flex!important;transform:none!important}section.process .process-step-slider .col-process-step{scroll-snap-align:start;height:440px;opacity:1!important;visibility:visible!important;flex:0 0 calc(50% - .75rem)!important;width:calc(50% - .75rem)!important;max-width:none!important;margin:0!important;display:block!important;transform:none!important}.process-desktop-controls{justify-content:flex-end;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.process-desktop-control{color:#fff;cursor:pointer;background:#103264;border:0;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font:700 1.1rem/1 Rubik,sans-serif;display:inline-flex}.process-desktop-control:disabled{cursor:default;opacity:.35}.process-desktop-control:focus-visible,section.process .container.d-none.d-lg-block .col-md-6>.pos-rel:focus-visible{outline-offset:3px;outline:3px solid #df0101}.process-desktop-status{color:#103264;text-align:center;min-width:7rem;font:600 .85rem/1 Rubik,sans-serif}section.process .process-step-navigation .col-process{cursor:pointer;transition:color .18s ease-out,opacity .18s ease-out}section.process .process-step-navigation .col-process:not(.is-active){opacity:.62}section.process .process-step-navigation .col-process.is-active,section.process .process-step-navigation .col-process:hover{color:#df0101;opacity:1}section.process .process-step-navigation .col-process:focus-visible{outline-offset:6px;outline:2px solid #df0101}section.process .process-step-slider .process-slider_inner{box-sizing:border-box;background:#fff;border-bottom:3px solid #df0101;height:100%;padding:36px 24px}section.process .process-step-slider .process--icon picture{aspect-ratio:1;width:80px;max-width:80px;display:block}section.process .process-step-slider .process--icon picture img{object-fit:contain;width:80px;height:80px}section.process .process-step-slider .process--info{flex-direction:column;gap:8px;margin-top:24px;display:flex}section.process .process-step-slider .process--info h3{letter-spacing:.68px;text-transform:uppercase;font-size:1.0625rem;font-weight:400;line-height:1}section.process .process-step-slider .process--info h4{font-weight:500;line-height:1.34}section.process .process-step-slider .process--info p{font-size:.9375rem;line-height:1.48}}
