.container_faq{margin:0 auto;padding:4rem;width:60%}.accordion a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1rem 3rem 1rem 1rem;color:#7288a2;font-size:1.5rem;font-weight:400;border-bottom:1px solid #e5e5e5}.accordion a:hover,.accordion a:hover:after{cursor:pointer;color:#1979c3;text-decoration:none}.accordion a:hover:after{border:1px solid #1979c3}.accordion a.active{color:#1979c3;border-bottom:1px solid #1979c3}.accordion .content{opacity:0;padding:0 1rem;max-height:0;border-bottom:1px solid #e5e5e5;overflow:hidden;clear:both;-webkit-transition:all .2s ease .15s;-o-transition:all .2s ease .15s;transition:all .2s ease .15s}.accordion .content p{font-weight:300;word-wrap:break-word}.accordion .content.active{opacity:1;padding:1rem;max-height:100%;-webkit-transition:all .35s ease .15s;-o-transition:all .35s ease .15s;transition:all .35s ease .15s}.faq_tab_label_wrap{display:flex;flex-wrap:wrap;margin-bottom:20px;gap:10px}.faq_tab_label_item{font-weight:600;font-size:14px;color:#826fc9;padding:7px 14px;border:1px solid #bdbdbd;border-radius:32px;transition:.3s ease-in-out;text-transform:capitalize;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s ease-in-out}.faq_tab_label_item:hover{color:#fff;background:#826fc9}.faq_tab_label_item.active{color:#fff;background:#826fc9}@media only screen and (max-width:600px){.faq_card{padding:10px}}