.elementor-1039 .elementor-element.elementor-element-56ed802{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.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-1039 .elementor-element.elementor-element-56b430f{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-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-ab77746 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-20f8e19{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-3c45cb1{--display:flex;}.elementor-1039 .elementor-element.elementor-element-94e444b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-36032fd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-e1b3280{--display:flex;}.elementor-1039 .elementor-element.elementor-element-6171a6f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-76ba97d{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-f249310{--display:flex;}.elementor-1039 .elementor-element.elementor-element-723f8e5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-01cbe81{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-542a21f{--display:flex;}.elementor-1039 .elementor-element.elementor-element-380ccd2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-dba75ae{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-c5d3f1d{--display:flex;}.elementor-1039 .elementor-element.elementor-element-58cf05c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-65c2f7c{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-6400222{--display:flex;}.elementor-1039 .elementor-element.elementor-element-56e8365 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-f9ca1c2{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-5d9f26b{--display:flex;}.elementor-1039 .elementor-element.elementor-element-75727c6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-b71efbd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-cbb6f2a{--display:flex;}.elementor-1039 .elementor-element.elementor-element-e093456 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-864e402{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-8755ddb{--display:flex;}.elementor-1039 .elementor-element.elementor-element-7de987c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-19bea81{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-5565f51{--display:flex;}.elementor-1039 .elementor-element.elementor-element-5b22fe4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-90fc7a3{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-bfbf644{--display:flex;}.elementor-1039 .elementor-element.elementor-element-f018ca8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-14b54ab{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-a4ea702{--display:flex;}.elementor-1039 .elementor-element.elementor-element-a7a18e2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-2be825c{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-478a1c7{--display:flex;}.elementor-1039 .elementor-element.elementor-element-8238867 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-fed33ff{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-38c25df{--display:flex;}.elementor-1039 .elementor-element.elementor-element-9404fe8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-73351a8{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-e53fbb6{--display:flex;}.elementor-1039 .elementor-element.elementor-element-923dce8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-59c4702{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1039 .elementor-element.elementor-element-82d7110{--display:flex;}.elementor-1039 .elementor-element.elementor-element-f823fad .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-1039 .elementor-element.elementor-element-02d9056{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1039 .elementor-element.elementor-element-56b430f{font-size:var( --e-global-typography-text-font-size );}.elementor-1039 .elementor-element.elementor-element-ab77746 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-94e444b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-6171a6f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-723f8e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-380ccd2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-58cf05c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-56e8365 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-75727c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-e093456 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-7de987c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-5b22fe4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-f018ca8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-a7a18e2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-8238867 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-9404fe8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-923dce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-f823fad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1039 .elementor-element.elementor-element-56b430f{font-size:var( --e-global-typography-text-font-size );}.elementor-1039 .elementor-element.elementor-element-ab77746 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-94e444b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-6171a6f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-723f8e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-380ccd2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-58cf05c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-56e8365 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-75727c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-e093456 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-7de987c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-5b22fe4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-f018ca8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-a7a18e2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-8238867 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-9404fe8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-923dce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-f823fad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1039 .elementor-element.elementor-element-56b430f{font-size:var( --e-global-typography-text-font-size );}.elementor-1039 .elementor-element.elementor-element-ab77746 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-94e444b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-6171a6f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-723f8e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-380ccd2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-58cf05c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-56e8365 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-75727c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-e093456 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-7de987c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-5b22fe4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-f018ca8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-a7a18e2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-8238867 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-9404fe8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-923dce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1039 .elementor-element.elementor-element-f823fad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}