/* 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 */


	[data-section-style="1"] .section-title {
		margin-bottom: calc( var(--section-title-bottom) + 25px );
		--section-title-align: left;
	}
	[data-section-style="1"] .section-sub-title {
		margin-top: -20px;
	}
	@media screen and (max-width: 767px) {
		[data-section-style="1"] .section-title {
			margin-bottom: var(--section-title-bottom);
		}
		[data-section-style="1"] .section-sub-title {
			margin-top: -5px;
		}
	}
	@keyframes spinAround {
		0% {
			transform: rotate(0);
		}
		100% {
			transform: rotate(360deg);
		}
	}
	@keyframes img-text-marque-vertical {
		0%{
			transform: translateY(0);
		}
		100%{
			transform: translateY(-100%);
		}
	}
	@keyframes img-text-marque {
		0% {
			transform: translate(0);
			visibility: visible;
		}
		100% {
			transform: translate(-100%);
		}
	}
	.list-more-button {
		font-size: 16.32px;
	}
	.swiper.j-newswiper {
		padding-left: 1px;
	}
	.imgtxt-background{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		display:flex;
		overflow: hidden;
	}
	.imgtxt-background svg{
		animation: img-text-marque 2s linear infinite reverse;
		flex-shrink:0;
	}
	.imgtxt-background path {
		fill: var(--imgtxt-list-bg-color,var(--main-color-second));
	}
	@media screen and (max-width: 767px) {
		.imgtxt-background svg{
			width: 60px;
			height: 20px;
		}
	}

