.elementor-2131 .elementor-element.elementor-element-59c1f34{margin-top:50px;margin-bottom:50px;}.elementor-2131 .elementor-element.elementor-element-83b05ea{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2131 .elementor-element.elementor-element-b20615b > .elementor-container{max-width:600px;}.elementor-2131 .elementor-element.elementor-element-c5e9c63 .elementor-button:hover, .elementor-2131 .elementor-element.elementor-element-c5e9c63 .elementor-button:focus{color:var( --e-global-color-9e614c4 );}.elementor-2131 .elementor-element.elementor-element-c5e9c63 .elementor-button:hover svg, .elementor-2131 .elementor-element.elementor-element-c5e9c63 .elementor-button:focus svg{fill:var( --e-global-color-9e614c4 );}.elementor-2131 .elementor-element.elementor-element-c43c215 .elementor-button:hover, .elementor-2131 .elementor-element.elementor-element-c43c215 .elementor-button:focus{color:var( --e-global-color-9e614c4 );}.elementor-2131 .elementor-element.elementor-element-c43c215 .elementor-button:hover svg, .elementor-2131 .elementor-element.elementor-element-c43c215 .elementor-button:focus svg{fill:var( --e-global-color-9e614c4 );}.elementor-2131 .elementor-element.elementor-element-0d3d356{--spacer-size:32px;}.elementor-2131 .elementor-element.elementor-element-2381662{width:var( --container-widget-width, 94.821% );max-width:94.821%;--container-widget-width:94.821%;--container-widget-flex-grow:0;}/* Start custom CSS for formidable, class: .elementor-element-2381662 */.with_frm_style .frm_top_container .frm_primary_label, .with_frm_style .frm_hidden_container .frm_primary_label, .with_frm_style .frm_pos_top {
    display: block;
    float: none;
    width: auto;
    font-size: 16px!important;
    font-weight: normal;
    font-family: Roboto, Sans-Serif!important;
}
h6 {
    font-size: 1rem;
    font-family: 'Roboto',sans-serif;
}

element.style {
}
.with_frm_style .frm_radio label, .with_frm_style .frm_checkbox label {
    font-family: Inter;
    font-family: var(--font);
    font-size: 15px;
    font-size: var(--check-font-size);
    color: #374151;
    color: var(--check-label-color);
    font-weight: normal;
    font-weight: var(--check-weight);
    line-height: 1.3;
    font-family: 'Roboto';
}
.frm_dropzone.dz-clickable .dz-message, .frm_dropzone.dz-clickable .dz-message * {
    cursor: pointer;
    font-family: 'Roboto',sans-serif!important;
}
.frm_style_divi.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing, .menu-edit #post-body-content .frm_style_divi.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing {
    margin-bottom: 12px !important;
    font-family: 'Roboto', sans-serif;
}
.frm_style_divi.with_frm_style p.description, .frm_style_divi.with_frm_style div.description, .frm_style_divi.with_frm_style div.frm_description, .frm_style_divi.with_frm_style .frm-show-form > div.frm_description, .frm_style_divi.with_frm_style .frm_error, .frm_style_divi.with_frm_style .frm_pro_max_limit_desc {
    padding: 0;
    font-size: 12px !important;
    color: #666666 !important;
    font-weight: normal !important;
    text-align: left !important;
    font-style: normal !important;
    max-width: 100%;
    font-family: 'Roboto',sans-serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-59c1f34 */.with_frm_style .frm_top_container .frm_primary_label, .with_frm_style .frm_hidden_container .frm_primary_label, .with_frm_style .frm_pos_top {
    display: block;
    float: none;
    width: auto;
    font-size: 16px!important;
    font-weight: normal;
    font-family: Roboto, Sans-Serif!important;
}
.frm_style_divi.with_frm_style .frm-show-form .frm_section_heading h3[class*="frm_pos_"] {
    border-top: 2px solid #e8e8e8 !important;
    font-family: 'Roboto',sans-serif;
}
.with_frm_style select[multiple="multiple"] {
    height: auto;
    line-height: normal;
    font-family: 'Roboto', sans-serif;
}/* End custom CSS */