.image-slider
{
	width: 100vw;
	left: 50%;
	transform: translateX(-50%);
	position: relative
}

@media (min-width: 576px)
{
	.image-slider:after, .image-slider:before
	{
		content: "";
		width: 25%;
		height: 100%;
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 2;
		background: #FFFFFF;
		opacity: .75;
		pointer-events: none
	}

	.image-slider:after
	{
		left: auto;
		right: 0
	}
}

.image-slider .swiper-slide
{
	padding: 0 5px
}

.image-slider .swiper-button-next, .image-slider .swiper-button-prev
{
	position: absolute;
	top: 50%;
	left: calc(25% - 25px);
	width: 60px;
	height: 60px;
	background: #AB0F1F;
	z-index: 10;
	transform: translate(-100%, -50%)
}

@media (max-width: 575px)
{
	.image-slider .swiper-button-next, .image-slider .swiper-button-prev
	{
		width: 40px;
		height: 40px;
		left: 50px
	}
}

.image-slider .swiper-button-next:before, .image-slider .swiper-button-prev:before
{
	position: absolute;
	width: 100%;
	height: 100%;
	content: "";
	background-size: 10px !important;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' fill='%23FFF'%3E%3Cpath d='M238.475 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L50.053 256 245.546 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L10.454 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z'/%3E%3C/svg%3E") no-repeat 50%
}

.image-slider .swiper-button-next
{
	left: auto !important;
	right: calc(25% - 25px);
	transform: translate(100%, -50%)
}

@media (max-width: 575px)
{
	.image-slider .swiper-button-next
	{
		right: 50px
	}
}

.image-slider .swiper-button-next:before
{
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' fill='%23FFF'%3E%3Cpath d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z'/%3E%3C/svg%3E") no-repeat 50%
}

.image-slider .swiper-slide .frame
{
	max-width: 100% !important
}