.elementor-29984 .elementor-element.elementor-element-5fc561b{--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 );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-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 );color:var( --e-global-color-primary );}.elementor-29984 .elementor-element.elementor-element-8484e62 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-f6649a8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-c2d2e8a > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-3dae7f8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-110652a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-2f74109 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-8ed9552 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-cc3e8ec .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-94f2058 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-c3dede1 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-9419185 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-e91cc35 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-1d7ea62 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-bc0bfb0 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-0dabd2f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-bea7963 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-2038764 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-ba9f7b0 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-669f217 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-3127daa .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-95775f4 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-eb8a79e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-158d942 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-b3f9943 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-8118931 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-6365488 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-fc2f21e > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-7ecdf24 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-c03701b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-ecec394 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-1d511d2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-9d76d61 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-7ff7cf4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-a34e3c0 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-da428c7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-5064dcc > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-a279f2c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-01c3a03 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-28f47ca .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-c445a99 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-b62c25d > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-0852c88 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-e2ef417 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-3a2d3af .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-6ec73f3 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-29754d3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-f753bad > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-9f98234 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-c694a80 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-6a68835 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-dadf02e > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-5bb6488 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29984 .elementor-element.elementor-element-1cde777 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-29984 .elementor-element.elementor-element-dd788ce .elementor-heading-title{color:var( --e-global-color-text );}@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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}