.slick-news-slider .slick-slide{
height: 330px;
}

.slick-slide .preview_picture {
	width: 100%;
	height: 100%;
	display: block;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: top center;
	object-position: top center;
}

.carousel-item{
	position: relative;
	overflow: hidden;
}

.carousel-item a:link,.carousel-item a:visited{
	color: #fff;
}

.carousel-item .caption {
	position: absolute;
	bottom: 0;
	display: block;
/*padding: 1.6em 2em;*/
    padding: 1.6em 0;
    width: 100%;
	line-height: 1;
	overflow-wrap: break-word;
	background: -webkit-linear-gradient(transparent,#00000052,#00000096);
color: #fff;
}

.carousel-item .caption-name a{
    font-family: 'Alegreya Sans SC', sans-serif;
	font-size: 2.5em;
text-transform:uppercase;
	font-weight: 600;
	text-shadow: 1px 1px 3px #0d0f00;
	margin-bottom: .7em;
padding: 0 25px;
}

.carousel-item .caption-1{
	font-size: 1em;
	line-height: 1.2;
	text-shadow: 1px 1px 5px #0d0f00;
margin-top: 8px;
padding: 0 25px;
}
.carousel-item small{
padding: 0 25px;
}
.slick-news-slider .slick-dots {
/*position: absolute;
bottom: 0;
left: -52px;
text-align: right;
padding: 0 16px;
margin: 0;
list-style: none;
text-align: center;*/
}

.slick-news-slider .slick-dots li {
/*display: unset;*/
}

.slick-news-slider 
{
border-radius: 8px;
    overflow: hidden;
}

.slick-news-slider.slick-slider{
margin-bottom: 0;
}


@media (max-width: 500px)
{
.carousel-item .caption-name a{
	font-size: 1.5em;
}
}
