@charset "UTF-8";
/* CSS Document */


.modul-gallery .main-carousel-gallery{
	
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

.modul-gallery .carousel-cell{
	position: relative;
	width:21.875vw;
	height:auto;
	margin-right:3.125vw;
	margin-bottom: 1.5625vw;
}

.modul-gallery .MediaBox{
	position: relative;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden !important;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

/* ===================================================================================================================== */
/* ================================================= **** MOBILE **** ================================================== */
/* ===================================================================================================================== */

@media screen and (max-width: 956px) {
/* ===================================================================================================================== */
/* ================================================= **** MOBILE **** ================================================== */
/* ===================================================================================================================== */
}

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

.modul-gallery .carousel-cell{
	margin-right:3.125vw;
	margin-bottom: 3.125vw;
	
}

/* ------------------------------------------------------------------------ */

}