.section_footer {
  height: 325px;
  background-color: #5a5653;
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .section_footer {
    height: fit-content;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .section_footer {
    height: fit-content;
  }
}
.footer_icon {
  width: fit-content;
  height: fit-content;
  margin: 40px 10px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .footer_icon i {
    font-size: 5em;
}
}
.footer_icon_wrap {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.footer_list_wrap {
  width: 100%;
  height: 50%;
  display: flex;
  justify-content: space-around;
}
@media screen and (max-width: 768px) {
  .footer_list_wrap {
    flex-direction: column;
    padding: 0 5%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .footer_list_wrap {
    flex-direction: column;
    padding: 0 5%;
  }
}
.footer_list {
}
.footer_listitem {
  list-style: none;
  color: white;
  font-size: 25px;
  font-weight: 600;
  font-family: "Zen Maru Gothic", serif;
  padding-bottom: 20px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .footer_listitem {
  font-size: 50px;
  }
}