.template-part-links{display:flex;gap:30px;justify-content:flex-start;align-items:center;flex-wrap:wrap}.template-part-links a:not(.button){font-family:"Brandon Grotesque",sans-serif;text-transform:uppercase;text-decoration:none;font-weight:500;font-size:16px}@media(hover: hover){.template-part-links a:not(.button):hover{color:#1e1e1e}}.template-part-faq{margin-top:50px}.template-part-faq .entry{margin-top:15px}.template-part-faq .template-part-links{gap:15px;margin-top:30px}.template-part-faq mbh-faqs{--padding: 30px;display:block;margin-top:50px}.template-part-faq mbh-faqs details{padding:var(--padding);border:1px solid #d7d7d7;border-radius:8px}.template-part-faq mbh-faqs details+details{margin-top:15px}.template-part-faq mbh-faqs details[open]{background-color:#105640}.template-part-faq mbh-faqs details[open] summary{margin-bottom:25px;color:#f5f1e8}.template-part-faq mbh-faqs details .entry{font-size:14px;color:#fff}.template-part-faq mbh-faqs summary{position:relative;padding-right:50px;font-family:"Brandon Grotesque",sans-serif;text-transform:uppercase;list-style-type:"";user-select:none;font-weight:500;cursor:default}.template-part-faq mbh-faqs summary::marker{content:""}.template-part-faq mbh-faqs summary::-webkit-details-marker{display:none}.template-part-faq mbh-faqs summary::before{content:"";position:absolute;top:calc(var(--padding)*-1);left:calc(var(--padding)*-1);display:block;width:calc(100% + var(--padding) + var(--padding));height:calc(100% + var(--padding) + var(--padding))}@media(hover: hover){.template-part-faq mbh-faqs:defined details:not([open]){position:relative;z-index:1}.template-part-faq mbh-faqs:defined details:not([open])::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#efeff0;transition:opacity .2s;opacity:0}.template-part-faq mbh-faqs:defined details:not([open]):hover::before{opacity:1}}.template-part-faq.has-arrow details summary::-webkit-details-marker,.template-part-faq.has-arrow details summary::marker{content:"";display:none}.template-part-faq.has-arrow details summary svg{position:absolute;top:50%;right:0;width:16px;height:auto;transform:translateY(-50%) scaleY(-1);color:inherit}.template-part-faq.has-arrow details[open] summary svg{transform:translateY(-50%)}
