.visuelHeader {
	width: 100%;
	padding-bottom: 30%;
	background-size: cover;
	background-image: url(/ime/images/fond-ime.png);
}

.visuelHeaderIms {
	width: 100%;
	padding-bottom: 30%;
	background-size: cover;
	background-image: url(/ime/images/visuel-logo-ims-957x286.png);
}
.visuelHeaderIme {
	background-size: cover;
	display: inline-block;
    margin: auto;
    vertical-align: middle;
    width: 50%;
}
.visuelHeaderIme a {
	font-size: 1.4rem;
}
.imgIMS {
	width: 100%;
}
@media (min-width: 740px){
	.imgIME {
		width: 40%;
		padding: 20px;
	}
}
@media (max-width: 740px){
	.imgIME {
		width: 90%;
	}
	.visuelHeaderIme {
		width: 100%;
	}
}
