.oc-2 .card__body{padding-bottom:40px;padding-top:30px}.oc-2 .card__badge{margin-bottom:3rem!important}.oc-2 .card__body__title{margin-bottom:1.5rem}.oc-2 .card__form-row{margin-bottom:.5rem}.oc-2 .alert:not(.email-helper-alert):not(.form-alert),.oc-2 .card__body__disclaimer{margin-bottom:1.5rem}.oc-2 .address__manual{margin-top:1.25rem}.custom-control-label a{color:inherit;font-weight:bolder;text-decoration:underline}.marketing-wrap{margin:-5px auto 25px!important;max-width:59ch}.card__badge{align-items:center;align-self:center;background:#b9ecb7;border-radius:6px;display:inline-flex;gap:0 7px;padding:4px 10px}.card__badge svg{margin-right:7px}.alert-info{align-items:center;background:#edfbfd!important;border:1px solid #5bc2f1!important;border-radius:4px;color:#6c6c6c!important;display:flex;gap:0 13px;padding:15px 20px!important}.alert-info svg{flex-shrink:0;height:32px;width:32px}.alert-info svg path[stroke]{stroke:#0b7d91}.alert-info svg path[fill]:not([fill=none]){fill:#0b7d91}.mb-30{margin-bottom:1.5rem}.oc-2.esign .esign__count{align-items:center;background:#fff;border:1px solid #b9ecb7;display:inline-flex;justify-content:center;margin:0 auto;padding:10px 20px}.oc-2.esign .card__body{padding-bottom:30px;padding-top:30px}.oc-2.complete .card__body{margin-left:auto;margin-right:auto;max-width:700px}.block.block--claims{background-color:#fff;border:1px solid #c3c3c3;border-radius:10px}.block.block--claims .h6{margin-bottom:1.125rem}.block.block--claims .claimslist__item{display:flex;justify-content:space-between}.block.block--claims .claimslist__item>div{max-width:100%;min-width:1px}.block.block--claims .claimslist__item>:first-child{flex-shrink:0}.block.block--claims .claimslist__item>:last-child{flex-shrink:0;text-align:right}.block.block--claims .claimslist__item:not(:last-of-type){border-bottom:1px solid #c3c3c3;margin-bottom:.625rem;padding-bottom:.5rem}@media(max-width:767.98px){.oc-2 .mainarea__top__top{padding:0 24px 50px}.oc-2 .card__body{padding-bottom:0;padding-top:0}.oc-2 .card__badge{border-radius:0;font-size:1.1rem;justify-content:center;margin:0 calc(50% - 50vw) 2.5rem!important;padding:9px 0;width:100vw}.oc-2 .card__body__title{margin-bottom:2.5rem}.oc-2 .alert:not(.email-helper-alert):not(.form-alert){align-items:flex-start;margin-bottom:0;margin-top:2rem;order:4}.oc-2:not(.esign) .card__body__disclaimer{margin:2rem 0 0!important;order:2}.oc-2 .card__form-row{margin-bottom:1rem}.mb-30{margin-bottom:2.5rem}.oc-2 .btn.mb-30+.card__body__disclaimer{margin-top:0!important}.alert.form-alert{max-width:90%;width:540px}.oc-2--agreements .card__body__title{text-align:center!important}.oc-2--agreements .card__body__subtitle{margin:0 auto 1.5rem}.theme--agreement .dl--lender dt{display:none}.theme--agreement .dl--lender dd{text-align:left}.theme--agreement .custom-control-label{padding:15px 20px 15px 60px!important}.oc-2 .card__header.state:not(.state-xs-in){align-items:center;display:flex;flex-direction:column;margin-top:0;padding:1.2rem 2rem;text-align:center}.oc-2.esign .card__body{padding-bottom:0;padding-top:0}.oc-2.esign .esign__count{max-width:300px}.oc-2.esign .card__body__disclaimer{margin-bottom:1.875rem}.complete .block:last-of-type p{max-width:100%}}@media(max-width:575.98px){.alert.form-alert{justify-content:center;margin:0;max-width:calc(100% - 60px);text-align:center}.block.block--claims{padding:20px}.block.block--claims .claimslist__item>:last-child{display:none}}
