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

/*#inicio .h-inicio, #inicio .carousel, #inicio .slide, #inicio .carousel-inner, #inicio .item {*/
#inicio .h-inicio, #inicio .carousel {	
	/*height: calc(100vh - 70px);*/
	width: 100%;
	height: auto;
	margin-top: 50px;
}


.carousel-indicators [data-bs-target]{
	width: 30px;
	height: 3px;
	margin: 3px;
	background-color: rgba(0, 0, 0, 0.5);
	border: thin solid #fff;
}
.carousel-indicators .active{
	width: 30px;
	height: 3px;
	margin: 3px;
	background-color: rgba(0, 160, 180, 0.8); 
	border: thin solid #fff;
/* 	border-radius: 10px;*/
}


.carousel-control{
	background-size: 0 0;
}

.carousel-item{
	background-size: cover;	
	background-position: center;
	background-repeat: no-repeat;
}




#g-aurea, #g-camelia, #g-axial, #g-avento, #g-averanda{
	/*max-width: 1280px;*/
	margin: 0 auto;
}


#g-aurea .carousel-inner .s1{
	background: url(../media/renders/aurea/aurea-snack-bar.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s2{
	background: url(../media/renders/aurea/aurea-salon-hall.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s3{
	background: url(../media/renders/aurea/aurea-sun-deck.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s4{
	background: url(../media/renders/aurea/aurea-gym.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s5{
	background: url(../media/renders/aurea/aurea-alberca.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s6{
	background: url(../media/renders/aurea/aurea-garden-1.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s7{
	background: url(../media/renders/aurea/aurea-garden-2.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s8{
	background: url(../media/renders/aurea/aurea-garden-3.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s9{
	background: url(../media/renders/aurea/aurea-lobby.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s10{
	background: url(../media/renders/aurea/aurea-ludoteca.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s11{
	background: url(../media/renders/aurea/aurea-game-room-1.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s12{
	background: url(../media/renders/aurea/aurea-game-room-2.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s13{
	background: url(../media/renders/aurea/aurea-spa-1.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s14{
	background: url(../media/renders/aurea/aurea-spa-2.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s15{
	background: url(../media/renders/aurea/aurea-exterior-1.jpg) no-repeat center;
}
#g-aurea .carousel-inner .s16{
	background: url(../media/renders/aurea/aurea-exterior-2.jpg) no-repeat center;
}



#g-avento .carousel-inner .s1{
	background: url(../media/renders/avento/avento-exterior-1.jpg) no-repeat center;
	background-size: cover;
}
#g-avento .carousel-inner .s2{
	background: url(../media/renders/avento/avento-exterior-2.jpg) no-repeat center;
	background-size: cover;
}
#g-avento .carousel-inner .s3{
	background: url(../media/renders/avento/avento-exterior-3.jpg) no-repeat center;
	background-size: cover;
}
#g-avento .carousel-inner .s4{
	background: url(../media/renders/avento/avento-exterior-4.jpg) no-repeat center;
	background-size: cover;
}



#g-camelia .carousel-inner .s1{
	background: url(../media/renders/camelia/camelia-jardin.jpg) no-repeat center;
	background-size: cover;
}
#g-camelia .carousel-inner .s2{
	background: url(../media/renders/camelia/camelia-interior.jpg) no-repeat center;
	background-size: cover;
}
#g-camelia .carousel-inner .s3{
	background: url(../media/renders/camelia/camelia-sala.jpg) no-repeat center;
	background-size: cover;
}
#g-camelia .carousel-inner .s4{
	background: url(../media/renders/camelia/camelia-conjunto.jpg) no-repeat center;
	background-size: cover;
}
#g-camelia .carousel-inner .s5{
	background: url(../media/renders/camelia/camelia-fachada-2.jpg) no-repeat center;
	background-size: cover;
}
#g-camelia .carousel-inner .s6{
	background: url(../media/renders/camelia/camelia-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-camelia .carousel-inner .s7{
	background: url(../media/renders/camelia/camelia-planta_baja.jpg) no-repeat center;
	background-size: cover;
}
#g-camelia .carousel-inner .s8{
	background: url(../media/renders/camelia/camelia-primer_nivel.jpg) no-repeat center;
	background-size: cover;
}
#g-camelia .carousel-inner .s9{
	background: url(../media/renders/camelia/camelia-segundo_nivel.jpg) no-repeat center;
	background-size: cover;
}




#g-axial .carousel-inner .s1{
	background: url(../media/renders/axial/axial-alberca-01.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s2{
	background: url(../media/renders/axial/axial-alberca-06.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s3{
	background: url(../media/renders/axial/axial-asadores-02.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s4{
	background: url(../media/renders/axial/axial-acceso-01.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s5{
	background: url(../media/renders/axial/axial-depa-01.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s6{
	background: url(../media/renders/axial/axial-depa-02.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s7{
	background: url(../media/renders/axial/axial-depa-03.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s8{
	background: url(../media/renders/axial/axial-spa-01.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s9{
	background: url(../media/renders/axial/axial-yoga-01.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s10{
	background: url(../media/renders/axial/axial-panoramica-02.jpg) no-repeat center;
	background-size: cover;
}
#g-axial .carousel-inner .s11{
	background: url(../media/renders/axial/axial-panoramica-03.jpg) no-repeat center;
	background-size: cover;
}


#g-averanda .carousel-inner .s1{
	background: url(../media/renders/averanda/averanda-alberca.jpg) no-repeat center;
	background-size: cover;
}
#g-averanda .carousel-inner .s2{
	background: url(../media/renders/averanda/averanda-lounge-1.jpg) no-repeat center;
	background-size: cover;
}
#g-averanda .carousel-inner .s3{
	background: url(../media/renders/averanda/averanda-lounge-2.jpg) no-repeat center;
	background-size: cover;
}
#g-averanda .carousel-inner .s4{
	background: url(../media/renders/averanda/averanda-lounge-3.jpg) no-repeat center;
	background-size: cover;
}
#g-averanda .carousel-inner .s5{
	background: url(../media/renders/averanda/averanda-coworking.jpg) no-repeat center;
	background-size: cover;
}
#g-averanda .carousel-inner .s6{
	background: url(../media/renders/averanda/averanda-recepcion.jpg) no-repeat center;
	background-size: cover;
}
#g-averanda .carousel-inner .s7{
	background: url(../media/renders/averanda/averanda-gimnasio.jpg) no-repeat center;
	background-size: cover;
}
#g-averanda .carousel-inner .s8{
	background: url(../media/renders/averanda/averanda-departamento.jpg) no-repeat center;
	background-size: cover;
}
#g-averanda .carousel-inner .s9{
	background: url(../media/renders/averanda-panoramica.jpg) no-repeat center;
	background-size: cover;
}



#g-alzia .carousel-inner .s1{
	background: url(../media/renders/alzia/alzia-acceso.jpg) no-repeat center;
	background-size: cover;
}
#g-alzia .carousel-inner .s2{
	background: url(../media/renders/alzia/alzia-alberca-01.jpg) no-repeat center;
	background-size: cover;
}
#g-alzia .carousel-inner .s3{
	background: url(../media/renders/alzia/alzia-alberca-03.jpg) no-repeat center;
	background-size: cover;
}
#g-alzia .carousel-inner .s4{
	background: url(../media/renders/alzia/alzia-alberca-04.jpg) no-repeat center;
	background-size: cover;
}
#g-alzia .carousel-inner .s5{
	background: url(../media/renders/alzia/alzia-departamentos-01.jpg) no-repeat center;
	background-size: cover;
}
#g-alzia .carousel-inner .s6{
	background: url(../media/renders/alzia/alzia-departamentos-02.jpg) no-repeat center;
	background-size: cover;
}
#g-alzia .carousel-inner .s7{
	background: url(../media/renders/alzia/alzia-padel.jpg) no-repeat center;
	background-size: cover;
}
#g-alzia .carousel-inner .s8{
	background: url(../media/renders/alzia/alzia-palapa.jpg) no-repeat center;
	background-size: cover;
}


#g-square .carousel-inner .s1{
	background: url(../media/renders/square/square-lobby.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s2{
	background: url(../media/renders/square/square-alberca.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s3{
	background: url(../media/renders/square/square-coworking.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s4{
	background: url(../media/renders/square/square-gym.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s5{
	background: url(../media/renders/square/square-juniors.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s6{
	background: url(../media/renders/square/square-skybar.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s7{
	background: url(../media/renders/square/square-padel.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s8{
	background: url(../media/renders/square/square-jardin.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s9{
	background: url(../media/renders/square/square-depto1.jpg) no-repeat center;
	background-size: cover;
}
#g-square .carousel-inner .s10{
	background: url(../media/renders/square/square-depto2.jpg) no-repeat center;
	background-size: cover;
}



#g-baia .carousel-inner .s1{
	background: url(../media/renders/baia/baia_pano_1.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s2{
	background: url(../media/renders/baia/baia_pano_3.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s3{
	background: url(../media/renders/baia/baia_alberca.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s4{
	background: url(../media/renders/baia/baia_bar.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s5{
	background: url(../media/renders/baia/baia_beach_bar.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s6{
	background: url(../media/renders/baia/baia_cabanas.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s7{
	background: url(../media/renders/baia/baia_coworking.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s8{
	background: url(../media/renders/baia/baia_ludoteca.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s9{
	background: url(../media/renders/baia/baia_canchas.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s10{
	background: url(../media/renders/baia/baia_gym.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s11{
	background: url(../media/renders/baia/baia_adultos.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s12{
	background: url(../media/renders/baia/baia_teens.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s13{
	background: url(../media/renders/baia/baia_kids_pool.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s14{
	background: url(../media/renders/baia/baia_pool_bar.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s15{
	background: url(../media/renders/baia/baia_sunset_bar.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s16{
	background: url(../media/renders/baia/baia_restaurante.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s17{
	background: url(../media/renders/baia/baia_depto_comedor.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s18{
	background: url(../media/renders/baia/baia_depto_sala.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s19{
	background: url(../media/renders/baia/baia_depto_terraza.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s20{
	background: url(../media/renders/baia/baia_depto_recamara.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s21{
	background: url(../media/renders/baia/baia_pano_2.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s22{
	background: url(../media/renders/baia/baia_pano_4.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s23{
	background: url(../media/renders/baia/baia_pano_5.jpg) no-repeat center;
	background-size: cover;
}
#g-baia .carousel-inner .s24{
	background: url(../media/renders/baia/baia_pano_6.jpg) no-repeat center;
	background-size: cover;
}



#g-realeza .carousel-inner .s1{
	background: url(../media/renders/realeza/realeza_lobby.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s2{
	background: url(../media/renders/realeza/realeza_cardio-room.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s3{
	background: url(../media/renders/realeza/realeza_carril-de-nado.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s4{
	background: url(../media/renders/realeza/realeza_coworking.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s5{
	background: url(../media/renders/realeza/realeza_cafeteria.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s6{
	background: url(../media/renders/realeza/realeza_ludoteca.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s7{
	background: url(../media/renders/realeza/realeza_roof-garden.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s8{
	background: url(../media/renders/realeza/realeza_teens-club.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s9{
	background: url(../media/renders/realeza/realeza_deptos_estancia.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s10{
	background: url(../media/renders/realeza/realeza_deptos_comedor.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s11{
	background: url(../media/renders/realeza/realeza_deptos_cocina.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s12{
	background: url(../media/renders/realeza/realeza_deptos_bano.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s13{
	background: url(../media/renders/realeza/realeza_deptos_rec1.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s14{
	background: url(../media/renders/realeza/realeza_deptos_rec2.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s15{
	background: url(../media/renders/realeza/realeza_pano1.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s16{
	background: url(../media/renders/realeza/realeza_pano2.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s17{
	background: url(../media/renders/realeza/realeza_pano3.jpg) no-repeat center;
	background-size: cover;
}
#g-realeza .carousel-inner .s18{
	background: url(../media/renders/realeza/realeza_pano4.jpg) no-repeat center;
	background-size: cover;
}



#g-corintio .carousel-inner .s1{
	background: url(../media/renders/corintio/california-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s2{
	background: url(../media/renders/corintio/claveria-acceso.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s3{
	background: url(../media/renders/corintio/claveria-plaza.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s4{
	background: url(../media/renders/corintio/coltongo-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s5{
	background: url(../media/renders/corintio/coltongo-plaza.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s6{
	background: url(../media/renders/corintio/granjas-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s7{
	background: url(../media/renders/corintio/granjas-plaza.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s8{
	background: url(../media/renders/corintio/maxtla-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s9{
	background: url(../media/renders/corintio/pino-lobby.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s10{
	background: url(../media/renders/corintio/pino-pet-zone.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s11{
	background: url(../media/renders/corintio/pino-plaza.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s12{
	background: url(../media/renders/corintio/poniente-asadores.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s13{
	background: url(../media/renders/corintio/poniente-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s14{
	background: url(../media/renders/corintio/poniente-plaza.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s15{
	background: url(../media/renders/corintio/sanisidro-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s16{
	background: url(../media/renders/corintio/sanisidro-plaza.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s17{
	background: url(../media/renders/corintio/sanisidro-cancha.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s18{
	background: url(../media/renders/corintio/sara-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s19{
	background: url(../media/renders/corintio/sara-plaza.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s20{
	background: url(../media/renders/corintio/tezozomoc-fachada.jpg) no-repeat center;
	background-size: cover;
}
#g-corintio .carousel-inner .s21{
	background: url(../media/renders/corintio/tezozomoc-plaza.jpg) no-repeat center;
	background-size: cover;
}









@media screen and (max-width: 767px) {
	
	/*.carousel-indicators li{
		width: 9px;
		height: 9px;
		margin: 4px;
	}
	.carousel-indicators .active{
		width: 12px;
		height: 12px;
		margin: 4px;
	}*/
	
	.carousel-indicators {
    left: 0;
	right: 0;
    width: 90%;
    padding-left: 0;
    margin: 0 auto;
	}
}




