.elementor-8093 .elementor-element.elementor-element-19908275{--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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-8093 .elementor-element.elementor-element-1af93b62{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-fb4f7a3{font-family:var( --e-global-typography-0119521-font-family ), Sans-serif;font-size:var( --e-global-typography-0119521-font-size );font-weight:var( --e-global-typography-0119521-font-weight );line-height:var( --e-global-typography-0119521-line-height );letter-spacing:var( --e-global-typography-0119521-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-496a50d{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-18cc40d .widget-image-caption{text-align:end;color:var( --e-global-color-2a30f3d );font-family:var( --e-global-typography-5b8adfb-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8adfb-font-size );font-weight:var( --e-global-typography-5b8adfb-font-weight );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-5e13841{font-family:var( --e-global-typography-0119521-font-family ), Sans-serif;font-size:var( --e-global-typography-0119521-font-size );font-weight:var( --e-global-typography-0119521-font-weight );line-height:var( --e-global-typography-0119521-line-height );letter-spacing:var( --e-global-typography-0119521-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-ae2e5e0{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-5258899 .widget-image-caption{text-align:end;color:var( --e-global-color-2a30f3d );font-family:var( --e-global-typography-5b8adfb-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8adfb-font-size );font-weight:var( --e-global-typography-5b8adfb-font-weight );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-3383f77{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-8e99154 .widget-image-caption{text-align:end;color:var( --e-global-color-2a30f3d );font-family:var( --e-global-typography-5b8adfb-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8adfb-font-size );font-weight:var( --e-global-typography-5b8adfb-font-weight );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-4a65f09{font-family:var( --e-global-typography-dfeb4f0-font-family ), Sans-serif;font-size:var( --e-global-typography-dfeb4f0-font-size );font-weight:var( --e-global-typography-dfeb4f0-font-weight );line-height:var( --e-global-typography-dfeb4f0-line-height );letter-spacing:var( --e-global-typography-dfeb4f0-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-2ae9305{font-family:var( --e-global-typography-482c951-font-family ), Sans-serif;font-size:var( --e-global-typography-482c951-font-size );font-weight:var( --e-global-typography-482c951-font-weight );line-height:var( --e-global-typography-482c951-line-height );letter-spacing:var( --e-global-typography-482c951-letter-spacing );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-1af93b62{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-fb4f7a3{font-size:var( --e-global-typography-0119521-font-size );line-height:var( --e-global-typography-0119521-line-height );letter-spacing:var( --e-global-typography-0119521-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-496a50d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-18cc40d .widget-image-caption{font-size:var( --e-global-typography-5b8adfb-font-size );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-5e13841{font-size:var( --e-global-typography-0119521-font-size );line-height:var( --e-global-typography-0119521-line-height );letter-spacing:var( --e-global-typography-0119521-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-ae2e5e0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-5258899 .widget-image-caption{font-size:var( --e-global-typography-5b8adfb-font-size );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-3383f77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-8e99154 .widget-image-caption{font-size:var( --e-global-typography-5b8adfb-font-size );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-4a65f09{font-size:var( --e-global-typography-dfeb4f0-font-size );line-height:var( --e-global-typography-dfeb4f0-line-height );letter-spacing:var( --e-global-typography-dfeb4f0-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-2ae9305{font-size:var( --e-global-typography-482c951-font-size );line-height:var( --e-global-typography-482c951-line-height );letter-spacing:var( --e-global-typography-482c951-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-1af93b62{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-fb4f7a3{font-size:var( --e-global-typography-0119521-font-size );line-height:var( --e-global-typography-0119521-line-height );letter-spacing:var( --e-global-typography-0119521-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-496a50d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-18cc40d .widget-image-caption{font-size:var( --e-global-typography-5b8adfb-font-size );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-5e13841{font-size:var( --e-global-typography-0119521-font-size );line-height:var( --e-global-typography-0119521-line-height );letter-spacing:var( --e-global-typography-0119521-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-ae2e5e0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-5258899 .widget-image-caption{font-size:var( --e-global-typography-5b8adfb-font-size );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-3383f77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-8e99154 .widget-image-caption{font-size:var( --e-global-typography-5b8adfb-font-size );line-height:var( --e-global-typography-5b8adfb-line-height );letter-spacing:var( --e-global-typography-5b8adfb-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-4a65f09{font-size:var( --e-global-typography-dfeb4f0-font-size );line-height:var( --e-global-typography-dfeb4f0-line-height );letter-spacing:var( --e-global-typography-dfeb4f0-letter-spacing );}.elementor-8093 .elementor-element.elementor-element-2ae9305{font-size:var( --e-global-typography-482c951-font-size );line-height:var( --e-global-typography-482c951-line-height );letter-spacing:var( --e-global-typography-482c951-letter-spacing );}}