.elementor-390 .elementor-element.elementor-element-f2bfea4{--display:flex;}body.elementor-page-390:not(.elementor-motion-effects-element-type-background), body.elementor-page-390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7dad359 );}@media(min-width:768px){.elementor-390 .elementor-element.elementor-element-f2bfea4{--content-width:800px;}}/* Start custom CSS for shortcode, class: .elementor-element-4b24def */.gform_title, .gform_description{
    text-align: center;
    text-wrap: balance;
}

.gform_footer, input.button {
  position: relative !important;
  padding-right: 2em !important;
}

.gform_footer::before {
  content: "" !important;
  position: absolute !important;
  top: 40% !important;
  left: 75px !important;
  transform: translateY(-50%) !important;
  width: 1em !important;
  height: 1em !important;
  background-color: var(--e-global-color-7dad359) !important;
  border-radius: 50% !important;
  z-index: 1 !important;
  transition: transform 0.2s ease-in-out !important;
}

.gform_footer::after {
  content: "" !important;
  position: absolute !important;
  top: 40% !important;
  left: 75px !important;
  transform: translateY(-50%) !important;
  width: 1em !important;
  height: 1em !important;
  background-color: var(--e-global-color-primary) !important;

  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E") !important;
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E") !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
  -webkit-mask-position: center !important;
  mask-position: center !important;
  -webkit-mask-size: 60% 60% !important;
  mask-size: 60% 60% !important;

  z-index: 2 !important;

  transition: transform 0.2s ease-in-out !important;
}

.gform_footer:hover::before,
.gform_footer:hover::after {
  transform: translate(5px, -50%) !important;
}/* End custom CSS */