.quiz-step{display:none}.price-title,.quiz-step{text-align:center}.quiz-step.active{display:block}h2.c--title{margin-bottom:0}.options{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:30px}.option{cursor:pointer;width:calc(25% - 12px)}.option img{border-radius:10px;height:100%!important;object-fit:cover;width:100%}.category-img{box-shadow:0 0 4.4px 0 rgba(0,0,0,.24);overflow:hidden;position:relative;transform:scale(1);transition-property:all}.category-img,.category-img:before{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.category-img:before{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));background-blend-mode:luminosity,normal;content:"";height:100%;position:absolute}.category-img:hover:before{opacity:0}.category-label{margin-top:10px}.intro-text{margin:0 auto;max-width:900px;text-align:center}.intro-text h3{color:#000;font-weight:700}.intro-text p{color:#1a1919;font-size:16px}.disclaimer-text,.last-copy{margin:0 auto;max-width:900px;text-align:left}.last-copy{border-bottom:1px solid #dedede;margin-bottom:30px}.disclaimer-text h3,.last-copy h3{color:#000;font-size:18px;font-weight:500}.last-copy ul li{margin-bottom:10px}.disclaimer-text p,.last-copy ul li{color:#1a1919;line-height:1.2}button.restart-btn{margin-bottom:30px}div#selected-summary{border:1px solid #d4d4d4}div#selected-summary p{border-bottom:1px solid #d4d4d4;color:#1a1919;margin:0;padding:5px 20px 20px 30px}div#selected-summary p,h3#price-range{display:flex;justify-content:space-between}h3#price-range{background:#000;color:#fff;font-size:16px;padding:20px 30px;text-align:left}.quiz-step div#selected-summary h2.c--title{color:#333;font-size:12px;font-weight:400;margin-bottom:0;padding:20px 30px 0;text-align:left}.quiz--form{margin:0 auto;max-width:650px;position:relative;text-align:center}.hs_submit.hs-submit{position:absolute;right:0}.quiz--form h3{color:#000;font-weight:700}.quiz--form label span{color:#1a1919;text-transform:uppercase}.quiz--form .form-control,.quiz--form input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),.quiz--form input[readonly]:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),.quiz--form select,.quiz--form textarea{border:1px solid #e5e7eb;color:#1a1919;padding:12px 20px}.quiz--form form{display:block}