/* parte de cima */
#layout{
	position: relative;
	overflow: hidden;
}
.par1{
	height: 70px;
}
.banner-top{
	width: 100%;
}

.titulo-controll{
	margin-top: 9%;
	font-family: vogue;
	font-size: 160%;
	font-weight:  lighter;
	line-height: 1rem;
	letter-spacing: .2rem;
}

.sub-controll{
	font-family: swis721-bold;
	margin-top: 2%;
	font-size: 90%;
	color: #686868;
}

.btn-controll{
	text-transform: uppercase;
	display: inline-block;
	background-color: transparent;
	color: #e4e4e4;
	border: 1px solid #ee730d;
	font-size: 70%;
}
.botoes{
	margin-top: 7%;
}
#layout .btn{
	padding: .7rem 1rem;
}
.margin-btn{
	margin-left: 4%;
}
.btn-ativado{
	background-color: rgb(238,115,13, 0.26);
	color: #e4e4e4;
	border: 1px solid #ee730d;
}
#alterna{
	margin-top: 9%;
}

/* parte empreendimento */
.caixa-interna{
	margin-top: 5%;
	margin-left: 4%;
}
.titulo-dentro{
	font-size: 115%;
	line-height: 1.6rem;
	letter-spacing: .15rem;
}
.sub-dentro{
	margin-top: 2%;
	font-size: 80%;
	text-transform: uppercase;
}
.texto-dentro{
	margin-top: 5%;
	letter-spacing: 0;
	font-size: 90%;
}
.parte-final{
	margin-top: 7%;
	font-size: 80%;
	text-transform: uppercase;
}
.caixa-baixo{
	width: 100%;
	margin-top: 8%;
	margin-left: -5%;
	padding-right: 5%;
	padding-top: 10%;
	padding-bottom: 5%;
	background-color: #2a2a2a;
	text-align: right;
}
.caixa-baixo p{
	font-size: 115%;
	text-transform: uppercase;
}
.caixa-baixo .menos{
	text-transform: lowercase;
}
.caixa-baixo h2{
	margin-top: 4%;
	color: #dadada;
	font-size: 140%;
}
/* parte planta */
.planta{
	display: none;
	padding-bottom: 10%;
}
.all-planta{
	padding: 4% 10% 8% 10%; 
}
.tx-planta{
	margin-top: 8%;
}
.setas{
	font-size: 300%;
	color: #dadada;
}
.arrow{
	display: inline;
	
}
.a-left{
	margin-right: 50%;
}
/* parte 3 */
.par3{
	padding-top: 5%;
	padding-bottom: 10%;
	background-color: #2a2a2a;
}
.texto-meio{
	margin-top: 8%;
	margin-left: 8%;
}
.texto-meio h1{
	font-size: 120%;
	letter-spacing: .15rem;
	line-height: 1.4rem;
}
.texto-meio p{
	margin-top: 8%;
	letter-spacing: 0;
}
/* parte 4 */
.par4{
	padding-top: 12%;
	padding-bottom: 8%;
	width: 100%;
}

.espaco-imagens{
	display: flex;
	position: relative;
}

.par4-esquerdo img{
	width: 95%;
}
.par4-direito, .par4-esquerdo{ 
	flex: 1;
}
.cima img, .baixo img{
	
	width: 98%;
}
.cima{
	margin-bottom: 5%;
}
.par4 .btn-controll{
	margin-top: 8%;
}
/* galeria */
.galeria{
	position: relative;
	display: none;
	padding-bottom: 15%;
}
.galeria img{
	width: 100%;
}
.cronn{
	position: relative;
}
.controlEsquerda, .controlDireita{
	position: absolute;
	top: 2%;
	color: #dadada;
}
.seta-esquerda, .seta-direita{
	font-size: 300%;
}
.controlDireita{
	right: 0;
}
.galeria-texto{
	margin-top: 1%;
}
.cover{
	margin-top: 2%;
	text-transform: uppercase;
}
.galeria .btn-controll{
	margin-top: 9%;
}
/* parte 5 */
.par5 h1{
	margin-top: 5%;
	margin-bottom: 8%;
	font-family: vogue;
	font-size: 150%;
	font-weight:  lighter;
	line-height: 1rem;
	letter-spacing: .2rem;
	text-align: center;
	color: #e4e4e4;
}
.par5 center{
	margin-top: 8%;
}
.par5 h2{
	margin-top: 8%;
	padding: 0 5%;
	color: #e4e4e4;
	line-height: 1.5rem;
	padding-bottom: 8%;
	font-size: 115%;

}
.par6{
	padding-top: 8%;
	padding-bottom: 8%;
	
}
@media (min-width: 360px){
	.titulo-controll{
		font-size: 180%;
	}

	.cover{
		margin-top: 1%;
	}

}

@media (min-width: 411px){
	.btn-controll{
		font-size: 90%;
	}
	.titulo-controll{
		font-size: 200%;
	}
	.sub-controll{
		font-size: 115%;
		padding-left: 5%;
		padding-right: 5%;
		line-height: 1.6rem;
	}

	.texto-dentro{
		font-size: 100%;
	}

	.texto-meio h1{
		font-size: 115%;
		letter-spacing: .15rem;
		line-height: 1.5rem;
	}
	.texto-meio p{
		font-size: 100%;
	}

	
	.par5 h2{
		padding: 0 8%;
	}

}
@media (min-width: 568px){
	
	.titulo-controll{
		font-size: 290%;
	}
	.sub-controll{
		margin-top: 3%;
		font-size: 170%;
	}
	.tx-planta{
		margin-top: 3%;
	}
}
@media (min-width: 640px){
	.cima{
		margin-bottom: 6%;
	}
}

@media (min-width: 731px){
	.texto-meio h1{
		padding-right: 15%;
	}
	.texto-meio p{
		padding-right: 10%;	
	}
	.controlEsquerda{
		left: 15%;
	}
	.controlDireita{
		right: 15%;
	}
}
@media (min-width: 768px){
	
	.titulo-controll{
		font-size: 400%;
	}
	.sub-controll{
		font-size: 210%;
	}
	.titulo-dentro{
		font-size: 210%;
		line-height: 2.1rem;
		letter-spacing: .2rem;
	}
	.sub-dentro{
		font-size: 120%;
	}
	.texto-dentro{
		font-size: 120%;
	}
	.parte-final{
		font-size: 120%;
		line-height: 1.7rem;
	}
	.caixa-baixo p{
		font-size: 220%;
	}
	.caixa-baixo h2{
		font-size: 380%;
		margin-bottom: -6%;
	}
	.tx-planta{
		font-size: 130%;
		line-height: 1.7rem;
		/* margin-top: 8%; */
	}
	.texto-meio h1{
		font-size: 250%;
		letter-spacing: .25rem;
		line-height: 2.7rem;
	}
	.texto-meio p{
		font-size: 150%;
		line-height: 1.7rem;
	}

	.par5 h1{
		font-size: 250%;
	}
	.par5 h2{
		font-size: 140%;
		padding: 0 8%;
	}
	.controlEsquerda, .controlDireita{
		top: -20px;
	}
	.seta-esquerda, .seta-direita{
		font-size: 500%;
	}
	.galeria-texto{
		margin-top: 2%;
		font-size: 120%;
	}
	.cover{
		font-size: 120%;
	}
	.par5 h1{
		font-size: 350%;
	}
	.par5 h2{
		line-height: 2.6rem;
		padding: 0 20%;
		font-size: 210%;
	}
}