/* FILTER WRAPPER GLOBAL */
.fhv1 {
  border-bottom: 2px solid var(--bold-blue);
}

.fhv2 {
  border-bottom: 2px solid var(--burgundy);
}

.filter_header p.ka {
  font-size: 33px;
  padding-bottom: 16px;
}

.filter_header p.en {
  font-size: 36px;
  padding-bottom: 10px;
}

.filter_items p.ka {
  font-size: 22px;
  cursor: pointer;
}

.filter_items p.en {
  font-size: 32px;
  cursor: pointer;
}
/* END FILTER WRAPPER GLOBAL */

.text_section_wrapper.about {
  margin-top: 65px;
}

.about_our_aproach {
  margin: 15px 0px 40px;
}

.about_our_aproach.en {
  display: flex;
  align-items: center;
  column-gap: 10px;
}

.about_our_aproach.ka {
  display: flex;
  column-gap: 10px;
}

.divider_section_text p {
  font-size: 32px;
}

.card_items_container.second {
  row-gap: 75px;
}

.card_item.second {
  align-items: center;
}

.card_item.second img {
  width: 80%;
}

.card_items_container.gallery {
  position: relative;
  margin: 200px 200px 0px 200px;
}

.card_item.gallery {
  align-items: center;
}

.card_item.gallery img {
  width: 100%;
}

.card_item_overlay {
  position: absolute;
  top: -120px;
  left: -100px;
}

.card_item_overlay img {
  width: 250px;
}

@media (max-width: 700px) {
  .about_our_aproach {
    margin: 0px;
  }

  .filter_header p.ka {
    font-size: 26px;
  }

  .filter_header p.en {
    font-size: 28px;
  }

  .filter_items p.en {
    font-size: 28px;
  }

  .filter_items p.ka {
    font-size: 19px;
  }

  .divider_h2_ka.about {
    font-size: 19px;
  }

  .divider_h2_en.about {
    font-size: 19px;
  }

  .divider_section_text p {
    font-size: 16px;
  }

  .about_our_aproach.ka {
    align-items: center;
    column-gap: 5px;
  }

  .about_our_aproach.en {
    column-gap: 5px;
  }

  .card_item.second img {
    width: 100%;
  }

  .card_items_container.second {
    row-gap: 40px;
  }

  .card_items_container.gallery {
    margin: 160px 0px 100px 0px;
  }

  .card_item_overlay {
    top: -140px;
    left: 15px;
  }
}
