.faq-list{margin:auto;padding-top:10px;width:78%}.subheadingfaq{color:#72b23c;font-family:mr_eaves_xl_mod_ot-bold!important;font-size:20px;font-weight:700;letter-spacing:3px;line-height:44px;margin-bottom:5px;text-align:center}.faq-item.is-open .faq-question{align-items:flex-start}.faq-item{background:#f3f2f2;border-radius:12px;margin-bottom:12px;overflow:hidden;padding:14px 15px}.faq-item.is-open .faq-question{padding:18px 20px 10px}.faq-item .faq-icon{margin-top:6px}.faq-question{align-items:flex-start;background:#f3f2f2;border:0;border-radius:12px;color:#4b4b4b;cursor:pointer;display:flex;gap:17px;padding:18px 20px;text-align:left;width:100%}.faq-icon{border-bottom:9px solid transparent;border-left:15px solid #4b4b4b;border-top:9px solid transparent;flex-shrink:0;height:0;transition:transform .25s ease;width:0}.faq-section .is-open .faq-icon{margin-top:6px}.faq-item.is-open .faq-icon{transform:rotate(90deg)}.faq-question-text{color:#4b4b4b;font-family:mr_eaves_xl_mod_ot-bold!important;font-size:22px;font-weight:700;letter-spacing:0;line-height:28px}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-answer-inner{color:#4b4b4b;font-family:mr_eaves_xl_mod_otreg!important;font-size:20px;font-weight:400;line-height:28px;min-height:0;overflow:hidden;padding:0 50px}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-heading h2{color:#4b4b4b;font-family:mr_eaves_xl_mod_ot-bold!important;font-size:36px;font-weight:700;letter-spacing:0;line-height:44px;margin-bottom:40px;text-align:center;text-transform:none}.faq-item.is-open .faq-answer-inner{padding-bottom:18px}@media(max-width:991px){.faq-item{padding:10px}.faq-question-text{font-size:22px;line-height:30px}.faq-list{width:100%}}.shelby-cta{padding:50px 0 0;width:100%}.shelby-cta__container{background:#4b4b4b;border-radius:12px;margin:0 auto;padding:48px 40px;text-align:center;width:78%}.shelby-cta__heading{color:#fff;font-family:mr_eaves_xl_mod_ot-bold!important;font-size:36px;font-weight:700;letter-spacing:0;line-height:44px;margin:0 0 16px;text-transform:none}.shelby-cta__description{color:#fff;font-family:mr_eaves_xl_mod_otreg!important;font-size:20px;font-weight:400;letter-spacing:0;line-height:28px;margin:0 auto 30px;width:59%}.shelby-cta__buttons{align-items:center;display:flex;gap:24px;justify-content:center}.faq-section.page-center{padding-bottom:80px!important;padding-top:80px!important}.shelby-cta__button{border-radius:5px;color:#fff;display:inline-flex;font-family:mr_eaves_xl_mod_otreg!important;font-size:20px;font-weight:700;letter-spacing:1;line-height:28px;padding:11px 25px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.shelby-cta__button--primary{background:#6fbe3c;border:2px solid #6fbe3c;color:#fff}.shelby-cta__button--primary:hover{background:#5fae30;border-color:#5fae30;color:#fff}.shelby-cta__button--secondary{background:#fff;border:2px solid #6fbe3c;color:#6fbe3c}.shelby-cta__button--secondary:hover{background:#6fbe3c;color:#fff}@media(max-width:991px){.shelby-cta__container{width:100%}}@media (max-width:767px){.subheadingfaq{line-height:28px}.shelby-cta .shelby-cta__buttons{flex-direction:row}.shelby-cta .shelby-cta__button{width:50%!important}.faq-item .faq-icon,.faq-section .is-open .faq-icon{margin-top:9px}.shelby-cta{padding:30px 0 0}.shelby-cta__button{padding:11px 10px}.shelby-cta__container{padding:40px 20px}.shelby-cta__buttons{flex-direction:column;gap:14px}.shelby-cta__description{width:100%}.shelby-cta__button{justify-content:center;text-align:center;width:100%}.shelby-cta__heading{font-size:30px}}@media (max-width:700px){.faq-section.page-center{padding-bottom:50px!important;padding-top:50px!important}.shelby-cta .shelby-cta__buttons{flex-direction:column}.shelby-cta .shelby-cta__button{width:100%!important}}