.banner__inner {
  gap: 30px;
}
.banner__imgbox {
  margin-bottom: -5%;
}
@media (min-width: 1280px) {
  .section-contact {
    padding-bottom: 30px;
  }
}
.section-contact .section__heading {
  gap: 10px;
}
@media (min-width: 1280px) {
  .section-contact .section__heading {
    text-align: left;
    margin-bottom: 40px;
  }
}
.section-contact .section__subtitle {
  font-size: 26px;
  color: #D7000F;
  line-height: 138%;
}
@media (min-width: 1280px) {
  .section-contact .section__subtitle {
    font-size: 32px;
    line-height: 125%;
  }
}
.section-contact .section__desc {
  font-size: 20px;
  text-align: left;
  line-height: 1.222;
  color: #111;
  font-weight: 400;
}
@media (min-width: 1280px) {
  .section-contact__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.section-contact__main {
  margin: 0 0 80px;
}
@media (min-width: 1280px) {
  .section-contact__main {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 46.7424242424%;
            flex: 0 1 46.7424242424%;
  }
}
@media (min-width: 1280px) {
  .section-contact__side {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 41.3636363636%;
            flex: 0 1 41.3636363636%;
  }
}
.section-contact__side .section__heading {
  margin-bottom: 20px;
}
@media (min-width: 1280px) {
  .section-contact__side .section__heading {
    margin-bottom: 35px;
  }
}
@media (min-width: 1280px) {
  .section-contact__side .section__subtitle {
    font-size: 32px;
  }
}
.section-contact__contactlist {
  border: 1px dashed #D7000F;
  padding: 25px 15px;
}
@media (min-width: 1280px) {
  .section-contact__contactlist {
    padding: 17px 30px;
  }
}
@media (min-width: 1280px) {
  .section-contact .contactlist {
    font-size: 20px;
  }
}
.section-contact .contactlist__field-icon {
  color: #D7000F;
  margin-right: 10px;
  margin-top: 4px;
}
.section-contact .contactlist__link {
  color: #111;
}