.faqs__section{padding:100px 0}.faqs__title-block{margin-bottom:3rem}.faqs{display:block;margin:0 auto;max-width:720px}.faq__item{border-bottom:2px solid #e3e3e3}.faq__item.focus{border-bottom-color:#80df81}.faq__question{background:transparent;border:0;cursor:pointer;font-weight:500;padding:1.5rem 1.5rem 1.5rem 0;position:relative;text-align:left;width:100%}.faq__question-toggle{background-color:transparent;border-color:#003130;border-style:solid;border-width:0 2px 2px 0;display:block;height:.75rem;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .4s;width:.75rem}.faq__question[aria-expanded=true] .faq__question-toggle{border-color:#80df81;transform:translateY(-50%) rotate(-135deg)}.faq__question .faq__question-text{font-weight:500;pointer-events:none}.faq__answer{padding:.5rem 0}.faq__answer h1,.faq__answer h2,.faq__answer h3,.faq__answer h4,.faq__answer h5,.faq__answer h6,.faq__answer p{margin-bottom:1rem}.faq__answer ol,.faq__answer ul{margin:0 0 1rem}