:root{--lt-base-font-size:16px;--lt-btn-color:#1ca141;--lt-btn-color-hover:#33aa54;--lt-link-color:#1c6ea5;--lt-label-color-active:#1c6ea5;--lt-label-font-size:16px;--lt-input-border:1px solid #d8d8d8;--lt-btn-border-radius:3px;--lt-input-outline:#1c6ea5 auto 1px;--lt-input-font-weight:400;--lt-input-font-color:#333;--lt-input-font-size:1.1em;--qw-styles-version:"__VERSION__"}.brand{background:#fff;color:#422766}@media(min-width:799px){.brand{background:#fff}}.brand .progress-unfilled{background:#eaeaea}.brand .progress-filled{background:#4db075}.brand .progress-percentage{color:#4db075}.brand .ads-chip,.brand .side-bar-circle__active,.brand .side-bar-circle__completed,.brand .side-bar-line__completed{background:#4db075}.brand input{outline:none}.brand input:focus,.brand input:focus-within{border:1px solid #422766;color:#422766}.brand input[type=text]{color:#422766}.brand input[type=button]{border:2px solid #422766;color:#422766}.brand input[type=button]:active,.brand input[type=button]:hover{background:#422766;border:2px solid #422766;color:#fff}.brand input[type=number]:active,.brand input[type=number]:hover{border:1px solid #422766}.brand input[type=submit]{background:#4db075;border:2px solid #4db075;color:#fff;text-shadow:none}.brand input[type=submit]:active,.brand input[type=submit]:focus,.brand input[type=submit]:hover{background:#4db075;border:2px solid #4db075;color:#fff;opacity:.9}.brand input[type=submit].submitSecondary{background:#fff;border:2px solid #4db075;color:#4db075;text-shadow:none}.brand input[type=submit].submitSecondary:active,.brand input[type=submit].submitSecondary:focus,.brand input[type=submit].submitSecondary:hover{background:#4db075;border:2px solid #4db075;color:#fff;opacity:.9}.brand .input-container input{color:#422766}.brand .input-container input:focus,.brand .input-container input:focus-within{border:none}.brand .input-container:focus,.brand .input-container:focus-within{border:1px solid #422766}.brand .input-container #zip_code{margin:0}.brand .input-container #zip_code:focus{border:transparent}.brand #email:focus,.brand #email:focus-visible,.brand #firstname:focus,.brand #firstname:focus-visible,.brand #lastname:focus,.brand #lastname:focus-visible{border:none}.brand #phone,.brand .input--text{color:#422766}.brand .input--text.input--selected{border:1px solid #422766;color:#422766}.brand .input--inner:focus,.brand .input--inner:focus-within{color:#422766}.brand label.activeLabel,.brand p.activeLabel,.brand select,.brand ul li{color:#422766}.brand select:hover,.brand ul li:hover{border:2px solid #422766}.brand ul li.selected{background:#422766;border:1px solid #422766}.brand #address2,.brand .helpText a,.brand span.providers_link{color:#422766}.brand #topLogo #logo{background-image:url(../../static/img/qw-logo-blue.svg);background-position:50%;background-size:120px;padding:60px 20px 10px}@media(min-width:799px){.brand #topLogo #logo{background-size:135px auto;border:none;float:left;height:40px;padding:40px 0 10px;width:135px}}@media(max-width:799px){.brand #bottom #bottomLeft .text--footer{color:rgba(51,51,51,.8)}.brand #bottom #bottomRight .link--footer{color:rgba(51,51,51,.6)}}.brand .pop-return{border-color:#422766;color:#422766}.brand .pop-return:active,.brand .pop-return:hover{background:#422766;color:#fff}.brand .pop-quit{background:#422766;border-color:#422766}.brand .pop-quit:active,.brand .pop-quit:hover{opacity:.9}.brand .help-icon-pop-up .exit-btn svg path{fill:#aaa}.brand .help-icon-pop-up svg path{fill:#422766}@media(min-width:799px){.brand .pop-sub-section-call .health-agent-num{color:#422766}}.brand .pop-sub-section-call .health-agent-num-btn button{background:#422766;border:1px solid #422766}.brand .innerWrapper{border:1px solid #e8e6e4}.brand .innerWrapper a{color:#422766}@media(min-width:799px){.brand .innerWrapper{border:none}}.brand #navigationContainer input{background:none}.brand #navigationFooter .continue_btn:disabled{background:#ddd;color:#999;cursor:auto}.brand #navigationFooter .continue_btn{background:#422766}.brand #bottom{flex-wrap:wrap}.brand .home-icon-box{color:#422766}.brand .home-icon-box svg,.brand .home-icon-box svg path{fill:#422766!important}.brand .home-icon-box.selected{color:#fff}.brand .home-icon-box.selected svg,.brand .home-icon-box.selected svg path{fill:#fff!important}.brand #topLogo #logo{background-image:url(../../static/img/brands/solvable.png);background-repeat:no-repeat;background-size:12em;padding:40px 20px}@media(min-width:799px){.brand #topLogo #logo{background-size:auto 36px;border:none;float:left;height:40px;padding:30px 0 10px;width:200px}}