.faqs-holder{margin-bottom:20px}.faqs-holder .faq{padding-top:20px}.faqs-holder .faq.closed .text{max-height:0;overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.faqs-holder .faq .text{max-height:1000px;border-bottom:2px solid rgb(170 170 170);padding-top:20px;transition:all 0.5s ease}.faqs-holder .faq .text .text-inner{padding:0 30px 20px 0;color:var(--text-color);margin-top:20px}.faqs-holder .faq.closed .title{color:#0F1123}.faqs-holder .faq .title:hover,.faqs-holder .faq.closed .title:hover{cursor:pointer}.faqs-holder .faq .title{color:#0F1123;position:relative;font-size:18px;line-height:1.33;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;padding:0 50px 0 0;font-family:"poppinsbold",Arial,Helvetica,sans-serif}.faqs-holder .faq .title .title__arrow-holder{width:36px;height:36px;display:inline-block;border-radius:5px;background-color:var(--primary-color);position:absolute;top:10px;right:10px;transition:all 0.5s ease}.faqs-holder .faq .title .title__arrow-holder:before,.faqs-holder .faq .title .title__arrow-holder:after{content:'';width:8px;height:1px;background-color:#fff;position:absolute;right:17px;top:50%}.faqs-holder .faq.closed .title .title__arrow-holder:before{transform:translateY(-50%) rotate(45deg)}.faqs-holder .faq.closed .title .title__arrow-holder:after{transform:translateY(-50%) rotate(-45deg)}.faqs-holder .faq .title .title__arrow-holder:before{transform:translateY(-50%) rotate(-45deg)}.faqs-holder .faq .title .title__arrow-holder:after{transform:translateY(-50%) rotate(45deg);right:12px}.faqs-holder .faq .title:hover .title__arrow-holder,.faqs-holder .faq.closed .title:hover .title__arrow-holder{background-color:var(--accent-color)}@media only screen and (max-width:767px){.faqs-holder .faq .title{align-items:flex-start}.faqs-holder .faq .title span:first-of-type{max-width:80%}}