

.logo {
	width: 95%;
	height: auto;
	margin-left: 2vw;
	text-align: center;
}

.logo img{
	max-width: 75vw;
	height: auto;
}

.logo img:hover {
	max-width: 78vw;
	transition: 0.5s;
}

.hometop {
	width: 90vw;
	height: 9vh;
	box-sizing: border-box;
}

.homemain{
	width: 90vw;
	height: 80vh;
	box-sizing: border-box;
	text-align: center;
}

.homebottom {
	width: 90vw;
	height: 9vh;
	box-sizing: border-box;
}

.main {
	width: 100%;
}

.img_container {
	max-width: 90vw;
}

.img_container img {
	width: 90vw;
	max-height: 70vh;
	object-fit: cover;
}