.l-div-column {
  flex-direction: column;
}

.l-bc-white {
  background-color: white;
}

.l-display-block {
  display: block;
}

.l-widh100 {
  width: 100%;
}
.l-padding-top-10 {
  padding-top: 10px;
}
.l-widh90 {
  width: 95%;
}
.l-c-green {
  color: green;
}
.margin-top10 {
  margin-top: 10px;
}

.padding-50 {
  padding: 50px;
}

.margin-bottom50 {
  margin-bottom: 50px;
}

.l-c-white {
  color: white;
}

.l-c-red {
  color: red;
}

.l-t-align-center {
  text-align: center;
}

@media (min-width: 768px) {
  .l-tabletpc-hidden {
    display: none;
  }
}

@media (max-width: 768px) {
  .l-mobile-hidden {
    display: none;
  }

  .l-paddingbottom-20-formobile {
    padding-bottom: 20px;
  }
}
.div-align-center {
  align-items: center;
}
.font-size50 {
  font-size: 50px;
}

.hidden {
  display: none;
  opacity: 0;
}
