@charset "utf-8";
/* CSS Document */

body{}

#logo{
	text-align: center;
	margin: 40px 0 40px 0;
}

#logo a img{
	width: 200px;
}

main{
	min-height: 100vh;
	display: flex;
	width: 1180px;
	margin: 0 auto;
}

#co{
	flex: 1;
	flex-direction: row;
}

#co img{
	width: 280px;
  	height: 280px;
  	object-fit: cover;
}

#footer{
	text-align: center;
}

.hes-gallery img {
	margin: 5px;
	border-radius: 20px;
}


@media only screen and (max-width:768px) {
	#logo a img{
	width: 150px;
	text-align: center;
}
main{
	min-height: 100vh;
	display: flex;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
#co img{
	width: 150px;
  	height: 150px;
  	object-fit: cover;
}
	

}

/*@media only screen and (max-width:430px) {
	#logo a img{
	width: 150px;
	text-align: center;
}
main{
	min-height: 100vh;
	display: flex;
	width: 390px;
	margin: 0 auto;
	text-align: center;
}
	

}*/

