.custom-contact-accordion-1 .faq{background:#fff;border-radius:14px;box-shadow:3px 4px 12px rgba(0,0,0,.18);clear:both;float:left;margin:0 0 32px;overflow:hidden;width:100%}.custom-contact-accordion-1 .faq h3{background:#fff;color:#6d8bb3;cursor:pointer;font-size:25px;font-style:normal;font-weight:700;letter-spacing:-1.04545px;line-height:1.36;margin:0 auto;padding:30px 56px;position:relative}.custom-contact-accordion-1 .faq h3:after{background:url(https://www.cedarhurstliving.com/hubfs/Cedarhurst%202021%20Theme/Images/plus.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:25px;position:absolute;right:28px;top:31px;width:25px}.custom-contact-accordion-1 .faq.active h3:after{background:url(https://www.cedarhurstliving.com/hubfs/Cedarhurst%202021%20Theme/Images/minus.svg) no-repeat 50%;background-size:contain}.custom-contact-accordion-1 .faq-answer{display:none;padding:0 56px 30px}.custom-contact-accordion-1 .faq-answer__grid{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center}.custom-contact-accordion-1 .faq-answer .cursive{font-size:120px;line-height:100px}.custom-contact-accordion-1 .faq-answer{font-size:20px}.custom-contact-accordion-1 .faq-answer ul ul{list-style:disc}.custom-contact-accordion-1 .accordion-community__image{border-radius:12px;height:150px;margin:0 0 24px;width:100%}.custom-contact-accordion-1 .accordion-community p{font-size:16px}.custom-contact-accordion-1 .accordion-community{padding-bottom:60px;position:relative}.custom-contact-accordion-1 .accordion-community a.button{bottom:0;font-size:16px;padding:15px 25px;position:absolute}p.accordion-community__address>span{display:block}@media(max-width:991px){.custom-contact-accordion-1 .faq-answer__grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.custom-contact-accordion-1 .faq-answer .cursive{font-size:95px;line-height:70px}.custom-contact-accordion-1 .accordion-community{margin:0 auto;max-width:400px;width:100%}.custom-contact-accordion-1 .faq-answer__grid{gap:80px;grid-template-columns:1fr}.custom-contact-accordion-1 .faq h3{padding:30px 45px 30px 20px}.custom-contact-accordion-1 .faq h3:after{color:#018758;right:10px}.custom-contact-accordion-1 .faq-answer{padding:0 20px 30px}}