.business-health-check .health-score-content{max-width:640px;margin:0 auto;padding:30px 20px 20px}.business-health-check .health-score-content h1{color:#ddd}.business-health-check .health-score-content .more-content p{color:#ddd;font-size:15px;line-height:21px;letter-spacing:-.28px;font-weight:800}.business-health-check .output{max-width:673px;margin:60px auto;position:relative}.business-health-check .output .more-content{position:absolute;bottom:40px;padding-right:25px}.business-health-check .description,.business-health-check .form .inner-form{max-width:588px;margin:0 auto}.business-health-check .form{background:#f8f9f9;padding:30px 0 50px}.business-health-check h2{font-family:Maven Pro,sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:28px}.business-health-check .description p:last-child{margin-bottom:0}.business-health-check .description{padding-bottom:40px}.business-health-check p{font-family:Avenir LT Std;font-style:normal;font-weight:400;font-size:15px;line-height:21px}.business-health-check .form .hs-form label{margin-bottom:3px}.business-health-check .form .hs-form .hs-form-field{margin-bottom:15px}.business-health-check .form .hs-form label span{font-family:Avenir LT Std;font-style:normal;font-weight:800;font-size:12px;line-height:16px;letter-spacing:.5px;color:#7f7f7f}.business-health-check .form .hs-form .hs-input{min-height:37px;padding:8px 10px;border:1px solid #ddd;line-height:normal;border-radius:3px;background:#fff}.business-health-check .form .hs-form .hs-input:focus{outline:0}.business-health-check .hs-form .hs-role select{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAzLjc1bC0zLTNoNmwtMyAzeiIgZmlsbD0iIzE5MjUyNSIgc3Ryb2tlPSIjMTkyNTI1Ii8+PC9zdmc+");background-position:right 10px center;background-repeat:no-repeat;background-size:auto 16%;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.business-health-check .form .hs-form .hs-role select::-ms-expand{display:none}.business-health-check .form .hs-form .hs-role select.is-placeholder{min-height:39px;color:#ddd}.business-health-check .form .hs-form .hs-role select option:not(:first-of-type){color:#000}.business-health-check .form .hs-form .hs-form-field ul.inputs-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-5px}.business-health-check .form .hs-form .hs-form-field ul.inputs-list li.hs-form-checkbox{margin:0}.business-health-check .form .hs-form .hs-form-field ul.inputs-list li.hs-form-checkbox label>input{width:14px;height:14px;vertical-align:middle}.business-health-check .form .hs-form .hs-form-field ul.inputs-list li.hs-form-checkbox label>span{font-size:15px;line-height:normal;font-weight:400;letter-spacing:normal;color:#000;vertical-align:text-top}.business-health-check .hs-form .hs-message textarea{height:135px;font-family:Avenir LT Std}.hbspt-form .submitted-message{font-size:20px;font-weight:500}.business-health-check .hs-fieldtype-booleancheckbox legend{font-size:12px;color:#7f7f7f;font-weight:800}.business-health-check .hs-fieldtype-booleancheckbox ul li{margin:7px 0 0}.business-health-check .form .hs-form .hs-fieldtype-booleancheckbox label span{color:#434244;font-size:15px;font-weight:400;display:inline-block;padding-top:5px}.business-health-check .hs-form .hs-fieldtype-textarea.hs-form-field{width:100%!important}.business-health-check .hs-form fieldset{display:flex;justify-content:space-between}.business-health-check .hs-form ul.inputs-list li.hs-form-booleancheckbox .hs-form-required{display:none}.business-health-check .score-info{max-width:585px;float:left;width:100%;text-align:center;background:#162238;border-radius:17px}.business-health-check .form-info{float:right;max-width:390px;width:100%}.feature-img.improving,.feature-img.unhealthy{border-top-left-radius:17px;border-top-right-radius:17px}.business-health-check .score-info .feature-img{height:500px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:top;position:relative}.business-health-check .score-info .feature-img.healthy{border-radius:17px}.business-health-check .score-info.healthy{border-radius:12px}.form-info .hs-form label{margin-bottom:.25rem}.form-info .hs-form .hs-form-booleancheckbox label span{font-size:15px;color:#000;font-weight:400;display:inline-block;margin-top:3px}.form-info .hs-form label span{font-size:12px;color:#7f7f7f;font-weight:800;letter-spacing:.5px}.form-info .hs-form .inputs-list>li{display:inline-block;margin:5px 30px 0 0}.form-info .hs-form .hs-error-msgs.inputs-list>li{margin:0}.form-info .hs-form li.hs-form-checkbox label span{font-weight:400;color:#000;font-size:14px;line-height:21px;margin-top:2px;display:inline-block}.business-health-check .business-type{color:#ddd;font-size:15px;line-height:18px;font-weight:800;letter-spacing:-.28px;text-align:center;padding-top:20px}.unhealthy .calc-score{color:#ff453a}.improving .calc-score{color:#ffa451;display:inline-block}.healthy .calc-score{color:#d8e34e}.business-health-check .calc-score{display:inline-block;position:relative}.business-health-check .calc-score .score{font-size:128px;line-height:normal;text-align:center;display:inline-block;font-weight:800}.score-info.improving .score,.score-info.unhealthy .score{margin-top:42px}.score-info.healthy .score{margin-top:24px}.calc-score .percent-symbol{font-size:42px;position:absolute;bottom:27px;right:-44px;font-weight:600}.business-health-check .calc-bar{margin-top:8px}.business-health-check .business-rating{margin-top:36px}.business-health-check .score-bar{max-width:462px;padding:0 20px;margin:23px auto 0}.form-info .required-text{color:#434244;font-size:12px;font-weight:800;margin-bottom:10px}.score-info .score-description{margin-top:30px;padding:0 50px}.score-info .score-description p a{text-decoration:underline}.score-info .comment-wrap{color:#fff;padding:20px 40px 32px;background:#162238;text-align:left;border-bottom-left-radius:17px;border-bottom-right-radius:17px}.comment-lists .list .title{color:#d8e34e;font-size:15px;font-weight:900;line-height:18px}.comment-lists .list .desc,.comment-lists .list .desc p{color:#fff;font-size:15px;font-weight:800;line-height:18px}.comment-lists{margin:20px 0 18px}.comment-lists .list{margin-bottom:22px}.comment-lists .list:last-child{margin-bottom:0}.score-info .comment-wrap hr.horizontal-line{max-width:507px;border-top:1px solid #7f7f7f;width:100%}.score-info .comment-wrap .comment-top{font-size:22px;line-height:28px;font-weight:500;margin-top:30px}.score-info .comment-wrap .comment-bottom{font-size:15px;line-height:18px;font-weight:800;letter-spacing:-.28px;margin-top:25px}.score-info .score-description p,.score-info .score-description p a{color:#fff;font-size:22px;line-height:28px}@media (max-width:1200px){.business-health-check .score-info{margin-right:5%}.business-health-check .business-rating{display:flex}.business-health-check .score-info .feature-img{height:530px;border-top-right-radius:10px;border-top-left-radius:10px}}.form-info .hs-form .hs-button{border:1px solid #d8e34e;padding:16px 46px 15px;font-size:16px;line-height:21px;font-weight:800}.form-info .hs-form .hs_error_rollup ul li{display:none}@media (max-width:1024px){.score-info .score-description{padding:0 25px}}@media (max-width:992px){.business-health-check .calc-score{font-size:116px}.business-health-check .score-bar{margin-top:30px}.business-health-check .business-rating{flex-direction:column}.business-health-check .score-info{margin:0 auto}.business-health-check .form-info{margin:40px auto 0;max-width:580px}}.business-health-check .comment-top,.business-health-check .comment-top p,.business-health-check .score-description p{font-family:Maven Pro,sans-serif;font-weight:500}@media (max-width:767px){.business-health-check .health-score-content .calc-score{top:30%;font-size:80px}}@media (max-width:576px){.score-info.healthy .score,.score-info.improving .score,.score-info.unhealthy .score{margin-top:49px}.calc-score .percent-symbol{bottom:37px}}@media (max-width:375px){.score-info.healthy .score,.score-info.improving .score,.score-info.unhealthy .score{margin-top:82px}}