.faq-heading{border-bottom:#777;padding:20px 60px}.faq-container{display:flex;justify-content:center;flex-direction:column}.faq-page{cursor:pointer;width:100%;border:none;outline:none;transition:0.4s;margin:auto}.faq-body{margin:auto;width:100%;padding:auto}.faq-page.active,.faq-page:hover{background-color:var(--main-bg-color);color:#fff}.faq-page.active,.faq-page:hover::after{color:#fff}.faq-body{padding:0 18px;display:none;overflow:hidden}.faq-page:after{content:'+';font-size:32px;color:var(--main-bg-color);float:right;margin-left:10px;margin-bottom:6px}.faq-page.active:after{content:"-";color:#fff}@media screen and (max-width:768px){.faq-body{font-size:.8em}}