.wp-contact-heading,.wp-faq-group{font-family:'Modern Era',Arial,sans-serif;color:#000;letter-spacing:normal}.wp-contact-heading{text-align:center;padding:var(--wp-contact-space) 20px}.wp-contact-heading h1,.wp-contact-heading h2{font-size:40px;line-height:1.3;font-weight:500;text-transform:none;letter-spacing:normal;margin:0 0 20px}.wp-contact-heading p{font-size:16px;line-height:1.8;letter-spacing:normal;color:inherit;margin:0 0 20px}.wp-contact-email{display:inline-block;color:inherit;text-underline-offset:3px;font-size:16px}.wp-faq-group{max-width:var(--wp-faq-width);margin:var(--wp-faq-space) auto;padding:0 20px}.wp-faq-group>h2{font-size:20px;line-height:1.3;font-weight:500;text-transform:none;margin:0 0 25px;color:inherit;letter-spacing:normal}.wp-faq-item{border-top:1px solid #ddd}.wp-faq-item:last-child{border-bottom:1px solid #ddd}.wp-faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:15px 0}.wp-faq-item summary::-webkit-details-marker{display:none}.wp-faq-item h3{font-size:16px;line-height:1.3;font-weight:500;margin:0;color:inherit;text-transform:none;letter-spacing:normal}.wp-faq-chevron{width:8px;height:8px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);flex-shrink:0;margin-right:3px}.wp-faq-item[open] .wp-faq-chevron{transform:rotate(225deg)}.wp-faq-answer{padding:0 0 20px;font-size:16px;line-height:1.8;overflow-wrap:anywhere}.wp-faq-answer p,.wp-faq-answer li{color:inherit;letter-spacing:normal;font-size:16px;line-height:1.8}.wp-faq-answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.wp-faq-answer p:last-child{margin-bottom:0}@media(max-width:749px){.wp-contact-heading{padding:var(--wp-contact-mobile-space) 15px}.wp-contact-heading h1,.wp-contact-heading h2{font-size:30px}.wp-faq-group{padding:0 15px;margin:var(--wp-faq-mobile-space) auto}}
