.elementor-15036 .elementor-element.elementor-element-ea5258a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15036 .elementor-element.elementor-element-ea5258a:not(.elementor-motion-effects-element-type-background), .elementor-15036 .elementor-element.elementor-element-ea5258a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-15036 .elementor-element.elementor-element-524dfc2{text-align:center;}.elementor-15036 .elementor-element.elementor-element-524dfc2 .elementor-heading-title{font-size:33px;color:#FFFFFF;}.elementor-15036 .elementor-element.elementor-element-58bb633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15036 .elementor-element.elementor-element-58bb633:not(.elementor-motion-effects-element-type-background), .elementor-15036 .elementor-element.elementor-element-58bb633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-15036 .elementor-element.elementor-element-7f80f62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15036 .elementor-element.elementor-element-7f80f62:not(.elementor-motion-effects-element-type-background), .elementor-15036 .elementor-element.elementor-element-7f80f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-15036 .elementor-element.elementor-element-c51688e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15036 .elementor-element.elementor-element-aa6cf13 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-15036 .elementor-element.elementor-element-aa6cf13 img{width:70%;}.elementor-15036 .elementor-element.elementor-element-59a05fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-15036 .elementor-element.elementor-element-c51688e{--width:50%;}.elementor-15036 .elementor-element.elementor-element-59a05fe{--width:50%;}}@media(max-width:767px){.elementor-15036 .elementor-element.elementor-element-001f94f > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-15036 .elementor-element.elementor-element-001f94f img{width:76%;}}/* Start custom CSS for html, class: .elementor-element-cb2d92d */<style>
  .required {
    color: red !important;
  }

  button[type="submit"] {
    transition: background-color 0.3s ease;
  }

  button[type="submit"]:hover {
    background-color: #379237 !important; /* darker green */
    color: #fff !important;
  }
</style>/* End custom CSS */