﻿@charset "UTF-8";#overlay,.header_nav nav{width:100%;position:fixed}#overlay,header,nav,section{display:block}:root{--primaryFontColor:#1C3564;--lightFontColor:#475677;--redFontColor:#ef1820}.logo,.menu-toggle-button,.phone-info,ul.main-nav li a{align-self:center}@font-face{font-family:"Rubik Regular";font-display:swap;src:local("Rubik Regular"),url("/content/fonts/Rubik-Regular.woff2") format("woff2")}@font-face{font-family:"Rubik Medium";font-display:swap;src:local("Rubik Medium"),url("/content/fonts/Rubik-Medium.woff2") format("woff2")}a,body,div,h3,header,html,iframe,img,label,li,nav,p,section,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1;overflow-y:scroll;margin:0;padding:0;font-family:sans-serif}a{text-decoration:none}ul{list-style:none}html{scroll-behavior:smooth}.logo img{margin-left:30px}.header_nav{height:70px}.header_nav nav{display:flex;align-content:center;margin-top:0;border-bottom:1px solid rgba(128,128,128,.2117647059);background:#fff;height:70px;z-index:100;justify-content:space-between}ul.main-nav{font-family:"Rubik Regular",sans-serif;font-size:18px;line-height:26px;margin:0 0 0 auto;padding:0 30px 0 0;text-align:right;height:100%;display:flex;justify-content:center;list-style-type:none}ul.main-nav>li{margin-left:40px;height:100%;display:flex}ul.main-nav li a{color:#1c3564;font-size:18px}input{border:1px solid #eee;padding:10px 10px 10px 50px;border-radius:300px;font-size:14px;background:0 0}ul.dropdownmenu li,ul.dropdownmenu-grid li{font-size:15px;border-top:1px solid #ddd;list-style:none}ul.dropdownmenu,ul.dropdownmenu-grid{padding:0;margin:0 0 0 -19px;position:absolute;background:#fff;width:auto;top:70px;display:none;box-sizing:border-box;text-align:left;border-bottom-left-radius:10px;border-bottom-right-radius:10px}ul.dropdownmenu li{flex-direction:column;width:100%;padding:16px 39px 16px 20px;box-sizing:border-box}ul.dropdownmenu-grid li{padding:16px}.menu-toggle-button{color:#1c3564;display:none;margin-left:auto;padding-right:30px}.menu-toggle{opacity:0;position:absolute}.mobile-right-wrapper,.nav-phone-number{display:none}.nav-phone-number img{margin-right:20px;align-self:center}.phone-info{font-family:"Rubik Medium",sans-serif}.hero-states{font-family:"Rubik Regular",sans-serif;padding:2rem 0}.phone-info a{color:#1c3564}.hero{background-image:url(/content/images/main-hero-poster-min.jpg);background-size:cover;margin-bottom:60px;background-color:#767676}.hero-states__list{padding:0;margin:0 auto;text-align:center;list-style:none}.hero-states__list_item{margin:10px 30px;display:inline-block}.hero-states__list_link{border-bottom:2px solid rgba(255,255,255,.3411764706);color:#fff;padding-bottom:16px;letter-spacing:.5px;font-size:1.5em}.hero-main__container{display:flex;justify-content:space-evenly}.zero-upfront{color:#fff;font-family:"Rubik Medium",sans-serif;flex-basis:300px}.zero-upfront__zero{letter-spacing:1.56px;font-size:6.625em}.zero-upfront__upfront{letter-spacing:.94px;font-size:3.938em}.zero-upfront__bankruptcy{letter-spacing:.77px;font-size:3.188em}.nav-custom-btn{padding:10px 20px;border:1px solid;background:#477ee7;background:linear-gradient(154deg,#477ee7 0,#1c3564 100%);border-radius:10px;color:#fff!important}.services-btn{border:1px solid #fff;background-color:#fff;border-radius:10px;color:#1c3564;display:inline-block;margin-top:1rem;padding:16px 30px}.hero-main-phone__container{font-family:"Rubik Regular",sans-serif;font-size:35px;margin-top:2rem}.hero-main-phone__link{color:#fff;vertical-align:top}.hero-main-phone__icon{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(228deg) brightness(120%) contrast(101%);margin-right:20px;width:35px;height:38px}section{margin-bottom:100px}#overlay{height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:900}#cookieConsentdiv{background:#fff;position:fixed;padding:3em 2em;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:999;max-width:400px;width:80%}#cookieConsentdiv button{display:block;margin-left:auto;margin-right:auto;border:none;background-color:#475677;padding:10px 50px;margin-top:-5px;color:#fff}#cookieConsentdiv h3{font-size:22px;margin-bottom:1em}#cookieConsentdiv p{font-size:13px;line-height:1.3em;margin-bottom:2em}#cookieConsentdiv a{color:#000;text-decoration:underline}@media screen and (max-width:1480px){.nav-phone-number{display:flex;justify-content:center}.menu-toggle-button,.mobile-right-wrapper{display:inline-flex}.login-mobile-btn{display:flex;justify-content:center;align-items:center;margin-right:15px;color:#1c3564;font-size:18px;font-family:"Rubik Regular",sans-serif}ul.main-nav{display:block;flex-direction:column;position:absolute;width:100%;top:71px;height:100vh;overflow-y:scroll;margin-bottom:70px}ul.main-nav li{height:auto;position:relative;background:#fff;width:100%;margin:0;padding:30px 40px;box-sizing:border-box;text-align:left;border-bottom:1px solid #ddd;display:block}ul.main-nav>li:last-child{border-bottom:0;padding-bottom:130px}.menu-toggle:not(:checked)~ul{display:none}ul.dropdownmenu,ul.dropdownmenu-grid{padding:0;margin:30px 0 0;position:relative;width:100%;top:0;display:block}ul.dropdownmenu li,ul.dropdownmenu-grid li{border:0;padding:15px 40px}}@media screen and (max-width:860px) and (min-width:771px){.hero-main-phone__container{font-size:1.9em}.zero-upfront__zero{font-size:5.625em}.zero-upfront__upfront{font-size:2.938em}.zero-upfront__bankruptcy{font-size:2.188em}}@media screen and (max-width:770px){.hero{background:#7d736a;background:linear-gradient(129deg,#7d736a 0,#b3b2a7 35%,#262722 100%)}.hero-main__container{flex-direction:column;padding:0 30px}.zero-upfront{text-align:center;flex-basis:auto;margin-bottom:15px}.zero-upfront__bankruptcy,.zero-upfront__upfront,.zero-upfront__zero{font-size:1.75em;display:inline-block}.hero-main-phone__container{font-size:1.5em;display:block;margin:20px auto 0}.hero-main-phone__icon{margin-right:20px;width:22px;height:25px}.services-btn{display:block}.logo img{width:160px;height:auto;margin-left:10px}}@media screen and (max-width:500px){.logo img{width:80px}}@media screen and (max-width:460px){.nav-phone-number img{margin-right:5px}.hero-states__list_item{margin:10px}}@media screen and (min-width:1270px) and (max-height:495px){.dropdownmenu-grid{overflow-y:scroll;height:80vh}}