.elementor-10517 .elementor-element.elementor-element-8cb100a{--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-10517 .elementor-element.elementor-element-eb60c15{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10517 .elementor-element.elementor-element-7d1f2bb > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-14ccd0f{--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-10517 .elementor-element.elementor-element-fe161de > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-64e3df9{--display:flex;}.elementor-10517 .elementor-element.elementor-element-188457c > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-adcede6{--display:flex;}.elementor-10517 .elementor-element.elementor-element-5d53ca1{--display:flex;}.elementor-10517 .elementor-element.elementor-element-4bdf6a3 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-c916b6f{--display:flex;}.elementor-10517 .elementor-element.elementor-element-fb89576 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-7d89042{--display:flex;}.elementor-10517 .elementor-element.elementor-element-243ba75 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-3a9e457{--display:flex;}.elementor-10517 .elementor-element.elementor-element-5f427dd{--display:flex;}.elementor-10517 .elementor-element.elementor-element-c678958 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-82a782b{--display:flex;}.elementor-10517 .elementor-element.elementor-element-c446b86{--display:flex;}.elementor-10517 .elementor-element.elementor-element-f653f18{--display:flex;}.elementor-10517 .elementor-element.elementor-element-e58c8a2 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-979f20b{--display:flex;}.elementor-10517 .elementor-element.elementor-element-2695d8f > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-959e7da{--display:flex;}.elementor-10517 .elementor-element.elementor-element-518739d > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-364bea9{--display:flex;}.elementor-10517 .elementor-element.elementor-element-0081603 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-0c6cde3{--display:flex;}.elementor-10517 .elementor-element.elementor-element-6b1fc7d > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-b6d7eac{--display:flex;}.elementor-10517 .elementor-element.elementor-element-79f456e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-3e6c398{--display:flex;}.elementor-10517 .elementor-element.elementor-element-6f53989 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-add1fe8{--display:flex;}.elementor-10517 .elementor-element.elementor-element-ec0b03b > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-b4a8b32{--display:flex;}.elementor-10517 .elementor-element.elementor-element-00358b9{--display:flex;}.elementor-10517 .elementor-element.elementor-element-b5c037c > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-020dccb{--display:flex;}.elementor-10517 .elementor-element.elementor-element-7a830d7 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-90537e2{--display:flex;}.elementor-10517 .elementor-element.elementor-element-70e4343 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-84036a6{--display:flex;}.elementor-10517 .elementor-element.elementor-element-4fb8404 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-4576bfd{--display:flex;}.elementor-10517 .elementor-element.elementor-element-466c49e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-ef79c37{--display:flex;}.elementor-10517 .elementor-element.elementor-element-5ec345d > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-f66209d{--display:flex;}.elementor-10517 .elementor-element.elementor-element-f262e55 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-1b9e9b1{--display:flex;}.elementor-10517 .elementor-element.elementor-element-41d8af5 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-4ca845c{--display:flex;}.elementor-10517 .elementor-element.elementor-element-333c4ac > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-10517 .elementor-element.elementor-element-79b46be{--display:flex;}.elementor-10517 .elementor-element.elementor-element-5880487 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}@media(max-width:1024px){.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 );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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 );}}@media(max-width:767px){.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 );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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 );}}