html,body{margin:0;padding:0;font-family:proxima-nova,sans-serif;font-size:18px;line-height:1.6;overflow-x:hidden}*{box-sizing:border-box}#consent-banner{z-index:9999999;position:fixed;bottom:0}@media (min-width:2080px){#consent-banner{left:calc(50% - 1040px)}}#consent-banner *{font-family:proxima-nova,sans-serif!important}.navbar-toggler{margin-top:-18px}a{color:#1a3768;text-decoration:none}a:hover{text-decoration:none}a.nav-link{color:#fff}a.nav-link:hover{color:#4a4a4a}img{max-width:100%;margin:auto;display:block}.container{max-width:1920px;padding-bottom:24px}.btn-primary{letter-spacing:5px;font-size:.8em;font-weight:700}.btn-primary:hover{color:#fff;background-color:#1a3768}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0e0c14}.red-background{color:#fff;background-color:#ea0a2a!important}.blue-background{color:#fff;background-color:#141826!important}.grey-background{color:#141826!important;background-color:#f0f0f0!important}.transparent-background{color:#141826!important;background-color:#0000!important}.red-text{color:#ea0a2a!important}.blue-text{color:#141826!important}.red-button{color:#fff!important;background-color:#ea0a2a!important}.red-button:hover{background-color:#1a3768!important}.blue-button{color:#fff!important;background-color:#141826!important}.blue-button:hover{background-color:#1a3768!important}.grey-button{color:#141826!important;background-color:#f2f2f2!important}.grey-button:hover{color:#fff!important;background-color:#1a3768!important}.mid-grey-button{color:#fff!important;background-color:#404040!important}.mid-grey-button:hover{color:#fff!important;background-color:#1a3768!important}.dark-grey-button{color:#fff!important;background-color:#4a4a4a!important}.dark-grey-button:hover{background-color:#1a3768!important}.black-button{color:#fff!important;background-color:#000!important}.black-button:hover{background-color:#1a3768!important}[id^=disclaimer]{scroll-margin-top:180px}#schedule-appointment,#tax-debt-relief{scroll-margin:250px}@media (max-width:768px){.btn-primary{letter-spacing:2px;font-size:.65em;font-weight:700}}
