.tbs_faq_container{--tbs-transition-duration:0.3s;width:100%;display:flex;flex-direction:column}.elementor-widget-tbs_faq_accordion{width:100%}.elementor-editor-active .elementor-widget-tbs_faq_accordion,.elementor-editor-active .elementor-widget-tbs_faq_accordion .elementor-widget-container{width:100%!important;max-width:100%!important;display:block!important}.tbs_faq_item{overflow:hidden;transition:background-color var(--tbs-transition-duration) ease,border-color var(--tbs-transition-duration) ease,box-shadow var(--tbs-transition-duration) ease}button.tbs_faq_question{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;outline:none;box-shadow:none;margin:0;cursor:pointer;text-align:left;-webkit-appearance:none;appearance:none;line-height:normal;text-decoration:none;transition:background-color var(--tbs-transition-duration) ease}button.tbs_faq_question:focus{outline:none}.tbs_faq_title{margin:0}.tbs_faq_icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--tbs-transition-duration) ease;margin-left:16px}.tbs_faq_icon svg{transition:transform var(--tbs-transition-duration) ease;transform:rotate(180deg);display:block}.tbs_faq_item.active .tbs_faq_icon svg{transform:rotate(0deg)}.tbs_faq_answer{max-height:0;overflow:hidden;transition:max-height var(--tbs-transition-duration) ease-out}