.section-banner {
    min-height: initial;
}
.scroll-bar span.scroll-line {
    background-color: #ee0c5d;
}
.section-two-chapter10 .text {
    padding-left: 3rem;
	overflow: hidden;
}
.section-two-chapter10 .scroll-wrap p {
    padding-left: 2.5rem;
}
.section-two-chapter10 .lottieWarp.icons a:first-child {
    margin-left: 0;
}
.section-two-chapter10 .lottieWarp.icons a {
    margin: 0 0.3rem;
}
.lottieWarp.icons {
    margin: 1rem 0 0;
}
.section-two-chapter10 .scroll-bar {
    left: 0%;
    width: 1%;
}
.section-two-chapter10 .scroll-bar span.scroll-line:after {
    height: 24rem;
}
.bg-video {
    display: block;
}
.icons a .svg {
    display: block;
    width: 2rem;
    height: 2rem;
	border-radius: 50%;
    background: transparent linear-gradient(180deg, #41273C 0%, #B70D4E 100%) 0% 0% no-repeat padding-box;
}
.icons a:hover .svg {
	background: transparent linear-gradient(180deg, #B70D4E 0%, #EE115D 100%) 0% 0% no-repeat padding-box;
}
.icons a .svg svg {
	color: transparent;
}
/****responsive-style***/
@media (max-width: 991px){
	/**section-two-chapter10**/
	.section-two-chapter10 .flex-row {
		flex-direction: column-reverse;
		margin: 0 -1.1rem;
	}
	.section-two-chapter10 .scroll-wrap p {
		padding-left: 0;
	}
	.section-two-chapter10 .scroll-wrap {
		height: auto;
		padding: 0rem 1.2rem 0;
		border-left: 2px solid var(--main-color);
		margin: 3rem 1.1rem;
	}
	.section-two-chapter10 .lottieWarp.icons {
		padding-left: 0;
		margin: 2rem 0 0;
	}
	.section-two-chapter10 .text {
		padding: 0rem 1.1rem 2.5rem 2.6rem;
		margin-top: 2rem;
	}
	.section-two-chapter10 .scroll-bar {
		left: 1rem;
		top: -17%;
		width: 0.5rem;
	}
}

@media (max-width: 767px){
	.section-two-chapter10 .image-mobile img {
		height: 13rem;
		object-fit: cover;
		object-position: center;
	}
}

@media (max-width: 490px){
	
}