.oplata {
  font-family: "Inter";
  color: rgb(9, 54, 52);
  line-height: 1.25;
}
.oplata__container {
  max-width: 1000px;
  margin: 0 auto;
}
.oplata__body {
  width: 100%;
  padding: 3.5rem 0 4.5rem 0;
}
.oplata__title {
  text-align: left;
  letter-spacing: 0.05rem;
  margin-bottom: calc(22px + 2 * ((100vw - 320px) /
  1600));
}
@media (max-width: 767px) {
  .oplata__title {
    font-size: calc(18px + 10.2 * ((100vw - 320px) /
     1920));
  }
}
@media (min-width: 767px) {
  .oplata__title {
    font-size: calc(18px + 6 * (100vw / 1920));
  }
}
.oplata__content {
  text-align: justify;
  margin-bottom: calc(30px + 6 * ((100vw - 320px) /
  1600));
}
.oplata__row {
  display: flex;
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
@media (max-width: 40.4em) {
  .oplata__row {
    flex-wrap: wrap;
  }
}
.oplata__img {
  flex: 0 0 85px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 40.4em) {
  .oplata__img {
    flex: 1 1 auto;
    flex-direction: row;
    justify-content: space-around;
    padding-bottom: 20px;
  }
}
.oplata__img img {
  width: 100%;
}
.oplata__row-bottom {
  display: flex;
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
.oplata__row-bottom:not(:last-child) {
  margin-bottom: 1.5rem;
}
@media (max-width: 40.4em) {
  .oplata__row-bottom {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }
}
.oplata__img-bottom {
  flex: 0 0 82px;
}
.oplata__img-bottom img {
  width: 100%;
}
.oplata__text-bottom {
  flex: 1 1 auto;
  text-align: justify;
}
.oplata__text {
  flex: 1 1 auto;
  text-align: justify;
}