
/**----------------stilos encabezado marcas---------------**/


.marcas-principal-aliadostx{
  background-color: #a0b4c2;  /* gris de fondo */
  /**border: 1px solid #999;     /* contorno gris */
  padding: 10px;
  margin: 10px;
}

.marcas-principal-aliadostx h2 {
  text-align: center;
  padding: 10px;
  font-size: 28px;
  color: white;
}

.marcas-container-principal-aliadostx {
  display: flex;
  gap: 0px;          /* espacio entre columnas */
  margin-top: 10px;
}

.columna-izq-aliadostx {
  flex: 0 0 300px;   /* ancho fijo para imagen + texto */
  text-align: center;
}

.imagen-circular-aliadostx {
  width: 200px;
  height: 200px;
  border-radius: 50%;
  background-color: #ddd; /* imagen de relleno */
  
  margin: -20px auto 20px auto; /*movimiento de la imagen arriba- abajo -izquierda- derecha**/
  
}

.columna-izq-aliadostx h3 {
  font-size: 18px;
  margin: 5px 0px;
  font-weight: bold;
  
}

.columna-izq-aliadostx p {
  font-size: 14px;
  margin: 5px;
}

.columna-der-aliadostx {
  flex: 1;
  padding: 5px;
  margin: 20px;
  text-align: justify;
  font-size: 15px;
  color: #fff;
  width: 200px;
  
}

.ver-mas-aliadostx {
  text-align: right;
  margin-top: 10px;
  margin-right: 20px;
}

.ver-mas-aliadostx a {
  color: white;
  text-decoration: none;
  font-size: 20px;
}