/* index_css  start */
.more-button {
  margin-top: var(--more-button-top,var(--v-space));
  text-align: var(--more-button-text-align,center);
}

.list-more-button {
  margin:var(--list-more-margin, calc(var(--list-more-top ,var(--h-space)) - var(--h-space)) 0 var(--h-space));
  text-align:var(--list-more-text-align, center);
}

@media screen and (max-width: 767px) {
  .list-more-button {
    --list-more-top: 15px;
  }
}
/* index_css  end */


  .list-more-button{
    --list-more-top:35px;
  }
  [data-section-comp-type=1] .section-title span {
    position: relative;
    font-style: normal;
  }
  [data-section-comp-type=1] .section-title span::after {
    content: '';
    display: inline-block;
    position: absolute;
    top: -8px;
    left: -6%;
    z-index: -1;
    width: 112%;
    height: 30px;
    background-color: var(--main-color);
  }
  @media screen and (max-width: 1200px){
    .list-more-button {
      --list-more-top: 24px;
    }
    [data-section-comp-type=1] .section-title span::after {
      height: 20px;
      width: 140%;
      left: -20%;
      top: -5px;
    }
  }

