.elementor-4996 .elementor-element.elementor-element-49d4b78{--display:flex;}.elementor-4996 .elementor-element.elementor-element-ebc1dc1{--display:flex;}.elementor-4996 .elementor-element.elementor-element-af4cc38{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-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-4996 .elementor-element.elementor-element-9246bd4{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4996 .elementor-element.elementor-element-a35bd9d{--display:flex;}.elementor-4996 .elementor-element.elementor-element-d65c778{--display:flex;}.elementor-4996 .elementor-element.elementor-element-95f8d96{--display:flex;}.elementor-4996 .elementor-element.elementor-element-7a9fd27{--display:flex;}.elementor-4996 .elementor-element.elementor-element-4db69f3{--display:flex;}.elementor-4996 .elementor-element.elementor-element-555afaf{--display:flex;}.elementor-4996 .elementor-element.elementor-element-3225e31{--display:flex;}.elementor-4996 .elementor-element.elementor-element-bbbed0d{--display:flex;}.elementor-4996 .elementor-element.elementor-element-2fe272f{--display:flex;}.elementor-4996 .elementor-element.elementor-element-005bf81{--display:flex;}.elementor-4996 .elementor-element.elementor-element-42e8f2b{--display:flex;}.elementor-4996 .elementor-element.elementor-element-fefa1bb{--display:flex;}.elementor-4996 .elementor-element.elementor-element-abf6d6d{--display:flex;}.elementor-4996 .elementor-element.elementor-element-d77bf1c{--display:flex;}.elementor-4996 .elementor-element.elementor-element-70001a5{--display:flex;}.elementor-4996 .elementor-element.elementor-element-3cef16f{--display:flex;}.elementor-4996 .elementor-element.elementor-element-15c61b7{--display:flex;}.elementor-4996 .elementor-element.elementor-element-a786104{--display:flex;}.elementor-4996 .elementor-element.elementor-element-e18157d{--display:flex;}.elementor-4996 .elementor-element.elementor-element-1f87065{--display:flex;}.elementor-4996 .elementor-element.elementor-element-50974db{--display:flex;}.elementor-4996 .elementor-element.elementor-element-8826184{--display:flex;}.elementor-4996 .elementor-element.elementor-element-7f59daf{--display:flex;}.elementor-4996 .elementor-element.elementor-element-bc28a97{--display:flex;}.elementor-4996 .elementor-element.elementor-element-3c176de{--display:flex;}.elementor-4996 .elementor-element.elementor-element-8d91bc6{--display:flex;}.elementor-4996 .elementor-element.elementor-element-f8f5715{--display:flex;}.elementor-4996 .elementor-element.elementor-element-c607aa4{--display:flex;}.elementor-4996 .elementor-element.elementor-element-4f1e211{--display:flex;}.elementor-4996 .elementor-element.elementor-element-77693fc{--display:flex;}.elementor-4996 .elementor-element.elementor-element-dd81a2d{--display:flex;}.elementor-4996 .elementor-element.elementor-element-0fdfcfb{--display:flex;}.elementor-4996 .elementor-element.elementor-element-ca88b78{--display:flex;}.elementor-4996 .elementor-element.elementor-element-42fdb3a{--display:flex;}.elementor-4996 .elementor-element.elementor-element-72c84bc{--display:flex;}.elementor-4996 .elementor-element.elementor-element-59583fc{--display:flex;}.elementor-4996 .elementor-element.elementor-element-dc7517c{--display:flex;}.elementor-4996 .elementor-element.elementor-element-75be1c7{--display:flex;}.elementor-4996 .elementor-element.elementor-element-571557a{--display:flex;}.elementor-4996 .elementor-element.elementor-element-7515399{--display:flex;}.elementor-4996 .elementor-element.elementor-element-75399ab{--display:flex;}.elementor-4996 .elementor-element.elementor-element-e92fbc2{--display:flex;}.elementor-4996 .elementor-element.elementor-element-eead173{--display:flex;}.elementor-4996 .elementor-element.elementor-element-7863b1f{--display:flex;}.elementor-4996 .elementor-element.elementor-element-1574185{--display:flex;}.elementor-4996 .elementor-element.elementor-element-71672e6{--display:flex;}.elementor-4996 .elementor-element.elementor-element-f0aef38{--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-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 );}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}