.elementor-46 .elementor-element.elementor-element-43bd830{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-46 .elementor-element.elementor-element-43bd830 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-46 .elementor-element.elementor-element-43bd830 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-46 .elementor-element.elementor-element-c7b3f87{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-c7b3f87 a{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-c7b3f87 a:hover, .elementor-46 .elementor-element.elementor-element-c7b3f87 a:focus{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-bae7d55{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-bae7d55 a{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-bae7d55 a:hover, .elementor-46 .elementor-element.elementor-element-bae7d55 a:focus{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-f0f6abc{width:100%;max-width:100%;}@media(max-width:1900px){.elementor-46 .elementor-element.elementor-element-c7b3f87{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-bae7d55{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1205px){.elementor-46 .elementor-element.elementor-element-c7b3f87{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-bae7d55{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-c7b3f87{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-bae7d55{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-c7b3f87 */.elementor-46 .elementor-element.elementor-element-c7b3f87 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bae7d55 */.elementor-46 .elementor-element.elementor-element-bae7d55 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f0f6abc */.elementor-46 .elementor-element.elementor-element-f0f6abc .gform_validation_errors,
.elementor-46 .elementor-element.elementor-element-f0f6abc .gform_required_legend,
.elementor-46 .elementor-element.elementor-element-f0f6abc .gform_heading,
.elementor-46 .elementor-element.elementor-element-f0f6abc #gpasc-auto-load-notice a {
    display: none !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gform_wrapper {
    --gf-color-primary: var( --e-global-color-primary ) !important;
    --gf-color-primary-rgb: 0, 0, 0 !important;
    --gf-color-primary-darker: var( --e-global-color-accent ) !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc #gpasc-auto-load-notice {
    font-style: italic !important;
    margin-block-end: 1em !important;
    font-size: 1rem !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gpasc-drafts {
    margin-block-end: 1em;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gpasc-draft-links {
    list-style: none;
    padding: 0 !important;
    margin: 0 !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gpasc-draft-link-content {
    display: flex;
    align-items:  center;
    margin-block-end: 10px;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gpasc-new-draft-button {
    font-size: 14px !important;
    padding: 10px 20px !important;
    margin: 0 !important;
    background-color: var( --e-global-color-primary )  !important;
    border-color: var( --e-global-color-primary ) !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gpasc-delete-draft-button {
    visibility: visible;
    pointer-events: auto;
    padding: 4px !important;
    margin: 0 0 0 10px !important;
    aspect-ratio: 1;
    display: flex;
}
.elementor-46 .elementor-element.elementor-element-f0f6abc .gpasc-delete-draft-button .dashicons {
    margin: 0 !important;
    font-size: 18px;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gform_wrapper h3 {
    font-size: 1.2rem !important;
    text-transform: uppercase !important;
    font-weight: 500 !important;
    margin: 15px 0 0 0 !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gform_page {
    padding: 5px !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gform_fields {
    gap: 15px !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .ginput_container_date,
.elementor-46 .elementor-element.elementor-element-f0f6abc .gform-datepicker {
    width: 100% !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gsection_description {
    padding: 0 !important;
    margin: 0 !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gfield_description.validation_message.gfield_validation_message {
    border: none !important;
    background: none !important;
    padding: 0 !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc .gform_button {
    display: inline-block !important;
}

.elementor-46 .elementor-element.elementor-element-f0f6abc #field_2_172 ul {
    margin-block-end: 1em;
}/* End custom CSS */