/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 17 2025 | 15:50:50 */
@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Philosopher:wght@400;700&family=Rosario:wght@300;400;500;600;700&display=swap";#uif-loan-widget.stepper-widget *,#uif-loan-widget.stepper-widget :before,#uif-loan-widget.stepper-widget :after{box-sizing:border-box;border:0;margin:0;padding:0}#uif-loan-widget .heading-primary{color:#202;font-family:Philosopher,sans-serif;font-size:48px;font-weight:400;line-height:60px}@media only screen and (max-width:1203px){#uif-loan-widget .heading-primary{font-size:32px;line-height:40px}}#uif-loan-widget .button{height:72px;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:12px;transition:-webkit-transform .2s ease-out,-webkit-transform .2s ease-out,transform .2s ease-out;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .button{height:48px;position:relative}}#uif-loan-widget .button--primary{background-color:#c7d82d;box-shadow:0 4px 31px rgba(0,0,0,.15)}#uif-loan-widget .button--primary:active{-webkit-transform:scale(.98);transform:scale(.98)}#uif-loan-widget .button--secondary{height:auto;background-color:rgba(0,0,0,0);width:auto!important;padding:0 10px!important}#uif-loan-widget .button--mega{width:290px;height:209px;flex-direction:column}@media only screen and (max-width:1203px){#uif-loan-widget .button--mega{width:245px;height:189px;flex-direction:column}}@media only screen and (max-width:1203px){#uif-loan-widget .button--mega .button__icon-box{position:static;-webkit-transform:translateY(0);transform:translateY(0)}}#uif-loan-widget .button--big{width:396px}@media only screen and (max-width:1203px){#uif-loan-widget .button--big{width:245px}}#uif-loan-widget .button--medium{width:290px}@media only screen and (max-width:1203px){#uif-loan-widget .button--medium{width:245px}}#uif-loan-widget .button--small{width:185px}#uif-loan-widget .button__icon-box,#uif-loan-widget .button__arrow-box{display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .button__icon-box{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#uif-loan-widget .button__icon{height:44px;width:44px}#uif-loan-widget .button__text{color:#202;font-family:Rosario,sans-serif;font-size:24px;font-weight:400;line-height:32px}@media only screen and (max-width:1203px){#uif-loan-widget .button__text{font-size:16px;line-height:24px}}#uif-loan-widget .button__arrow{height:14px;width:14px}#uif-loan-widget .button:disabled{cursor:not-allowed;-webkit-transform:none;transform:none}#uif-loan-widget .card{background-color:#fff;padding:40px;box-shadow:0 4px 40px rgba(0,0,0,.05)}#uif-loan-widget .icon-image{height:44px;width:44px}@media only screen and (max-width:1203px){#uif-loan-widget .icon-image{height:30px;width:30px}}#uif-loan-widget .loan-type{width:100%;max-width:1029px;height:480px;margin:0 auto}@media only screen and (max-width:1203px){#uif-loan-widget .loan-type{height:602px}}#uif-loan-widget .loan-type__heading{max-width:582px;text-align:center}#uif-loan-widget .loan-type__card{height:100%;flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .loan-type__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .loan-type__content{justify-content:center;gap:26px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .loan-type__content{flex-direction:column;gap:16px}}#uif-loan-widget .loan-type__big-icon{height:77px;width:77px}#uif-loan-widget .progress{height:10px;width:100%;background-color:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1)}#uif-loan-widget .progress__bar{height:100%;width:0;background-color:#176eb0;transition:width .5s cubic-bezier(0,.6,.57,.99);display:block}#uif-loan-widget .buy-flow{width:100%;max-width:1029px;height:500px;flex-direction:column;align-items:stretch;margin:0 auto;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .buy-flow{height:600px}}@media screen and (max-width:375px){#uif-loan-widget .buy-flow{height:620px}}#uif-loan-widget .buy-flow__content{background-color:#f4f4f6;flex:auto}#uif-loan-widget .property-type{height:100%}#uif-loan-widget .property-type__heading{max-width:582px;text-align:center}#uif-loan-widget .property-type__card{height:100%;flex-direction:column;justify-content:center;align-items:center;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .property-type__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .property-type__content{flex-wrap:wrap;justify-content:center;gap:26px;margin-top:40px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .property-type__content{flex-direction:column;gap:16px}}#uif-loan-widget .property-type__navigation{margin-top:28px}@media only screen and (max-width:1203px){#uif-loan-widget .property-type__navigation{margin-top:auto}}#uif-loan-widget .residence-type{height:100%}#uif-loan-widget .residence-type__heading{max-width:582px;text-align:center}#uif-loan-widget .residence-type__card{height:100%;flex-direction:column;justify-content:center;align-items:center;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .residence-type__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .residence-type__content{flex-wrap:wrap;justify-content:center;gap:26px;margin-top:40px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .residence-type__content{flex-direction:column;gap:16px}}#uif-loan-widget .residence-type__navigation{margin-top:28px}@media only screen and (max-width:1203px){#uif-loan-widget .residence-type__navigation{margin-top:auto}}#uif-loan-widget .input{max-width:500px;width:100%;font-family:Rosario,sans-serif}#uif-loan-widget .input__label{color:#202;margin-bottom:6px;font-size:24px;font-weight:700;line-height:28px;display:inline-block}#uif-loan-widget .input__container{margin:0 auto;position:relative}@media only screen and (max-width:1203px){#uif-loan-widget .input__container{height:60px;width:100%;max-width:300px}}#uif-loan-widget .input__icon-box>*{position:absolute;top:50%;left:26px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#uif-loan-widget .input__input{width:100%;height:72px;color:#202;border:1px solid #202;border-radius:4px;padding:0 12px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;line-height:28px;box-shadow:0 4px 31px rgba(0,0,0,.15)}@media only screen and (max-width:1203px){#uif-loan-widget .input__input{height:100%;margin:0 auto;font-size:16px;line-height:24px;display:block}}#uif-loan-widget .input__error{color:#ef4b3d;margin-top:5px;font-family:inherit;font-size:20px;font-weight:400;line-height:28px;display:inline-block;position:absolute;top:100%;left:0}@media only screen and (max-width:1203px){#uif-loan-widget .input__error{font-size:16px;line-height:24px}}#uif-loan-widget .location{height:100%}#uif-loan-widget .location__heading{max-width:582px;text-align:center;align-self:center}#uif-loan-widget .location__card{height:100%;flex-direction:column;justify-content:space-between;align-items:stretch;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .location__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .location__content{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:26px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .location__content{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center}}#uif-loan-widget .location__btn{margin-top:auto}#uif-loan-widget .location__input{flex:auto}#uif-loan-widget .location__navigation{align-self:center}#uif-loan-widget .slider{width:100%;overflow:unset;font-family:Rosario,sans-serif}#uif-loan-widget .slider__top-row{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex;position:relative}@media only screen and (max-width:1203px){#uif-loan-widget .slider__top-row{height:100px;align-items:flex-end}}#uif-loan-widget .slider__limit{font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:18px}@media only screen and (max-width:1203px){#uif-loan-widget .slider__limit{font-size:16px;font-weight:400;line-height:18px}}#uif-loan-widget .slider__selection{font-family:Open Sans,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:40px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:1203px){#uif-loan-widget .slider__selection{text-align:center;background-color:#ececec;border-radius:4px;padding:16px 20px;font-size:20px;line-height:28px}}#uif-loan-widget .slider__slider{width:100%;-webkit-appearance:none;height:10px;cursor:pointer;display:block}#uif-loan-widget .slider__slider::-webkit-slider-thumb{-webkit-appearance:none;height:24px;width:24px;background-color:#50a045;border:3px solid #176eb0;border-radius:50px}#uif-loan-widget .slider__slider::-moz-range-thumb{height:24px;width:24px;background-color:#50a045;border:3px solid #176eb0;border-radius:50px}#uif-loan-widget .slider__bottom-row{justify-content:space-between;align-items:center;margin-top:5px;display:flex}#uif-loan-widget .slider__label{color:rgba(32,32,32,.7);font-size:18px;font-style:italic;font-weight:400;line-height:24px}@media only screen and (max-width:1203px){#uif-loan-widget .slider__label{font-size:16px;font-style:normal;font-weight:400;line-height:18px}}#uif-loan-widget .budget{height:100%}#uif-loan-widget .budget__heading{max-width:582px;text-align:center;align-self:center}#uif-loan-widget .budget__card{height:100%;flex-direction:column;justify-content:space-between;align-items:stretch;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .budget__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .budget__content{justify-content:center;gap:26px;display:flex}#uif-loan-widget .budget__navigation{flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .budget__navigation{margin-top:auto}}#uif-loan-widget .credit-score{height:100%}#uif-loan-widget .credit-score__heading{max-width:582px;text-align:center}#uif-loan-widget .credit-score__card{height:100%;flex-direction:column;justify-content:space-between;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .credit-score__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .credit-score__content{flex-wrap:wrap;justify-content:center;gap:26px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .credit-score__content{flex-direction:column;gap:16px}}@media only screen and (max-width:1203px){#uif-loan-widget .credit-score__navigation{margin-top:auto}}#uif-loan-widget .urgency{height:100%}#uif-loan-widget .urgency__heading{max-width:582px;text-align:center}#uif-loan-widget .urgency__card{height:100%;flex-direction:column;justify-content:space-between;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .urgency__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .urgency__content{flex-wrap:wrap;justify-content:center;gap:26px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .urgency__content{flex-direction:column;gap:16px}}@media only screen and (max-width:1203px){#uif-loan-widget .urgency__navigation{margin-top:auto}}#uif-loan-widget .first-time-buying{height:100%}#uif-loan-widget .first-time-buying__heading{max-width:582px;text-align:center}#uif-loan-widget .first-time-buying__card{height:100%;flex-direction:column;justify-content:flex-start;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .first-time-buying__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .first-time-buying__content{flex-wrap:wrap;justify-content:center;gap:26px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .first-time-buying__content{flex-direction:column;gap:16px}}#uif-loan-widget .first-time-buying__navigation{margin-top:auto}#uif-loan-widget .monthly-income{height:100%}#uif-loan-widget .monthly-income__heading{max-width:582px;text-align:center}#uif-loan-widget .monthly-income__card{height:100%;flex-direction:column;justify-content:space-between;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .monthly-income__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .monthly-income__content{flex-wrap:wrap;justify-content:center;align-self:stretch;gap:26px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .monthly-income__content{gap:16px}}#uif-loan-widget .monthly-income__navigation{flex-direction:column;justify-content:center;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .monthly-income__navigation{margin-top:auto}}#uif-loan-widget .name{height:100%}#uif-loan-widget .name__heading{max-width:582px;text-align:center}#uif-loan-widget .name__card{height:100%;flex-direction:column;justify-content:space-between;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .name__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .name__btn{flex:none;margin-top:auto}#uif-loan-widget .name__content{justify-content:center;align-self:stretch;align-items:flex-end;gap:40px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .name__content{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center}}#uif-loan-widget .name__navigation{flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}#uif-loan-widget .phone{height:100%}#uif-loan-widget .phone__heading{max-width:582px;text-align:center}#uif-loan-widget .phone__card{height:100%;flex-direction:column;justify-content:space-between;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .phone__card{justify-content:flex-start;padding:50px 20px;position:relative}}#uif-loan-widget .phone__content{flex-wrap:wrap;justify-content:center;align-self:stretch;align-items:flex-end;gap:26px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .phone__content{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center}}#uif-loan-widget .phone__input{flex:auto}#uif-loan-widget .phone__navigation{flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}#uif-loan-widget .sms-opt__content{max-width:751px;padding:0 20px}@media only screen and (max-width:1203px){#uif-loan-widget .sms-opt__content{max-width:524px;width:100%;position:absolute;top:205px}}@media screen and (max-width:795px){#uif-loan-widget .sms-opt__content{top:245px}}@media screen and (max-width:640px){#uif-loan-widget .sms-opt__content{top:205px}}@media screen and (max-width:580px){#uif-loan-widget .sms-opt__content{top:245px}}@media screen and (max-width:374px){#uif-loan-widget .sms-opt__content{top:280px}}#uif-loan-widget .sms-opt__info{color:#202020;opacity:.5;font-family:Rosario,sans-serif;font-size:12px;line-height:15px}#uif-loan-widget .sms-opt__info a{color:#176eb0}#uif-loan-widget .sms-opt__checkbox-wrapper{align-items:center;gap:10px;margin-top:18px;display:flex;position:relative}#uif-loan-widget .sms-opt__checkbox-wrapper label{color:#202020;font-family:Rosario,sans-serif;font-size:16px;line-height:20px}@media only screen and (max-width:1203px){#uif-loan-widget .sms-opt__checkbox-wrapper{margin-top:24px}#uif-loan-widget .sms-opt__checkbox-wrapper label{font-size:14px}}#uif-loan-widget .sms-opt__checkbox{display:none}#uif-loan-widget .sms-opt__checkbox__icon{margin-top:1px}#uif-loan-widget .email{height:100%}#uif-loan-widget .email__heading{max-width:582px;text-align:center}#uif-loan-widget .email__card{height:100%;flex-direction:column;justify-content:space-between;align-items:center;gap:23px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .email__card{justify-content:flex-start;padding:50px 20px}}#uif-loan-widget .email__content{flex-wrap:wrap;justify-content:center;align-self:stretch;align-items:flex-end;gap:26px;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .email__content{flex-direction:column;flex:1;justify-content:flex-start;align-items:center}}#uif-loan-widget .email__input{flex:auto}#uif-loan-widget .email__navigation{flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}#uif-loan-widget .submit_success_message{color:#c7d82d;text-align:center;margin-top:100px;font-family:Philosopher,sans-serif;font-size:48px;font-weight:400;line-height:60px}@media only screen and (max-width:1203px){#uif-loan-widget .submit_success_message{font-size:32px;line-height:40px}}#uif-loan-widget .refinance-flow{width:100%;max-width:1029px;height:500px;flex-direction:column;align-items:stretch;margin:0 auto;display:flex}@media only screen and (max-width:1203px){#uif-loan-widget .refinance-flow{height:600px}}@media screen and (max-width:375px){#uif-loan-widget .refinance-flow{height:620px}}#uif-loan-widget .refinance-flow__content{background-color:#f4f4f6;flex:auto}