.elementor-31 .elementor-element.elementor-element-1321b1f {--display: flex;--gap: 0px 0px;--row-gap: 0px;--column-gap: 0px;}
.elementor-widget-heading .elementor-heading-title {font-family: var(--e-global-typography-primary-font-family),Sans-serif;font-weight: var(--e-global-typography-primary-font-weight);color: var(--e-global-color-primary);}
.elementor-31 .elementor-element.elementor-element-eff6d5e {text-align: center;}
.elementor-31 .elementor-element.elementor-element-eff6d5e .elementor-heading-title {font-family: "Alexandria",Sans-serif;font-weight: 800;}
.elementor-31 .elementor-element.elementor-element-fafc44c > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-13052f68 > .elementor-widget-container {margin: 0px 0px 50px 0px;}
.elementor-31 .elementor-element.elementor-element-5ab3c0d > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-5b1014fb > .elementor-widget-container {margin: 0px 0px 50px 0px;}
.elementor-31 .elementor-element.elementor-element-8bbeca4 > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-37e3a9f > .elementor-widget-container {margin: 0px 0px 50px 0px;}
.elementor-31 .elementor-element.elementor-element-0a342af > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-b8d64d4 > .elementor-widget-container {margin: 0px 0px 50px 0px;}
.elementor-31 .elementor-element.elementor-element-490b74f > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-490b74f {text-align: center;}
.elementor-31 .elementor-element.elementor-element-490b74f .elementor-heading-title {font-family: "Alexandria",Sans-serif;font-weight: 800;}
.elementor-31 .elementor-element.elementor-element-7062779 > .elementor-widget-container {margin: 30px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-4ab8f2e3 > .elementor-widget-container {margin: 0px 0px 50px 0px;}
.elementor-31 .elementor-element.elementor-element-71e96fb > .elementor-widget-container {margin: 30px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-5636626e > .elementor-widget-container {margin: 0px 0px 50px 0px;}
.elementor-31 .elementor-element.elementor-element-5c81c7a > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-6db62aa > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-6db62aa {text-align: center;}
.elementor-31 .elementor-element.elementor-element-6db62aa .elementor-heading-title {font-family: "Alexandria",Sans-serif;font-weight: 800;}
.elementor-31 .elementor-element.elementor-element-20723e1 > .elementor-widget-container {margin: 30px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-d880bc5 > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-b7f6f65 > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-b25ff74 > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-4d80fe5 > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-ff7af6d > .elementor-widget-container {margin: 50px 0px 0px 0px;}
.elementor-widget-text-editor {color: var(--e-global-color-text);font-family: var(--e-global-typography-text-font-family),Sans-serif;font-weight: var(--e-global-typography-text-font-weight);}
.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-31 .elementor-element.elementor-element-2e13dba6 > .elementor-widget-container {margin: 40px 0px 0px 0px;}
.elementor-31 .elementor-element.elementor-element-2e13dba6 {color: #000;font-family: "Alexandria",Sans-serif;font-weight: 400;}
.elementor-31 .elementor-element.elementor-element-2d05066 {--display: flex;--margin-top: 60px;--margin-bottom: 0px;--margin-left: 0px;--margin-right: 0px;}
@media (max-width:767px) {.elementor-31 .elementor-element.elementor-element-2e13dba6 > .elementor-widget-container {margin: -20px 0px 0px 0px;}
	.elementor-31 .elementor-element.elementor-element-2e13dba6 {font-size: 12px;}}