.elementor-218 .elementor-element.elementor-element-7ddef1a{--display:flex;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-7ddef1a:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-7ddef1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3efa80 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-218 .elementor-element.elementor-element-fa07dcd{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-fa07dcd.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-6e7b3293{--display:flex;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-6e7b3293:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-6e7b3293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3efa80 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */#um-submit-btn,
#um-submit-btn:hover {
  background-color: #Dbd7d1c4 !important;
  color: #00404c !important;
  text-transform: uppercase !important;
  border-radius: 8px !important;
  box-shadow: 0 2px 6px rgba(0,0,0,0.1) !important;
  border: 2px solid #d7a95c3b !important;
}

#um-submit-btn:hover {
  background-color: #dbd7d1 !important;
}

.um-button.um-alt,
.um-button.um-alt:hover {
  background-color: #dbd7d1c4 !important;
  color: #00404c !important;
  text-transform: uppercase !important;
  border-radius: 8px !important;
  box-shadow: 0 2px 6px rgba(0,0,0,0.1) !important;
  border: 2px solid #d7a95c3b !important;
}

.um-button.um-alt:hover {
  background-color: #dbd7d1 !important;
}

.um-field-label label,
.um .um-field-label {
  color: #00404c !important;
}/* End custom CSS */