#home{
	display:flex;
	margin:0 auto;
	width:100%;
	max-width:1050px;
	overflow:hidden;
	flex-direction:column;
	align-items:center;
}
#home .logo{
	width:80%;
	margin:10% 0px;
}
#home-box{
	background:#fff;
	display:flex;
	flex-direction:column;
	margin-top:20%;
}
#home .menina{
	width:70%;
	align-self:center;
	margin-top:-25%;
}
#home p{
	padding:20px 100px;
	font-size:1rem;
	line-height:1.4rem;
	text-align:justify;
}
#home-panel{
	height:500px;
	overflow:hidden;
	background:#ccc;
	transform: translate3d(0,0,0);
	display:flex;
	flex-direction:column;
}
#home-panel .cover{
	position:absolute;
	height:200%;
	z-index:-1;
}
#home-panel .home-panel-text{
	background:#000;
	color:#fff;
	margin-top:150px;
}
#home-panel .telescope{
	height:140px;
	align-self:center;
	margin-top:40px;
}
#home-map{
	width:100%;
	margin:10% 0;
	display:flex;
	align-items:center;
	justify-content:center;
}
#home-map #map{
	zoom:0.2;
}
#home-map #map #indicator{
	display:none;
}
#home .info{
	right:-100px;
	bottom:-100px;
	transform-origin:0% 100%;
	scale:0.4;
}
@media (max-width: 720px){
	#home{
		margin-top:55px;
	}
	#home p{
		padding:20px 20px;
		font-size:0.8rem;
	}
	#home-panel .cover{
		width:230%;
	}
	#home-map #map{
		zoom:0.08;
	}
	#home-map{
		margin-bottom:200px;
	}
	#home-panel .telescope{
		height:50px;
		margin-top:20px;
	}
	#home .info{
		left:10px;
		bottom:-180px;
		transform-origin:0% 100%;
		scale:0.25;
	}
}