#baner{position:relative;width:100%;overflow:hidden;margin-bottom:20px}
#baner .ccenter{display:table}
.rwdSlides{position:relative;list-style:none;overflow:hidden;width: 100%;padding: 60% 0 0 0;margin: 0;    min-height: 60vh;}
.sliderTab{height:40px;text-align:right;margin-bottom:10px;margin-top:-60px;text-align:right}
.sliderTab div{width:940px;margin:0 auto;position:relative}
.rwdSlides li.slide{-webkit-backface-visibility:hidden;position:absolute!important;display:none;width:100%;height: 100%;left:0;top:0;margin:0;padding:0;overflow:hidden;}
	.rwdSlides .slide_top{height:100%;width:100%;background-color:rgba(69, 86, 97, 0.25);display: flex;  flex-direction: column;  align-content: flex-end;  align-items: center; justify-content: flex-end;}
	.rwdSlides .baner-content {color: #fff;position: relative; padding:0 0 50px; border-radius: 0px; text-align:center}
	.rwdSlides .baner-title.empty {display:none}
	.rwdSlides .baner-content .baner-title *{text-align:center}
	.rwdSlides .baner-content h3{color:#fff;}
	.rwdSlides .baner-content p{font-size:14px;text-align:left;padding:0 0 10px;color:#fff;} 
	body .rwdSlides img{display:block;height:100%!important;float:left;width:100%;border:0;object-fit:cover;position: absolute; left: 0; top: 0;}
/* NAV */ 
.rwdSlides_nav{display:inline-block;position:relative;z-index:2;width:40px;height:100%;background:#000;background-color:transparent;background-repeat:no-repeat;cursor:pointer}
.rwdSlides_nav.prev{background:url('images/arr-left.png') no-repeat center center;margin-right:5px}
.rwdSlides_nav.next{background:url('images/arr-right.png') no-repeat center center}
#baner .rwdSlides_nav:hover{filter:alpha(opacity=50);opacity:.5}
/* PUNKTY */ 
.rwdSlides_tabs{position:absolute;left:0;bottom:0;width:100%;margin:0 0 10px;padding:0;font-size:18px;text-align:center;list-style:none;z-index:5}
.rwdSlides_tabs li{display:inline-block;float:none;margin:0px;padding:0px;line-height:0.9}
.rwdSlides_tabs a{display:inline-block;width:24px;height:24px;padding:0px;margin:0 0px 0 3px;background-image:url('../../templates/default/images/slider.png');background-color:transparent;background-repeat:no-repeat;background-position:center -15px;overflow:hidden;text-indent:-999px;font-size:12px;opacity:.7}
.rwdSlides_tabs li:first-child a{margin-left:0}
.rwdSlides_tabs .rwdSlides_here a, .rwdSlides_tabs a:hover{background-position:center 6px}
@media (max-width:991px){
	.rwdSlides .baner-content {padding: 20px 20px 30px 30px;}
	.rwdSlides .baner-content p{font-size: 12px;}
	.rwdSlides .baner-content h3 {font-size: 22px;margin-bottom: 10px;}
	.rwdSlides .baner-content .button {font-size: 13px;}
}

@media (max-width:768px){
	body .rwdSlides img {height: auto !important;        aspect-ratio: 10 / 16;position: relative;}
	#baner.default {backdrop-filter: none;}
	.rwdSlides {padding: 0;height: auto;}
	.rwdSlides li.slide {height:auto}
	.rwdSlides img {position:static}
	.rwdSlides .baner-content {width: 100%; }
	
	.rwdSlides li.slide{height:0!important;position: relative !important;}
	.rwdSlides li.slide[class*='_on']{height:auto!important}
	/* body .rwdSlides img {height: auto !important;        aspect-ratio: 4 / 3;position: relative;} */
	.rwdSlides .slide_top {background-color: transparent;}
}