.elementor-3192 .elementor-element.elementor-element-9548cdd{--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;}.elementor-3192 .elementor-element.elementor-element-b89a3e3{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-ed8505a */.gform_wrapper {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
}

.gform_wrapper .gform_body,
.gform_wrapper .gform_fields {
    width: 100% !important;
    box-sizing: border-box !important;
}

.gform_wrapper .gfield {
    margin-bottom: 15px !important;
    width: 100% !important;
}

.gform_wrapper .gfield:last-child {
    margin-bottom: 0 !important;
}

.gform_wrapper .gform_title {
    font-weight: bold !important;
    text-align: center !important;
    margin-bottom: 25px !important;
}

.gform_wrapper .gfield input,
.gform_wrapper .gfield textarea,
.gform_wrapper .gfield select {
    border-radius: 15px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.gform_wrapper .gform_footer {
    margin-top: 15px !important;
    width: 100% !important;
}

.gform_wrapper .gform_footer .gform_button {
    border-radius: 15px !important;
}

.gform_wrapper .gfield .gfield_label {
    margin-bottom: 8px !important;
    font-weight: normal !important;
    list-style: none !important;
}

.gform_wrapper .gfield_label::before {
    content: none !important;
}

.gform_wrapper ul.gform_fields {
    list-style: none !important;
    width: 100% !important;
    padding: 0 !important;
}/* End custom CSS */