.tfp-faq__heading{font-size:32px;font-weight:500;line-height:1.25;margin:0 0 32px;padding:0;text-align:left;width:100%}.tfp-faq,.tfp-faq__item{margin:0;padding:0;width:100%}.tfp-faq__item{border-bottom:1px solid rgba(80,60,50,.18)}.tfp-faq__question{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:30px;justify-content:space-between;margin:0;padding:24px 0;text-align:left;width:100%}.tfp-faq__question>span:first-child{text-align:left}.tfp-faq__icon{flex:0 0 auto;font-size:28px;font-weight:300;line-height:1;transition:transform .3s ease}.tfp-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.tfp-faq__answer,.tfp-faq__answer-inner{margin:0;padding:0;text-align:left;width:100%}.tfp-faq__answer-inner{overflow:hidden}.tfp-faq__answer-inner div,.tfp-faq__answer-inner h1,.tfp-faq__answer-inner h2,.tfp-faq__answer-inner h3,.tfp-faq__answer-inner h4,.tfp-faq__answer-inner h5,.tfp-faq__answer-inner h6,.tfp-faq__answer-inner p,.tfp-faq__answer-inner span{margin-left:0;padding-left:0;text-align:left}.tfp-faq__answer-inner>:first-child{margin-top:0}.tfp-faq__answer-inner>:last-child{margin-bottom:24px}.tfp-faq__item.is-open .tfp-faq__answer{grid-template-rows:1fr}.tfp-faq__item.is-open .tfp-faq__answer-inner{padding-top:4px}.tfp-faq__item.is-open .tfp-faq__icon{transform:rotate(45deg)}.tfp-faq__answer-inner ol,.tfp-faq__answer-inner ul{text-align:left}@media (max-width:767px){.tfp-faq__heading{margin-bottom:24px}.tfp-faq__question{gap:20px;padding:20px 0}.tfp-faq__question>span:first-child{font-size:18px}.tfp-faq__icon{font-size:24px}}