.t-white {
  color: #fff;
}
#gform_wrapper_1 .ginput_complex label {
  margin-bottom: 10px;
  margin-top: 10px;
}

.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue {
  background-color: var(--secondary) important;
}
.grecaptcha-badge {
  visibility: hidden;
}
.page-id-30 .apply {
  padding-bottom: 60px;
}
.page-id-30 .apply-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (max-width: 39.9375em) {
  .page-id-1551 .pagi {
    margin: 1rem 1rem 2rem 1rem;
  }
}

.page-id-1551 .h1 {
  width: 100%;
  text-align: left;
  font-size: 65px;
}
@media screen and (max-width: 39.9375em) {
  .page-id-1551 .h1 {
    font-size: 50px;
    padding-bottom: 20px;
    text-align: center;
  }
}
.landing-head-container {
  display: grid;
  grid-auto-rows: 1fr;
  grid-template-columns: 41% 1fr;
  grid-template-rows: 1fr auto;
  gap: 0px 0px;
  grid-template-areas:
    "title photo"
    "quick-apply quick-apply";
}

.landing-head-title {
  width: 100%;
  justify-self: start;
  align-self: center;
  grid-area: title;
}

.landing-head-photo {
  grid-area: photo;
}

.landing-head-container .quick-apply {
  grid-area: quick-apply;
  background-color: #fff;
}

@media (max-width: 767px) {
  .landing-head-container {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 230px auto 1fr;
    gap: 0px 0px;
    grid-template-areas:
      "photo"
      "quick-apply"
      "title";
  }
  .landing-head-container .quick-apply {
    padding-bottom: 30px;
  }
}
footer.landing {
  padding-bottom: 30px;
}
.single-exp .quick-apply {
  background-color: #e2ded6;
  padding-bottom: 2rem;
}
.single-exp .quick-apply .h5 {
  font-weight: 700;
  text-transform: uppercase;
}
.single-exp .quick-apply p {
  color: #707070 !important;
}
