.webien-tabs {

  .tabs {
    position: relative;

    &.nowrap {

      .inner {
        white-space: nowrap;
        overflow: hidden;
        overflow-x: auto;
      }

      &:after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        width: 30px;
        height: 100%;
        background: linear-gradient(270deg, currentColor, transparent);
        pointer-events: none;
      }

    }
  }

  .tab-content{
    opacity: 0;
    height: 0;
    overflow: hidden;
    z-index: 0;

    &.active {
      opacity: 1;
      height: auto;
      z-index: 1;
    }

    .elementor-widget-container p a {
      color: var(--e-global-color-primary)
    }
  }
}