.elementor-24158 .elementor-element.elementor-element-f8d5cd4{--display:flex;}.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-24158 .elementor-element.elementor-element-042c010 .elementor-heading-title{font-family:var( --e-global-typography-a41c316-font-family ), Sans-serif;font-size:var( --e-global-typography-a41c316-font-size );font-weight:var( --e-global-typography-a41c316-font-weight );line-height:var( --e-global-typography-a41c316-line-height );word-spacing:var( --e-global-typography-a41c316-word-spacing );color:#000000;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-24158 .elementor-element.elementor-element-22cca39{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}.elementor-24158 .elementor-element.elementor-element-d97912e .elementor-heading-title{font-family:var( --e-global-typography-80a1364-font-family ), Sans-serif;font-size:var( --e-global-typography-80a1364-font-size );font-weight:var( --e-global-typography-80a1364-font-weight );color:#000000;}.elementor-24158 .elementor-element.elementor-element-c7f45db{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}.elementor-24158 .elementor-element.elementor-element-f857652 .elementor-heading-title{font-family:var( --e-global-typography-80a1364-font-family ), Sans-serif;font-size:var( --e-global-typography-80a1364-font-size );font-weight:var( --e-global-typography-80a1364-font-weight );color:#CD3C3C;}.elementor-24158 .elementor-element.elementor-element-2a97be8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24158 .elementor-element.elementor-element-d98fa94{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}.elementor-24158 .elementor-element.elementor-element-66c7860 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24158 .elementor-element.elementor-element-78b5fcc{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}.elementor-24158 .elementor-element.elementor-element-0d84b7a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24158 .elementor-element.elementor-element-488e730{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}.elementor-24158 .elementor-element.elementor-element-8dfd8be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24158 .elementor-element.elementor-element-488bd6e{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}.elementor-24158 .elementor-element.elementor-element-8a2a8b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24158 .elementor-element.elementor-element-2a6ac3f{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}.elementor-24158 .elementor-element.elementor-element-887ba9b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24158 .elementor-element.elementor-element-7dd53e4{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}.elementor-24158 .elementor-element.elementor-element-bf02050 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24158 .elementor-element.elementor-element-6abb55d{color:#000000;font-family:var( --e-global-typography-4d21522-font-family ), Sans-serif;font-size:var( --e-global-typography-4d21522-font-size );font-weight:var( --e-global-typography-4d21522-font-weight );}@media(max-width:1024px){.elementor-24158 .elementor-element.elementor-element-042c010 .elementor-heading-title{font-size:var( --e-global-typography-a41c316-font-size );line-height:var( --e-global-typography-a41c316-line-height );word-spacing:var( --e-global-typography-a41c316-word-spacing );}.elementor-24158 .elementor-element.elementor-element-22cca39{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-d97912e .elementor-heading-title{font-size:var( --e-global-typography-80a1364-font-size );}.elementor-24158 .elementor-element.elementor-element-c7f45db{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-f857652 .elementor-heading-title{font-size:var( --e-global-typography-80a1364-font-size );}.elementor-24158 .elementor-element.elementor-element-d98fa94{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-78b5fcc{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-488e730{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-488bd6e{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-2a6ac3f{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-7dd53e4{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-6abb55d{font-size:var( --e-global-typography-4d21522-font-size );}}@media(max-width:767px){.elementor-24158 .elementor-element.elementor-element-042c010 .elementor-heading-title{font-size:var( --e-global-typography-a41c316-font-size );line-height:var( --e-global-typography-a41c316-line-height );word-spacing:var( --e-global-typography-a41c316-word-spacing );}.elementor-24158 .elementor-element.elementor-element-22cca39{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-d97912e .elementor-heading-title{font-size:var( --e-global-typography-80a1364-font-size );}.elementor-24158 .elementor-element.elementor-element-c7f45db{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-f857652 .elementor-heading-title{font-size:var( --e-global-typography-80a1364-font-size );}.elementor-24158 .elementor-element.elementor-element-d98fa94{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-78b5fcc{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-488e730{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-488bd6e{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-2a6ac3f{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-7dd53e4{font-size:var( --e-global-typography-4d21522-font-size );}.elementor-24158 .elementor-element.elementor-element-6abb55d{font-size:var( --e-global-typography-4d21522-font-size );}}