	section {margin:3rem 0 ;}
	.logo {width:100%; max-width:280px;}
	.grid > div > span > img {width:100%; height:220px; object-fit: cover}
	h3 {font-size:1.1rem;}
	nav {align-items:center;}
	.mb-s {margin-bottom:20px;}
	.text-right{text-align:right;}
	.text-center {text-align:center;}
	img {border-radius:15px;}
	.language {width:100px;}
		.language strong{ display:inline-block;border:1px solid #fff; font-weight:normal; margin:0 5px ; border-radius:100px; line-height:36px; width:36px; text-align:center;}
	@media screen and (max-width:768px){
		.hide-m {display:none;}
	}