.elementor-2989 .elementor-element.elementor-element-4c4cb4b6{--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 );line-height:var( --e-global-typography-text-line-height );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-2989 .elementor-element.elementor-element-264eafea{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-264eafea p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-4fb4a81{--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 );color:var( --e-global-color-primary );}.elementor-2989 .elementor-element.elementor-element-75b0d69{padding:20px 0px 20px 0px;}.elementor-2989 .elementor-element.elementor-element-75b0d69 .elementor-heading-title{font-family:var( --e-global-typography-14dfd59-font-family ), Sans-serif;font-size:var( --e-global-typography-14dfd59-font-size );font-weight:var( --e-global-typography-14dfd59-font-weight );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );color:var( --e-global-color-primary );}.elementor-2989 .elementor-element.elementor-element-3427ded{--display:flex;}.elementor-2989 .elementor-element.elementor-element-3427ded.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2989 .elementor-element.elementor-element-a1b9464{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-a1b9464 p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-88ac5e4{--display:flex;}.elementor-2989 .elementor-element.elementor-element-7f2de8e{padding:015px 0px 15px 0px;}.elementor-2989 .elementor-element.elementor-element-7f2de8e .elementor-heading-title{font-family:var( --e-global-typography-14dfd59-font-family ), Sans-serif;font-size:var( --e-global-typography-14dfd59-font-size );font-weight:var( --e-global-typography-14dfd59-font-weight );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-d05548b{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-d05548b p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-6f977e3{padding:015px 0px 15px 0px;}.elementor-2989 .elementor-element.elementor-element-6f977e3 .elementor-heading-title{font-family:var( --e-global-typography-14dfd59-font-family ), Sans-serif;font-size:var( --e-global-typography-14dfd59-font-size );font-weight:var( --e-global-typography-14dfd59-font-weight );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-557ecd8{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-557ecd8 p{margin-block-end:23px;}.elementor-2989 .elementor-element.elementor-element-adf4c7a{padding:015px 0px 15px 0px;}.elementor-2989 .elementor-element.elementor-element-adf4c7a .elementor-heading-title{font-family:var( --e-global-typography-14dfd59-font-family ), Sans-serif;font-size:var( --e-global-typography-14dfd59-font-size );font-weight:var( --e-global-typography-14dfd59-font-weight );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-cf3359e{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-cf3359e p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-03074d7{padding:015px 0px 15px 0px;}.elementor-2989 .elementor-element.elementor-element-03074d7 .elementor-heading-title{font-family:var( --e-global-typography-14dfd59-font-family ), Sans-serif;font-size:var( --e-global-typography-14dfd59-font-size );font-weight:var( --e-global-typography-14dfd59-font-weight );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-eaf0a38{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-eaf0a38 p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-d277586{padding:015px 0px 15px 0px;}.elementor-2989 .elementor-element.elementor-element-d277586 .elementor-heading-title{font-family:var( --e-global-typography-14dfd59-font-family ), Sans-serif;font-size:var( --e-global-typography-14dfd59-font-size );font-weight:var( --e-global-typography-14dfd59-font-weight );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-57bf79b{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-57bf79b p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-57bf79b a{color:var( --e-global-color-primary );}.elementor-2989 .elementor-element.elementor-element-009fc2e{padding:015px 0px 15px 0px;}.elementor-2989 .elementor-element.elementor-element-009fc2e .elementor-heading-title{font-family:var( --e-global-typography-14dfd59-font-family ), Sans-serif;font-size:var( --e-global-typography-14dfd59-font-size );font-weight:var( --e-global-typography-14dfd59-font-weight );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-bb9fcd2{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-bb9fcd2 p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-bb9fcd2 a{color:var( --e-global-color-primary );}.elementor-2989 .elementor-element.elementor-element-57443b5{padding:015px 0px 15px 0px;}.elementor-2989 .elementor-element.elementor-element-57443b5 .elementor-heading-title{font-family:var( --e-global-typography-14dfd59-font-family ), Sans-serif;font-size:var( --e-global-typography-14dfd59-font-size );font-weight:var( --e-global-typography-14dfd59-font-weight );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-d4ea138{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-d4ea138 p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-d4ea138 a{color:var( --e-global-color-primary );}.elementor-2989 .elementor-element.elementor-element-c816094{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-c816094 p{margin-block-end:20px;}.elementor-2989 .elementor-element.elementor-element-c816094 a{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-2989 .elementor-element.elementor-element-3427ded{--width:100%;}}@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 );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2989 .elementor-element.elementor-element-75b0d69 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-7f2de8e .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-6f977e3 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-adf4c7a .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-03074d7 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-d277586 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-009fc2e .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-57443b5 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-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 );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2989 .elementor-element.elementor-element-75b0d69 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-7f2de8e .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-6f977e3 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-adf4c7a .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-03074d7 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-d277586 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-009fc2e .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}.elementor-2989 .elementor-element.elementor-element-57443b5 .elementor-heading-title{font-size:var( --e-global-typography-14dfd59-font-size );line-height:var( --e-global-typography-14dfd59-line-height );letter-spacing:var( --e-global-typography-14dfd59-letter-spacing );word-spacing:var( --e-global-typography-14dfd59-word-spacing );}}