.elementor-395 .elementor-element.elementor-element-4189780{--display:flex;}.elementor-widget-text-editor{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-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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-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-395 .elementor-element.elementor-element-cd6d9f9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-5dab3ec .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-f50af20 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-4e54190 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-05ad379 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-2e6f97e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-8d16fdc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-7575e31 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-a54512d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-564023b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-8c466ea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-95c229c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-a48a517 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-5cb4154 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-5b3db72 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-9b83794 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-a4df9bb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-0b66174 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-1bbccf9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-d01f484 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-7ef7ed9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-533c4ba .elementor-heading-title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-b0af1ad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-443db8f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-b5ec852 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-9ca60ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c223567 );}.elementor-395 .elementor-element.elementor-element-28fbc24 .elementor-heading-title{color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-395 .elementor-element.elementor-element-4e54190 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-2e6f97e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-8d16fdc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-a54512d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-8c466ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-95c229c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-a48a517 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-5cb4154 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-a4df9bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-0b66174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-1bbccf9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-b0af1ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-443db8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-b5ec852 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-9ca60ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-395 .elementor-element.elementor-element-4e54190 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-2e6f97e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-8d16fdc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-a54512d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-8c466ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-95c229c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-a48a517 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-5cb4154 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-a4df9bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-0b66174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-1bbccf9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-b0af1ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-443db8f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-b5ec852 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-395 .elementor-element.elementor-element-9ca60ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}