/* history-slider */
.history-slider .history-slide-wrapper { display: flex; align-items: center; }
.history-slider .history-year-details { width: 50%; text-align: center; padding-right: 115px; }
.history-slider .history-year-image-block { width: 50%; position: relative; padding: 10px; }
.history-slider .history-year { font-size: 100px; line-height: 1; font-weight: 600; color: var(--color-red); display: block; }
.history-slider { padding: 90px 0; text-align: center; background-color: #cc02000a; }
.history-slider .history-main { margin-top: 40px; }
.history-slider .history-year-img { width: 100%; border-radius: 10px; z-index: 1; position: relative; object-fit: cover;}
.history-slider .history-year-image-block::before { content: ''; width: 310px; height: 220px; border: 1px solid #cc020040; position: absolute; border-radius: 5px; top: 0; right: 0; z-index: 0; }
.history-slider .history-slider-title-top { font-size: 18px; line-height: 18px; font-weight: 600; margin-bottom: 7px; color: var(--color-black); }
.history-slider .history-txt { margin: 20px 0 30px 0; }
.history-main .slick-slide { padding: 0 15px; }

@media (max-width:1200px) {
	.history-slider .history-year-details { padding-right: 30px; }
	.history-slider .history-year { font-size: 70px; }
	.history-slider .history-slider-title-top { font-size: 16px; line-height: 16px; }
}

@media (max-width:992px) {
	.history-slider { padding: 40px 0; }
	.history-slider .history-year { font-size: 50px; }
	.history-slider .history-year-details { padding-right: 0; }
	.history-main .slick-slide { padding: 0 15px; }
	.history-slider .history-txt p { font-size: 14px; line-height: 20px; }
	.history-slider .history-year-image-block::before { width: 210px; height: 120px; }
}

@media (max-width:767px) {
	.history-slider .history-slide-wrapper { flex-direction: column-reverse; }
	.history-slider .history-year-details { width: 100%; text-align: left; }
	.history-slider .history-year-image-block { width: 100%; }
	.history-main .slick-slide { padding: 0 5px; }
	.history-slider .history-year-img{
		height: 500px;
	}
}
@media (max-width:575px) {
	.history-slider .history-year-img{
		height: 300px;
	}
}
/* history-slider */