@charset "utf-8";
/* CSS Document */
.botoninsta{
	width: 8%;
	height: auto;
	position: fixed;
	bottom: 10%;
	z-index: 99;
	left: 85%;
}
.loguito{
	width: 100%;
}
.logui{
	width: 100%;
}
.cabezalacademy{
	background-image: url("../img/academy.png");
	width: 100%;
	height: 188vw;
	background-size: cover;
	background-position: -142vw 0vw;
}
.titulocabezaacademy{
	font-family: britany;
	font-size: 10vw;
	padding-top: 22vw;
	margin-left: 4vw;
}
.rengloninfo{
	width: 100%;
	height: 34vw;
	margin-top: 3vw;
}
.cuadroizq{
	width: 20%;
	height: 24vw;
	margin-left: 3vw;
	float: left;
}
.iconito{
	width: 100%;
	height: auto;
}

.titulocuadros{
	font-family: britany;
	width: 100%;
	text-align: center;
	font-size: 8vw;
	padding-top: 5vw;
}
.titulocuadros2{
	font-family: britany;
	width: 100%;
	text-align: center;
	font-size: 15vw;
	padding-top: 5vw;
	position: absolute;
	top: -22vw;
}
.fotoiniciomaster{
	width: 100vw;
	height: 188vw;
	position: relative;
}
.fotitoceci{
	height: 100%;
	width: 100vw;
	object-fit: cover;
}
.cabezalacademy2{
	background-image: url( "../img/Alopecia.jpg");
	width: 100%;
	height: 188vw;
	background-size: cover;
	background-position: -142vw 0vw;
}
.socios-movil1{
	width: 100%;
	height: 300vw;
	position: relative;
}
h39{
	font-family: britany;
	font-size: 10vw;
	position: relative;
	z-index: 2;
	top: 7vw;
	left: 3vw;
}
.textosocio1{
	width: 100%;
	height: 155vw;
	font-family: helveticalight;
	font-size: 4vw;
	padding-left: 8%;
	padding-right: 4%;
	background-color: hsla(7,100%,95%,1.00);
	position: relative;
	top: 115vw;
	
}
.fotodelsocio1{
	width: 100%;
	height: 135vw;
	background-image: url("../img/IMG_1348.JPG");
	background-size: cover;
	background-position: -25vw 0vw;
	position: absolute;
	top: 1vw;
	z-index: 1;
}