.elementor-949 .elementor-element.elementor-element-ee6d125{--display:flex;}.elementor-949 .elementor-element.elementor-element-4f9e373 .elementor-heading-title{font-family:var( --e-global-typography-7f839cd-font-family ), Sans-serif;font-size:var( --e-global-typography-7f839cd-font-size );font-weight:var( --e-global-typography-7f839cd-font-weight );line-height:var( --e-global-typography-7f839cd-line-height );letter-spacing:var( --e-global-typography-7f839cd-letter-spacing );word-spacing:var( --e-global-typography-7f839cd-word-spacing );color:var( --e-global-color-text );}.elementor-949 .elementor-element.elementor-element-d844794{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 );}.elementor-949 .elementor-element.elementor-element-d52e4dc{text-align:start;}.elementor-949 .elementor-element.elementor-element-d52e4dc .elementor-heading-title{font-family:var( --e-global-typography-e114552-font-family ), Sans-serif;font-size:var( --e-global-typography-e114552-font-size );font-weight:var( --e-global-typography-e114552-font-weight );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-cdc84d2{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 );}.elementor-949 .elementor-element.elementor-element-9334c51{text-align:start;}.elementor-949 .elementor-element.elementor-element-9334c51 .elementor-heading-title{font-family:var( --e-global-typography-e114552-font-family ), Sans-serif;font-size:var( --e-global-typography-e114552-font-size );font-weight:var( --e-global-typography-e114552-font-weight );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-64dd88f{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 );}.elementor-949 .elementor-element.elementor-element-e1c2689{text-align:start;}.elementor-949 .elementor-element.elementor-element-e1c2689 .elementor-heading-title{font-family:var( --e-global-typography-e114552-font-family ), Sans-serif;font-size:var( --e-global-typography-e114552-font-size );font-weight:var( --e-global-typography-e114552-font-weight );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-eaac140{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 );}.elementor-949 .elementor-element.elementor-element-627ee06{text-align:start;}.elementor-949 .elementor-element.elementor-element-627ee06 .elementor-heading-title{font-family:var( --e-global-typography-e114552-font-family ), Sans-serif;font-size:var( --e-global-typography-e114552-font-size );font-weight:var( --e-global-typography-e114552-font-weight );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-8dd8090{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 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-949 .elementor-element.elementor-element-4f9e373 .elementor-heading-title{font-size:var( --e-global-typography-7f839cd-font-size );line-height:var( --e-global-typography-7f839cd-line-height );letter-spacing:var( --e-global-typography-7f839cd-letter-spacing );word-spacing:var( --e-global-typography-7f839cd-word-spacing );}.elementor-949 .elementor-element.elementor-element-d844794{font-size:var( --e-global-typography-text-font-size );}.elementor-949 .elementor-element.elementor-element-d52e4dc .elementor-heading-title{font-size:var( --e-global-typography-e114552-font-size );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-cdc84d2{font-size:var( --e-global-typography-text-font-size );}.elementor-949 .elementor-element.elementor-element-9334c51 .elementor-heading-title{font-size:var( --e-global-typography-e114552-font-size );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-64dd88f{font-size:var( --e-global-typography-text-font-size );}.elementor-949 .elementor-element.elementor-element-e1c2689 .elementor-heading-title{font-size:var( --e-global-typography-e114552-font-size );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-eaac140{font-size:var( --e-global-typography-text-font-size );}.elementor-949 .elementor-element.elementor-element-627ee06 .elementor-heading-title{font-size:var( --e-global-typography-e114552-font-size );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-8dd8090{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-949 .elementor-element.elementor-element-4f9e373 .elementor-heading-title{font-size:var( --e-global-typography-7f839cd-font-size );line-height:var( --e-global-typography-7f839cd-line-height );letter-spacing:var( --e-global-typography-7f839cd-letter-spacing );word-spacing:var( --e-global-typography-7f839cd-word-spacing );}.elementor-949 .elementor-element.elementor-element-d844794{font-size:var( --e-global-typography-text-font-size );}.elementor-949 .elementor-element.elementor-element-d52e4dc .elementor-heading-title{font-size:var( --e-global-typography-e114552-font-size );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-cdc84d2{font-size:var( --e-global-typography-text-font-size );}.elementor-949 .elementor-element.elementor-element-9334c51 .elementor-heading-title{font-size:var( --e-global-typography-e114552-font-size );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-64dd88f{font-size:var( --e-global-typography-text-font-size );}.elementor-949 .elementor-element.elementor-element-e1c2689 .elementor-heading-title{font-size:var( --e-global-typography-e114552-font-size );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-eaac140{font-size:var( --e-global-typography-text-font-size );}.elementor-949 .elementor-element.elementor-element-627ee06 .elementor-heading-title{font-size:var( --e-global-typography-e114552-font-size );line-height:var( --e-global-typography-e114552-line-height );letter-spacing:var( --e-global-typography-e114552-letter-spacing );word-spacing:var( --e-global-typography-e114552-word-spacing );}.elementor-949 .elementor-element.elementor-element-8dd8090{font-size:var( --e-global-typography-text-font-size );}}