.imageNavigation_module { 
	position:relative;  /* UMBRUCH STYLE UND OPTIK */ 
	width:80%; padding: 0px 10% 0px 10%; 
	margin:20px 0px 0px 0px; 
	display:inline-block; 
} 

.imageNavigation_module p {
    	padding:0; text-align:center;
}
  
.imageNavigation_module .content_bignavi {
	position:relative; 
	height:250px; 
	overflow:hidden;
	cursor:pointer; 
	display:block; /*break-inside: avoid; */ 
	border-radius:0px 0px 0px 0px;
}


/* EINREIHIG */
.imageNavigation_module .content_bignavi.inaRow1 {width: 100%; float:left; margin: 0px 0px 0px 0px;}
/* ZWEIREIHIG */
.imageNavigation_module .content_bignavi.inaRow2 {width:50%;}
.imageNavigation_module .content_bignavi.inaRow2:nth-child(odd) { float:left; margin: 0px 0% 0px 0%; border-radius: 0px 0px 0px 0px;}
.imageNavigation_module .content_bignavi.inaRow2:nth-child(even) { float:right; margin: 0px 0% 0px 0%; border-radius: 0px 0px 0px 0px; }
/* DREIREIHIG */
.imageNavigation_module .content_bignavi.inaRow3 {width: calc( 33.3% - 0px); float:left; margin: 0px 0px 0px 0px;}


.imageNavigation_module .content_bignavi a { position:absolute; width:100%; height:100%; top:0px; left:0px;}

.imageNavigation_module .content_bignavi .imgCon {
	position:absolute; 
	width:100%; height:100%; 
	left:0%; top:0%;
	/*overflow:hidden;*/        
}

.imageNavigation_module .content_bignavi .imgCon img { 
	display:block;
	width: 100%;
	height:100%;
	object-fit: cover;
}

/*DREI-REIHIG*/
.imageNavigation_module .content_bignavi.inaRow3 .imgCon {  }

.imageNavigation_module .content_bignavi .borderCon { 
	position:absolute; 
	top:0px;
	width:100%; height:100%;     
	/* box-shadow: inset 0px 0px 12px rgba(0,0,0,0.1); */
	z-index:100;
	pointer-events: none; 
}


/* BUTTON OVERWRITE -- PARTIAL  --------------------------------------------------- */
.imageNavigation_module .content_bignavi .buttonRound { 
	position:absolute; 
	top:-150px;     
	left:calc(50% - 60px); 
	width:50px; 
	height:50px;
	padding:35px;
	border-radius:60px; 
	pointer-events: none;
}
.imageNavigation_module .content_bignavi .buttonRound .ll_icon { }
.imageNavigation_module .content_bignavi .buttonRound .ll_icon svg { }

.imageNavigation_module .content_bignavi .buttonRound:hover { /* COUNTER HOVER */
	width:50px; height:50px;
	padding:35px;
	border-radius:60px; 
}


/* TEXT INFO --------------------------- */

.imageNavigation_module .content_bignavi .infoCon { 
	position:absolute; 
	display:flex; flex-direction: column; justify-content: center;
	bottom:-100%; left:0px;    
	width:96%; height:100%;   
	padding:0 2% 0 2%; 
	background-color: rgba(255,255,255,0.7);        
	box-shadow: 0px 0px 10px rgba(0,0,0,0.2); 
	text-align: center;
}

.imageNavigation_module .content_bignavi .subtitleCon {     
	width:80%; 
	padding:0% 10% 5px 10%; 
	text-align:center;  
	font-weight:100; font-size:1rem; line-height:1rem; 
	color:var(--main-fontColor01); 
	opacity:0;      
}

.imageNavigation_module .content_bignavi .subtitle_max { max-width:410px; margin:auto; }
.imageNavigation_module .content_bignavi .subtitle_max p {  margin:0; padding:0;}

.imageNavigation_module .content_bignavi .btn_con { 
	position:absolute; 
	bottom:0px; 
	width:100%; 
	margin:0;
}

/* OVERWRITE BUTTON WHITE */
.imageNavigation_module .content_bignavi .button_basic-white {
	width:100%;    
	margin-bottom: 0; 
	opacity:0.9;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
	color: var(--main-fontColor01);
}





/* ANIMATION */
.imageNavigation_module .content_bignavi:hover .imgCon img { filter: grayscale(1) blur(4px); transform: scale(1.2);}
.imageNavigation_module .content_bignavi:hover .infoCon { bottom:0%; }
.imageNavigation_module .content_bignavi:hover .subtitleCon { opacity: 1; top: 58px; }
.imageNavigation_module .content_bignavi:hover .buttonRound {top:-50px;}
.imageNavigation_module .content_bignavi:hover .buttonRound .ll_icon { margin-top:20px;}
.imageNavigation_module .content_bignavi:hover .button_basic-white { opacity: 0.9; width:70%; background-color:var(--main-signalColor01); color:#fff; box-shadow: 0px 0px 10px rgba(0,0,0,0); }
/*DREI-REIHIG*/
.imageNavigation_module .content_bignavi.inaRow3:hover .button_basic-white { opacity: 0.9; width:90%; background-color:var(--main-signalColor01); color:#fff; box-shadow: 0px 0px 10px rgba(0,0,0,0);}





/* RESPONSIVE -------------------------------------------------------------- */
@media only screen and (max-width: 768px) {
    .imageNavigation_module { width:90%; padding: 0 5% 0 5%;}
    /* ZWEIREIHIG*/
    .imageNavigation_module .content_bignavi { width:100%; padding:0; height:32vh;  }
    .imageNavigation_module .content_bignavi.inaRow2 {width:100%; padding:0; height:32vh;}
    .imageNavigation_module .content_bignavi.inaRow2:nth-child(odd), .imageNavigation_module .content_bignavi:nth-child(even) { margin: 0 0 0 0;  }
    .imageNavigation_module .content_bignavi.inaRow2 .imgCon {background-size: 120%;}
    /* DREI-REIHIG */
    .imageNavigation_module .content_bignavi.inaRow3 {width:100%; padding:0; height:32vh;}

    .imageNavigation_module .content_bignavi.inaRow2:nth-child(odd), .imageNavigation_module .content_bignavi.inaRow2:nth-child(even) { border-radius: 0px 0px 0px 0px;}
}


@media only screen and (min-width: 1400px) { 
    .imageNavigation_module {width:44%; padding: 0px 28% 0px 28%; }
    .imageNavigation_module .content_bignavi .imgCon {background-size: 130%;}
 }