.ul_infoextra {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.ul_infoextra li {
  display: flex;
  flex-direction: column;
}

.section_infoextra i {
  font-size: x-large;
}

.iframe_infoextra {
  border-radius: 10px;
  width: clamp(150px, 55vh, 550px);
  height: clamp(200px, 45vh, 450px);
}

/* ------------------------------------- */

.article_infoextra_main {
  background-color: var(--color-2);
  border-radius: 0;
  padding: clamp(5px, 4vh, 40px);
  color: var(--color-3);
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 20px;
}

.div_infoextra_img figure {
  border-radius: 20px;
  width: clamp(150px, 60vh, 550px);
}

/* ------------------------------------- */

.div_gallery {
  padding: clamp(5px, 4vh, 40px);
  display: flex;
  flex-wrap: wrap;
  /* row-gap: 30px; */
  /* gap: 20px; */
  align-items: center;
  justify-content: space-evenly;
}

.div_gallery figure {
  width: clamp(250px, 20vw, 300px);
  height: clamp(150px, 20vh, 200px);
  overflow: hidden;
  border-radius: 10px;
  margin: clamp(5px, 1vh, 15px);
}

.div_gallery figure:hover img {
  transform: scale(1.02);
}

/* ------------------------------------- */

.subtitle_2 {
  text-align: center;
  padding: clamp(5px, 4vh, 40px);
  background-color: var(--color-2);
  color: var(--color-3);
}

.subtitle_2 i {
  color: var(--color-5);
}