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

body a {
text-decoration: none;
color: #000000;
}

.navBG {
background-color: #323232;
}

image_top {
border-bottom: 3px #000000;
}

.contenedor {
max-width: 1200px;
}
	
/*------ CARDS ----- */
	
#top_spacer {
width: 100%;
overflow: hidden;
position: relative;
}
	
#top_spacer .content {
width: 110%;
height: 100px;
margin-left: -5%;
border-top-left-radius: 50%;
border-top-right-radius: 50%;
}
	
#bottom_spacer {
width: 100%;
overflow: hidden;
position: relative;
}
	
#bottom_spacer .content {
width: 110%;
height: 100px;
margin-left: -5%;
border-bottom-left-radius: 50%;
border-bottom-right-radius: 50%;
}
	
.cardsCol {
min-width: 360px; 
max-width: 400px;
}
	
.card-border {
border: solid 10px white;
border-radius: 20px;
overflow: hidden;
transition: all ease-out 0.2s;
}

.card-border:hover{
transform: scale(1.05)
}

.videoWrapper {
width: 98%;
position: relative;
padding-bottom: 56.25%;
margin: auto;
}
	
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100;
}

.calWrapper {
width: 98%;
min-width: 360px;
position: relative;
padding-bottom: 100%;
margin: auto;
}
	
.calWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

#visor_fotos {
max-width: 1000px;
margin: auto;
}

#precios {
max-width: 600px;
}

.redes-logo {
overflow: hidden;
transition: all ease-out 0.2s;
}

.redes-logo:hover{
transform: scale(1.05)
}
	
#whatsappBoton {
position: fixed;
bottom: 2%;
left:2%;
float: left;
width: 80px;
z-index: 13;
}