@charset "utf-8";
.cuerpo .cabecera img {
    margin-left: 216px;
}
.cuerpo .cabecera .menu {
    float: left;
    clear: none;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 85%;
    text-decoration: none;
    color: #000000;
    margin-top: -76px;
    margin-left: 595px;
}
.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;
    height: 0%;
    margin-right: 113px;
    list-style-type: none;
}
.menu ul {

}
.cuerpo p img {
	margin-top: -999px;
}
.cabecera .boton a {
    float: right;
    margin-right: 655px;
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
    width: 143px;
    min-width: 0px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-weight: bold;
    font-size: large;
    overflow-x: hidden;
    overflow-y: hidden;
    clear: both;
    background-color: #FF4810;
    margin-top: 377px;
}
.cuerpo .contenido img {
	clear: none;
	margin-top: -5px;
	float: right;
}
.cuerpo .contenido .boton {
    float: left;
    clear: left;
    margin-top: -248px;
    margin-left: 872px;
    text-decoration: none;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    background-color: #FF4810;
    font-size: x-large;
    width: 178px;
    text-align: center;
}
.contenido .boton a {
    color: #FFFFFF;
    text-decoration: none;
    white-space: normal;
}



.cuerpo .cabecera .ImagenT {
    float: left;
    clear: left;
    margin-left: -222px;
    margin-top: -196px;
}
.contenido .sobre.nosotros img {
    float: right;
    margin-right: 974px;
    margin-top: 94px;
}
.contenido .Camion img {
    float: right;
    clear: right;
    margin-right: 188px;
    margin-top: -643px;
}
.cuerpo .contenido .boton2 {
    float: right;
    margin-right: 380px;
    margin-top: -99px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    border: thin solid #FF4810;
    background-color: #FFFFFF;
    width: 20%;
    text-align: center;
}

.contenido .boton2 a {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-decoration: none;
    color: #FF4810;
    font-size: x-large;
}
.contenido .paralax img {
    margin-top: 81px;
}
.contenido .moda a {
    color: #FF3B00;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    /* [disabled]text-align: left; */
    text-decoration: none;
    margin-left: 8px;
    font-size: large;
}
.cuerpo .contenido .moda {
    float: right;
    border: thin solid #FF3B00;
    margin-right: 817px;
    margin-top: 15px;
    width: 15%;
}
.contenido .flecha img {
    float: right;
    margin-right: -265px;
    margin-top: 16px;
}
.contenido .hogar img {
    margin-top: 51px;
}
.contenido .Publicacines img {
    margin-top: 37px;
    float: left;
}

.cuerpo .contenido .enlace1 {
    float: right;
    color: #000000;
    margin-right: 67%;
    margin-top: -109px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-decoration: underline;
}
.contenido .enlace1 a {
    color: #FF3B00;
    text-decoration: none;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .contenido .enlace2 {
    float: right;
    margin-top: -109px;
    margin-right: 800px;
}
.contenido .enlace2 a {
    color: #FF3B00;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-decoration: underline;
}
.cuerpo .contenido .enlace3 {
    float: right;
    margin-top: -109px;
    margin-right: 296px;
}
.contenido .enlace3 a {
    color: #FF3B00;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .cuestionario {
    margin-top: -402px;
    margin-left: 1267px;
    width: 52%;
    background-color: #FFFFFF;
    border: thin solid #FFFFFF;

}
.cuerpo .cuestionariodos {
    margin-left: 1247px;
    margin-top: -105px;

}
.cuerpo .cuestionariodos label {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    color: #FFFFFF;
}


.cuerpo .cuestionario label {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .cuestionario #email {
    border: thin solid #FFFFFF;
    width: 32%;
}
.contenido .tecnologia #carouselExampleIndicators1 {
    margin-left: 179px;
    height: 285%;
    margin-top: -13px;
}
.cuerpo div {

}
.cuerpo .piedepagina p {
    margin-top: -201px;
    margin-left: 948px;
}
.piedepagina p a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: large;
}
.piedepagina .flecha img {
    margin-left: 912px;
    margin-top: -86px;
}
.Nombre {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
	margin-left: 64.8%;
	margin-top: -17.5%;
}
.Nombre #textfield {
    width: 44%;
    border-color: #FFFFFF;
    border-style: solid;
}
.Email {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
	margin-top: 1.56%;
	margin-left: 1263px;
}
.Email #email {
	border-color: #FFFFFF;
	border-style: solid;
	width: 45%;
}
.numero {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
	margin-top: 1.5%;
	margin-left: 1243px;
}
.numero #number {
    border-color: #FFFFFF;
    border-style: solid;
    width: 44%;
}
.boton.enviar {
	margin-left: 70%;
	margin-top: 1.5%;
}
.boton.enviar #submit {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: x-large;
    background-color: #434446;
    border-color: #434446;
    border-style: solid;
    width: 45%;
}
.cuerpo .contenido .Publicacines {

}
.cuerpo .contenido .PubImg {
    margin-top: 140px;
}
#carouselExampleIndicators1 {
  max-height: 8800px; /* Ajusta según necesites */
  overflow: hidden; /* Evita que se desborde */
}
.carousel-item img {
  max-height: 1500px;
  width: auto; /* Mantiene la proporción */
  object-fit: contain;
	
}
.Inicio {
	margin-left: 670px;
	margin-top: -241px;
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif"
}
.Inicio a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.Quienes.Somos {
    margin-left: 674px;
    margin-top: 7px;
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.Quienes.Somos 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;
    text-decoration: none;
}
.Productos {
    margin-left: 673px;
    margin-top: 5px;
 
}
.Contacto {
    margin-left: 673px;
    margin-top: 4px;
}
.Contacto a {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-transform: none;
}
.piedepagina .flecha .Inicio {
	margin-top: -338px;
}
.flecha form .Nombre {
	margin-top: -127px;
}
.cuerpo .SGC {
	margin-top: -197px;
	margin-left: 678px;
}
.cuerpo .SGC a {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.cuerpo .SGC img {
	margin-left: -63px;
}
/* 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) and (min-width: 378px)  {
    .cuerpo {
        transform: scale(0.20);
        transform-origin: top left;
        width: 530%;
    }
}
@media screen and (min-width: 2500px) and (max-width: 2600px) {
    .cuerpo {
        /* Tus ajustes para esta resolución */
        zoom: 1.33;
    }
}
/*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 */
    }
}
