.elementor-1971 .elementor-element.elementor-element-769f0d9{--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 );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-1971 .elementor-element.elementor-element-24dc670{color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-59eeaab{--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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1971 .elementor-element.elementor-element-45c2cff .elementor-heading-title{font-family:var( --e-global-typography-046b193-font-family ), Sans-serif;font-size:var( --e-global-typography-046b193-font-size );font-weight:var( --e-global-typography-046b193-font-weight );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-63e41b6{--display:flex;}.elementor-1971 .elementor-element.elementor-element-ee771ff{color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-79aaff8{--display:flex;}.elementor-1971 .elementor-element.elementor-element-ad334a3 .elementor-heading-title{font-family:var( --e-global-typography-046b193-font-family ), Sans-serif;font-size:var( --e-global-typography-046b193-font-size );font-weight:var( --e-global-typography-046b193-font-weight );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-790e2ed{--display:flex;}.elementor-1971 .elementor-element.elementor-element-fb668bf{color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-a407d28{--display:flex;}.elementor-1971 .elementor-element.elementor-element-7481859 .elementor-heading-title{font-family:var( --e-global-typography-046b193-font-family ), Sans-serif;font-size:var( --e-global-typography-046b193-font-size );font-weight:var( --e-global-typography-046b193-font-weight );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-cc0287d{--display:flex;}.elementor-1971 .elementor-element.elementor-element-ce9e7ca{color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-2e6a070{--display:flex;}.elementor-1971 .elementor-element.elementor-element-e655ba6 .elementor-heading-title{font-family:var( --e-global-typography-046b193-font-family ), Sans-serif;font-size:var( --e-global-typography-046b193-font-size );font-weight:var( --e-global-typography-046b193-font-weight );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-c5b00fe{--display:flex;}.elementor-1971 .elementor-element.elementor-element-535a429{color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-710b2b5{--display:flex;}.elementor-1971 .elementor-element.elementor-element-682554b .elementor-heading-title{font-family:var( --e-global-typography-046b193-font-family ), Sans-serif;font-size:var( --e-global-typography-046b193-font-size );font-weight:var( --e-global-typography-046b193-font-weight );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-8debf23{--display:flex;}.elementor-1971 .elementor-element.elementor-element-8bc4c30{color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-f07bfae{--display:flex;}.elementor-1971 .elementor-element.elementor-element-c81a56a .elementor-heading-title{font-family:var( --e-global-typography-046b193-font-family ), Sans-serif;font-size:var( --e-global-typography-046b193-font-size );font-weight:var( --e-global-typography-046b193-font-weight );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-d5872fe{--display:flex;}.elementor-1971 .elementor-element.elementor-element-b935d7d{color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-46c30a4{--display:flex;}.elementor-1971 .elementor-element.elementor-element-485a63e .elementor-heading-title{font-family:var( --e-global-typography-046b193-font-family ), Sans-serif;font-size:var( --e-global-typography-046b193-font-size );font-weight:var( --e-global-typography-046b193-font-weight );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );color:var( --e-global-color-secondary );}.elementor-1971 .elementor-element.elementor-element-6e6ce01{--display:flex;}.elementor-1971 .elementor-element.elementor-element-88fce07{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1971 .elementor-element.elementor-element-45c2cff .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-ad334a3 .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-7481859 .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-e655ba6 .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-682554b .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-c81a56a .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-485a63e .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1971 .elementor-element.elementor-element-45c2cff .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-ad334a3 .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-7481859 .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-e655ba6 .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-682554b .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-c81a56a .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}.elementor-1971 .elementor-element.elementor-element-485a63e .elementor-heading-title{font-size:var( --e-global-typography-046b193-font-size );line-height:var( --e-global-typography-046b193-line-height );letter-spacing:var( --e-global-typography-046b193-letter-spacing );word-spacing:var( --e-global-typography-046b193-word-spacing );}}