.TimDatas { margin-top: 40px; font-family: Montserrat; }

@media (max-width: 575px) {
	.TimDatas span, .TimDatas .MetaDatas span { position: relative; top: -15px; }

	#Ssdmm {
		font-size: 8vw !important;
		padding: 0 10px;
	}

}

@media (min-width: 576px) and (max-width: 991px) {
	.TimDatas h4 { margin-bottom: -2.5px; }
	.MetaDatas .telephonenumber { font-size: 23px; margin-bottom: -5px; margin-top: 15px; }
	.TimDatas span:nth-child(4) {  }
}

@media (min-width: 991px) {
	.MetaDatas .telephonenumber { top: 0; font-size: 25px }
	.TimDatas span { position: relative; top: -10px; font-family: Montserrat; }
	.MetaDatas .mail { position: relative; top: -15px; }
}

@media (max-width: 575px) {
	.TimDatas span.gray { font-size: 20px; }
	.MetaDatas .telephonenumber { font-size: 24px !important; top: -10px !important; }
	.MetaDatas .mail { top: -25px !important; }
}

@media (min-width: 576px) and (max-width: 991px) { .MetaDatas .mail { position: relative; top: -15px !important; } }

.MetaDatas .mail i {
	font-size: 23px;
	width: fit-content;
	position: relative;
	top: 4px;
}

.TimDatas, .MetaDatas {
	white-space: nowrap;
}

@media (min-width: 991px) and (max-width: 1199px) {
	.Tim-block img {
		padding-left: 15px;
		margin-left: 15px;
	}
}
