.elementor-28 .elementor-element.elementor-element-4db201f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4db201f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4db201f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-bg );}.elementor-28 .elementor-element.elementor-element-4db201f::before, .elementor-28 .elementor-element.elementor-element-4db201f > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-4db201f > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-4db201f > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-4db201f > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-4db201f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-35fe8e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-35fe8e2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-35fe8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEBAB6;}.elementor-28 .elementor-element.elementor-element-a547465{width:100%;max-width:100%;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-4db201f{--content-width:980px;}.elementor-28 .elementor-element.elementor-element-35fe8e2{--content-width:760px;}}@media(max-width:1366px){.elementor-28 .elementor-element.elementor-element-4db201f{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-35fe8e2{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-4db201f{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-35fe8e2{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-a547465 */.elementor-28 .elementor-element.elementor-element-a547465 .gform_fields {
  display: flex !important;
  flex-direction: column !important;
  grid-template-columns: 1fr !important;
  width: 100% !important;
}

.elementor-28 .elementor-element.elementor-element-a547465 .gfield {
  width: 100% !important;
  max-width: 100% !important;
  grid-column: 1 / -1 !important;
  flex-basis: 100% !important;
}

.elementor-28 .elementor-element.elementor-element-a547465 .ginput_container,
.elementor-28 .elementor-element.elementor-element-a547465 input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]),
.elementor-28 .elementor-element.elementor-element-a547465 textarea,
.elementor-28 .elementor-element.elementor-element-a547465 select {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}

.elementor-28 .elementor-element.elementor-element-a547465 .gform_footer {
  width: 100% !important;
  clear: both !important;
}

.elementor-28 .elementor-element.elementor-element-a547465 .gform_footer .gform_button {
  width: 100% !important;
  display: block !important;
}/* End custom CSS */