.elementor-2227 .elementor-element.elementor-element-24e8980{--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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-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-2227 .elementor-element.elementor-element-c76572c.elementor-element{--align-self:flex-start;}.elementor-2227 .elementor-element.elementor-element-c76572c{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-4876135{--display:flex;}.elementor-2227 .elementor-element.elementor-element-23cffd5{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-23cffd5 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-7d1e1a4{--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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2227 .elementor-element.elementor-element-4d0fbd3{--display:flex;}.elementor-2227 .elementor-element.elementor-element-e856d3e{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-e856d3e a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-6948bc1{--display:flex;}.elementor-2227 .elementor-element.elementor-element-2346030{--display:flex;}.elementor-2227 .elementor-element.elementor-element-f9a7f66{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-f9a7f66 a{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-4af2843{--display:flex;}.elementor-2227 .elementor-element.elementor-element-395eb35{--display:flex;}.elementor-2227 .elementor-element.elementor-element-5d55e41{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-5d55e41 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-aa01121{--display:flex;}.elementor-2227 .elementor-element.elementor-element-7623889{--display:flex;}.elementor-2227 .elementor-element.elementor-element-0295621{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-0295621 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-ecaa653{--display:flex;}.elementor-2227 .elementor-element.elementor-element-f98449c{--display:flex;}.elementor-2227 .elementor-element.elementor-element-962e0bd{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-962e0bd a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-25bf4c3{--display:flex;}.elementor-2227 .elementor-element.elementor-element-38b1e23{--display:flex;}.elementor-2227 .elementor-element.elementor-element-b148610{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-b148610 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-2e80715{--display:flex;}.elementor-2227 .elementor-element.elementor-element-3ac07d4{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-3ac07d4 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-bd73d2c{--display:flex;}.elementor-2227 .elementor-element.elementor-element-e53e2e4{--display:flex;}.elementor-2227 .elementor-element.elementor-element-c769325{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-c769325 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-f236ef2{--display:flex;}.elementor-2227 .elementor-element.elementor-element-cb675ef{--display:flex;}.elementor-2227 .elementor-element.elementor-element-fb53d40{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-fb53d40 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-f556eb8{--display:flex;}.elementor-2227 .elementor-element.elementor-element-1ead6ca{--display:flex;}.elementor-2227 .elementor-element.elementor-element-b715786{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-f4809c1{--display:flex;}.elementor-2227 .elementor-element.elementor-element-87f95cc{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-87f95cc a{color:var( --e-global-color-astglobalcolor1 );}.elementor-2227 .elementor-element.elementor-element-03b08c5{--display:flex;}.elementor-2227 .elementor-element.elementor-element-49c95f5{color:var( --e-global-color-astglobalcolor2 );}.elementor-2227 .elementor-element.elementor-element-49c95f5 a{color:var( --e-global-color-astglobalcolor1 );}@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 );word-spacing:var( --e-global-typography-text-word-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 );word-spacing:var( --e-global-typography-text-word-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 );word-spacing:var( --e-global-typography-text-word-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 );word-spacing:var( --e-global-typography-text-word-spacing );}}