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

}
.menu ul li {
    float: left;
    list-style-type: none;
    margin-right: 113px;
}
.cabecera .menu ul {
}
.cuerpo div img {
    margin-top: -1010px;
}
.cabecera .slider img {
    margin-left: 1px;
    margin-top: 35px;
}
.cuerpo .contenido img {
    margin-left: 212px;
    margin-top: 77px;
}
.contenido .art2 img {
    margin-left: 226px;
    margin-top: -92px;
}
.contenido .art3 img {
    margin-top: 35px;
    margin-left: 223px;
}
.cuerpo .contenido .buscar {
    margin-left: 1026px;
    margin-top: -716px;
}
.cuerpo .contenido .publi {
    margin-left: 1047px;
    margin-top: -1259px;
}
.cuerpo .piedepagina img {
    margin-top: 743px;
}
.cuerpo .piedepagina .nombre {
    margin-top: -473px;
    margin-left: 1232px;
}
.piedepagina .nombre label {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.piedepagina .nombre #textfield {
	border-color: #FFFFFF;
	border-style: solid;
	width: 39%;
	padding-bottom: 5px;
	padding-top: 5px;
}
.cuerpo .piedepagina .email {
    padding-left: 1266px;
    padding-top: 34px;
    margin-left: -4px;
    margin-top: -2px;
}
.piedepagina .email label {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.piedepagina .email #email {
	border-color: #FFFFFF;
	border-style: solid;
	width: 40%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cuerpo .piedepagina .cel {
    margin-top: 35px;
}
.piedepagina .cel label {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
    padding-bottom: 10px;
    width: 44%;
}
.piedepagina .cel #tel {
    width: 44%;
    padding-bottom: 10px;
    border-color: #FFFFFF;
    border-style: solid;
}
.cuerpo .piedepagina .enviar {
	margin-left: 917px;
	margin-top: 44px;
	text-align: center;
}
.piedepagina .enviar #submit {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: x-large;
	width: 19%;
	background-color: #434446;
	border-color: #434446;
	border-style: solid;
}
.cuerpo .piedepagina p {
    margin-left: 946px;
    margin-top: 28px;
}
.piedepagina p a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.cuerpo .piedepagina .flecha {
    margin-top: -25px;
    margin-left: 914px;
}
.piedepagina .flecha img {
    margin-top: -248px;
}
form .tel #tel {
	color: #000000;
	border-color: #FFFFFF;
	border-style: solid;
	width: 39%;
	padding-top: 5px;
	padding-bottom: 5px;
}
form .tel label {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.piedepagina form .tel {
    margin-left: 1241px;
    margin-top: 35px;
}
.cuerpo .Inicio {
	margin-top: -299px;
	margin-left: 672px;
}
.cuerpo .Inicio a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .QuienesSomos {
    margin-left: 673px;
    margin-top: 10px;
}
.cuerpo .QuienesSomos a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .Productos a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .Productos {
    margin-left: 673px;
    margin-top: 7px;
}
.cuerpo .Contacto {
    margin-left: 674px;
    margin-top: 8px;
}
.cuerpo .Contacto a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .SGC {
	margin-left: 676px;
	margin-top: 16px;
}
.cuerpo .SGC a {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .flecha2 {
	margin-left: 644px;
	margin-top: -10px;
}
/* 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: 550%;
    }
}
/* Para pantalla de 2198 x 1137 */
@media screen and (min-width : 2193px ) and ( max-width : 2200px ) and ( min-height : 1137px ) and ( max-height : 1140px ){
    .cuerpo {
        zoom: 1.15; /* Ajusta el tamaño sin alterar la distribución */
    }
}
/*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.21; /* 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: .98; /* 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.1; /* Reduce sin alterar la posición */
    }
}
/*Para pantalla MAC*/
@media screen and (min-width: 2560px) and (max-width: 2562px) and (min-height: 1140px) and (max-height: 1142px) {
    .cuerpo {
        zoom: 1.34; /* Reduce sin alterar la posición */
    }
}
/*Para pantalla MAC*/
@media screen and (min-width: 5120px) and (max-width: 5122px) and (min-height: 2880px) and (max-height: 2882px) {
    .cuerpo {
        zoom: 2.68; /* Reduce sin alterar la posición */
    }
}
@media screen and (min-width: 5100px) and (max-width: 5200px) {
    .cuerpo {
        /* Tus ajustes para esta resolución */
        zoom: 2.68;
    }
}
@media screen and (min-width: 2500px) and (max-width: 2600px) {
    .cuerpo {
        /* Tus ajustes para esta resolución */
        zoom: 1.34;
    }
}
