.elementor-1900 .elementor-element.elementor-element-0e63245 .elementor-repeater-item-a3350d4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1900 .elementor-element.elementor-element-aa7886e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1900 .elementor-element.elementor-element-0e63245{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1900 .elementor-element.elementor-element-c1f67a2 .elementor-repeater-item-522d4f4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1900 .elementor-element.elementor-element-51e8f13{font-size:1rem;}.elementor-1900 .elementor-element.elementor-element-c1f67a2{margin-top:75px;margin-bottom:75px;}/* Start custom CSS for text-editor, class: .elementor-element-51e8f13 */.elementor-1900 .elementor-element.elementor-element-51e8f13 ol li:not(:first-child) {
    padding-top: 5px;
    margin-top: 5px;
    border-top: 1px solid #eee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ab9389 */.elementor-1900 .elementor-element.elementor-element-2ab9389 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-306753a */.elementor-1900 .elementor-element.elementor-element-306753a h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c758bb */.elementor-1900 .elementor-element.elementor-element-6c758bb h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba70b85 */.elementor-1900 .elementor-element.elementor-element-ba70b85 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79819d5 */.elementor-1900 .elementor-element.elementor-element-79819d5 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f2c470 */.elementor-1900 .elementor-element.elementor-element-4f2c470 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bef65e */.elementor-1900 .elementor-element.elementor-element-1bef65e h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcd8ae5 */.elementor-1900 .elementor-element.elementor-element-fcd8ae5 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-162deed */.elementor-1900 .elementor-element.elementor-element-162deed h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-782df15 */.elementor-1900 .elementor-element.elementor-element-782df15 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-963d3ca */.elementor-1900 .elementor-element.elementor-element-963d3ca h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09e180b */.elementor-1900 .elementor-element.elementor-element-09e180b h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687f06e */.elementor-1900 .elementor-element.elementor-element-687f06e h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2fba69 */.elementor-1900 .elementor-element.elementor-element-c2fba69 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1084a09 */.elementor-1900 .elementor-element.elementor-element-1084a09 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea8d53a */.elementor-1900 .elementor-element.elementor-element-ea8d53a h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b223631 */.elementor-1900 .elementor-element.elementor-element-b223631 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38d8ac0 */.elementor-1900 .elementor-element.elementor-element-38d8ac0 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d6e81e */.elementor-1900 .elementor-element.elementor-element-7d6e81e h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d67c1f */.elementor-1900 .elementor-element.elementor-element-1d67c1f h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f05f862 */.elementor-1900 .elementor-element.elementor-element-f05f862 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78fbe63 */.elementor-1900 .elementor-element.elementor-element-78fbe63 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4070fc6 */.elementor-1900 .elementor-element.elementor-element-4070fc6 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b8d052 */.elementor-1900 .elementor-element.elementor-element-8b8d052 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e8f13 */.elementor-1900 .elementor-element.elementor-element-51e8f13 ol li:not(:first-child) {
    padding-top: 5px;
    margin-top: 5px;
    border-top: 1px solid #eee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ab9389 */.elementor-1900 .elementor-element.elementor-element-2ab9389 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-306753a */.elementor-1900 .elementor-element.elementor-element-306753a h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c758bb */.elementor-1900 .elementor-element.elementor-element-6c758bb h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba70b85 */.elementor-1900 .elementor-element.elementor-element-ba70b85 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79819d5 */.elementor-1900 .elementor-element.elementor-element-79819d5 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f2c470 */.elementor-1900 .elementor-element.elementor-element-4f2c470 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bef65e */.elementor-1900 .elementor-element.elementor-element-1bef65e h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcd8ae5 */.elementor-1900 .elementor-element.elementor-element-fcd8ae5 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-162deed */.elementor-1900 .elementor-element.elementor-element-162deed h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-782df15 */.elementor-1900 .elementor-element.elementor-element-782df15 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-963d3ca */.elementor-1900 .elementor-element.elementor-element-963d3ca h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09e180b */.elementor-1900 .elementor-element.elementor-element-09e180b h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687f06e */.elementor-1900 .elementor-element.elementor-element-687f06e h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2fba69 */.elementor-1900 .elementor-element.elementor-element-c2fba69 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1084a09 */.elementor-1900 .elementor-element.elementor-element-1084a09 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea8d53a */.elementor-1900 .elementor-element.elementor-element-ea8d53a h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b223631 */.elementor-1900 .elementor-element.elementor-element-b223631 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38d8ac0 */.elementor-1900 .elementor-element.elementor-element-38d8ac0 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d6e81e */.elementor-1900 .elementor-element.elementor-element-7d6e81e h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d67c1f */.elementor-1900 .elementor-element.elementor-element-1d67c1f h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f05f862 */.elementor-1900 .elementor-element.elementor-element-f05f862 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78fbe63 */.elementor-1900 .elementor-element.elementor-element-78fbe63 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4070fc6 */.elementor-1900 .elementor-element.elementor-element-4070fc6 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b8d052 */.elementor-1900 .elementor-element.elementor-element-8b8d052 h3 {
    border-top: 1px solid #eee;
    padding-top: 40px;
    margin-top: 20px;
}/* End custom CSS */