/*slider*/
.brand__slider .owl-nav {
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin: 0;
}
.brand__slider .owl-nav .owl-prev {
  position: absolute;
  right: 0;
  top: 50%;
}
.brand__slider .owl-nav .owl-next {
  position: absolute;
  left: 0;
  top: 50%;
}
.brand__slider .SpanLeft::after {
  display: block;
  position: absolute;
  content: url('../../images/background/bg-5.png');
  width: 2rem;
  height: 2rem;
  left: 0;
  top: 50%;
  transform: translate(-150%, -63%) scale(-1);
}

.brand__slider .SliderRight::before {
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(150%, -63%);
  content: url('../../images/background/bg-5.png');
  width: 2rem;
  height: 2rem;
}
.brand__slider img {
  width: 15%;
  aspect-ratio: 3/2;
  object-fit: contain;
}

/*slider*/
.brand_animate {
  animation: spinner 5s infinite linear;
}

@-webkit-keyframes spinner {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-50px);
  }
  100% {
    transform: translateY(0);
  }
}

/* tab */
.tab-content__pane {
  display: none;
}
.tab-content__pane.show {
  display: block;
}
/* tab */

/*tabs-index*/
.tabs_index__li {
  position: relative;
}

.tabs_index__li .tabs_index__li_div {
  position: relative;
  background-color: #ffffff;
  border-color: #ffffff;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.15);
  height: 4rem;
  color: #121212;
}

.tabs_index__li.completed > .tabs_index__li_div {
  background-color: var(--theme-primary-700) !important;
  border-color: var(--theme-primary-700) !important;
  color: #fff !important;
}

.tabs_index__li.active > .tabs_index__li_div {
  background-color: var(--theme-primary-700) !important;
  border-color: var(--theme-primary-700) !important;
  color: #fff !important;
}
.tabs_index__li.active > .tabs_index__li_div > h6 {
  color: #fff !important;
}

.tabs_index__li::after:last-child {
  border: none;
}

.tabs_index__li:hover .tabs_index__li_div {
  color: #fff;
  background-color: var(--theme-primary-700);
  border-color: var(--theme-primary-700);
}

@media (width >= 64rem /* 1024px */) {
  .tabs_index__li::after,
  .tabs_index__li > .tabs_index__li_div::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 100%;
    height: 85%;
    width: 0;

    border: 36px solid transparent;
    border-left-width: 0;
    /*border-left-width: 20px*/
  }

  .tabs_index__li > .tabs_index__li_div::after {
    transform: translateY(-50%);
  }
  .tabs_index__li::after {
    z-index: 1;
    -webkit-transform: translate(-6px, -50%);
    -moz-transform: translate(-6px, -50%);
    -ms-transform: translate(-6px, -50%);
    -o-transform: translate(-6px, -50%);
    transform: translate(-6px, -50%);

    border-right-color: #b7ada0;
    margin: 0;
  }
  .tabs_index__li > .tabs_index__li_div::after {
    z-index: 2;
    border-right-color: inherit;
  }
  .tabs_index__li:nth-of-type(1) > .tabs_index__li_div {
    border-radius: 0 10px 10px 0;
  }
  .tabs_index__li:last-child .tabs_index__li_div {
    border-radius: 10px 0 0 10px;
  }

  .tabs_index__li:last-child .tabs_index__li_div:after,
  .tabs_index__li:last-child:after {
    content: '';
    border: none;
  }
}
/*!*tabs_index*!*/
