.process-steps-two-section{color:#fff;padding:80px 0}.process-header .section-label.centered{align-items:center;display:inline-flex;gap:15px;justify-content:center;margin-bottom:20px}.process-header .section-label.centered:after{background:var(--aci-teal);content:"";display:block;height:1px;width:32px}.process-grid-two{display:flex;flex-wrap:nowrap;margin-top:60px}.process-step-two{background-color:var(--aci-teal);clip-path:polygon(0 0,calc(100% - 35px) 0,100% 50%,calc(100% - 35px) 100%,0 100%,35px 50%);flex:1;min-height:220px;padding:40px 48px 40px 64px;position:relative;transition:transform .3s ease}.process-step-two:hover{transform:translateY(-4px)}.process-step-two:first-child{clip-path:polygon(0 0,calc(100% - 35px) 0,100% 50%,calc(100% - 35px) 100%,0 100%);padding-left:40px}.process-step-two:not(:first-child){margin-left:-25px}.process-step-two:before{background:linear-gradient(110deg,rgba(0,0,0,.25) 30%,hsla(0,0%,100%,0) 0);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.process-step-two:nth-child(6n+1){background-color:#201600}.process-step-two:nth-child(6n+2){background-color:#0d899e}.process-step-two:nth-child(6n+3){background-color:#e74c3c}.process-step-two:nth-child(6n+4){background-color:#201600}.process-step-two:nth-child(6n+5){background-color:#0d899e}.process-step-two:nth-child(6n+6){background-color:#e74c3c}.step-content-two{display:flex;flex-direction:column;position:relative;z-index:2}.step-num-two{color:#fff;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:24px;opacity:.9}.step-title-two{color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.step-desc-two{color:hsla(0,0%,100%,.85);font-size:.85rem;line-height:1.5}@media (max-width:991px){.process-grid-two{flex-direction:column}.process-step-two{margin-left:0!important;min-height:auto;padding:40px 30px 64px}.process-step-two,.process-step-two:first-child{clip-path:polygon(0 0,100% 0,100% calc(100% - 35px),50% 100%,0 calc(100% - 35px))}.process-step-two:first-child{padding-top:40px}.process-step-two:not(:first-child){clip-path:polygon(0 0,50% 35px,100% 0,100% calc(100% - 35px),50% 100%,0 calc(100% - 35px));margin-top:-25px;padding-top:64px}.process-step-two:before{background:linear-gradient(160deg,rgba(0,0,0,.25) 30%,hsla(0,0%,100%,0) 0)}}