.elementor-3847 .elementor-element.elementor-element-9881f8d:not(.elementor-motion-effects-element-type-background), .elementor-3847 .elementor-element.elementor-element-9881f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4573D;}.elementor-3847 .elementor-element.elementor-element-9881f8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3847 .elementor-element.elementor-element-9881f8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3847 .elementor-element.elementor-element-290eac3 .ube-heading-divider{background-color:#FFFFFF;}.elementor-3847 .elementor-element.elementor-element-290eac3 .ube-dual-heading-title-first{color:#FFFFFF;-webkit-text-fill-color:unset;}.elementor-3847 .elementor-element.elementor-element-290eac3 .ube-dual-heading-title-first .stop-a{stop-color:#FFFFFF;}.elementor-3847 .elementor-element.elementor-element-290eac3 .ube-dual-heading-title-first .stop-b{stop-color:#FFFFFF;}.elementor-3847 .elementor-element.elementor-element-290eac3 .ube-dual-heading-title-last{color:#FFFFFF;-webkit-text-fill-color:unset;}.elementor-3847 .elementor-element.elementor-element-290eac3 .ube-dual-heading-title-last .stop-a{stop-color:#FFFFFF;}.elementor-3847 .elementor-element.elementor-element-290eac3 .ube-dual-heading-title-last .stop-b{stop-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3847 .elementor-element.elementor-element-b61340e{text-align:center;color:#FFFFFF;}/* Start custom CSS for wpforms, class: .elementor-element-9bb1246 */input#wpforms-3151-field_2,
input#wpforms-3151-field_3,
input#wpforms-3151-field_4,
input#wpforms-3151-field_5{
  border: none;
  background: #e4573d;
  border-bottom: 1px black solid;
  border-radius: 1px;
}

select#wpforms-3151-field_6{
     border: none;
  background: #e4573d;
  border-bottom: 1px black solid;
  border-radius: 1px;
}

input[id^="wpforms-3151-field_"] {
  border: none;
  background: #e4573d;
  border-bottom: 1px solid black;
  border-radius: 1px;
  outline: none;        /* extra safety */
}
input[id^="wpforms-3151-field_"]:focus {
  outline: none !important;   /* removes focus ring */
  box-shadow: none !important;/* removes glow in some browsers */
  border: none;               /* keeps border clean */
  border-bottom: 1px solid black; /* keep only bottom border */
  background: #e4573d;        /* same as normal */
}

select[id^="wpforms-3151-field_"]:focus {
  outline: none !important;   /* removes focus ring */
  box-shadow: none !important;/* removes glow in some browsers */
  border: none;               /* keeps border clean */
  border-bottom: 1px solid black; /* keep only bottom border */
  background: #e4573d;        /* same as normal */
}
em#wpforms-3151-field_2-error,
em#wpforms-3151-field_3-error,
em#wpforms-3151-field_4-error,
em#wpforms-3151-field_5-error,
em#wpforms-3151-field_6-error
{
    color: white;
}
div.wpforms-container-full .wpforms-form em.wpforms-error:before{
    background: white !important;
}

.wpforms-submit-container
 {
    text-align: center;
}

button#wpforms-submit-3151 {
    width: 35% !important;
}

button#wpforms-submit-3151:hover {
        color: black;
    background: white;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select{
    color: #683939;
}/* End custom CSS */