@font-face{font-family:"Archivo";font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url("/ResourcePackages/SirvaMortgage/assets/dist/fonts/Archivo/static/Archivo-Italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Archivo";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url("/ResourcePackages/SirvaMortgage/assets/dist/fonts/Archivo/static/Archivo-Normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("/ResourcePackages/SirvaMortgage/assets/dist/fonts/Manrope/static/Manrope-Normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--space-mini: 10px;--space-xs: 20px;--space-sm: 25px;--space-xm: 35px;--space-md: 50px;--space-lg: 75px;--charcoal-gray: #242422;--midnight-navy:#120052;--bs-gutter-x: 1.5rem;--bs-gutter-y: 0}*,*::before,*::after{box-sizing:border-box}html,body{font-family:"Archivo",Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;line-height:1.45;overflow-x:clip;width:100%}body{margin:0}body,p,ul li{text-wrap:pretty}a{color:var(--charcoal-gray);text-decoration:none}ul{margin-top:0}img,svg{vertical-align:middle}.d-none{display:none !important}.d-flex{display:flex !important}.justify-content-center{justify-content:center !important}.flex-column{flex-direction:column !important}.position-relative{position:relative !important}.align-items-end{align-items:flex-end !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.flex-wrap{flex-wrap:wrap !important}.z-1{z-index:1 !important}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}.py-standard{padding-top:var(--space-md);padding-bottom:var(--space-md)}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}.ps-md-3{padding-left:1rem !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-block{display:block !important}.flex-lg-row{flex-direction:row !important}.gap-lg-5{gap:3rem !important}.ps-lg-5{padding-left:3rem !important}.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media screen and (min-width: 1200px){.py-standard{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.header-desktop .header-top{padding:10px;background:rgba(68,85,112,.3);display:flex;justify-content:flex-end;padding:10px 30px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header-desktop .header-top ul{display:flex;justify-content:flex-end;list-style:none;gap:12px;margin-bottom:0}.header-desktop .header-top ul li a{font-size:.75em}.header-desktop .header-top .top-links-spacer{color:var(--charcoal-gray, #242422)}.header-desktop .header-main{padding-left:1em;padding-right:1em}.header-desktop .header-main nav{list-style:none}.header-desktop .header-main nav a.dropdown-toggle::after{margin-left:0;transition:transform .15s ease}.header-desktop .header-main nav ul{list-style:none}.header-desktop .header-main nav ul li a.nav-link:hover{text-decoration:underline}.header-desktop .header-main nav ul li a.nav-link:active{text-decoration:underline}.header-desktop .header-main nav ul li a.nav-link:focus{text-decoration:underline}.header-desktop .header-main nav a.dropdown-toggle.show::after{transform:rotate(-180deg)}.header-desktop .header-main .header-main-logo{width:fit-content;position:absolute;left:50%;transform:translateX(-50%)}.header-desktop .header-main .header-main-logo a{display:block;border:1px solid rgba(0,0,0,0)}.header-desktop .header-main .header-main-logo a:active{border:1px dotted var(--charcoal-gray, #242422)}.header-desktop .header-main .header-main-logo a:focus{border:1px dotted var(--charcoal-gray, #242422)}.header-desktop .header-main .header-main-logo a:hover{border:1px dotted var(--charcoal-gray, #242422)}.header-desktop .header-main .header-main-logo svg{width:162px;height:auto}@media(max-width: 1200px){.header-desktop .header-main .header-main-logo svg{width:125px}}@media(max-width: 1200px){.header-desktop .header-main .header-main-logo{top:5px}}.header-desktop .header-main .s-phone-icon{display:none}.header-desktop .header-main .search-box label{color:var(--charcoal-gray, #242422)}.header-desktop .header-main .search-box .input-icon{display:flex;justify-content:center;align-items:center;gap:1rem}.header-desktop .header-main .search-box .input-icon input{color:var(--charcoal-gray, #242422);width:100%;border:none;border-radius:40px;padding:11px 7px;padding-left:35px;height:35px;box-sizing:border-box;background:rgba(68,85,112,.3);min-width:300px}.header-desktop .header-main .search-box .input-icon input::placeholder{color:var(--charcoal-gray, #242422)}.header-desktop .header-main .search-box .input-icon .btn-search{position:absolute;left:0px;top:50%;transform:translateY(-50%);color:#fff;background:none;border:none;padding-right:0}.header-desktop .header-main .search-box .input-icon input.form-control:focus{border-color:var(--vivid-violet);box-shadow:0 0 0 .25rem rgba(138,43,226,.5)}.header-desktop .header-main .search-box .search-input-box{position:relative}.header-desktop .header-main .search-box input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.header-desktop .header-main .sf-autocomplete ul.sf-autocomplete-list{border-radius:5px;box-shadow:0 4px 6px rgba(138,43,226,.5)}.header-desktop .header-main .sf-autocomplete ul.sf-autocomplete-list li.active{background:var(--vivid-violet);color:#fff}.header-desktop .header-main nav.navbar .nav-item.dropdown{position:static !important}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu{width:100%;padding:0;border-radius:15px;overflow:hidden;max-height:0;transition:max-height .3s ease,opacity .3s ease;opacity:0;background:#ecf2fb;display:block;top:100%;left:0}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:30px;color:var(--bs-heading-color);min-height:330px;text-decoration:none}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:hover{background:#e5effd}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:hover span.menu-item-title{text-decoration:underline}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:active{background:#e5effd}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:active span.menu-item-title{text-decoration:underline}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:focus{background:#e5effd}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:focus span.menu-item-title{text-decoration:underline}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span{text-align:center;margin-bottom:0}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span.menu-item-title{font-size:1.1em;font-weight:bold;display:flex;align-items:center;line-height:1.1;font-weight:500}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span.menu-item-description{font-size:.9em;font-weight:300;color:#797979}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-left{width:22%;background:#fff;padding:2.5rem;display:flex;flex-direction:column;justify-content:center;flex-direction:column;gap:1rem}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-left .menu-title{font-size:1.75em;line-height:1.1;color:var(--bs-heading-color)}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-left .menu-description{font-size:1em}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-right{display:flex;justify-content:space-evenly;align-items:center;flex:1;width:100%}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-right .menu-item{min-width:230px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-right .about-menu-image{max-height:150px;border-radius:10px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-right .menu-item.calculators-parent .mega-menu-dropdown-right .menu-item{min-width:auto}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-right .menu-item.calculators-parent .mega-menu-dropdown-right .menu-item .menu-item-title{min-height:70px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-right .menu-item.calculators-parent .mega-menu-dropdown-left{max-width:200px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu.show{max-height:500px;opacity:1}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu.calculator-dropdown-menu{top:0;left:0;border-radius:0;border:none}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu.calculator-dropdown-menu.calculator-dropdown-menu .mega-menu-dropdown-left{background:none;margin:0;display:flex;justify-content:center;align-items:center;padding:0}.header-desktop .sticky-buy-home{display:none;gap:5px;font-weight:normal;margin-top:5px;margin-bottom:5px;background:#fff;color:var(--charcoal-gray, #242422);align-items:center;justify-content:center;padding:8px 20px;border-radius:25px;font-size:.9em;display:none}.header-desktop .sticky-buy-home svg{height:1.6rem}header.sticky-show{box-shadow:0 3px 6px rgba(0,0,0,.168);position:fixed;top:0;transition:all .3s ease;z-index:1000;width:100%}header.sticky-show .header-desktop{background:var(--midnight-navy)}header.sticky-show .header-desktop .s-phone-icon{display:block;border:1px dotted rgba(0,0,0,0)}header.sticky-show .header-desktop .s-phone-icon:active{border-color:#fff}header.sticky-show .header-desktop .s-phone-icon:focus{border-color:#fff}header.sticky-show .header-desktop .s-phone-icon:hover{border-color:#fff}header.sticky-show .header-desktop .sticky-buy-home{display:flex}header.sticky-show .header-desktop .header-main{margin-top:0px !important;padding-top:5px}header.sticky-show .header-desktop .header-main .search-box .input-icon input{background:rgba(68,85,112,.75);color:#fff}header.sticky-show .header-desktop .header-main .search-box .input-icon input::placeholder{color:#fff}@media(max-width: 1200px){header.sticky-show .header-desktop .header-main .search-box .input-icon input{min-width:180px;width:180px}}header.sticky-show .header-desktop .header-main .search-box label{color:#fff}header.sticky-show .header-desktop .header-main nav ul li a.nav-link{color:#fff}header.sticky-show .header-desktop .header-main nav ul li a.nav-link:hover{color:#fff}header.sticky-show .header-desktop .header-main nav ul li a.nav-link:active{color:#fff}header.sticky-show .header-desktop .header-main nav ul li a.nav-link:focus{color:#fff}header.sticky-show .header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a{color:var --charcoal-gray}header.sticky-show .header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:hover{color:var --charcoal-gray}header.sticky-show .header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:active{color:var --charcoal-gray}header.sticky-show .header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a:focus{color:var --charcoal-gray}header.sticky-show .header-desktop .header-top{display:none}header.sticky-show .header-desktop .header-main-logo{top:5px}header.sticky-show .header-desktop .header-main-logo svg{width:111px;height:auto}header.sticky-show .header-desktop .header-main-logo svg path{fill:#fff !important}header.sticky-show .search-input-box svg path{fill:#fff !important}body.sticky-show ul.sf-autocomplete{position:fixed}.header-mobile{background:var(--midnight-navy);padding:var(--space-xs) var(--space-mini);display:flex;justify-content:space-between;align-items:center}.header-mobile svg path{fill:#fff}.header-mobile .mobile-contact-us{background:#fff;color:var(--charcoal-gray, #242422);align-items:center;display:flex;padding:12px 20px;border-radius:25px;font-weight:bold;font-size:.9em}button#mobile-menu-button{background:none;border:none}#mobileMenuModal{font-family:"Manrope"}#mobileMenuModal button.btn-close{margin:0;background-size:32px}#mobileMenuModal a.mobile-menu-logo-link{border:1px solid rgba(0,0,0,0);transition:transform .3s ease}#mobileMenuModal a.mobile-menu-logo-link:hover{border:1px dotted var(--vivid-violet);transform:translateY(-3px)}#mobileMenuModal a.mobile-menu-logo-link:focus{border:1px dotted var(--vivid-violet);transform:translateY(-3px)}#mobileMenuModal a.mobile-menu-logo-link:active{border:1px dotted var(--vivid-violet);transform:translateY(-3px)}#mobileMenuModal .mobile-menu-header{display:flex;justify-content:space-between;align-items:center}#mobileMenuModal .mobile-menu-header a.s-btn-primary{padding:10px 20px}#mobileMenuModal .mobile-menu-body-container{padding:40px 0}#mobileMenuModal .modal-content{background:#ecf2fb}#mobileMenuModal a:not(.s-btn-primary){color:var(--charcoal-gray, #242422);font-weight:500}#mobileMenuModal ul{list-style:none}#mobileMenuModal ul li.nav-item{position:relative}#mobileMenuModal ul li.nav-item a.nav-link:hover{text-decoration:underline}#mobileMenuModal ul li.nav-item a.nav-link:active{text-decoration:underline}#mobileMenuModal ul li.nav-item a.nav-link:focus{text-decoration:underline}#mobileMenuModal ul li.nav-item ul.dropdown-menu{width:100%;position:static !important;transform:none !important;margin:10px 0 !important}#mobileMenuModal ul li.nav-item ul.dropdown-menu li{border-bottom:1px solid #fafafa}#mobileMenuModal ul li.nav-item ul.dropdown-menu li.menu-item a{padding:20px;display:block}#mobileMenuModal ul li.nav-item a.nav-link.dropdown-toggle:after{position:absolute;right:0;content:">";border:none;top:.5rem}#mobileMenuModal .mobile-menu-navigation .nav-item{font-size:2em;font-weight:500}#mobileMenuModal .mobile-menu-navigation .nav-item.dropdown .dropdown-menu{transform:none !important}#mobileMenuModal svg.mobile-menu-logo path{fill:var(--charcoal-gray, #242422)}#mobileMenuModal .mobile-menu-footer-social-links a{transition:transform .3s ease}#mobileMenuModal .mobile-menu-footer-social-links a:hover{transform:translateY(-3px)}#mobileMenuModal .mobile-menu-footer-social-links a:focus{transform:translateY(-3px)}#mobileMenuModal .mobile-menu-footer-social-links a:active{transform:translateY(-3px)}#mobileMenuModal nav a.dropdown-toggle::after{transition:transform .15s ease}#mobileMenuModal nav a.dropdown-toggle.show::after{transform:rotate(90deg)}#mobileMenuModal .mobile-menu-bottom ul li a{font-weight:700}#mobileMenuModal nav.mobile-menu-navigation .dropdown-menu{overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease,opacity .3s ease;visibility:hidden}#mobileMenuModal nav.mobile-menu-navigation .dropdown-menu.show{max-height:1000px;opacity:1;visibility:visible}.modal.slide-down.fade .modal-dialog{transition:transform .4s ease-out;transform:translateY(-100px);opacity:1}.modal.slide-down.fade.show .modal-dialog{transform:translateY(0);opacity:1}.menu-item a{font-family:"Manrope",sans-serif}#calculators-close{border:none;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.sf-autocomplete{z-index:99999;cursor:pointer}.sf-autocomplete .ui-menu-item-wrapper.ui-state-active{color:#fff;background-color:var(--vivid-violet);border-color:var(--vivid-violet)}.search-results h1{font-size:2rem}@media(max-width: 1500px){.header-desktop .header-main nav ul li a.nav-link{font-size:15px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a{padding:30px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-right .menu-item{min-width:auto}}@media(max-width: 1400px){.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item a{padding:1rem}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span.menu-item-title{min-height:45px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span.menu-item-description{min-height:90px}}@media(max-width: 1300px){.header-desktop .header-main nav ul li a.nav-link{font-size:14px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-left{width:25%}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .mega-menu-dropdown-left p{font-size:.9em}.header-desktop .header-main .search-box .input-icon input{min-width:250px}}@media(max-width: 1100px){.header-desktop .header-main nav ul li a.nav-link{font-size:13px;padding-left:.4rem;padding-right:.4rem}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span.menu-item-title{font-size:1em}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span.menu-item-description{font-size:.8em}}@media screen and (min-width: 576px){.header-mobile{padding:var(--space-xs) var(--space-sm)}}@media(min-width: 1300px){.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span.menu-item-title{min-height:45px}.header-desktop .header-main nav.navbar .dropdown-menu.mega-menu .menu-item span.menu-item-description{min-height:90px}}/*# sourceMappingURL=critical.min.css.map */
