.gp__vibCb .gp__vibCb-mortinp1,.gp__vibCb .gp__vibCb-mortinp2,.gp__vibCb .gp__vibCb-chkbox,.gp__vibCb .gp__vibCb-rte,.gp__vibCb .gp__vibrant__cta{padding-left:12px;padding-right:12px}
.gp__vibCb .gp__vibCb-mortinp1{padding-bottom:35px}
.gp__vibCb .gp__vibCb-mortinp1 .mortgage-field-wrap .comp-rich-text,.gp__vibCb .gp__vibCb-mortinp1 .mortgage-field-wrap .mortgage__input-wrap{display:none}
.gp__vibCb .gp__vibCb-mortinp1 .mortgage-field-wrap .form-address-finder-wrap .form-address-finder-label{margin-top:5px}
.gp__vibCb .gp__vibCb-mortinp2{padding-bottom:15px}
.gp__vibCb .gp__vibCb-rte .comp-rich-text{margin-top:25px}
.gp__vibCb .vibrant__continue-cta+.gp__goback{padding-top:18px}
.gp__vibCb .vibrant__continue-cta{padding-top:14px}
.gp__vibCb .gp__goback{padding-bottom:24px}
.gp__vibCb .gp__goback .cta.cta-secondary .cta-text{min-width:238px;max-width:292px;display:block;padding:12px 32px 8px 32px;text-align:center;font-size:18px;line-height:26px;background-color:transparent;color:#5e10b1;position:relative;border-radius:100px;overflow:visible;margin-left:1px;margin-right:1px;border:2px solid #5e10b1;background-image:none}
.gp__vibCb .gp__goback .cta.cta-secondary:focus .cta-text{outline:2px solid #5e10b1;outline-offset:2px;border:1px solid}
html:not(.firefox) .gp__vibCb .gp__goback .cta.cta-secondary:focus{outline:0}
.gp__vibCb .checkbox-field-comp .comp-rich-text a:focus{outline-offset:1px}