.ct_faqwrapper .ct_accitem{border:1px solid #000;margin-bottom:20px}.ct_faqwrapper .ct_accitem:last-child{margin:0}.ct_faqwrapper .ct_accitem .ct_acctitle{background:#444;cursor:pointer;padding:20px;position:relative}.ct_faqwrapper .ct_accitem .ct_acctitle .icon{position:absolute;right:15px;top:20px}.ct_faqwrapper .ct_accitem .ct_acctitle .icon span.plus{opacity:1;transition:all .5s ease-in-out}.ct_faqwrapper .ct_accitem .ct_acctitle .icon span.minus{opacity:0;position:absolute;right:-3px;top:-2px;transition:all .5s ease-in-out}.ct_faqwrapper .ct_accitem.item_active .ct_acctitle .icon span.minus{opacity:1}.ct_faqwrapper .ct_accitem.item_active .ct_acctitle .icon span.plus{opacity:0}.ct_faqwrapper .ct_accitem .ct_acctitle h5{color:#fff;font-size:18px;font-weight:600;margin:0}.ct_faqwrapper .ct_accitem .ct_acctitle svg path{stroke:#fff}.ct_faqwrapper .ct_accitem.item_active .ct_acctitle h5{color:#fff}.ct_faqwrapper .ct_accitem.item_active .ct_acctitle svg path{stroke:#fff}.ct_faqwrapper .ct_accitem .ct_acccnt{color:#000;line-height:normal;padding:20px}.ct_faqwrapper .ct_accitem .ct_acccnt p:last-child{margin:0}