.elementor-22953 .elementor-element.elementor-element-7de06e5{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-22953 .elementor-element.elementor-element-9cb180b{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-22953 .elementor-element.elementor-element-e136f4a{margin-top:2rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-22953 .elementor-element.elementor-element-2b9d211 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-e4237eb */.elementor-22953 .elementor-element.elementor-element-e4237eb #gform_4 {
    display: flex;
    align-items: flex-start;
}
.elementor-22953 .elementor-element.elementor-element-e4237eb .gfield_label {
    display: none;
}
.elementor-22953 .elementor-element.elementor-element-e4237eb #input_4_1 {
    width: 100%;
    height: 42px;
    border-radius: 30px 0 0 30px;
    border-right: 0;
     line-height: initial;
}
.elementor-22953 .elementor-element.elementor-element-e4237eb .gform_footer.top_label {
    margin: 0;
    padding: 0;
}
.elementor-22953 .elementor-element.elementor-element-e4237eb #gform_submit_button_4 {
    border:0;
    height: 42px;
    line-height: initial;
    padding: 8px 20px;
    margin: 0;
    border-radius: 0 30px 30px 0;
}
.elementor-22953 .elementor-element.elementor-element-e4237eb .gform_validation_errors {
  display:none!important;
}
.elementor-22953 .elementor-element.elementor-element-e4237eb #validation_message_4_4 {
    max-width: 320px;
    padding: 10px 15px;
    border-radius: 10px;
}

.elementor-22953 .elementor-element.elementor-element-e4237eb #gform_fields_4 {
   display:flex;
  
}/* End custom CSS */