.faq-container .faq-lockup{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.faq-container .faq-lockup p.p1{border-top:2px solid var(--darkGrey)}.faq-container .question{width:100%;display:flex;flex-direction:row;justify-content:space-between;border-top:2px solid var(--darkGrey)}.faq-container .question:last-child{border-bottom:2px solid var(--darkGrey)}.faq-container .question-text{width:45%;text-indent:-40px;margin-left:44px;cursor:pointer}.faq-container .question-text::before{content:"";width:18px;height:18px;margin-right:18px;margin-bottom:5px;vertical-align:sub;display:inline-block;transform:rotate(-135deg);transition:all .3s ease;border-top:2px solid var(--green);border-left:2px solid var(--green);cursor:pointer}.faq-container .question-text.active::before{vertical-align:top;transform:translateY(15px) rotate(45deg)}.faq-container .question .answer{width:50%;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start}.faq-container .grid .faq-lockup .question .answer>h4{margin:0 0 15px 0}@media screen and (max-width:930px){.faq-container .grid .faq-lockup{overflow:hidden}.faq-container .grid .faq-lockup .question{flex-direction:column;padding-right:40px}.faq-container .grid .faq-lockup .question>h4{width:100%}.faq-container .grid .faq-lockup .question .answer{width:100%;margin-left:40px}}