.tf-accordion .accordion-title{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;font-size:16px;font-weight:400;text-transform:uppercase}.tf-accordion .accordion-title .title-text{margin-bottom:0}.tf-accordion .accordion-title.icon_after .accordion-icon{float:right}.tf-accordion .accordion-content{padding-top:14px;padding-bottom:10px}.tf-accordion .tf-accordion-item{border-bottom:1px solid #e0e1e4;padding-bottom:10px;padding-top:12px}.tf-accordion .tf-accordion-item:first-of-type{padding-top:0!important}.tf-accordion .tf-accordion-item:last-of-type{margin-bottom:0!important}.accordion-icon-open,.tf-accordion-item.active .accordion-icon-close{display:none}.accordion-icon-close,.tf-accordion-item.active .accordion-icon-open{display:block}.tf-accordion .accordion-title>span.wrap-accordion-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.accordion-title,.wrap-accordion-icon{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tf-accordion.style2 .tf-accordion-item{position:relative;padding-bottom:0;padding-top:0;border:1px solid #d5d8de;margin-bottom:10px}.tf-accordion.style2 .accordion-title .title-text{font-family:'Poppins';font-weight:600;font-size:16px;color:var(--theme-primary-color);text-transform:capitalize}.tf-accordion.style2 .accordion-title{padding-left:30px;position:relative;z-index:5}.tf-accordion.style2 .accordion-content{padding-left:30px;padding-right:85px;margin-top:0;line-height:28px}.tf-accordion.style2 .accordion-title.active{border-bottom:1px solid #d5d8de}.tf-accordion.style2 .accordion-title.active{color:var(--theme-accent-color)}