body{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0}h1,h2,p{margin:0;padding:0}.step-form{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.step-box{margin:0 auto;max-width:1110px;padding:100px 15px}.step-box[data-step=welcome] .step-title{display:none}.step-box[data-step=welcome] .form-group-wrapper{margin:0!important;max-width:none}.step-box[data-step=welcome] .form-group-action{margin:0 40px 0 0!important}.quiz-container{display:flex;flex-wrap:wrap;padding:70px 0}.quiz-left{width:65%}.quiz-right{width:35%}.quiz-title{color:#fff;font-family:Lato,sans-serif;font-size:42px;font-weight:700;letter-spacing:-.16px;line-height:62px;margin-bottom:35px;text-transform:capitalize}.quiz-title>span{color:#35c6f4;display:block}.quiz-contain{color:#fff;font-size:26px;font-weight:500;line-height:30px;margin-bottom:30px}.quiz-content{color:#fff;font-family:"Source Serif 4",serif;font-size:14px;font-weight:400;line-height:24px}.step-form .form-group-action button{border-radius:0!important}.step-form .form-group-action{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto 0;max-width:670px}.step-form .form-group-action button{color:#fff;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:15px;font-weight:800;letter-spacing:.32px;line-height:22px;padding:19px 62px;text-transform:uppercase}.step-form .form-group-action button.prev-btn{background:transparent;border:1px solid #35c6f4}.step-form .form-group-action button.prev-btn:hover{background:#35c6f4;border-color:#35c6f4}.step-form .form-group-action button.next-btn{background:#35c6f4;border:1px solid #35c6f4}.step-form .form-group-action button.next-btn:hover{background:transparent;border-color:#35c6f4}.step-form .form-group-action button.submit-btn{background:#35c6f4;border:1px solid #35c6f4}.step-form .form-group-action button.submit-btn:hover{background:transparent;border-color:#35c6f4}.step-form .form-group-action button:disabled{display:none}.step-title{color:#fff;font-size:42px;font-weight:600;line-height:42px;margin-bottom:52px!important;text-align:center}.field-label{display:none}.checkbox-option{background:#fff;border:1px solid #35c6f4;border-radius:.5px;margin:36px auto 0;max-width:670px;padding:18px 38px;position:relative}.form-group-wrapper{margin:0 auto;max-width:670px}.error-message{font-size:20px;font-weight:600;letter-spacing:.32px;line-height:20px;padding-top:30px}div[data-step=question_1] .form-group-action{justify-content:flex-end}.progress-container{padding-top:100px}.progress-label{color:#fff;font-weight:500;line-height:22px}.segment{background:#d9d9d9;cursor:pointer;height:16px;width:calc(10% - 16px)}.progress-bar{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px;width:100%}.segment.active{background:#35c6f4}.segment.completed{background:#4187b3}.segment.active.completed{background:#35c6f4!important}input[type=checkbox]{appearance:none;bottom:0;cursor:pointer;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%}.thank-you-message{color:#fff;display:flex;flex-direction:column;row-gap:30px}.thank-you-message h2{font-size:42px;font-weight:700;line-height:60px}.thank-you-message>a{color:#fff!important;text-decoration:none!important}.checkbox-option.checked{background-color:#35c6f4;color:#fff}.checkbox-label{color:#193957;font-size:16px;font-weight:500;line-height:16px}.checkbox-option.checked .checkbox-label{color:#fff;font-weight:700}.thank-you-message-wrapper{display:none}.step-form .thank-you-message{margin:0 auto;padding:90px 0;width:800px}.step-form .thank-you-message .legal-consent-container .hs-form-booleancheckbox-display input{appearance:auto;display:block;float:none;height:20px;position:static;width:20px!important}.step-form .thank-you-message .hs_cos_wrapper.form-title{display:none}.step-form .thank-you-message form.hs-custom-form{border-radius:5px;padding:35px}.step-form .thank-you-message form.hs-custom-form .hs-form-field{margin-bottom:25px}.step-form .thank-you-message form.hs-custom-form .hs-form-field .hs-input{border:1px solid #d1d6dc;color:#000;font-size:18px;font-weight:400;height:48px;line-height:22px;padding:8px}.step-form .thank-you-message form.hs-custom-form .hs-form-field label{font-size:18px;font-weight:500;line-height:18px}.step-form .thank-you-message form.hs-custom-form .hs-form-booleancheckbox-display{display:flex}.step-form .thank-you-message-wrapper{display:block;padding:0 15px}.step-form .thank-you-message form.hs-custom-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.step-form .thank-you-message form.hs-custom-form .hs-form-booleancheckbox .hs-input{height:20px}.thank-you-message-wrapper.loading .thank-you-message{display:none}.thank-you-message-wrapper-fake.loading,.thank-you-message-wrapper.loading{height:500px;position:relative}.thank-you-message-wrapper-fake.loading:before,.thank-you-message-wrapper.loading:before{animation:loading 2s linear infinite;background-image:url(https://www.kenwoodmgt.com/hubfs/step-loader-img.png);background-size:contain;bottom:0;content:"";height:250px;left:0;margin:auto;position:absolute;right:0;top:0;width:250px}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.thank-you-message-wrapper-fake.loading:after,.thank-you-message-wrapper.loading:after{color:#35c6f4;content:"Loading...";font-family:Lato,sans-serif;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.step-sub-title{color:#fff;font-size:21px;font-style:italic;margin:0 auto;max-width:670px}@media(max-width:991px){.progress-container{padding:60px 0 0}.quiz-left{width:62%}.quiz-right{padding-top:30px;width:38%}.step-form .thank-you-message{width:100%}}@media(max-width:767px){.quiz-container{padding:0;text-align:center}.quiz-left{width:100%}.quiz-right{padding-top:30px;width:100%}.quiz-title{font-size:35px;line-height:45px}.quiz-contain{font-size:22px}.step-box[data-step=welcome] .form-group-action{margin:0!important;padding-top:25px}.form-group-action{max-width:none}.segment{border-radius:9999px;height:16px;width:16px}.step-title{font-size:30px;line-height:35px;margin-bottom:30px!important}.checkbox-option{margin-top:20px;padding:15px}.step-form .form-group-action button{padding:8px 40px}.progress-label{text-align:center}.progress-bar,div[data-step=question_1] .form-group-action{justify-content:center}.error-message{text-align:center}.step-box{padding:60px 15px}.thank-you-message-wrapper.loading:before{height:150px;width:150px}}