body,html{overflow-x:hidden;scroll-behavior:smooth;width:100vw;margin:0;padding:0}.cuerpo{min-height:100vh;height:auto!important;padding:0 0 3vh;max-height:99vh;overflow-y:auto}.imagen-lado-desc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:2vw;gap:2vw}.descripcionImagen,.descripcion{flex:1 1 45%;min-width:300px}.descripcionImagen img{width:100%;height:auto;object-fit:contain}.descripcion{width:60%!important;height:100%!important;padding:0!important;align-items:center}.descripcionImagen{width:40%!important;height:100%!important}.seccion1{top:0;height:auto;width:100%;padding:0 0 50px;margin:0 0 50px;position:relative}.ImagenPlomo2{height:100%;width:100%;position:absolute;z-index:0;object-fit:cover}.seccion1M{color:#fff;font-size:6vw;text-align:center;z-index:1;position:relative}.seccion1M>img{max-height:11vw;max-width:11vw}.seccionM{height:auto;position:relative;width:100%;justify-items:center;padding:0 0 10px}.fondoNegroRojo{height:100%;width:80%;position:absolute}.fondoNegroRojo>img{height:100%;width:100%;object-fit:cover}.seccion2M{display:flex;flex-wrap:wrap;justify-content:center;height:auto}.piePagina{display:relative}.fondoPlomo{z-index:0;height:100%!important;width:100%!important}.contenedor-imagen{height:64%!important}.seccion1M>label{font-family:Monserrat-Black}.descripcionTexto1{padding:20px 0 0;font-size:2.2vw;font-family:Monserrat-ExtraBold;text-align:center}.descripcionTexto2{font-family:Monserrat-Regular;font-size:1.1vw;padding:0 0 0 5vw}@media screen and (max-width: 1300px){.seccion1M{font-size:8vw!important}}@media screen and (max-width: 1000px){.headerNegro{height:85vh!important}.descripcionTexto2{font-size:1.4vw!important}.descripcionTexto1{font-size:2.5vw!important}.cuerpo{transform:translate(0)!important}.piePagina{display:block}}@media screen and (max-width: 810px){.cuerpo{min-height:75vh!important}.contenedor-imagen{height:90%!important;display:grid!important;justify-items:center}.descripcionImagen{width:100%!important;height:70%!important}.descripcion{width:100%!important;height:50%!important}.seccion1{padding:0!important}}@media screen and (max-width: 760px){.fondoPlomo{padding:0!important}.descripcionTexto2{font-size:2.2vw!important}.descripcionImagen,.descripcion{flex:1 1 45%;min-width:100px}.headerNegro{height:93vh!important}.contenedor-imagen{height:50%!important;width:100%!important}.fondoNegroRojo{height:100%!important;width:100%!important}}
