.ad-contact__section .ad-figure__block-inner {
  padding-right: calc(var(--container-w) / 12 + 2rem);
  position: relative;
  margin-bottom: 10vw;
}
.ad-contact__section .ad-figure__block-inner img {
  width: 100%;
  box-shadow: var(--shadow-primary);
}
.ad-contact__section .ad-figure__block-inner img:last-child {
  max-width: 18vw;
  position: absolute;
  bottom: -10vw;
  right: 0rem;
  margin-left: auto;
}

.ad-contact__header p {
  max-width: 400px;
}

.ad-contact__form-wrapper {
  position: relative;
  padding-left: calc(var(--container-w) / 12);
}

.contact .ad-innerhero__content-wrapper {
  max-width: 670px;
}

@media (max-width: 767px) {
  .ad-contact__form-wrapper {
    margin-top: 2.5rem;
  }
  .ad-contact__section .ad-figure__block-inner img:first-child {
    max-width: 78%;
  }
  .ad-contact__section .ad-figure__block-inner img:last-child {
    max-width: 45%;
  }
  .form-check-input {
    padding-left: 1.25rem;
  }
  .ad-contact__form-wrapper .form-check-input {
    flex-direction: column;
  }
}/*# sourceMappingURL=contact.css.map */