.faq_full{position:relative;width:100%}.faq_full .main_headings h2{text-align:center}.faq_full .main_headings p{margin:15px auto 25px;text-align:center}.faq_full .accordion-container{margin:40px auto 0;max-width:670px;position:relative;width:100%}.faq_full .set{width:100%}.faq_full .set,.faq_full .set>a{position:relative;transition:.3s}.faq_full .set>a{border-bottom:1px solid #ddd;color:#000;cursor:pointer;display:block;font-size:20px;padding:15px 40px 15px 15px;text-decoration:none!important}.faq_full .set>a:before{background:url(../png/down_arrow.png);background-position:50%;background-repeat:no-repeat;background-size:14px;content:"";height:16px;position:absolute;right:15px;top:20px;transition:.3s;width:16px}.faq_full .set>a.active:before{transform:rotate(180deg);transition:.3s}.set>a i{float:right;margin-top:2px}.faq_full .set>a.active{background:rgba(3,59,42,.05);border-bottom:1px solid transparent}.faq_full .tc_content{border-bottom:1px solid #ddd;display:none;padding:10px 15px}.faq_full .tc_content p{color:#a0a0a0;font-size:18px;font-weight:500;margin:15px 0 10px;text-align:left}@media (max-width:767px){.faq_full .set>a{font-size:16px}.faq_full .main_headings h2{font-size:28px}}@media (min-width:768px) and (max-width:991px){.faq_full .set>a{font-size:20px}}._faq_content a{font-family:Raleway;font-weight:600}