@use "../utilities" as *; /**---------------------------------------- START: Theme Process CSS ----------------------------------------*/ .process-wrap{ position: relative; z-index: 1; .process-bg{ background-repeat: no-repeat; background-size: 88%; background-position: center; width: 100%; height: 100%; position: absolute; left: 50%; top: 29%; transform: translate(-50%, -50%); @include breakpoint(md){ display: none; } } } .process-item{ .process-icon{ background-color: var(--lt-color-common-white); width: 200px; height: 200px; border-radius: 50%; @include flex-center; border: 1px solid var(--lt-color-border-1); margin: 0 auto; position: relative; margin-bottom: 25px; img{ width: 80px; height: 80px; } span{ background-color: var(--lt-color-theme-primary); font-family: var(--lt-ff-heading); color: var(--lt-color-common-white); font-size: 24px; font-weight: 600; width: 50px; height: 50px; @include flex-center; border-radius: 50%; position: absolute; top: 0; left: 0; } } .title{ line-height: 1.3; max-width: 400px; width: 100%; margin: 0 auto; margin-bottom: 0; @include breakpoint(md){ max-width: 250px; } } } /* !END: Theme Process CSS */