Generate critical CSS h1{font-family:hk-nova,Arial,Helvetica,sans-serif;font-weight:700;margin:0 0 .5em;color:#1d2237}@font-face{font-family:hk-nova;src:url('../../assets/fonts/hk-nova-regular.woff') format("woff"),url('../../assets/fonts/hk-nova-regular.woff2') format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hk-nova;src:url('../../assets/fonts/hk-nova-medium.woff') format("woff"),url('../../assets/fonts/hk-nova-medium.woff2') format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:hk-nova;src:url('../../assets/fonts/hk-nova-semibold.woff') format("woff"),url('../../assets/fonts/hk-nova-semibold.woff2') format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:hk-nova;src:url('../../assets/fonts/hk-nova-bold.woff') format("woff"),url('../../assets/fonts/hk-nova-bold.woff2') format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:hk-nova;src:url('../../assets/fonts/hk-nova-heavy.woff') format("woff"),url('../../assets/fonts/hk-nova-heavy.woff2') format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url('../../assets/fonts/icomoon.woff') format("woff"),url('../../assets/fonts/icomoon.woff2') format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}h1,h2{font-family:hk-nova,Arial,Helvetica,sans-serif;font-weight:700;margin:0 0 .5em;color:#1d2237}h1{font-size:45px}h2{font-size:38px}p{margin:0 0 1em}a{color:#7244e9}img{max-width:100%;height:auto;vertical-align:top}[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mobile:before{content:"\e922"}body,html{height:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{margin:0;color:#36425d;background:#fff;font:16px/1.444 hk-nova,Arial,Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:scrollbar;font-weight:500}#wrapper{display:table;table-layout:fixed;position:relative;overflow:hidden;height:100%;width:100%}.container{max-width:1471px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:600px){body{font-size:18px}.container{padding-left:20px;padding-right:20px}}a{outline:0;text-decoration:none}.btn,.btn:after{border-radius:50px}.btn{font-size:12px;line-height:18px;text-align:center;position:relative;overflow:hidden;display:inline-block;vertical-align:top;min-width:150px;padding:15px 25px;background:#fff;color:#36425d;font-weight:700;text-transform:uppercase;border:1px solid #fff}.btn:after{content:'';position:absolute;top:0;left:0;bottom:0;width:0;opacity:.25;background:#7244e9}.mask{width:100%}.btn.btn-outline{background:0 0;color:#fff}.btn.btn-outline:after{z-index:-1;background:#fff}.btn.btn-primary{color:#fff;border-color:#7244e9}.btn.btn-primary:after{opacity:1;background:rgba(255,255,255,.15)}.btn.btn-primary{background:#7244e9}.btn.btn-lg{font-size:14px;line-height:25px}@media (min-width:600px){.btn{font-size:14px;padding:20px 40px}.btn.btn-lg{line-height:33px;font-size:16px}}.mask{height:100%;position:fixed;background-color:rgba(255,255,255,.7);z-index:9999999}.mask .circular,.mask__showbox{position:absolute;top:45%;bottom:0;left:0;right:0}.mask__loader{position:relative;margin:0 auto;width:60px}.mask__loader:before{content:'';display:block;padding-top:100%}.mask .circular{animation:2s linear infinite rotate;height:100%;transform-origin:center center;width:100%;top:0;margin:auto}.mask .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:1.5s ease-in-out infinite dash;stroke-linecap:round;stroke:#b6cb5c}.mask__caption{background-size:contain;background-repeat:no-repeat;width:22px;position:absolute;left:50%;height:22px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo a{vertical-align:top}.header{width:100%;background:#fff;position:relative;z-index:10;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:16px 15px;border-bottom:1px solid #f1f1f1}@media (min-width:600px){.header{padding:24px 25px}}@media (min-width:1024px){.header{padding:16px 15px}}@media (min-width:1200px){.header{padding:16px 20px}}.header__buttons{display:flex;align-items:center;position:relative;z-index:1;padding-right:45px}@media (min-width:600px){.header__buttons{padding-right:37px}}@media (min-width:1024px){.header__buttons{padding-right:0}}.header__apply{font-size:12px;line-height:18px;color:#fff;padding:10px 20px;font-weight:700;display:inline-block;background:#7244e9;border-radius:30px;text-transform:uppercase;position:relative;overflow:hidden;min-width:70px;text-align:center}@media (min-width:600px){.header__apply{min-width:93px;padding:14px 20px}}@media (min-width:1024px){.header__apply{font-size:12px;line-height:18px;padding:10px 20px;min-width:70px}}@media (min-width:1200px){.header__apply{min-width:93px;padding:14px 20px}}.header__apply:after{content:'';position:absolute;top:0;left:0;bottom:0;width:0;opacity:1;background:rgba(255,255,255,.25);border-radius:30px}.header__contact{font-size:12px;line-height:18px;color:#1d2237;font-weight:700;display:none;padding:10px 13px 10px 32px;border-radius:30px;border:1px solid #1d2237;position:relative;margin:0 0 0 7px;overflow:hidden;text-align:center;letter-spacing:-.1px}@media (min-width:600px){.header__contact{font-size:14px;padding:14px 21px 14px 42px}}@media (min-width:450px){.header__contact{display:none}.subpage .header__contact{display:none}}@media (min-width:768px){.header__contact{display:block}.subpage .header__contact{display:block}}.header__contact:before{font-family:icomoon!important;content:"\e922";position:absolute;left:13px;top:50%;transform:translateY(-50%);font-size:28px;font-weight:400}@media (min-width:600px){.header__contact:before{left:20px}}@media (min-width:1024px){.header__contact{font-size:12px;padding:10px 13px 10px 32px}.header__contact:before{left:13px;font-size:26px}}@media (min-width:1200px){.header__contact{font-size:14px;padding:14px 21px 14px 42px}.header__contact:before{left:20px;font-size:30px}}.header__contact:after{content:'';position:absolute;top:0;left:0;bottom:0;width:0;opacity:1;background:#1d2237;border-radius:30px;z-index:-1}.logo{display:block;width:130px}@media (min-width:600px){.logo{width:178px}}@media (min-width:1024px){.logo{width:150px}}@media (min-width:1200px){.logo{width:178px}}.logo a{display:inline-block}.logo img{display:block;max-width:100%;max-height:69px;object-fit:contain;margin:0 auto}.main-nav{position:relative}@media (min-width:450px){.main-nav{display:flex;flex-flow:row wrap;align-items:center}}.main-nav:before{content:'';background:rgba(0,0,0,.35);opacity:0;visibility:hidden}@media (min-width:1025px){.main-nav:before{display:none}}.nav-drop{background:#1d2237;position:fixed;top:0;right:0;bottom:0;overflow:auto;padding:23px 0;z-index:9;width:100%;transform:translateY(-100%)}@media (min-width:1024px){.nav-drop{background:0 0;border:0;position:static;overflow:visible;transform:none;width:auto;padding:6px 0 0}}.navigation{list-style:none;padding:0;font-size:20px;font-weight:600;position:relative;margin:0 0 12px;letter-spacing:.3px}@media (min-width:600px){.navigation{font-size:24px;letter-spacing:-.2px}}.navigation>li{text-align:left;border-bottom:1px solid #323743}@media (min-width:1024px){.navigation{font-size:11px;display:flex;flex-flow:row wrap;justify-content:center;margin:0;text-transform:uppercase;font-weight:700;letter-spacing:normal}.navigation>li{border:0;padding:15px 0;margin:0 5px}}@media (min-width:1200px){.navigation{font-size:12px}.navigation>li{margin:0 7px}}.navigation>li:last-child{border-bottom:0}.nav-dropdown,.nav-dropdown ul,.navigation>li.dropdown-open{position:relative}.navigation>li.dropdown-open>a:after{font-family:icomoon;content:"\e90a";display:inline-block;vertical-align:middle;font-size:24px;line-height:.8;font-weight:400;margin:0 0 0 5px}.navigation>li>a{display:block;color:#fff;outline:0;padding:23px 14px 22px;text-align:center}.navigation>li.lp_menu_fancybox a{display:block}.nav-dropdown{display:none;z-index:5;min-width:220px}.nav-dropdown ul{list-style:none;padding:0;z-index:3;margin:0 0 15px}@media (min-width:1024px){.navigation>li.dropdown-open>a:after{margin:-4px -5px 0 0;font-size:18px;line-height:.6}.navigation>li>a{padding:0;text-align:left;color:#36425d}.nav-dropdown{transform:translateX(-50%);position:absolute;top:100%;left:50%;width:260px;margin:0;background:#fff;border-radius:15px;box-shadow:0 5px 35px 0 rgba(0,0,0,.1)}.nav-dropdown ul{padding:5px 0;background:#fff;border-radius:15px;text-transform:none;margin:0}}.nav-dropdown ul li{position:relative;padding:0 15px}.nav-dropdown ul li:last-child{margin-bottom:0}.nav-dropdown ul li a{vertical-align:top;font-size:20px;line-height:1.25;padding:10px 0 11px;position:relative;display:block;font-weight:600;text-align:center;color:#fff}@media (min-width:1024px){.nav-dropdown ul li a{padding:10px 0;font-size:12px;line-height:18px;font-weight:500;text-align:left;color:#1d2237}.mobile-links{display:none}}@media (min-width:1200px){.nav-dropdown ul{padding:10px 0}.nav-dropdown ul li{padding:0 20px}.nav-dropdown ul li a{font-size:14px}}.mobile-links{list-style:none;margin:0;text-align:center;padding:5px 0 0}.mobile-links li{padding-bottom:15px}.mobile-links .btn{margin:0;min-width:260px;display:inline-block}.mobile-links .btn .icon{font-size:30px;line-height:.7;position:relative;left:-6px;top:6px;font-weight:400}.mobile-links .btn.btn-outline{font-weight:600}.nav-opener{width:22px;height:20px;border-top:2px solid #00001b;position:absolute;outline:0;right:22px;top:50%;transform:translateY(-50%);z-index:101}@media (min-width:1024px){.nav-opener{display:none}}.nav-opener:after,.nav-opener:before{width:22px;height:2px;background:#00001b;position:absolute;content:'';left:0;top:16px}.nav-opener:after{top:7px}.main{width:100%;overflow:hidden;position:relative}.visual-inner{width:100%;position:relative;padding:28px 0 40px;background:#f0f0f0;color:#1d2235}@media (min-width:600px){.mobile-links li{padding-bottom:24px}.mobile-links .btn{min-width:296px;font-size:18px;letter-spacing:.7px}.mobile-links .btn.btn-outline{font-size:20px;letter-spacing:-.7px}.visual-inner{padding:28px 0 60px}}@media (min-width:768px){.visual-inner{padding:50px 0}}.visual-inner:after{width:100%;height:743px;position:absolute;left:0;bottom:0;content:'';background-repeat:no-repeat;background-size:cover;background-position:bottom}.visual-inner .container{max-width:1520px;position:relative;z-index:1}.visual-inner .row{display:flex;flex-flow:row wrap;margin:0 -15px}.visual-inner .col{padding:0 15px;width:100%}.visual-inner h1{font-size:24px;line-height:1.17;color:#1d2235;font-weight:900;margin:0 auto 13px;max-width:560px}@media (min-width:360px){.visual-inner h1{font-size:28px}}@media (min-width:450px){.visual-inner h1{font-size:34px}}@media (min-width:480px){.visual-inner h1{font-size:38px}}@media (min-width:576px){.visual-inner h1{font-size:44px}}.visual-inner .text{font-size:14px;line-height:1.2;font-weight:500;margin:0 0 23px}@media (min-width:450px){.visual-inner .text{font-size:17px}}@media (min-width:600px){.visual-inner h1{font-size:50px;letter-spacing:-.7px;word-spacing:-7px}.visual-inner .text{font-size:19px;line-height:1.357}}@media (min-width:992px){.visual-inner{padding:75px 0}.visual-inner .col{width:50%}.visual-inner h1{font-size:50px;margin:0 0 20px;max-width:100%;text-align:left}.visual-inner .text{font-size:17px;line-height:1.364;margin:0 0 28px;padding-right:40px}}@media (min-width:1200px){.visual-inner{padding:95px 0 75px}.visual-inner h1{font-size:60px}.visual-inner .text{font-size:20px}}.visual-inner .btn{min-width:280px}@media (min-width:600px){.visual-inner .btn{letter-spacing:.5px;min-width:410px}}.visual-inner__holder{text-align:center}@media (min-width:992px){.visual-inner .btn{font-size:14px;letter-spacing:normal;min-width:260px}.visual-inner__holder{padding:20px 0 0 20px;text-align:left}}.visual-inner__image{margin:60px -7px 0;text-align:center}@media (min-width:992px){.visual-inner__image{margin:0}}@media (min-width:1200px){.visual-inner .btn{font-size:16px;letter-spacing:.5px}.visual-inner__holder{padding:40px 0 0 30px}.visual-inner__image{margin:0 0 0 -18px}}.content-block{padding:38px 0 71px}@media (min-width:768px){.content-block{padding:70px 0}}.content-block .container{max-width:1391px}.content-block h2{text-align:center;font-size:26px;line-height:1.2;letter-spacing:-.7px;word-spacing:-3px;margin:0 auto 28px}@media (min-width:450px){.content-block h2{font-size:30px}}@media (min-width:576px){.content-block h2{font-size:36px;max-width:540px}}@media (min-width:768px){.content-block h2{font-size:44px;line-height:1.08;margin:0 auto 40px;max-width:650px}.vc_col-sm-12{float:left}.vc_col-sm-12{width:100%}}@media (min-width:992px){.content-block h2{font-size:48px;max-width:100%}}@media (min-width:1200px){.content-block{padding:108px 0 95px}.content-block h2{margin-bottom:68px}}.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden}li.lp_menu_fancybox>a{display:inline-block}.navigation li.active>a::after{border-color:#7244e9}.navigation li a{color:#36425d}.navigation li.active>a{color:#7244e9}.navigation .nav-dropdown li a{color:#36425d}@media (max-width:1023px){.navigation li a{color:#fff}.navigation .nav-dropdown li a{color:#fff}}.navigation .nav-dropdown li.active>a{color:#7244e9}.header__apply{background:#7244e9}.mobile-links .btn.btn-primary{background:#7244e9;border-color:#7244e9}.mask .path{stroke:#7244e9}.mask__caption{background-image:url(https://ba83337cca8dd24cefc0-5e43ce298ccfc8fc9ba1efe2c2840af0.ssl.cf2.rackcdn.com/umortgage/favicon.png)}.btn.btn-primary{background:#7244e9;border-color:#7244e9}.header__apply:hover::after, .header__contact:hover::after {width: 100%;}.header__apply::after {transition: width .45s ease;}.header__contact::after {transition: width .45s ease;}.header__contact:hover {color: #fff;}.navigation > li.dropdown-open:hover > a::after {transform: rotate(180deg);}.navigation > li.dropdown-open > a::after {transition: all .25s ease;}.nav-active .nav-opener::after {background: #fff;width: 22px;top: 9px;transform: rotate(-45deg);}.nav-active .nav-opener::before {background: #fff;top: 9px;transform: rotate(45deg);}.nav-active .nav-opener:hover::after, .nav-active .nav-opener:hover::before {background: #fff;}.nav-active .nav-drop {margin: 0;box-shadow: 0 0 12px 1px rgba(0,0,0,.2);transform: translateY(0);}.nav-opener::after, .nav-opener::before {transition: all .4s ease;}.nav-opener:hover {border-top-color: #7244e9;}.nav-opener:hover::after, .nav-opener:hover::before {background: #7244e9;}.nav-drop {transition: all .3s ease;}.nav-active .nav-opener{border-top: none;}.btn::after{transition: width .45s ease;transition: width .45s ease;}.btn:hover::after{width: 100%;}@media(min-width: 1280px) {.navigation > li {margin: 0 11px;}.visual-inner h1 {font-size: 62px;}}@media(min-width: 1440px) {.header {padding: 16px 38px 16px 52px;}.nav-drop {padding: 6px 0 0 100px;}.visual-inner__holder {padding-left: 59px;}.visual-inner h1 {font-size: 70px;}}@media(min-width:1400px) {.cust-refi .visual-inner__holder h1 {font-size: 64px;}.visual-inner .text {font-size: 22px;padding-right: 75px;}}