.menu{
	display: flex; 
	align-items: center; 
	flex-direction: row;
	justify-content: center;
	background: #FFFFF;
	width: 100vw;	
}

.top_ul{
	text-align: center;
	justify-content: center;
	margin: 2vw;
}
 
.in_line{
	display: flex;
	justify-content: space-between;
}

@media screen and (max-width: 1024px) {
	.menu {
		width: 100vw;
		border: none;
	}
	.top_ul {
		flex-direction: row;
		justify-content: center;
		width: 100vw;
		border: none;
	}
	
	.in_line {
		display: flex;
		justify-content: space-between;
	}

	.menu_imagem{
		width: 100vw;
	}
	.menu_imagem-2{
		width: 50vw;
	}
}

@media screen and (max-width: 768px) {
.menu {
    width: 100vw;
    border: none;
}
.top_ul {
    flex-direction: row;
    justify-content: center;
		width: 100vw;
    border: none;
}

.in_line {
	display: flex;
	justify-content: space-between;
	}

	.menu_imagem{
		width: 100vw;
	}
	.menu_imagem-2{
		width: 50vw;
	}
}

@media screen and (max-width: 480px) {
	.menu {
		width: 100vw;
	}
	.top_ul {
		width: 100vw;
	}
	.in_line{
		flex-direction: row;
		justify-content: space-between;
	}
	.menu_imagem{
		width: 100vw;
	}
	.menu_imagem-2{
		width: 50vw;
	}
}