.steps-block .step-item .step-card{@apply relative;}.steps-block .step-item .step-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.75rem;background:linear-gradient(135deg,#6ada7d 0,#3b82f6 100%);opacity:0;transition:opacity .3s ease;z-index:-1}.steps-block .step-item .step-card:hover::before{opacity:.1}.steps-block .step-item .step-icon-wrapper{@apply text-center;}.steps-block .step-item .step-icon,.steps-block .step-item .step-number{box-shadow:0 4px 6px -1px rgba(106,218,125,.3),0 2px 4px -1px rgba(59,130,246,.2)}@media (min-width:768px){.steps-block .step-item:not(:last-child){position:relative}.steps-block .step-item:not(:last-child)::after{content:"";position:absolute;top:4rem;right:-3rem;width:64px;height:12px;background-image:url(../../images/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;transform:translateY(-50%)}}@media (min-width:768px) and (max-width:1024px){.steps-block .step-item:not(:last-child)::after{right:-2rem;width:48px;height:9px}}@media (max-width:767px){.steps-block .step-item .step-card{padding:2rem 1.5rem}}
/*# sourceMappingURL=steps.min.css.map */
