@media (min-width: 1200px) {
  .offer {
    padding-top: 100px;
    background-color: white;
  }
}

@media (min-width: 1200px) {
  .hero .content {
    position: relative;
  }
}
@media (min-width: 1200px) {
  .hero .content__right {
    position: relative;
    right: 0;
    top: 0;
  }
}

form:not(#adminbarsearch) input[type=text],
form:not(#adminbarsearch) input[type=password],
form:not(#adminbarsearch) input[type=date],
form:not(#adminbarsearch) input[type=datetime],
form:not(#adminbarsearch) input[type=datetime-local],
form:not(#adminbarsearch) input[type=month],
form:not(#adminbarsearch) input[type=week],
form:not(#adminbarsearch) input[type=email],
form:not(#adminbarsearch) input[type=number],
form:not(#adminbarsearch) input[type=search],
form:not(#adminbarsearch) input[type=tel],
form:not(#adminbarsearch) input[type=time],
form:not(#adminbarsearch) input[type=url],
form:not(#adminbarsearch) input[type=color],
form:not(#adminbarsearch) textarea,
form:not(#adminbarsearch) select {
  font-size: 12px;
}

.page-template-home-landing-012025 .main-form__field, .page-template-home-landing-012025-ua .main-form__field, .page-template-home-landing-062024 .main-form__field, .page-template-home-landing-062024-new .main-form__field, .page-template-home-landing-082024-ua .main-form__field, .page-template-home-landing-122024-ua .main-form__field, .page-template-home-landing-092024 .main-form__field {
  margin-bottom: 0;
}
.page-template-home-landing-012025 .main-form__field input, .page-template-home-landing-012025-ua .main-form__field input, .page-template-home-landing-062024 .main-form__field input, .page-template-home-landing-062024-new .main-form__field input, .page-template-home-landing-082024-ua .main-form__field input, .page-template-home-landing-122024-ua .main-form__field input, .page-template-home-landing-092024 .main-form__field input {
  border-bottom: 1px solid #43B649 !important;
  height: 30px !important;
  margin-bottom: 10px;
}
.page-template-home-landing-012025 .main-form__field label, .page-template-home-landing-012025-ua .main-form__field label, .page-template-home-landing-062024 .main-form__field label, .page-template-home-landing-062024-new .main-form__field label, .page-template-home-landing-082024-ua .main-form__field label, .page-template-home-landing-122024-ua .main-form__field label, .page-template-home-landing-092024 .main-form__field label {
  font-size: 12px !important;
  font-weight: normal !important;
}
.page-template-home-landing-012025 .main-form__subtitle, .page-template-home-landing-012025-ua .main-form__subtitle, .page-template-home-landing-062024 .main-form__subtitle, .page-template-home-landing-062024-new .main-form__subtitle, .page-template-home-landing-082024-ua .main-form__subtitle, .page-template-home-landing-122024-ua .main-form__subtitle, .page-template-home-landing-092024 .main-form__subtitle {
  font-size: 14px;
  margin-bottom: 10px;
}
.page-template-home-landing-012025 .main-form__submit-wrapper, .page-template-home-landing-012025-ua .main-form__submit-wrapper, .page-template-home-landing-062024 .main-form__submit-wrapper, .page-template-home-landing-062024-new .main-form__submit-wrapper, .page-template-home-landing-082024-ua .main-form__submit-wrapper, .page-template-home-landing-122024-ua .main-form__submit-wrapper, .page-template-home-landing-092024 .main-form__submit-wrapper {
  margin-top: 5px !important;
}
.page-template-home-landing-012025 .main-form__submit, .page-template-home-landing-012025-ua .main-form__submit, .page-template-home-landing-062024 .main-form__submit, .page-template-home-landing-062024-new .main-form__submit, .page-template-home-landing-082024-ua .main-form__submit, .page-template-home-landing-122024-ua .main-form__submit, .page-template-home-landing-092024 .main-form__submit {
  background: #C81148 !important;
}
@media screen and (max-width: 750px) {
  .page-template-home-landing-012025 .cta__button, .page-template-home-landing-012025-ua .cta__button, .page-template-home-landing-062024 .cta__button, .page-template-home-landing-062024-new .cta__button, .page-template-home-landing-082024-ua .cta__button, .page-template-home-landing-122024-ua .cta__button, .page-template-home-landing-092024 .cta__button {
    background-color: #C81148 !important;
  }
}

.page-template-home-landing-082024-ua .hero {
  position: relative;
  z-index: 1;
}
@media (min-width: 1200px) {
  .page-template-home-landing-082024-ua .hero {
    padding-bottom: 100px;
  }
}
@media (min-width: 1200px) {
  .page-template-home-landing-082024-ua .people {
    padding-top: 100px;
  }
}