/* End custom CSS */

.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	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);
	font-style: var(--e-global-typography-primary-font-style);
	text-decoration: var(--e-global-typography-primary-text-decoration);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	word-spacing: var(--e-global-typography-primary-word-spacing);
}

.elementor-widget-container .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-3633 .elementor-element.elementor-element-11d30bb1 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
	--padding-top: 4rem;
	--padding-bottom: 4rem;
	--padding-left: 2rem;
	--padding-right: 2rem;
}

.elementor-3633 .elementor-element.elementor-element-11d30bb1:not(.elementor-motion-effects-element-type-background), .elementor-3633 .elementor-element.elementor-element-11d30bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	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);
	font-style: var(--e-global-typography-primary-font-style);
	text-decoration: var(--e-global-typography-primary-text-decoration);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	word-spacing: var(--e-global-typography-primary-word-spacing);
}

.elementor-widget-heading .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: 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);
	text-transform: var(--e-global-typography-primary-text-transform);
	font-style: var(--e-global-typography-primary-font-style);
	text-decoration: var(--e-global-typography-primary-text-decoration);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	word-spacing: var(--e-global-typography-primary-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-3633 .elementor-element.elementor-element-74b82674 {
	padding: 0rem 0rem 0rem 0rem;
	text-align: center;
}

.elementor-3633 .elementor-element.elementor-element-74b82674 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 64px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-c696dce);
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	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);
	font-style: var(--e-global-typography-primary-font-style);
	text-decoration: var(--e-global-typography-primary-text-decoration);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	word-spacing: var(--e-global-typography-primary-word-spacing);
}

.elementor-widget-divider .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	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);
	text-transform: var(--e-global-typography-secondary-text-transform);
	font-style: var(--e-global-typography-secondary-font-style);
	text-decoration: var(--e-global-typography-secondary-text-decoration);
	line-height: var(--e-global-typography-secondary-line-height);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	word-spacing: var(--e-global-typography-secondary-word-spacing);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-3633 .elementor-element.elementor-element-1b42aeb9 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-1b42aeb9 .elementor-divider-separator {
	width: 175px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3633 .elementor-element.elementor-element-1b42aeb9 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	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);
	font-style: var(--e-global-typography-primary-font-style);
	text-decoration: var(--e-global-typography-primary-text-decoration);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	word-spacing: var(--e-global-typography-primary-word-spacing);
}

.elementor-widget-text-editor .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.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);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	word-spacing: var(--e-global-typography-text-word-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-3633 .elementor-element.elementor-element-61c8416a {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0rem 2rem 0rem 2rem;
	text-align: center;
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 0em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-c696dce);
}

.elementor-3633 .elementor-element.elementor-element-e70190c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0rem 2rem 0rem 2rem;
	text-align: center;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.2em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-c696dce);
}

.elementor-3633 .elementor-element.elementor-element-e70190c.elementor-element {
	--align-self: center;
}

.elementor-3633 .elementor-element.elementor-element-83661ca {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 1rem;
	--margin-bottom: 0rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-3633 .elementor-element.elementor-element-47ad4193 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-42657ba3 .elementor-heading-title {
	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);
	text-transform: var(--e-global-typography-secondary-text-transform);
	font-style: var(--e-global-typography-secondary-font-style);
	text-decoration: var(--e-global-typography-secondary-text-decoration);
	line-height: var(--e-global-typography-secondary-line-height);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	word-spacing: var(--e-global-typography-secondary-word-spacing);
	color: #3d3d3d;
}

.elementor-3633 .elementor-element.elementor-element-79b787b0 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-79b787b0 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-79b787b0 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-73407e4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 1rem;
	--margin-bottom: 8rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-3633 .elementor-element.elementor-element-184ade2 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-accent);
}

.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-accent);
}

.elementor-widget-nested-tabs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	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);
	font-style: var(--e-global-typography-primary-font-style);
	text-decoration: var(--e-global-typography-primary-text-decoration);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	word-spacing: var(--e-global-typography-primary-word-spacing);
}

.elementor-widget-nested-tabs .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-nested-tabs .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-nested-tabs:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-tabs.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-nested-tabs .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
	font-style: var(--e-global-typography-accent-font-style);
	text-decoration: var(--e-global-typography-accent-text-decoration);
	line-height: var(--e-global-typography-accent-line-height);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
	word-spacing: var(--e-global-typography-accent-word-spacing);
}

.elementor-widget-nested-tabs {
	--n-tabs-title-font-size: var(--e-global-typography-accent-font-size);
}

.elementor-3633 .elementor-element.elementor-element-ecb5b81 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a06a48e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-c344356 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-b64f0dd {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-b64f0dd .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-b64f0dd .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-c2dde75 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-fc0f105 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-dd6944b {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-aab1f27 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-40f0768 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-640c0b1 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-6447333 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-fee9ea0 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-32491f5 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-fc2ea65 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-10e6fc8 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-28abff8 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-376d7e5 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-83acfb0 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-f810ce9 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-ff9ed82 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-7715d93 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-5801fba {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-5801fba .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-5801fba .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-f3ecdf9 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-dc4db67 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-9228b77 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-1435517 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-c0b3e78 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-82b2c0a {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-eb31af2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-01b7ad7 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-a6e27e9 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-60ab585 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-6ab8ada .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-3695c87 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-5b19677 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-3c07604 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-97c895e {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-5dbd198 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e790e98 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-6b0dd43 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-6b0dd43 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-6b0dd43 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-18a2740 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-09ad4b3 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-33084e4 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-7c21e7c {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-3e5af43 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-b64261e {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-15d7ded {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-051fc3b .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-0723de2 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-33d5ed6 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-4e7af5f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-1d35dcc {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-fe3e942 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1b3e922 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-6d403b1 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-13b8933 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-ba299a9 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-d8bb62e {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-9ca77a6 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-2f1fc98 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-84ffd46 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-c90be93 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-b40d67a .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-d9cdc54 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-7558308 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-47033ae .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-e45683a {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-7c15f03 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-b4d50d9 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-15ac95b {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-8480103 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e30f46f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-c730934 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-6a2ae74 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-37cfd2a .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-b3ab579 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-5724491 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-6f4a92a .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-cee5c7e {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-6a396bc {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1f14980 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-0c813cf {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-0c813cf .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-0c813cf .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a2da118 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-c08ae81 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-34260aa {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-cbf0ba8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-3d98998 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-5203a14 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-067b6e4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-b881058 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-10f55f5 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-48d5f40 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-9753110 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-a5ca30f {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-362182d {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-5905032 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-dd74b36 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-d90eb32 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-5e7b9f6 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-621363c {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-621363c .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-621363c .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a4054c3 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d2fd6a7 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-17fbe8c {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-cefc47e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-776c5f3 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-6e64a7a {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-54b5ac9 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e8e697a .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-53590dd {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-9615539 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-8eacac1 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-e2bf19f {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-e2bf19f .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-e2bf19f .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-428829e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-4aabbf7 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-7420a6f {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-c5e108f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a5a4ec0 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-ac788f9 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-6a87341 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-7bf45cf .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-06bcb62 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-06bcb62 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-06bcb62 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-629c981 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-03fd1d8 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-1fbd32f {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-eba99e5 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d7b2372 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-05d1be7 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-05d1be7 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-05d1be7 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-c7acd9f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1342c70 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-8d0a44b {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-40cb068 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-8ebb606 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-91fa64b {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-967b485 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-b81e43f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-7a60b6a {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-b4a7310 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-ce1f039 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-3780f29 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-3780f29 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-3780f29 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1395933 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1a5b5ad .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-1f58682 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-08adc8e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-accaed1 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-7e12dbb {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-7206b09 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e9d241b .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-0e78572 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-7bec56d {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-f52a472 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-d9fb1ea {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-00c29f4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-abee7fa .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-2f86e10 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-75026f5 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-fed996f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-8a94c80 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-7b9c565 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e7dea22 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-5900bd8 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-5900bd8 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-5900bd8 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-3d54149 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d449e9b .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-ee36c80 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-9882203 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-bdf689c .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-87d0e54 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-87d0e54 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-87d0e54 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1b79a4f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-4b447bc .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-5eaea61 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-57ac7d6 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-affc874 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-59ad834 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-59ad834 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-59ad834 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-dd5f7ca {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a8b4341 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-e0896b2 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-7b2ddd8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-136eed0 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-47359a5 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-be468be {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-814aa85 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-219cf43 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-219cf43 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-219cf43 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-afd373f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-4b9d496 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-beb562b {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-4316550 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-4e6b0f3 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-d02757b {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-e6fce90 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-9f55a27 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-a83bd5a {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-a83bd5a .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-a83bd5a .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-97f1400 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-4a5f5b6 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-3a0d33c {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-c7164c5 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-23fc354 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-f56f122 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-4f687b9 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-5f72828 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-2767ea6 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-4abd3ec {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-2a2721c .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-0b5774d {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-b651623 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a1e7ea7 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-385fce5 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-6ad3a9f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-b3ce391 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-d8e7ae0 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-72879db {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-886e52d .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-f7014c1 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-814a9fc {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-2635326 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-a4afd80 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-6a81ed3 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1a15f44 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-3a8c589 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-5acdc3b {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-0e5a2e8 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-00befca {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-36b6f32 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1251465 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-ea0b939 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-ea0b939 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-ea0b939 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d92047f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-f5b85a6 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-156dc87 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-8a06bca {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-7e7d478 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-40730f6 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-40730f6 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-40730f6 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-9d8d289 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1f52e3a .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-454b0d8 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-eac89e5 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-0513acd .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-bc1bc0a {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-b521ee3 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-5f9915e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-92ccc4f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-ace98ec {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-ace98ec .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-ace98ec .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-8e6f956 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e278b18 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-c6cc8b5 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-511db4e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-52fb578 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-2f43565 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-4dab237 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-bbb1ece .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-5e1c295 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-7665f1b {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-02359ca .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-d49aa74 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-8bacc3e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-7cef6fb .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-fe66961 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-d31ee9d {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-2d07bfb .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-96f524d {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-5effb98 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-4127f8f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-ad9ec96 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-0ca4edc {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d7a80ae .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-90b5389 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-90b5389 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-90b5389 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-5775ce2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-3e8611f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-c586bb5 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-c8a4d26 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-f2e107f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-5b2064c {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-2c70a5a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d596885 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-d5334a5 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-d5334a5 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-d5334a5 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-9569c20 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-2d07be7 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-fb46c48 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-07326e6 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a727efb .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-07931b4 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-af80ccb {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-f743dce .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-bab3a3c {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-1547fa9 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a74fc4f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-86cf666 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-86cf666 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-86cf666 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-0b7982b {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-37c6f8d .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-d0d9add {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-1a974b8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-47af17a .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-140a8a9 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-65c17d8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-4cd2e78 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-bc3b312 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-bc3b312 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-bc3b312 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-8668c27 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-0f82226 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-60c023d {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-87498d4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-22b4d4f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-993db07 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-4d929f3 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-ad6a111 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-096579d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-096579d .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-096579d .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-327efa4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-adad17c .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-58e3a98 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-b206706 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-b827df0 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-efc83dc {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-efc83dc .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-efc83dc .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-8295fe2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-59b9560 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-5bb12b0 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-9e9ef18 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-79a8a4f .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-e665fc0 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-e665fc0 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-e665fc0 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-cd46560 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-206ccc2 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-4090215 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-c2168ea {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-093dbd2 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-edfd164 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-edfd164 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-edfd164 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-cd4f5c3 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-da4fa5d .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-ddc11d9 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-6d0a12a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-1bf35d4 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-8b6bf1f {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-8b6bf1f .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-8b6bf1f .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d9f34c9 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-aad7e6b .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-fd0f6b1 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-e732dd7 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-12f5ca4 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-f2c02c0 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-f2c02c0 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-f2c02c0 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-18d3c97 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-a00cd41 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-a359683 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-1a01967 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-74d5539 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-4950c44 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-e8c6592 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-974143e .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-00c0e4f {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-00c0e4f .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-00c0e4f .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d10d059 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-85c21d8 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-219d8ae {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-711a6b8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e572625 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-053b732 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-053b732 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-053b732 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-883feec {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-196fcbc .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-393b295 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-ae91df7 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-f3a33ca {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-6ebe386 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-6795e5f {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-6795e5f .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-6795e5f .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-41ebf89 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e418ed8 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-0a112d5 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-32b85c4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-d7e51f7 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-b79e32a {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-ee35ad4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-9e5d701 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-001a88e {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-0a7f4e2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-3efb002 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-bd76291 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-9d95a85 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-5651013 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-2ba9dbc {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-b6eb3ff {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-891ffc3 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-c2016f2 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-c2016f2 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-c2016f2 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-55918ab {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-9107234 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-810f528 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-14d6609 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-fe58447 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-904d1c8 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-904d1c8 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-904d1c8 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-2ef326c {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-de6422d .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-3d09759 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-6ad88f4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-151fff1 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-232444b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-232444b .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-232444b .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-36879c0 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-626ece8 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-6ea5da7 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-2c745da {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-9c3e670 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-697567b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-697567b .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-697567b .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-dd0eac6 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-e6fa2e6 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-54bf34d {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-fc09019 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-212bf1a .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-6882ff6 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-6882ff6 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-6882ff6 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-7594d21 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-ad6a679 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-857574b {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-4ce9799 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-5714321 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-ae28636 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-ae28636 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-ae28636 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-fec9730 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-c0a8be2 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-da4b65c {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-ed0f19a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-70fabd4 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-aad9b86 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-aad9b86 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-aad9b86 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-aac8cd1 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-0a5ddac .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-11f6676 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-407498b {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-8594063 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-c9c2d21 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-5de3cd0 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-cf87a89 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-d4b9328 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-d4b9328 .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-d4b9328 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-7356b70 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #b7b7b7;
	--border-color: #b7b7b7;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-6aaed22 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-3543265 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-2c7234d {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-6ac66a0 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-55c1ee2 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-0bd25fe {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-ac2ee0a .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-f9d9f2b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-f9d9f2b .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-f9d9f2b .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-ba8d4d4 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-32ba273 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-cca3d68 {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-5af8eea {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-55d3bf3 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-db7173a {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-accent);
	--divider-border-width: 4px;
}

.elementor-3633 .elementor-element.elementor-element-db7173a .elementor-divider-separator {
	width: 68px;
}

.elementor-3633 .elementor-element.elementor-element-db7173a .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-3633 .elementor-element.elementor-element-0130d37 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3633 .elementor-element.elementor-element-eca4531 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.1em;
	letter-spacing: 0px;
	word-spacing: 0em;
	color: var(--e-global-color-text);
}

.elementor-3633 .elementor-element.elementor-element-8b2416c {
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-ada445f {
	--n-tabs-direction: row;
	--n-tabs-heading-direction: column;
	--n-tabs-heading-width: 240px;
	--n-tabs-title-flex-basis: content;
	--n-tabs-title-flex-shrink: initial;
	--n-tabs-heading-justify-content: flex-start;
	--n-tabs-title-width: initial;
	--n-tabs-title-height: initial;
	--n-tabs-title-align-items: flex-start;
	--n-tabs-heading-wrap: wrap;
	--n-tabs-title-justify-content: flex-start;
	--n-tabs-title-text-align: start;
	--n-tabs-gap: 40px;
	--n-tabs-title-font-size: 16px;
	--n-tabs-title-color: var(--e-global-color-text);
	--n-tabs-title-color-active: var(--e-global-color-accent);
}

.elementor-3633 .elementor-element.elementor-element-ada445f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ) {
	background: var(--e-global-color-86b4fcd);
}

.elementor-3633 .elementor-element.elementor-element-ada445f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-86b4fcd);
	border-style: none;
}

.elementor-3633 .elementor-element.elementor-element-ada445f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3633 .elementor-element.elementor-element-ada445f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-86b4fcd);
	border-style: none;
}

.elementor-3633 .elementor-element.elementor-element-ada445f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) {
	border-style: none;
}

.elementor-3633 .elementor-element.elementor-element-ada445f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-family: "Open Sans", Sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 1.3em;
	letter-spacing: 0px;
	word-spacing: 0em;
}

.elementor-3633 .elementor-element.elementor-element-ada445f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover {
	--n-tabs-title-color-hover: var(--e-global-color-accent);
}

.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	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);
	font-style: var(--e-global-typography-primary-font-style);
	text-decoration: var(--e-global-typography-primary-text-decoration);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
	word-spacing: var(--e-global-typography-primary-word-spacing);
}

.elementor-widget-html .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

@media (min-width:1440px) {
	.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
		word-spacing: var(--e-global-typography-primary-word-spacing);
	}
	
	.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
		word-spacing: var(--e-global-typography-secondary-word-spacing);
	}
	
	.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.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);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-42657ba3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
		word-spacing: var(--e-global-typography-secondary-word-spacing);
	}
	
	.elementor-widget-nested-tabs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-nested-tabs {
		--n-tabs-title-font-size: var(--e-global-typography-accent-font-size);
	}
	
	.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
		word-spacing: var(--e-global-typography-accent-word-spacing);
	}
	
	.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
}

@media (max-width:1280px) {
	.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
		word-spacing: var(--e-global-typography-primary-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-74b82674 {
		padding: 0rem 0rem 0rem 0rem;
	}
	
	.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
		word-spacing: var(--e-global-typography-secondary-word-spacing);
	}
	
	.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.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);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-42657ba3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
		word-spacing: var(--e-global-typography-secondary-word-spacing);
	}
	
	.elementor-widget-nested-tabs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-nested-tabs {
		--n-tabs-title-font-size: var(--e-global-typography-accent-font-size);
	}
	
	.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
		word-spacing: var(--e-global-typography-accent-word-spacing);
	}
	
	.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
}

@media (max-width:960px) {
	.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
		word-spacing: var(--e-global-typography-primary-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-74b82674 {
		padding: 0rem 2rem 0rem 2rem;
	}
	
	.elementor-3633 .elementor-element.elementor-element-74b82674 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
		word-spacing: var(--e-global-typography-secondary-word-spacing);
	}
	
	.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.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);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-61c8416a {
		padding: 0rem 0rem 0rem 0rem;
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e70190c {
		padding: 0rem 0rem 0rem 0rem;
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-42657ba3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
		word-spacing: var(--e-global-typography-secondary-word-spacing);
	}
	
	.elementor-widget-nested-tabs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-nested-tabs {
		--n-tabs-title-font-size: var(--e-global-typography-accent-font-size);
	}
	
	.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
		word-spacing: var(--e-global-typography-accent-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-c344356 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fc0f105 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-dd6944b {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-40f0768 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-640c0b1 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fee9ea0 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-32491f5 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-10e6fc8 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-28abff8 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-83acfb0 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f810ce9 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7715d93 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-dc4db67 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9228b77 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c0b3e78 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-82b2c0a {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-01b7ad7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a6e27e9 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6ab8ada .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3695c87 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3c07604 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-97c895e {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e790e98 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-09ad4b3 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-33084e4 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3e5af43 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b64261e {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-051fc3b .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0723de2 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4e7af5f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1d35dcc {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1b3e922 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6d403b1 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ba299a9 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d8bb62e {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2f1fc98 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-84ffd46 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b40d67a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d9cdc54 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-47033ae .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e45683a {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b4d50d9 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-15ac95b {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e30f46f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c730934 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-37cfd2a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b3ab579 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6f4a92a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-cee5c7e {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1f14980 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c08ae81 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-34260aa {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3d98998 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5203a14 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b881058 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-10f55f5 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9753110 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a5ca30f {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5905032 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-dd74b36 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5e7b9f6 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d2fd6a7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-17fbe8c {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-776c5f3 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6e64a7a {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e8e697a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-53590dd {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8eacac1 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4aabbf7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7420a6f {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a5a4ec0 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ac788f9 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7bf45cf .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-03fd1d8 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1fbd32f {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d7b2372 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1342c70 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8d0a44b {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8ebb606 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-91fa64b {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b81e43f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7a60b6a {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ce1f039 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1a5b5ad .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1f58682 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-accaed1 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7e12dbb {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e9d241b .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0e78572 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f52a472 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d9fb1ea {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-abee7fa .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2f86e10 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fed996f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8a94c80 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e7dea22 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d449e9b .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ee36c80 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bdf689c .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4b447bc .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5eaea61 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-affc874 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a8b4341 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e0896b2 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-136eed0 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-47359a5 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-814aa85 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4b9d496 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-beb562b {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4e6b0f3 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d02757b {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9f55a27 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4a5f5b6 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3a0d33c {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-23fc354 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f56f122 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5f72828 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2767ea6 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2a2721c .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0b5774d {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a1e7ea7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-385fce5 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b3ce391 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d8e7ae0 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-886e52d .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f7014c1 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2635326 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a4afd80 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1a15f44 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3a8c589 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0e5a2e8 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-00befca {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1251465 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f5b85a6 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-156dc87 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7e7d478 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1f52e3a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-454b0d8 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0513acd .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bc1bc0a {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-92ccc4f .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e278b18 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c6cc8b5 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-52fb578 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2f43565 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bbb1ece .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5e1c295 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-02359ca .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d49aa74 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7cef6fb .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fe66961 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2d07bfb .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-96f524d {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4127f8f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ad9ec96 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d7a80ae .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3e8611f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c586bb5 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f2e107f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5b2064c {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d596885 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2d07be7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fb46c48 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a727efb .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-07931b4 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f743dce .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bab3a3c {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a74fc4f .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-37c6f8d .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d0d9add {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-47af17a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-140a8a9 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4cd2e78 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0f82226 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-60c023d {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-22b4d4f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-993db07 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ad6a111 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-adad17c .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-58e3a98 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b827df0 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-59b9560 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5bb12b0 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-79a8a4f .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-206ccc2 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4090215 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-093dbd2 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-da4fa5d .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ddc11d9 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1bf35d4 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-aad7e6b .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fd0f6b1 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-12f5ca4 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a00cd41 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a359683 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-74d5539 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4950c44 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-974143e .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-85c21d8 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-219d8ae {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e572625 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-196fcbc .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-393b295 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6ebe386 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e418ed8 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0a112d5 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d7e51f7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b79e32a {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9e5d701 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-001a88e {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3efb002 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bd76291 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5651013 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2ba9dbc {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-891ffc3 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9107234 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-810f528 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fe58447 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-de6422d .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3d09759 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-151fff1 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-626ece8 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6ea5da7 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9c3e670 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e6fa2e6 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-54bf34d {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-212bf1a .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ad6a679 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-857574b {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5714321 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c0a8be2 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-da4b65c {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-70fabd4 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0a5ddac .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-11f6676 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8594063 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c9c2d21 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-cf87a89 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6aaed22 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3543265 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6ac66a0 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-55c1ee2 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ac2ee0a .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-32ba273 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-cca3d68 {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-55d3bf3 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-eca4531 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8b2416c {
		font-size: 14px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ada445f {
		--n-tabs-title-font-size: 14px;
	}
	
	.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
}

@media (max-width:770px) {
	.elementor-3633 .elementor-element.elementor-element-74b82674 {
		padding: 0rem 0rem 0rem 0rem;
	}
	
	.elementor-3633 .elementor-element.elementor-element-74b82674 .elementor-heading-title {
		font-size: 40px;
		line-height: 1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c344356 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b64f0dd .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7715d93 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5801fba .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e790e98 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6b0dd43 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1f14980 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0c813cf .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5e7b9f6 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-621363c .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8eacac1 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e2bf19f .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7bf45cf .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-06bcb62 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d7b2372 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-05d1be7 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ce1f039 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3780f29 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e7dea22 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5900bd8 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bdf689c .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-87d0e54 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-affc874 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-59ad834 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-814aa85 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-219cf43 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9f55a27 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a83bd5a .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1251465 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ea0b939 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7e7d478 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-40730f6 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-92ccc4f .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ace98ec .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d7a80ae .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-90b5389 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d596885 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d5334a5 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a74fc4f .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-86cf666 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4cd2e78 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bc3b312 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ad6a111 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-096579d .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b827df0 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-efc83dc .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-79a8a4f .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e665fc0 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-093dbd2 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-edfd164 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1bf35d4 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8b6bf1f .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-12f5ca4 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f2c02c0 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-974143e .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-00c0e4f .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e572625 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-053b732 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6ebe386 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6795e5f .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-891ffc3 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c2016f2 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fe58447 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-904d1c8 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-151fff1 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-232444b .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9c3e670 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-697567b .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-212bf1a .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6882ff6 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5714321 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ae28636 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-70fabd4 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-aad9b86 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-cf87a89 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d4b9328 .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ac2ee0a .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f9d9f2b .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-55d3bf3 .elementor-heading-title {
		font-size: 80px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-db7173a .elementor-divider-separator {
		width: 50px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ada445f {
		--n-tabs-direction: column;
		--n-tabs-heading-direction: row;
		--n-tabs-heading-width: initial;
		--n-tabs-title-flex-basis: content;
		--n-tabs-title-flex-shrink: 0;
		--n-tabs-heading-justify-content: center;
		--n-tabs-title-width: initial;
		--n-tabs-title-height: initial;
		--n-tabs-title-align-items: center;
		--n-tabs-title-flex-grow: 0;
		--n-tabs-title-gap: 0px;
		--n-tabs-gap: 1rem;
	}
}

@media (max-width:480px) {
	.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
		word-spacing: var(--e-global-typography-primary-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-74b82674 .elementor-heading-title {
		font-size: 28px;
		line-height: 1.1em;
	}
	
	.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
		word-spacing: var(--e-global-typography-secondary-word-spacing);
	}
	
	.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.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);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-83661ca {
		--padding-top: 0rem;
		--padding-bottom: 0rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-3633 .elementor-element.elementor-element-42657ba3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
		word-spacing: var(--e-global-typography-secondary-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-73407e4 {
		--padding-top: 0rem;
		--padding-bottom: 0rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-widget-nested-tabs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-nested-tabs {
		--n-tabs-title-font-size: var(--e-global-typography-accent-font-size);
	}
	
	.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
		word-spacing: var(--e-global-typography-accent-word-spacing);
	}
	
	.elementor-3633 .elementor-element.elementor-element-c344356 .elementor-heading-title {
		font-size: 60px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b64f0dd .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fc0f105 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-40f0768 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fee9ea0 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-10e6fc8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-83acfb0 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7715d93 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5801fba .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-dc4db67 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c0b3e78 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-01b7ad7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6ab8ada .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3c07604 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e790e98 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6b0dd43 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-09ad4b3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3e5af43 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-051fc3b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4e7af5f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1b3e922 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ba299a9 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2f1fc98 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b40d67a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-47033ae .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b4d50d9 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e30f46f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-37cfd2a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6f4a92a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1f14980 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0c813cf .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c08ae81 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3d98998 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b881058 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9753110 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5905032 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5e7b9f6 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-621363c .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d2fd6a7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-776c5f3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e8e697a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8eacac1 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e2bf19f .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4aabbf7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a5a4ec0 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7bf45cf .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-06bcb62 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-03fd1d8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d7b2372 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-05d1be7 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1342c70 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8ebb606 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b81e43f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ce1f039 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3780f29 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1a5b5ad .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-accaed1 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e9d241b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f52a472 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-abee7fa .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fed996f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e7dea22 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5900bd8 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d449e9b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bdf689c .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-87d0e54 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4b447bc .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-affc874 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-59ad834 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a8b4341 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-136eed0 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-814aa85 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-219cf43 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4b9d496 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4e6b0f3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9f55a27 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a83bd5a .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4a5f5b6 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-23fc354 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5f72828 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2a2721c .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a1e7ea7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b3ce391 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-886e52d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2635326 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1a15f44 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0e5a2e8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1251465 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ea0b939 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f5b85a6 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7e7d478 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-40730f6 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1f52e3a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0513acd .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-92ccc4f .elementor-heading-title {
		font-size: 60px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ace98ec .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e278b18 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-52fb578 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bbb1ece .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-02359ca .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-7cef6fb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2d07bfb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4127f8f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d7a80ae .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-90b5389 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3e8611f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f2e107f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d596885 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d5334a5 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-2d07be7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a727efb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f743dce .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a74fc4f .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-86cf666 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-37c6f8d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-47af17a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-4cd2e78 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-bc3b312 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0f82226 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-22b4d4f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ad6a111 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-096579d .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-adad17c .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-b827df0 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-efc83dc .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-59b9560 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-79a8a4f .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e665fc0 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-206ccc2 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-093dbd2 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-edfd164 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-da4fa5d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-1bf35d4 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8b6bf1f .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-aad7e6b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-12f5ca4 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f2c02c0 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-a00cd41 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-74d5539 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-974143e .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-00c0e4f .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-85c21d8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e572625 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-053b732 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-196fcbc .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6ebe386 .elementor-heading-title {
		font-size: 60px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6795e5f .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e418ed8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d7e51f7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9e5d701 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-3efb002 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5651013 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-891ffc3 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c2016f2 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9107234 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-fe58447 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-904d1c8 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-de6422d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-151fff1 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-232444b .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-626ece8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-9c3e670 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-697567b .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-e6fa2e6 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-212bf1a .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6882ff6 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ad6a679 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-5714321 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ae28636 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-c0a8be2 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-70fabd4 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-aad9b86 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-0a5ddac .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-8594063 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-cf87a89 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-d4b9328 .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6aaed22 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-6ac66a0 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-ac2ee0a .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-f9d9f2b .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-32ba273 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-55d3bf3 .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
	}
	
	.elementor-3633 .elementor-element.elementor-element-db7173a .elementor-divider-separator {
		width: 40px;
	}
	
	.elementor-3633 .elementor-element.elementor-element-eca4531 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
		font-size: var(--e-global-typography-primary-font-size);
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-e70190c */
.elementor-3633 .elementor-element.elementor-element-e70190c p {
	max-width: 900px;
}
