.RCv2-Steps{margin:3rem auto}.RCv2-Steps h2{color:#0e5c84;font-size:36px;margin-bottom:22px;margin-top:15px}.RCv2-Steps h3{color:#222;font-size:25px!important;margin-bottom:12px;margin-top:12px}.RCv2-Steps .eyelash{color:#8cc63f;font-size:16px;letter-spacing:.1em;margin:0 0 .85rem;text-transform:uppercase}.RCv2-Steps .intro_text{margin-bottom:30px;text-align:center}.RCv2-Steps .primary-btn{margin-top:20px!important;width:180px}.RCv2-Steps .number{background:#006595;border:2px solid #fff;border-radius:40px;color:#fff!important;display:block;font-size:24px;font-weight:700;height:40px;line-height:36px;margin:0 auto 12px;text-align:center;width:40px}.RCv2-Steps .steps{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.RCv2-Steps .step h4{font-size:22px;margin-top:0}.RCv2-Steps .step{background:linear-gradient(90deg,#666 0 0) no-repeat;background-position:0 20px;background-size:100% 1px;display:flex;flex:1 1 calc(50% - 10px);flex:1 1 calc(20% - 20px);flex-direction:column;min-width:280px;min-width:0}.RCv2-Steps .step p{border:1px solid #ececec!important;font-size:16px;line-height:22px}.RCv2-Steps .step span{background:#0065951a;border:1px solid #006595;border-radius:7px;bottom:20px;color:#006595;display:inline-block;float:none;font-size:14px;font-weight:500;padding:3px 12px;position:absolute}.RCv2-Steps .step_bucket{background:#eef6f9;border-radius:12px;display:flex;flex:1 1 auto;flex-direction:column;padding:22px 22px 60px;position:relative}.RCv2-Steps .final .number{background:#8cc63f!important}.RCv2-Steps .final .step_bucket{background:#effbde!important}.RCv2-Steps .final span{background:#00659512!important;border:1px solid #8cc63f!important;color:#517b19!important}@media (max-width:1200px){.steps .step{flex:1 1 calc(25% - 15px)}}@media (max-width:992px){.steps .step{flex:1 1 calc(33.33333% - 13.33333px)}}@media (max-width:700px){.steps .step{flex:1 1 calc(50% - 10px)}}@media (max-width:480px){.steps .step{flex:1 1 100%}}