.cuerpo .cabecera img {
    margin-left: 216px;
}
.cuerpo .cabecera .menu {
    float: left;
    clear: right;
    width: 85%;
    text-align: left;
    margin-left: 484px;
    margin-top: -76px;
}
.menu ul li a {
    float: none;
    margin-left: 113px;
    color: #000000;
    text-decoration: none;
    list-style-type: none;
    text-align: left;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.menu ul li {
    float: left;
    list-style-type: none;
    text-align: left;
}
.menu ul {
    text-align: left;
}
.cuerpo .imagen img {
    margin-top: -1001px;
}
.cabecera .slider img {
    margin-top: -6px;
    margin-left: -24px;
}
.cuerpo .contenido img {
    margin-left: -36px;
    float: none;
    clear: both;
}
.cuerpo .contenido .Nombre {
    margin-top: -447px;
    margin-left: 212px;
    width: 3%;

}
.contenido .Nombre label {
    color: #000000;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.contenido .Nombre #textfield {
    margin-top: 8px;
    width: 500%;
    padding-bottom: 10px;
}
.cuerpo .contenido .apellidos {
    width: 3%;
    margin-left: 518px;
    margin-top: -77px;
}
.contenido .apellidos label {
    margin-top: 0px;
    color: #000000;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.contenido .apellidos #textfield2 {
    margin-top: 8px;
    width: 500%;
    padding-bottom: 10px;
}
.cuerpo .contenido .email {
    width: 3%;
    margin-left: 822px;
    margin-top: -59px;
}
.contenido .email label {
    color: #000000;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;

}
.contenido .email #email {
    width: 500%;
    margin-top: 8px;
    padding-bottom: 10px;
}
.cuerpo .contenido .Tel {
    width: 11.7%;
    margin-left: 211px;
    margin-top: 38px;
}
.contenido .Tel label {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    color: #000000;
}
.contenido .Tel #tel {
    margin-top: 8px;
    width: 129%;
    padding-bottom: 10px;
}
.cuerpo .contenido .Como {
    width: 11.7%;
    margin-left: 518px;
    margin-top: -60px;
}
.contenido .Como label {
    color: #000000;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.contenido .Como #textfield3 {
    margin-top: 8px;
    padding-bottom: 10px;
    width: 129%;

}
.cuerpo .contenido .Que {
    width: 11.7%;
    margin-left: 823px;
    margin-top: -61px;
}
.contenido .Que label {
    color: #000000;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.contenido .Que #textfield4 {
    margin-top: 8px;
    padding-bottom: 10px;
    width: 129%;
}
.cuerpo .contenido .tecnologia {
    width: 16.7%;
    margin-left: 209px;
    margin-top: 33px;
}

.contenido .tecnologia label {
    color: #000000;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;

}
.contenido .tecnologia #textfield5 {
    margin-top: 8px;
    width: 125%;
    padding-bottom: 169px;
}
.cuerpo .contenido .comentarios {
    width: 6%;
    margin-left: 712px;
    margin-top: -218px;
}
.contenido .comentarios label {
    color: #000000;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.contenido .comentarios #textfield6 {
    margin-top: 8px;
    padding-bottom: 169px;
    width: 347%;
}
.cuerpo .contenido .ubicacion {
    margin-left: 557px;
    margin-top: 31px;
}
.contenido .ubicacion #submit {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: x-large;
    background-color: #FD5502;
    width: 14%;
    border-color: #FD5502;
    border-style: solid;
}
.cuerpo .Nombre {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    padding-top: 0px;
    margin-top: -468px;
    margin-left: 1241px;
    font-size: large;
}
.cuerpo .Nombre #textfield7 {
	border: thick solid #FFFFFF;
	width: 40%;
	padding-top: 4px;
	padding-bottom: 4px;
}
.cuerpo .piedepagina .email {
    margin-left: 1263px;
    margin-top: 36px;
}
.piedepagina .email label {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.piedepagina .email #email2 {
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	border-style: solid;
	width: 43%;
	padding-top: 6px;
	padding-bottom: 6px;
}
.cuerpo .piedepagina .telefono {
    margin-left: 1240px;
    margin-top: 42px;
}
.piedepagina .telefono label {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.piedepagina .telefono #tel2 {
	border-color: #FFFFFF;
	border-style: solid;
	width: 41%;
	padding-top: 6px;
	padding-bottom: 6px;
}
.cuerpo .piedepagina .enviar {
	margin-left: 178px;
	margin-top: 38px;
	background-color: #434446;
	color: #FFFFFF;
	border-color: #434446;
	border-style: solid;
}
.piedepagina .enviar #submit2 {
	margin-left: 1156px;
	background-color: #434446;
	border-color: #434446;
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: x-large;
	border-style: solid;
	width: 14%;
}
.cuerpo .piedepagina p {
    margin-left: 948px;
    margin-top: 24px;
}
.piedepagina p a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.cuerpo .piedepagina .flecha {
    margin-left: 913px;
    margin-top: -41px;
}
.cuerpo .Inicio {
	margin-left: 672px;
	margin-top: -317px;
}
.cuerpo .Inicio a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .QuienesSomos a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .QuienesSomos {
    margin-left: 674px;
    margin-top: 9px;
}
.cuerpo .Productos a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .Productos {
    margin-left: 672px;
    margin-top: 10px;
}
.cuerpo .Contacto {
    margin-left: 674px;
    margin-top: 11px;
}
.cuerpo .Contacto a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .SGCÇ {
	margin-left: 678px;
	margin-top: 16px;
}
.cuerpo .SGCÇ a {
	color: #FFFEFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .flecha2 {
	margin-left: 645px;
	margin-top: -26px;
}
/* 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.85);
        transform-origin: top left;
        width: 117.65%;
    }
}

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

/* 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: 500%;
    }
}

@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 */
    }
}
