.owl-carousel{
	position: relative;
	display:block;
}

.owl-carousel.autoheight{
  z-index: 3
}

.owl-carousel .slide {
	position: relative;
}

.owl-carousel .slide-overlay {
	position: absolute;
	width: 100%;
	top: 50px;
}

.owl-carousel .slide-overlay-content {
	font-size: 36px;
}

.owl-carousel .slide-overlay {
    display: inline-block;
    z-index:109;
}

.owl-carousel .slide-container {
    overflow: hidden;
}

.owl-dots {
	bottom: 20px;
	display: flex;
	justify-content: center;
	position: absolute;
	width: 100%;
}

.owl-dot span {
	background-color: #7f9188;
	border-radius: 5px;
	display: inline-block;
	height: 10px;
	margin: 0 6px;
	width: 10px;
}

.owl-dot.active span {
	background-color: #acc4b8;
}

/* Slide autoheight */
.autoheight.owl-carousel .slide-container {
	width: 100%; /* some width amount needed */
	margin: 0 auto;
}
.autoheight.owl-carousel .slide{
	position:relative;
	float: right;
	right: 50%;
	min-width: 100%;
 /* height: calc(100vh - 137px);*/
}
.autoheight.owl-carousel .slide>*:first-child{
	position: relative;
	right:-50%;
	width: auto;
	min-width: 100%;
}

.autoheight.owl-carousel .slide-overlay{
    left: 50%;
}
.autoheight.owl-carousel video {
	object-fit: cover;
}

.skip{
	width: 50px;
	height: 50px;
	display: block;
	position: absolute;
	opacity: 0.3;
	top:90vh;
	z-index: 3;
	right: calc(50% - 25px);
}
#contentskip{
	position: relative;
	top:-40px; /* Height fixed of header */
}
@media screen and (max-width:768px) {

	.autoheight.owl-carousel .slide>*:first-child,
	.autoheight.owl-carousel .slide{
		height: 100vh;
	}
	.skip{
		width: 50px;
		height: 50px;
		right: calc(50% - 25px)
	}
}
/* / Slide autoheight */

.content-slider{
	margin-bottom: 30px;
}

.owl-arrows .owl-nav>div{
	width: 40px;
	height: 40px;
	margin-top:-20px;
	background-image:url(/fileadmin/templates/default/Images/arrow.svg);
	background-repeat: no-repeat;
	position: absolute;
	top:50%;
	opacity: 0.3;
}
.owl-arrows .owl-nav .owl-prev{
	transform: rotate(180deg)
}
.owl-arrows .owl-nav .owl-next{
	right: 0;
}

@media screen and (max-width:600px) {

}
@media screen and (min-width:1200px) {
	.owl-carousel .slide-overlay{
		display: inline-block;
	}
}

.row>.owl-carousel {
    max-width: 900px;
    margin: 0 auto;
}
