.prvmatrix{border:1px solid #ccc;border-radius:6px;padding:0;background-color:#F9F9F9}.prvmatrix__heading{margin:0;padding:20px 20px 0 20px;border-bottom:1px solid #EEE;background-color:#FFF;border-radius:6px 6px 0 0}.prvmatrix__questions{padding:20px;background:#f4f4f4}.prvmatrix__questions:first-child{border-radius:6px 6px 0 0}.prvmatrix__questions>ul{margin:0;padding:0;list-style:none}.prvmatrix__questions>ul>li{display:none;margin:0;padding:0;width:100%}.prvmatrix__questions>ul>li.prvmatrix__question--active{display:block}.prvmatrix__questions>ul>li>.prvmatrix_title{margin:0 0 20px 0;font-size:20px;font-size:1.25rem;font-weight:600;line-height:1.2em;color:#000}.prvmatrix__results p{margin:0;font-size:1.2rem}.prvmatrix__summary-cont{display:none;padding:30px 20px;border-top:1px solid #eee}.prvmatrix__summary-cont>ul,.prvmatrix__summary-cont>ul>li,.prvmatrix__summary>ul{margin:0;padding:0;list-style:none}.prvmatrix__summary>ul:before{display:block;content:"You haven't answered any of the questions.";padding:0 0 10px 0;font-style:italic}.prvmatrix__summary>ul:has(li.sum-show):before{display:none}.prvmatrix__summary>ul>li{display:none;margin:0 0 14px 0}.prvmatrix__summary>ul>li.sum-show{display:list-item}.prvmatrix__summary>ul>li>.prvmatrix_title{font-weight:600}.prvmatrix__summary-answers>ul{margin:0;padding:0;list-style:none}.prvmatrix__summary-answers>ul>li{display:none;position:relative;margin:6px 0;padding:0 0 0 26px}.prvmatrix__summary-answers>ul>li.sum-show{display:list-item}.prvmatrix__summary-answers>ul>li:before{content:"\f00c";position:absolute;left:4px;top:50%;margin-top:-7px;font-size:14px;font-family:'FontAwesome';font-weight:normal;line-height:14px;text-align:center;color:#16c60c}.prvmatrix__answers{}.prvmatrix__answers>ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin:0;padding:0;list-style:none}.prvmatrix__answers>ul>li{width:calc(50% - 10px)}.prvmatrix__answers>ul>li>input{display:none}.prvmatrix__answers>ul>li>label{position:relative;display:block;padding:10px 10px 10px 42px;width:100%;border-width:1px;border-style:solid;border-color:#d3d3d3;border-radius:6px;background-color:#fafafa;font-weight:500;cursor:pointer}.prvmatrix__answers>ul>li>label:hover{border-color:#acacac}.prvmatrix__answers>ul>li>label:before{content:' ';position:absolute;left:10px;top:50%;margin-top:-11px;width:22px;height:22px;border-radius:4px;border:1px solid #ccc;background-color:#FFF;font-size:16px;font-family:'FontAwesome';font-weight:normal;line-height:22px;text-align:center;color:#16c60c}.prvmatrix__answers>ul>li>input[type="radio"] + label:before{border-radius:46%}.prvmatrix__answers>ul>li>input:checked + label{background-color:#FFF}.prvmatrix__answers>ul>li>input:checked + label:before{content:"\f00c"}.prvmatrix__question_ctas{padding:0 20px 30px 20px;background:#f4f4f4}.prvmatrix__question_ctas>ul{display:flex;margin:0;padding:0;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;list-style:none;gap:10px 20px}.prvmatrix__question_ctas>ul>li{margin:0;padding:0}.prvmatrix__question_ctas>ul>li.prvmatrix__cta--back{margin-right:auto}.prvmatrix__question_ctas>ul>li>button{display:none}.prvmatrix__question_ctas>ul>li>button.prvmatrix__cta--active{display:inline-block}.prvmatrix__cta__continue{min-width:200px}.prvmatrix__cta__skip,.prvmatrix__cta__skip:hover,.prvmatrix__cta__skip:active,.prvmatrix__cta__skip:focus,.prvmatrix__cta__back,.prvmatrix__cta__back:hover,.prvmatrix__cta__back:active,.prvmatrix__cta__back:focus{padding:0;margin:0;border:0;background-color:transparent;color:#959595;text-decoration:none}.prvmatrix__cta__skip:hover,.prvmatrix__cta__skip:active,.prvmatrix__cta__skip:focus,.prvmatrix__cta__back:hover,.prvmatrix__cta__back:active,.prvmatrix__cta__back:focus{color:#666666;text-decoration:underline}.prvmatrix__providers{padding:30px 20px;border-top:1px solid #eee}.prvmatrix__providers__msg{font-weight:600}.prvmatrix__providers__msg .prvmatrix__providers__msg--no-results{display:none;margin:50px 0 30px 0;font-weight:400}.prvmatrix__providers__msg:has(+ ul>li:first-child[score="0"]) .prvmatrix__providers__msg--no-results{display:block}.prvmatrix__questions:has(>ul>.prvmatrix__question--results.prvmatrix__question--active) ~ .prvmatrix__providers .prvmatrix__providers__msg--note{display:none}.prvmatrix__providers>ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,160px));justify-content:space-between;margin:0;padding:0;gap:20px;list-style:none;pointer-events:none}@media (max-width:460px){.prvmatrix__providers>ul{grid-template-columns:repeat(2,1fr)}}.prvmatrix__providers>ul>*{pointer-events:auto}.prvmatrix__providers>ul>li{display:flex;align-items:stretch;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.prvmatrix__providers>ul>li{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:10px;border:1px solid #ccc;border-radius:4px;width:100%;max-width:160px;min-width:100px;text-align:center;text-decoration:none!important;font-weight:600}.prvmatrix__providers>ul>li>img{margin:auto 0;width:100%;border-radius:4px;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.prvmatrix__providers>ul>li>a.prvmatrix__prov__logo{text-decoration:none!important}.prvmatrix__providers>ul>li>a.prvmatrix__prov__logo:hover{text-decoration:none}.prvmatrix__providers>ul>li>a.prvmatrix__prov__name{display:block;padding:6px 10px;color:#1E73BE;background-color:#FF9900;text-align:center;border-radius:4px;text-decoration:none!important}.prvmatrix__providers>ul>li>a.prvmatrix__prov__name:hover{text-decoration:none;border-color:#acacac;background-color:#ff7300}.prvmatrix__providers>ul>li>span.prvmatrix__provider__score{display:flex;align-items:stretch;flex-direction:row;justify-content:flex-start;width:100%;height:10px;border-radius:4px;background-color:#d3d3d3;overflow:hidden}.prvmatrix__providers>ul>li>span.prvmatrix__provider__score:before{content:' ';display:block;width:0;transition:width .5s linear;-moz-transition:width .5s linear;-webkit-transition:width .5s linear}.prvmatrix__providers>ul>li[score="0"]{display:none}.prvmatrix__providers>ul>li[score="1"]>span.prvmatrix__provider__score:before{width:10%;background:linear-gradient(90deg,#f23346,#f73d14)}.prvmatrix__providers>ul>li[score="2"]>span.prvmatrix__provider__score:before{width:20%;background:linear-gradient(90deg,#f73d14,#ff630e)}.prvmatrix__providers>ul>li[score="3"]>span.prvmatrix__provider__score:before{width:30%;background:linear-gradient(90deg,#ff630e,#ff9600)}.prvmatrix__providers>ul>li[score="4"]>span.prvmatrix__provider__score:before{width:40%;background:linear-gradient(90deg,#ff9600,#ffb500)}.prvmatrix__providers>ul>li[score="5"]>span.prvmatrix__provider__score:before{width:50%;background:linear-gradient(90deg,#ffb500,#ffd000)}.prvmatrix__providers>ul>li[score="6"]>span.prvmatrix__provider__score:before{width:60%;background:linear-gradient(90deg,#ffed00,#ffed00)}.prvmatrix__providers>ul>li[score="7"]>span.prvmatrix__provider__score:before{width:70%;background:linear-gradient(90deg,#ffed00,#f1fe00)}.prvmatrix__providers>ul>li[score="8"]>span.prvmatrix__provider__score:before{width:80%;background:linear-gradient(90deg,#f1fe00,#d1fa00)}.prvmatrix__providers>ul>li[score="9"]>span.prvmatrix__provider__score:before{width:90%;background:linear-gradient(90deg,#d1fa00,#aaf54b)}.prvmatrix__providers>ul>li[score="10"]>span.prvmatrix__provider__score:before{width:100%;background:linear-gradient(90deg,#aaf54b,#89e58a)}@media (max-width:767px){.prvmatrix__answers>ul>li{width:100%}.prvmatrix__question_ctas>ul>li.prvmatrix__cta--continue{flex:1}.prvmatrix__cta__continue{width:100%;min-width:auto}}