.hiw-steps-outer{display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin-top:56px;position:relative}.hiw-steps-logo{align-items:center;background:#fff;border:2px solid #c0dfff;border-radius:50%;color:var(--text-light);display:flex;font-family:var(--f-head);font-size:26px;font-weight:800;height:88px;justify-content:center;margin-bottom:20px;transition:border-color .2s,color .2s,box-shadow .2s;width:88px}.hiw-steps-outer:before{background-color:#c0dfff;content:"";height:1.5px;left:calc(12.5% + 22px);position:absolute;right:calc(12.5% + 22px);top:44px;z-index:0}.hiw-steps:hover .hiw-steps-logo{border-color:#4678ee;box-shadow:0 0 0 6px #c0dfff;color:#c0dfff}.hiw-buttons-outer{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:52px;text-align:center}.hiw-primary-button a{background:#0c84fe;border:1px solid #0c84fe;border-radius:10px;color:#fff;font-family:var(--f-ui);font-size:14px;font-weight:700;padding:13px 24px;transition:background .15s,transform .1s}.hiw-primary-button a:hover{background:#4678ee;text-decoration:none;transform:translateY(-1px)}.hiw-secondary-button a{background:#fff;border:1px solid #4678ee;border-radius:10px;color:#000;font-family:var(--f-ui);font-size:14px;font-weight:700;padding:13px 26px;transition:background .15s,color .15s,transform .1s}.hiw-secondary-button a:hover{background:#0c84fd;color:#fff;text-decoration:none;transform:translateY(-1px)}.hiw-steps{align-items:center;display:flex;flex-direction:column;opacity:0;padding:0 20px;position:relative;text-align:center;transform:translateY(50px);transition:opacity .7s ease,transform .7s ease;z-index:1}.hiw-steps.show{opacity:1;transform:translateY(0)}.hiw-steps:first-child{transition-delay:.1s}.hiw-steps:nth-child(2){transition-delay:.25s}.hiw-steps:nth-child(3){transition-delay:.4s}.hiw-steps:nth-child(4){transition-delay:.55s}@media(max-width:991px){.hiw-steps-outer{display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px}.hiw-steps.show{flex:0 32%}.hiw-steps-outer:before{display:none}}@media(max-width:769px){.hiw-steps.show{flex:0 47%}}@media(max-width:479px){.hiw-steps.show{flex:0 100%}}