/* WP Accordion */
.vc_wp-accordion {
  margin: 0;
  padding: 0;
  .vc_wp-accordion-panel {
    margin: 0;
    padding: 0;
  }
  .vc_wp-accordion-panel-title {
    margin: 0;
  }
  .vc_wp-accordion-panel-body {
    box-sizing: content-box;
    display: none;
    overflow: hidden;
    transition-property: color, padding;
    transition-duration: .2s;
    transition-timing-function: ease-in-out;
  }
  .vc_active,
  .vc_animating {
    .vc_wp-accordion-panel-body {
      display: block;
    }
  }
}