.elementor-8828 .elementor-element.elementor-element-861e604{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8828 .elementor-element.elementor-element-a09a4c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-8828 .elementor-element.elementor-element-d65dccc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-8828 .elementor-element.elementor-element-0239c0f{text-align:left;}@media(max-width:767px){.elementor-8828 .elementor-element.elementor-element-d65dccc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-8828 .elementor-element.elementor-element-0239c0f{text-align:left;}}/* Start custom CSS for html, class: .elementor-element-d65dccc */.woocommerce-js .select2-container .select2-selection--single, .woocommerce-js select, .woocommerce-page .select2-container .select2-selection--single, .woocommerce-page select {
    padding:0px !important;
    padding-left: 10px !important;
}

.elementor-kit-13 h4 {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
    margin-top: 20px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9e8c954 */.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_formidable-style.with_frm_style .frm-edit-page-btn, .frm_style_formidable-style.with_frm_style input[type=submit], .frm_style_formidable-style.with_frm_style .frm_submit input[type=button], .frm_style_formidable-style.with_frm_style .frm_submit button, .frm_form_submit_style {
    width: auto;
    font-size: 18px;
    height: auto;
    line-height: normal;
    text-align: center;
    background: linear-gradient(210deg, var(--e-global-color-accent) 0%, var(--e-global-color-primary) 65%) !important;
    border: none !important;
    color: #ffffff;
    cursor: pointer;
    font-weight: normal;
    border-radius: 15px !important;
    text-shadow: none;
    padding: 16px 20px !important;
    box-sizing: border-box;
    box-shadow: 0 1px 1px #eeeeee;
    margin: 10px;
    margin-left: 0;
    margin-right: 0;
    vertical-align: middle;
}

.with_frm_style .frm_button {
    text-decoration: none !important;
    border: none !important;
    display: inline-block;
    padding: var(--submit-padding);
    border-radius: 15px !important;
    border-radius: var(--border-radius);
    font-size: var(--submit-font-size);
    font-weight: var(--submit-weight);
    color: var(--submit-text-color);
    background: linear-gradient(210deg, var(--e-global-color-accent) 0%, var(--e-global-color-primary) 65%) !important;
    height: var(--submit-height);
}

.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing, .menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing {
    /* margin-bottom: 30px; */
}
.with_frm_style .frm-show-form .frm_section_heading h3[class*="frm_pos_"] {
    padding: 0 !important;
    margin: 0 !important;
    font-size: var(--section-font-size);
    font-weight: var(--section-weight);
    color: var(--section-color);
    border: none;
    background-color
Sets the background color of an element.

Widely available across major browsers (Baseline since January 2018)
Learn more

Don't show
: var(--section-bg-color);
}

.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3[class*="frm_pos_"] {
    border-top: none !important;
}

.frm_style_formidable-style.with_frm_style .frm_section_heading {
    margin-top: 0 !important;
}/* End custom CSS */