.rubric .container-rubric{background: #fff;}
.rubric .page-content img{display: block;max-width: 100%;}
.rubric .page-image img{display: block;max-width: 100%;}

.rubric .slider > div:not(.slick-list),.rubric .slider .slick-slide{position: relative; height: auto;}
.rubric .slider .cover-image {opacity: 0; visibility: hidden; min-height: 330px;}
.rubric .slider figure {position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10;}
.rubric .slider .description{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 50;padding: 0;}
.rubric .slider .description .dis-table {width: 100%;height: 100%;}
.rubric .slider .description.top .dis-table-cell {vertical-align: top;}
.rubric .slider .description.middle .dis-table-cell {vertical-align: middle;}
.rubric .slider .description.bottom .dis-table-cell {vertical-align: bottom;}
.rubric .slider .description.left{text-align: left;}
.rubric .slider .description.center{text-align: center;}
.rubric .slider .description.right{text-align: right;}
.rubric .slider .description .content{display: inline-block;padding: 15px 45px;}
.rubric .slider .description .content.left{text-align: left;}
.rubric .slider .description .content.center{text-align: center;}
.rubric .slider .description .content.right{text-align: right;}
.rubric .slider .description .content .item-subtitle{padding-top: 10px;}
.rubric .slider .description .content .item-description{padding-top: 10px;}
.rubric .slider .description .content .button{margin-top: 15px;}
.rubric .slider .video-slide{overflow: hidden;}
.rubric .slider .video-slide a{position: relative;display: block;height: 100%;z-index: 2;background-position: center center;background-size: cover}
.rubric .slider .video-slide a img {opacity: 0;visibility: hidden;}
.rubric .slider .video-slide a::before{content: '';width: 70px;height: 70px;position: absolute;top: calc(50% - 35px);left: calc(50% - 35px);background: url(/sysimages/icon-play.png) left top/70px no-repeat;}
.rubric .slider .video-slide a:hover::before{background-position: left bottom;}
.rubric .slider .video-slide a.active{opacity: 0;visibility: hidden;}
.rubric .slider .video-wrapper{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.rubric .slider .video-wrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.rubric .page-slider .content{
	background-color: rgba(0, 0, 0, 0);
}

.rubric .title {
	
	padding-bottom: 15px;
}

.rubric .subtitle{
	
	padding-bottom: 15px;
}

.rubric .page-slider .button{margin: 15px 0 0}

.rubric .page-slider .content.light .page-slider-title,
.rubric .page-slider .content.light .page-slider-subtitle,
.rubric .page-slider .content.light .page-slider-description{color: #FFF;}

@media screen and (max-width: 768px){
	.slider > div img{object-fit: cover;height: 100%;}
	.rubric .slider .description .content{padding: 15px;}
	.rubric .slider .video-slide a img{min-height: 330px;}
}