/* ADive QRCode */
#qr-code-container {
	display: flex;
	justify-content: center;
	align-items: center;
	align-content: center;
	height: 210px;
	margin: 25px
}
#qr-code {
	display: flex;
	position: relative;
	height: 100%;
	justify-content: center;
	align-items: stretch;
}
#qr-code::after {
	content: "";
	position: absolute;
	top: 49%;
	left: 50%;
	width: 30%;
	height: 30%;
	background: center / 70% url(../../images/logo-ADive-small.svg) no-repeat;
	animation: zoomAnimation 1s alternate infinite;
}	
#qr-code::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 30%;
	height: 30%;
	background-color: #fff;
	border-radius: 50%;
	animation: zoomAnimation 1s alternate infinite;
}
@keyframes zoomAnimation {
	0% {
		transform: translate(-50%, -50%) scale(1);
	}
	100% {
		transform: translate(-50%, -50%) scale(1.05); /* Augmentation de 5% */
	}
}
#qr-code-legend {
	font-weight: bold;
    padding: 20px 10px 0;
    text-align: center;
}
#qr-code-btn {
    text-align: center;
	margin-bottom: 15px;
}