.reg-db{display:block}.reg-db .incomplete-supp-wrapper{padding:12px 0 0}.reg-db__container{background-color:#fff;border-radius:12px;box-shadow:0 0 13px #00000040;margin-bottom:40px;margin-top:24px;max-width:1024px;padding-left:20px;padding-right:20px;padding-top:40px}.reg-db__container .bottom-margin{margin-bottom:1px}.reg-db__container .icon-container{display:flex;flex-direction:column;text-align:center}.reg-db__container .icon-container .vertical-line{border-right:3px solid #e0f3fc;flex-grow:1;margin-bottom:6px;margin-top:6px;width:50%}.reg-db__container .dash-row{border-bottom:1px solid #d9d9d9;margin-bottom:32px;padding-bottom:32px}.reg-db__container .dash-row .progress{background-color:#fff;line-height:2}.reg-db__container .dash-row .text-content{padding-right:28px}.reg-db__container .dash-row .text-content .content-header{font-size:21px;font-weight:700;padding-bottom:4px}.reg-db__container .dash-row .text-content .content-body{font-size:21px;line-height:1.25}.reg-db__container .dash-row .text-content .content-btn{margin-top:24px}.reg-db__container .dash-row .text-content .content-btn .button-completed{border-radius:24px;height:48px;text-align:center;vertical-align:middle;width:103px;border:solid 1px #324dc7}.reg-db__container .dash-row .text-content .content-btn .button-blue{border-radius:24px;height:48px;text-align:center;vertical-align:middle;width:103px;background-color:#324dc7;color:#fff}.reg-db__container .dash-row .text-content .content-btn .button-gray{border-radius:24px;height:48px;text-align:center;vertical-align:middle;width:103px;background-color:#f0f0f0;color:#b2b2b2}.reg-db__container .dash-row .text-content .disabled{background-color:#f0f0f0;border:none;color:#b2b2b2}.reg-db__container .dash-row .section-status{color:#268b53;font-size:16px}.reg-db__container .dash-row .section-status .row{margin-left:auto;margin-right:0}.reg-db__container .dash-row .section-status .cb-icon:not(.cb-icon-avatar).cb-icon-xs,.reg-db__container .dash-row .section-status .cb-icon-numeric:not(.cb-icon-avatar).cb-icon-xs{font-size:.6rem}.reg-db__container .dash-row .section-status .check-icon{margin-left:8px}.reg-db__container .dash-row.no-bottom-border{border:none}@media (max-width: 767px){.reg-db__container{margin:16px auto 20px}.reg-db__container .dash-row{border:none}}@media screen and (max-width: 1023px){.reg-db .stepper-btn-container .stepper-btn-flex{flex-direction:row-reverse}}
