.contact-info-container {
  position: relative;
}

.contact-info-container .contact-us-social-icons {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.contact-info-container .contact-us-social-icons:hover {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}

.contact-info-container .contact-leaf-1 {
  position: absolute;
  top: -70px;
  left: 0px;
}

.contact-info-container .contact-leaf-1 img {
  -webkit-transform: rotate(57.73deg);
          transform: rotate(57.73deg);
}

.contact-info-container .contact-leaf-2 {
  position: absolute;
  bottom: 0;
  right: 0;
}

.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme input[type=checkbox] {
  background-color: #ECF3F3 !important;
  color: #000000 !important;
  padding: 10px !important;
  border-radius: 0 !important;
  border: 1px solid #21888A !important;
}

.gform_wrapper.gravity-theme select,
.gform_wrapper.gravity-theme textarea {
  background-color: #ECF3F3 !important;
  color: #000000 !important;
  padding: 10px !important;
  border-radius: 0 !important;
  border: 1px solid #21888A !important;
}

.gform_wrapper.gravity-theme textarea {
  max-height: 180px !important;
}

/* Main Container */
.gform_wrapper {
  padding-top: var(--wp--preset--spacing--3-xl);
  padding-right: var(--wp--preset--spacing--2-xl);
  padding-bottom: var(--wp--preset--spacing--3-xl);
  padding-left: var(--wp--preset--spacing--2-xl);
  background-color: #ECF3F3;
  /* Target all css nest */
  /* Consent field */
}

@media (max-width: 900px) {
  .gform_wrapper {
    max-height: none;
  }
}

@media (max-width: 500px) {
  .gform_wrapper {
    padding-left: var(--wp--preset--spacing--lg);
    padding-right: var(--wp--preset--spacing--lg);
  }
}

.gform_wrapper .gfield_label.gform-field-label {
  font-family: var(--wp--preset--font-family--montserrat) !important;
  font-size: var(--wp--preset--font-size--text-base) !important;
  font-style: normal !important;
  font-weight: 300 !important;
}

.gform_wrapper .gform_required_legend {
  display: none;
}

.gform_wrapper .gfield--type-consent.gfield--type-choice .ginput_container_consent {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  gap: 10px !important;
}

.gform_wrapper .gform-footer {
  position: relative;
}

.gform_wrapper .gform-footer .gform_button.button {
  width: 100%;
  padding: 12px 16px;
  background-color: #21888A;
  border: none;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out !important;
  transition: all 0.2s ease-in-out !important;
  cursor: pointer;
  z-index: 2;
}

.gform_wrapper .gform-footer .gform_button.button:hover {
  background-color: #ECA825 !important;
}

.gform_wrapper .gform-footer span.gform-loader {
  position: absolute;
  right: 20px;
  top: 30px;
}

@media (max-width: 768px) {
  .gform-main-group-container {
    padding-left: var(--wp--preset--spacing--lg) !important;
    padding-right: var(--wp--preset--spacing--lg) !important;
  }
}

@media (max-width: 500px) {
  .gform-main-group-container {
    padding-left: var(--wp--preset--spacing--md) !important;
    padding-right: var(--wp--preset--spacing--md) !important;
  }
}

.gform-main-group-container .gform-fix-container {
  position: relative;
}

.gform-main-group-container .gform-fix-container .gform-leaf-1 img {
  position: absolute;
  top: 0;
}

.gform-main-group-container .gform-fix-container .gform-leaf-2 img {
  position: absolute;
  bottom: 0;
  right: 0;
}
/*# sourceMappingURL=contact-us-page.css.map */