.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), roboto serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), roboto 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-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-6637 .elementor-element.elementor-element-e14d87a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6637 .elementor-element.elementor-element-0c28494 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-0e10662 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-0c1b844 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-59dfd7a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-a2996ab .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-1fa2d89 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-46bc0a6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-46d4697 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-8ca1134 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), roboto serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-6637 .elementor-element.elementor-element-f21ec38 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-3fc09be .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-32e30ea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-316303a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-d209684 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-335288e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-02d6303 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-47811c6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-990ac93 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-9d6b05e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-0a43032 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-0fee015 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-291a88f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-a3ceb47 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-46bb2ff .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-3599e52 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-343a749 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-d94d0fd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-d57fd8d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-be3d46f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-97cb948 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-3b3ef4b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-f1d6fa1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-302fe7b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-e9ec724 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-8132775 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6637 .elementor-element.elementor-element-712a498 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), roboto serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), roboto serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-6637 .elementor-element.elementor-element-b36ac34 .elementor-accordion-title{font-family:var( --e-global-typography-secondary-font-family ), roboto serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-6637 .elementor-element.elementor-element-0c28494 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-0e10662 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-0c1b844 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-59dfd7a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-a2996ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-1fa2d89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-46bc0a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-46d4697 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-8ca1134 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-6637 .elementor-element.elementor-element-f21ec38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-3fc09be .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-32e30ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-316303a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-d209684 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-335288e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-02d6303 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-47811c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-990ac93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-9d6b05e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-0a43032 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-0fee015 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-291a88f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-a3ceb47 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-46bb2ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-3599e52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-343a749 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-d94d0fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-d57fd8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-be3d46f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-97cb948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-3b3ef4b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-f1d6fa1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-302fe7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-e9ec724 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-8132775 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-712a498 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-6637 .elementor-element.elementor-element-b36ac34 .elementor-accordion-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-6637 .elementor-element.elementor-element-0c28494 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-0e10662 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-0c1b844 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-59dfd7a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-a2996ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-1fa2d89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-46bc0a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-46d4697 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-8ca1134 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-6637 .elementor-element.elementor-element-f21ec38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-3fc09be .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-32e30ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-316303a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-d209684 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-335288e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-02d6303 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-47811c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-990ac93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-9d6b05e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-0a43032 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-0fee015 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-291a88f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-a3ceb47 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-46bb2ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-3599e52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-343a749 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-d94d0fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-d57fd8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-be3d46f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-97cb948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-3b3ef4b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-f1d6fa1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-302fe7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-e9ec724 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-8132775 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6637 .elementor-element.elementor-element-712a498 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-6637 .elementor-element.elementor-element-b36ac34 .elementor-accordion-title{font-size:var( --e-global-typography-secondary-font-size );}}