.row-fluid-wrapper:has(.checklist-assessment){overflow-x:clip}.checklist-assessment{position:relative}.checklist-assessment:before{background-image:url(https://www.cedarhurstliving.com/hubfs/Cedarhurst%202021%20Theme/Images/assessment-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:1512px auto;content:"";height:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1512px;z-index:-1}.checklist-assessment__block{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 7px 3px rgba(0,0,0,.1);box-shadow:0 2px 7px 3px rgba(0,0,0,.1);padding:20px}@media (min-width:992px){.checklist-assessment__block{padding:50px}}.checklist-assessment__intro{display:grid;grid-gap:20px}.checklist-assessment__intro-heading{color:#505050;font-size:36px;font-weight:500;margin-bottom:15px;text-transform:uppercase}.checklist-assessment__intro-heading>span{color:#018758;display:block;font-family:shelby,sans-serif;font-size:110px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:70px;text-transform:none}.checklist-assessment__intro-divider{margin-block:0 50px;margin-inline:unset}.checklist-assessment__intro-rich-text{color:#505050}.checklist-assessment__intro-image{display:none}@media (min-width:992px){.checklist-assessment__intro{grid-template-columns:1fr auto;grid-gap:40px}.checklist-assessment__intro-image{display:block}}.checklist-assessment__cards{display:grid;grid-gap:20px;margin-top:40px}.checklist-assessment__card{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 7px 3px rgba(0,0,0,.1);box-shadow:0 2px 7px 3px rgba(0,0,0,.1);padding:20px}.checklist-assessment__card-heading{color:#5f8db5;font-size:22px;font-style:normal;font-weight:700;line-height:1.3;margin-bottom:15px}@media (min-width:576px){.checklist-assessment__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.checklist-assessment__cards{grid-template-columns:repeat(4,1fr);margin-top:80px}}.checklist-assessment__header{margin-top:40px;text-align:center}.checklist-assessment__header-rich-text h3{font-size:26px;font-style:normal;font-weight:600}@media (min-width:992px){.checklist-assessment__header{margin-top:80px}}.checklist-assessment__assessment{border-radius:10px}@media (min-width:992px){.checklist-assessment__assessment{margin-top:60px;overflow:hidden}}.checklist-assessment__form,.checklist-assessment__form-group{display:grid;grid-gap:20px;width:100%}.checklist-assessment__form-header>div{display:none}.checklist-assessment__form-title{display:block;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-line-pack:center;align-content:center;color:#fff;font-weight:600;margin-bottom:0;padding:20px;width:100%}.checklist-assessment__form-group--plum .checklist-assessment__form-title{background-color:#5b325f}.checklist-assessment__form-group--orange .checklist-assessment__form-title{background-color:#ba4800}.checklist-assessment__form-title>div{font-size:12px;font-weight:400}.checklist-assessment__form fieldset{border:0;margin:0;padding:0}.checklist-assessment__form fieldset>div{display:grid;grid-gap:5px}.checklist-assessment__form legend{color:#505050;font-size:14px;margin-bottom:10px;padding:0}.checklist-assessment__form legend>strong{display:block;font-size:18px;line-height:1.3;margin-bottom:5px}.checklist-assessment__form-group--plum legend>strong{color:#5b325f}.checklist-assessment__form-group--orange legend>strong{color:#ba4800}.checklist-assessment__button{margin:0 auto}@media (min-width:768px){.checklist-assessment__form-submit{text-align:center}.checklist-assessment__form-submit input[type=submit]{margin:0 auto;width:auto}.checklist-assessment__form-group{border:1px solid #b7b7b7}.checklist-assessment__form,.checklist-assessment__form-group{grid-gap:0}.checklist-assessment__form-header{display:grid;grid-template-columns:2fr repeat(4,1fr);grid-gap:0;background:#008556;color:#fff;font-weight:600}.checklist-assessment__form-header>div{border-left:2px solid #fff;display:block;padding:15px;text-align:center}.checklist-assessment__form fieldset>div{grid-template-columns:2fr repeat(4,1fr);grid-gap:0}.checklist-assessment__form legend{border:1px solid #b7b7b7;margin:0;padding:20px}.checklist-assessment__form span{border:1px solid #b7b7b7;padding:20px;position:relative}.checklist-assessment__form label{font-size:0}.checklist-assessment__form-group input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;inset:0;margin:0;position:absolute}.checklist-assessment__form-group input:hover{cursor:pointer}.checklist-assessment__form span:has(input:checked){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23018758' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:30%}.checklist-assessment__button{margin-top:20px}}.checklist-assessment__form input[type=submit]{margin:20px 0}.checklist-assessment__results{background-color:#008556;border-radius:0 0 10px 10px;color:#fff;display:block;margin:20px -20px -20px;padding:20px}.checklist-assessment__results a:not(.button):not(:hover){color:#fff}.checklist-assessment__results-image{border:6px solid #fad772;border-radius:50%;display:block;margin:10px auto 30px;outline:3px solid #fad772;outline-offset:3px}.checklist-assessment__results-title{font-weight:700;text-transform:uppercase}.checklist-assessment__results-header{display:grid;grid-gap:20px;margin:20px 0}.checklist-assessment__results-heading-label{font-size:20px}.checklist-assessment__results-heading-result{font-size:36px;font-weight:600;line-height:1.2}.checklist-assessment__results-number{background-color:#153b1f;border-radius:8px;color:#fff;display:inline-grid;font-size:76px;font-weight:700;line-height:1;min-width:116px;padding:20px;place-content:center}.checklist-assessment__results-results{margin-bottom:40px}.checklist-assessment__results-heading-result,.checklist-assessment__results-result{display:none}.checklist-assessment__results-heading-result.is-active,.checklist-assessment__results-result.is-active{display:block}.checklist-assessment__results-buttons{align-items:center;display:grid;gap:20px}.checklist-assessment__results-button--text{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#fff;font-size:16px;font-weight:600;line-height:1.2;margin:0;padding:0;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px}.checklist-assessment-email-form form{display:flex;gap:1rem}.checklist-assessment-email-form .hs_email{flex:1}.checklist-assessment-email-form .hs_submit{max-width:180px}.checklist-assessment-email-form .hs-form-field:not(.hs_email){display:none}.checklist-assessment-email-form .hs-form-field>label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.checklist-assessment-email-form h2.checklist-assessment-email-form__thank-you,.checklist-assessment-email-form.checklist-assessment-email-form--thank-you form,.checklist-assessment-email-form.checklist-assessment-email-form--thank-you h2:not(.checklist-assessment-email-form__thank-you){display:none}.checklist-assessment-email-form.checklist-assessment-email-form--thank-you h2.checklist-assessment-email-form__thank-you{display:block;visibility:visible}@media (min-width:768px){.checklist-assessment__results-buttons{grid-template-columns:1fr auto auto auto;grid-gap:60px;clear:both}}@media (max-width:767px){.checklist-assessment__results-buttons{display:flex;flex-direction:column}}@media (min-width:576px){.checklist-assessment__results-header{grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.checklist-assessment__results{margin:0}}@media (min-width:992px){.checklist-assessment{border-radius:0}.checklist-assessment__results{padding:60px}.checklist-assessment__results-image{float:right;margin-left:20px}.checklist-assessment__results-button:first-child{justify-self:start}}@media print{#main-content.body-container-wrapper{padding-top:0!important}.body-container-wrapper .dnd-section:not(.assessment-wrapper),.footer-container-wrapper,.header-container-wrapper,.lity,.noprint,fieldset label:not(.selected){display:none!important}.body-container-wrapper{padding:0!important}.checklist-assessment__results{background:none!important;border-radius:0!important;color:#000!important;margin:0!important;padding:0!important}}