/* classes de masquage d'éléments - évite flash des éléments masqués ensuite par JS */
.vc_row.row-internal:has(> .row-child > .wpb_row > .wpb_column > .uncol .uncont   hiddenitem.hide-row) {
	display: none;
}

/* classe spéciale image de fond ds colonne en object fit */

.ingapp-container-100h .uncol .uncont {
	height: 100%;
}
.ingapp-container-100h .uncol .uncont .wpb_wrapper,
.ingapp-container-100h .uncol .uncont .wpb_raw_html {
	height: 100%;
}

.ingapp-container-100h .uncol .uncont .wpb_wrapper img.ingapp-image-objectfit {
	object-fit: cover;
	object-position: center center;
	min-width:100%;
	min-height:100%;
	height: 100%;
}

@media screen and (min-width:960px) {
	.ingapp-container-100h .uncol .uncont .wpb_wrapper img.ingapp-image-objectfit {
	position: absolute;
	}
}