.elementor-8894 .elementor-element.elementor-element-2e7d074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.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-8894 .elementor-element.elementor-element-c0a8c93{color:var(--e-global-color-secondary)}.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);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-8894 .elementor-element.elementor-element-1bbb1c5 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-8d03932{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-fc72d99{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-ae9c31e .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-4b4406c{color:var(--e-global-color-secondary)}.elementor-widget-image-box .elementor-image-box-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);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{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-8894 .elementor-element.elementor-element-45f8422 .elementor-image-box-wrapper{text-align:left}.elementor-8894 .elementor-element.elementor-element-45f8422 .elementor-image-box-title{margin-bottom:6px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-45f8422 .elementor-image-box-description{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-957bcc0 .elementor-image-box-wrapper{text-align:left}.elementor-8894 .elementor-element.elementor-element-957bcc0 .elementor-image-box-title{margin-bottom:6px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-957bcc0 .elementor-image-box-description{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-e9add6d .elementor-image-box-wrapper{text-align:left}.elementor-8894 .elementor-element.elementor-element-e9add6d .elementor-image-box-title{margin-bottom:6px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-e9add6d .elementor-image-box-description{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-c1d93dd .elementor-image-box-wrapper{text-align:left}.elementor-8894 .elementor-element.elementor-element-c1d93dd .elementor-image-box-title{margin-bottom:6px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-c1d93dd .elementor-image-box-description{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-ab70334 .elementor-image-box-wrapper{text-align:left}.elementor-8894 .elementor-element.elementor-element-ab70334 .elementor-image-box-title{margin-bottom:6px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-ab70334 .elementor-image-box-description{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-3ad3d57 .elementor-image-box-wrapper{text-align:left}.elementor-8894 .elementor-element.elementor-element-3ad3d57 .elementor-image-box-title{margin-bottom:6px;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-3ad3d57 .elementor-image-box-description{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-92752a5{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-17cf28b .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-724e4ae .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-c0ea302{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-7030578 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-9dfe8a6{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-da40bbf{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-30b965a .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-fced0a7{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-5705014{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-5ed82a1 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-9c2dce9{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-aa59dfa .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-9548353{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-e3e034d{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-10c459e .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-a6f38b8{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-d0fe099{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-347587f .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-b330967{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-4089074{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);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-bc3388a{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-d37c902{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);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-3f3d6ee{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-5485d8e{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);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-dca2494{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-de6b7ff{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);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-6bb63b6{color:var(--e-global-color-secondary)}.elementor-8894 .elementor-element.elementor-element-2e04ea1 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8894 .elementor-element.elementor-element-8adb580{color:var(--e-global-color-secondary)}@media(max-width:1366px){.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);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8894 .elementor-element.elementor-element-45f8422 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-957bcc0 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-e9add6d .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-c1d93dd .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-ab70334 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-3ad3d57 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-4089074{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-d37c902{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-5485d8e{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-de6b7ff{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}}@media(max-width:1199px){.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);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8894 .elementor-element.elementor-element-45f8422 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-957bcc0 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-e9add6d .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-c1d93dd .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-ab70334 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-3ad3d57 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-4089074{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-d37c902{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-5485d8e{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-de6b7ff{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}}@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);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8894 .elementor-element.elementor-element-45f8422 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-957bcc0 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-e9add6d .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-c1d93dd .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-ab70334 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-3ad3d57 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-4089074{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-d37c902{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-5485d8e{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-de6b7ff{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}}@media(min-width:1800px){.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);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-8894 .elementor-element.elementor-element-45f8422 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-957bcc0 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-e9add6d .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-c1d93dd .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-ab70334 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-3ad3d57 .elementor-image-box-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-8894 .elementor-element.elementor-element-4089074{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-d37c902{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-5485d8e{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-8894 .elementor-element.elementor-element-de6b7ff{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}}