.index-header, .index-header-NOSOTROS, .index-header-CONTACTO, .index-header-SERVICIOS, .index-header-preguntas {
  background-size: cover;
  background-repeat: no-repeat;
}

.index-header, .index-header-NOSOTROS, .index-header-CONTACTO, .index-header-SERVICIOS, .index-header-preguntas {
  min-height: 60vh;
  background-position: center;
  width: 100%;
  position: relative;
}

 .Contenedor-servicios-grid_cuatro, .Contenedor-servicios-grid_tres, .Contenedor-servicios-grid_dos, .Contenedor-servicios-grid_uno {
  border-radius: 0.5rem;
  background-color: rgba(21, 66, 111, 0.309);
  padding: 1rem;
}

.logotipo-footer, .usuario-logo, .empresas-logo {
  width: 5rem;
  height: 5rem;
}

/* Header */
.index-header-preguntas {
  background-image: url(../img/preguntas.jpg);
}

.index-header-SERVICIOS {
  background-image: url(../img/servicios.jpg);
}

.index-header-CONTACTO {
  background-image: url(../img/CONTACTO.jpg);
}

.index-header-NOSOTROS {
  background-image: url(../img/NOSOTROS.jpg);
}

.index-header {
  background-image: url(../img/BackgroundsNuevo.jpg);
}

/*este button es de las burbujas */
.header-contenedor-inferior-button {
  background-color: rgba(255, 255, 255, 0.789);
  padding: 0.5rem 2rem;
  border-radius: 0.5rem;
  border: none;
}

/* Main */
.card-productos {
  max-width: 25rem;
  border: 1px solid #000;
  border-radius: 0.5rem;
}

.card-productos button {
  padding: 1rem 1rem;
  border-radius: 0.5rem;
}

/*nuestra mision*/
.fondo-mision {
  background-color: rgba(78, 61, 122, 0.789);
  padding: 1rem 0;
  margin: 4rem 0;
}

.seccion-mision-card {
  background-color: #bac0c0;
  max-width: 25rem;
  height: auto;
  padding: 1rem 2rem;
  border-radius: 0.5rem;
  border: 1px solid #000;
}

/*empresas*/
.empresas-logo {
  object-fit: cover;
}

/*clientes*/
.clientes-contenedor {
  background-color: rgb(176, 173, 173);
  padding: 0.2rem;
}

.cliente-card {
  background-color: #bac0c0;
  max-width: 20rem;
  padding: 2rem;
  border: 1px solid #000;
}

/*nosotros*/
.nosotros-contenedor {
  background-color: rgba(145, 111, 49, 0.591);
  padding: 1rem 0;
  border-radius: 0.5rem;
  max-width: 25rem;
}

.boton-contactar-nosotros {
  border: none;
  border-radius: 0.5rem;
  width: 50%;
}

/*servicios*/
.Contenedor-servicios-grid {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  padding: 1rem;
  flex-wrap: wrap;
}



.Contenedor-servicios-grid_uno {
  grid-area: 1/1/2/2;
}

.Contenedor-servicios-grid_dos {
  grid-area: 1/2/2/4;
}

.Contenedor-servicios-grid_tres {
  grid-area: 2/1/3/3;
}

.Contenedor-servicios-grid_cuatro {
  grid-area: 2/3/3/4;
}

.container-servicios {
  background-image: url(../img/Argentina.jpg);
  background-size: cover;
  height: 30rem;
  padding: 5rem;
}

/*preguntas frecuentes grid */

/*grid preguntas frecuentes*/
.Contenedor-preguntas-grid_cuatro, 
.Contenedor-preguntas-grid_tres,
 .Contenedor-preguntas-grid_dos, .Contenedor-preguntas-grid_uno {
  border-radius: 0.5rem;
  background-color: rgba(255, 234, 129, 0.309);
  padding: 1rem;
}


.Contenedor-preguntas-grid {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  padding: 1rem;
  flex-wrap: wrap;
}

.Contenedor-preguntas-grid_uno {
  grid-area: 1/1/2/2;
}

.Contenedor-preguntas-grid_dos {
  grid-area: 1/2/2/3;
}

.Contenedor-preguntas-grid_tres {
  grid-area:2 / 1 / 3 / 2;
}

.Contenedor-preguntas-grid_cuatro {
  grid-area:  2 / 2 / 3 / 3;
}

/* Footer */
.footer {
  background-color: #bac0c0;
}

@media only screen and (min-width: 600px) {
  .seccion-mision-flex {
    flex-direction: row;
    justify-content: center;
  }
  .empresas-logo {
    width: unset;
  }
  .Contenedor-servicios-grid {
    display: grid;
    grid-template-columns: repeat(1, 3fr);
    grid-template-rows: repeat(2, 1fr);
    gap: 1rem;
  }
}
/* contacto*/
.contacto-contenedor {
  background-image: url(../img/contacto-enlaces.jpg);
  height: 20rem;
  background-size: cover;
}

/* Estilos Generales */
* {
  font-family: "Poppins", sans-serif;
}

ul {
  list-style-type: none;
}

.logotipo {
  width: 10rem;
}

/*# sourceMappingURL=style.css.map */
