.header-mask{
	mask-image: url('../img/header_mask.svg'); 
	mask-size:cover;
	mask-position: bottom;
	mask-repeat: no-repeat;
}

.white-img{
	background: rgba(255, 255, 255, 0.5);
    position: absolute;
    height: 100%;
    /*z-index: 2;*/
    width: 100%;
	    top: 0;
}

.swiper-slide {
	height:auto !important;
}

.clone-header-slider {
	overflow: hidden;
	min-height:150px;
}


.clone-header-slider-img{
	
}
.clone-header-slider-img-info{
	position: absolute;
	width: 100%;
	color: var(--color); !important;
}

.clone-header-slider h1{
	color: var(--color); !important;
	/*overflow: hidden;*/
}


.clone-header-slider h1:after, .clone-header-slider h2:after {
	background: #fff;
}


/* Slider */
.slide-info{
	/*z-index:2;
	position: absolute;*/
	width:100%;
	color: var(--color); !important;

}
.slides-info{
	z-index:2;
	/*position: absolute;*/
	top: 25%;
	width:100%;
	color: var(--color); !important;
	 /*   padding-top: 16%;
    padding-bottom: 16%;*/

}

.info-col{
	/*
	padding:20px;
	background:rgba(255,255,255,0.7);
	*/
}
.header-slider-text{
	display: none;
}

/* Keep the hero button optically spaced when no optional text is set. */
.header-slider-headline + .header-slider-button {
	margin-top: clamp(32px, 3vw, 56px);
}


.slide-img{
	width: 100%;
    height: 100%;
}

/*
.slide-img picture{
 	overflow: visible !important;
   	width: auto;
}
*/
    .slide-img picture {
        overflow: visible !important;
        width: 100%;
		height:100%;
        align-self: center !important;
    }


.slide-img img{
	height:100%;
	width:100%;
	/*
	height:75vw;
	min-height: 520px;
	max-width:inherit;
	*/
	 object-fit: cover;

}

.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 8% !important;
    right: 8% !important;
	left:inherit !important;
    width: 20% !important;
    text-align: right !important;
}

.swiper-pagination-bullet {
    width: 15px !important;
    height: 15px !important;;
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: transparent !important;
	border: 2px solid var(--color1);
    opacity: 1 !important;
}

.swiper-pagination-bullet-active {
        background: var(--color1) !important;
}

.slider-info-alone{
	z-index:2;
	position:absolute;
	width:100%;
	height:100%;
}

.alone-wrapper{
	height:75vw !important;
	max-height:750px !important;
	min-height: 400px !important;
}

.alone-slider{
	width:100vw !important;
}

@media (min-width: 768px){
	.header-slider-text{
		display: block;
	}
}
@media (min-width: 1560px){
/*
	.slide-img picture{
	 	overflow: visible !important;
	   	width: 100%;
		    align-self: center !important;
	}
	.slide-img img{
		        height: auto;
        width: 100%;
        object-fit: cover;

	}
	*/
}

