@charset "utf-8";
/* CSS Document */
.clientes{
	width: 68vw;
	height: 44vw;
	text-decoration: none;
	font-family: britany;
	font-size: 8vw;
	color: #FFFFFF;
	text-align: center;
	padding-top: 35vw;
	margin-left: 12vw;
}
.botonesgrandes{
	background-color: #000000;
	color: #FFFFFF;
	padding: 9vw;
	border-radius: 7vw 7vw;
	margin-left: 8vw;
}
.titulo5{
	font-family: lowvetica2;
	font-size: 10vw;
	text-align: center;
	margin-top: 4vw;
	}

.cuadroservicios1{
	width: 100%;
	margin-top: 6vw;
	margin-left: 0vw;
	margin-bottom: 0vw;
	height: auto !important;
	background-color: #FFFFFF;
}
.cuadroservicios1b{
	width: 100%;
	margin-top: 6vw;
	margin-left: 0vw;
	margin-bottom: 0vw;
	height: auto !important;
	background-color: hsla(7,100%,95%,1.00);
}
.titulo6{
	width: 100%;
	background-color:#FFFFFF;
	font-family: lowvetica3;
	font-size: 7vw;
	text-align: center;
	padding-top: 1vw;
	padding-bottom: 1vw;
}
.opcionesservicios{
	font-family: britany;
	line-height: 2;
	font-size: 4.3vw;
	padding-top: 2vw;
	padding-bottom: 2vw;
	color: hsla(0,0%,0%,1.00);
}
.opcionesserviciosc{
	font-family: britany;
	line-height: 2;
	font-size: 8.3vw;
	padding-top: 2vw;
	padding-bottom: 2vw;
	color: hsla(0,0%,0%,1.00);
}
.opcionesservicios2{
	font-family: helveticalight;
	line-height: 2;
	font-size: 4.3vw;
	padding-top: 2vw;
	padding-bottom: 2vw;
	color: hsla(0,0%,0%,1.00);
	
}
.opcionesservicios:hover{
	color: aliceblue;
}
.cuadroencabezadoservices{
	width: 100vw;
	height: 60vw;
	background-image: url("../img/bg-1.jpg");
	background-size: cover;
	background-position: -2vw -15vw;
}
.cuadroencabezadoservices2{
	width: 100vw;
	height: 60vw;
	margin-top: 9vw;
	background-image: url( "../img/about-us-missmi.JPG");
	background-size: cover;
	background-position: -2vw -1vw;
}
.fotorecortada{
	width: 100%;
	height: 35vw;
	object-fit: cover;
	object-position: -20% 15%
}
.botonimagen{
	margin: 0;
	width: auto;
	height: auto;
	
}