section.faqs .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:0 auto 2rem;text-align:center}section.faqs .eyebrow{color:#f26419}section.faqs .faqs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:840px}section.faqs .faqs__faq{border-bottom:1px solid rgba(17,17,68,.1)}section.faqs .faqs__faq.open .faqs__faqTarget:before{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}section.faqs .faqs__faq.open .faqs__faqInfo{height:100%;margin-bottom:1rem;max-height:400px}section.faqs .faqs__faqTarget{background-color:transparent;border:0;cursor:pointer;font-family:gordita-medium;font-size:20px;font-weight:500;padding:24px 0;position:relative;text-align:left;width:100%}section.faqs .faqs__faqTarget:before{background:url(/wp-content/themes/bmr/assets/svg/faq-caret.svg) no-repeat;content:"";height:24px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:24px}section.faqs .faqs__faqTarget p{font-weight:500;pointer-events:none}section.faqs .faqs__faqInfo{height:0;max-height:0;overflow:hidden;-webkit-transition:max-height .3s,height .3s,margin .3s;transition:max-height .3s,height .3s,margin .3s;width:90%}