.elementor-45 .elementor-element.elementor-element-a84e412 > .elementor-container{max-width:1140px;}.elementor-45 .elementor-element.elementor-element-a84e412{padding:3px 3px 3px 3px;}.elementor-45 .elementor-element.elementor-element-e4ddabe{padding:7px 7px 7px 7px;}body.elementor-page-45:not(.elementor-motion-effects-element-type-background), body.elementor-page-45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, #B0CDD7 0%, #3E489D 56%);}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-29cf47e{width:14.811%;}.elementor-45 .elementor-element.elementor-element-22aac9d{width:68.079%;}.elementor-45 .elementor-element.elementor-element-cd662d8{width:16.776%;}}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-905052f */.gform_wrapper.gravity-theme .gfield_label {
  color: beige;
}

.gform_wrapper .gfield_required .gfield_required_custom, .gform_wrapper .gfield_required .gfield_required_text {
  color: #74b1fe;
}


.gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input {
  margin-bottom: 10px;
  margin-top: 10px;
  padding-bottom: 12px;
  padding-top: 12px;
  background-color: #EC1D27;
}

.gform_wrapper.gravity-theme .gfield-choice-input + label {
  max-width: calc(100% - 32px);
  margin-bottom: 0;
  vertical-align: middle;
  color: bisque;
}/* End custom CSS */