.elementor-5426 .elementor-element.elementor-element-3e678361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5426 .elementor-element.elementor-element-6f7ef626{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-4d1a8cb6 */.forminator-ui#forminator-module-1781.forminator-design--default .forminator-label {
    font-size: 20px !important;
    font-family: 'Roboto'!important;
    font-weight: 400 !important;
}

.forminator-ui.forminator-custom-form[data-design=default] .forminator-input {
    border-radius: 8px !important;
    padding: 20px 10px 20px 15px !important;
    
}
textarea#forminator-field-textarea-1_68b693d9df3d7,
span.select2-selection.select2-selection--single {
    border-radius: 8px !important;
    padding: 10px 10px 10px 15px !important;
    
}

.forminator-ui#forminator-module-1614.forminator-design--default .forminator-textarea {
    font-size: 16px;
    /* font-family: inherit; */
    font-weight: 400;
    padding: 20px 10px 20px 15px !important;
    border-radius: 12px;
    font-family: 'Roboto';
}

button.forminator-button.forminator-button-submit {
    display: block !important;
    margin: 0 auto !important; /* centers horizontally */
    background: linear-gradient(90deg, #464DB0 0%, rgba(185, 83, 172, 0.9) 100%) !important;
    width: 40% !important;
    border-radius: 12px !important;
    padding: 15px 17px !important;
    font-size: 20px !important;
    font-family: 'Roboto', sans-serif !important;
    letter-spacing: 2px;
    color: #fff !important;
    border: none !important;
    cursor: pointer;
    text-align: center;
}/* End custom CSS */