@charset "utf-8";
.cabecera .logo img {
    margin-left: 216px;
    margin-top: 6px;
}
.cuerpo .inicio img {
	margin-top: -1148px;
}

.cuerpo .cabecera .menu {
    float: left;
    width: 85%;
    margin-top: -76px;
    margin-left: 595px;
    text-decoration: none;
}
.menu ul li a {
    text-decoration: none;
    color: #000000;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    list-style-type: none;

}
.menu ul li {
    float: left;
    margin-right: 113px;
    list-style-type: none;
}
.menu ul {
    list-style-type: none;

}
.cabecera .slider img {
    margin-top: -7px;
}
.contenido .paralax img {
    margin-left: 216px;
    float: left;
}
.contenido .Texto2 img {
    float: left;
    margin-left: -718px;
    margin-top: 46px;
}
.contenido .texto3 img {
    margin-top: 46px;
}
.contenido .plaza img {
    float: left;
    margin-left: 216px;
    margin-top: 46px;
}
.contenido .texto.5 img {

}
.cuerpo .contenido img {
    margin-top: 46px;
}
.contenido .Imagen3 img {
    margin-top: 5px;
}
.contenido .Imagen4 img {
    margin-top: -26px;
}
.cuerpo .Nombre {
	margin-top: -481px;
	margin-left: 1218px;
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
}
.cuerpo .Nombre #textfield {
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	border-style: solid;
	margin-top: -105px;
	padding-bottom: 4px;
	padding-top: 4px;
	width: 43%;
}
.cuerpo .Email {
	margin-left: 1238px;
	margin-top: 34px;
	width: auto;
}
.cuerpo .Email label {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
}
.cuerpo .Email #email {
	border-color: #FFFFFF;
	border-style: solid;
	width: 46%;
	padding-bottom: 4px;
	padding-top: 4px;
}
.cuerpo .numero {
    margin-left: 1216px;
    margin-top: 37px;
}
.cuerpo .numero label {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
	width: auto;
}
.cuerpo .numero #number {
	border-color: #FFFFFF;
	border-style: solid;
	width: 44%;
	padding-top: 4px;
	padding-bottom: 4px;
}
.cuerpo p {
	margin-left: 948px;
	margin-top: 133px;
}
.cuerpo p a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.cuerpo .inicio {
	margin-top: -88px;
}
.cuerpo .flecha {
    margin-left: 913px;
    margin-top: -41px;
}
.cuerpo form .boton.enviar {
	margin-left: 1275px;
	margin-top: 41px;
}
form .boton.enviar #submit {
    color: #FFFFFF;
    background-color: #434446;
    border-color: #434446;
    border-style: solid;
    font-size: x-large;
    width: 54%;
}
.Inicio a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.Inicio {
    margin-top: -305px;
    margin-left: 671px;

}
.QuienesSomos {
    margin-left: 674px;
    margin-top: 10px;
}
.Productos {
    margin-left: 674px;
    margin-top: 9px;
}
.Contacto {
    margin-left: 675px;
    margin-top: 11px;
}


.QuienesSomos a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.Productos a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.Contacto a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .flecha .Inicio {
	margin-left: -245px;
	margin-top: -316px;
}
.cuerpo .flecha .QuienesSomos {
	margin-left: -241px;
}
.cuerpo .flecha .Productos {
	margin-left: -241px;
}
.cuerpo .flecha .Contacto {
	margin-left: -245px;
}
.cuerpo .flecha img {
	margin-left: 0px;
	margin-top: 162px;
}
.cuerpo form {
	margin-left: 64px;
}
.cuerpo .SGC {
	margin-left: 673px;
	margin-top: -103px;
}
.cuerpo .SGC a {
	color: #FFFEFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .flecha .flecha2 {
	margin-top: -351px;
	margin-left: -269px;
}
/* Para pantalla de 1587 x 703 */
@media screen and (max-width: 1587px) and (min-width: 1441px) {
    .cuerpo {
        transform: scale(0.83);
        transform-origin: top left;
        width: 120%;
    }
}

/* Para pantalla de 1440 x 900 */
@media screen and (max-width: 1440px) and (min-width: 1337px) {
    .cuerpo {
        transform: scale(0.75);
        transform-origin: top left;
        width: 133.33%;
    }
}

/* Para pantalla de 1336 x 1024 */
@media screen and (max-width: 1336px) and (min-width: 1281px) {
    .cuerpo {
        transform: scale(0.72);
        transform-origin: top left;
        width: 138%;
    }
}

/* Para pantalla de 1280 x 800 */
@media screen and (max-width: 1280px) and (min-width: 1025px) {
    .cuerpo {
        transform: scale(0.67);
        transform-origin: top left;
        width: 150%;
    }
}

/* Para pantalla de 1024 x 768 */
@media screen and (max-width: 1024px) {
    .cuerpo {
        transform: scale(0.53);
        transform-origin: top left;
        width: 188.68%;
    }
}

/* Para pantalla de 768px */
@media screen and (max-width: 768px) {
    .cuerpo {
        transform: scale(0.4);
        transform-origin: top left;
        width: 250%;
    }
}

/* Para pantalla de 667px */
@media screen and (max-width: 667px) {
    .cuerpo {
        transform: scale(0.20);
        transform-origin: top left;
        width: 600%;
    }
}
@media screen and (min-width: 2500px) and (max-width: 2600px) {
    .cuerpo {
        /* Tus ajustes para esta resolución */
        zoom: 1.4;
    }
}
/*Para pantalla iphone 7 plus*/
@media screen and (min-width: 414px) and (max-width: 416px) and (min-height: 736px) and (max-height: 738px) {
    .cuerpo {
        zoom: 1.09; /* Reduce sin alterar la posición */
    }
}
/*Para pantalla iphone 7*/
@media screen and (min-width: 375px) and (max-width: 378px) and (min-height: 667px) and (max-height: 670px) {
    .cuerpo {
        zoom: .97; /* Reduce sin alterar la posición */
    }
}
/*Para pantalla google pixel*/
@media screen and (min-width: 412px) and (max-width: 413px) and (min-height: 732px) and (max-height: 733px) {
    .cuerpo {
        zoom: 1.09; /* Reduce sin alterar la posición */
    }
}
