
.elementor-6536 .elementor-element.elementor-element-977c070 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: stretch;
	--overlay-opacity: 0;
	--padding-top: 150px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-6536 .elementor-element.elementor-element-977c070::before, .elementor-6536 .elementor-element.elementor-element-977c070 > .elementor-background-video-container::before, .elementor-6536 .elementor-element.elementor-element-977c070 > .e-con-inner > .elementor-background-video-container::before, .elementor-6536 .elementor-element.elementor-element-977c070 > .elementor-background-slideshow::before, .elementor-6536 .elementor-element.elementor-element-977c070 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6536 .elementor-element.elementor-element-977c070 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-secondary);
	--background-overlay: "";
}

.elementor-6536 .elementor-element.elementor-element-977c070 > .elementor-shape-bottom svg, .elementor-6536 .elementor-element.elementor-element-977c070 > .e-con-inner > .elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 78px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-6536 .elementor-element.elementor-element-517154a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-end;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 40px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-2cf3b7d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-2cf3b7d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-6536 .elementor-element.elementor-element-7b3db79 > .elementor-widget-container {
	margin: 0px 0px 8px 0px;
}

.elementor-6536 .elementor-element.elementor-element-7b3db79 {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-7b3db79 .elementor-heading-title {
	font-family: "Anek Latin", Sans-serif;
	font-size: 45px;
	font-weight: 300;
	line-height: .9em;
	color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-5b22451 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-6536 .elementor-element.elementor-element-01d8d32 {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-6536 .elementor-element.elementor-element-1b82061 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-10d9cde {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-6536 .elementor-element.elementor-element-d8522c8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-d8522c8 {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-d8522c8 .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: var(--e-global-color-primary);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-6536 .elementor-element.elementor-element-aeb8050 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-aeb8050 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-6536 .elementor-element.elementor-element-be71b8a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-be71b8a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-6536 .elementor-element.elementor-element-e04b114 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

.elementor-6536 .elementor-element.elementor-element-0408705 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-03bd29a {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-03bd29a .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: #fff;
}

.elementor-6536 .elementor-element.elementor-element-e5f9cfd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-e5f9cfd {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-ed9945c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-ed9945c {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-a57b962 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-ebd1ffb {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-6536 .elementor-element.elementor-element-ebd1ffb:not(.elementor-motion-effects-element-type-background), .elementor-6536 .elementor-element.elementor-element-ebd1ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-3bdd43b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-1a3ca74 img {
	width: 100%;
	max-width: 75%;
}

.elementor-6536 .elementor-element.elementor-element-9312252 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-f9ae330 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-f9ae330 {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-f9ae330 .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: var(--e-global-color-primary);
}

.elementor-6536 .elementor-element.elementor-element-f475391 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-f475391 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-6536 .elementor-element.elementor-element-e3f4cc2 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-e3f4cc2 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-6536 .elementor-element.elementor-element-2d06473 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

.elementor-6536 .elementor-element.elementor-element-5087f3a {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-70e9d1e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-70e9d1e {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-70e9d1e .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: #fff;
}

.elementor-6536 .elementor-element.elementor-element-1e09527 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-1e09527 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-e821c50 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-e821c50 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-50a0111 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-d4f1a35 img {
	width: 100%;
	max-width: 100%;
}

.elementor-6536 .elementor-element.elementor-element-5d010ee {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-6536 .elementor-element.elementor-element-5d010ee:not(.elementor-motion-effects-element-type-background), .elementor-6536 .elementor-element.elementor-element-5d010ee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-d997b13 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-1983bd3 img {
	width: 100%;
	max-width: 100%;
}

.elementor-6536 .elementor-element.elementor-element-878b088 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-41a59bb > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-41a59bb {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-41a59bb .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: var(--e-global-color-primary);
}

.elementor-6536 .elementor-element.elementor-element-5e144b3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-5e144b3 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-6536 .elementor-element.elementor-element-105c5c1 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-105c5c1 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-6536 .elementor-element.elementor-element-981fd35 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

.elementor-6536 .elementor-element.elementor-element-9a3392c {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-f2a52de > .elementor-widget-container {
	margin: 17px 0px 37px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-f2a52de {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-f2a52de .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: #fff;
}

.elementor-6536 .elementor-element.elementor-element-8ce1cbc > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-8ce1cbc {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-a149610 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-97f5833 img {
	width: 100%;
	max-width: 55%;
}

.elementor-6536 .elementor-element.elementor-element-d51b8f2 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-6536 .elementor-element.elementor-element-d51b8f2:not(.elementor-motion-effects-element-type-background), .elementor-6536 .elementor-element.elementor-element-d51b8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-c26e6e1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-9d72fb1 img {
	width: 100%;
	max-width: 100%;
}

.elementor-6536 .elementor-element.elementor-element-3e162ec {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-e2ad1e8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-e2ad1e8 {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-e2ad1e8 .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: var(--e-global-color-primary);
}

.elementor-6536 .elementor-element.elementor-element-f4f23a5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-f4f23a5 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-6536 .elementor-element.elementor-element-8e7dee1 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

.elementor-6536 .elementor-element.elementor-element-4073c52 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-38c49de > .elementor-widget-container {
	margin: 17px 0px 37px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-38c49de {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-38c49de .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: #fff;
}

.elementor-6536 .elementor-element.elementor-element-56c4ba5 > .elementor-widget-container {
	padding: 0px 51px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-56c4ba5 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-812361d > .elementor-widget-container {
	padding: 0px 51px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-812361d {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-1acae79 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-a8ff5c6 img {
	width: 100%;
	max-width: 70%;
}

.elementor-6536 .elementor-element.elementor-element-30a1e4e {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-6536 .elementor-element.elementor-element-30a1e4e:not(.elementor-motion-effects-element-type-background), .elementor-6536 .elementor-element.elementor-element-30a1e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-17afbce);
}

.elementor-6536 .elementor-element.elementor-element-ed1ab22 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-8143cab img {
	width: 100%;
	max-width: 70%;
}

.elementor-6536 .elementor-element.elementor-element-967471f {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6536 .elementor-element.elementor-element-f50ecfc > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-f50ecfc {
	text-align: left;
}

.elementor-6536 .elementor-element.elementor-element-f50ecfc .elementor-heading-title {
	font-family: var(--e-global-typography-617b949-font-family), Sans-serif;
	font-size: var(--e-global-typography-617b949-font-size);
	font-weight: var(--e-global-typography-617b949-font-weight);
	line-height: var(--e-global-typography-617b949-line-height);
	color: var(--e-global-color-primary);
}

.elementor-6536 .elementor-element.elementor-element-6f093a1 > .elementor-widget-container {
	padding: 0px 51px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-6f093a1 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-6536 .elementor-element.elementor-element-8710e43 > .elementor-widget-container {
	padding: 0px 51px 0px 0px;
}

.elementor-6536 .elementor-element.elementor-element-8710e43 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

body.elementor-page-6536:not(.elementor-motion-effects-element-type-background), body.elementor-page-6536 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-17afbce);
}

@media (min-width:768px) {
	.elementor-6536 .elementor-element.elementor-element-2cf3b7d {
		--width: 50%;
	}
}

@media (max-width:1024px) {
	.elementor-6536 .elementor-element.elementor-element-517154a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-6536 .elementor-element.elementor-element-7b3db79 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-7b3db79 .elementor-heading-title {
		font-size: 44.79px;
		line-height: 1.1em;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-d8522c8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-d8522c8 .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-aeb8050 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-aeb8050 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-be71b8a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-be71b8a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-03bd29a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-03bd29a .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-e5f9cfd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e5f9cfd {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-ed9945c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-ed9945c {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f9ae330 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f9ae330 .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f475391 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f475391 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-e3f4cc2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e3f4cc2 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-70e9d1e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-70e9d1e .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-1e09527 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-1e09527 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-e821c50 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e821c50 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-41a59bb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-41a59bb .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-5e144b3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-5e144b3 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-105c5c1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-105c5c1 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f2a52de > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f2a52de .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-8ce1cbc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-8ce1cbc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-e2ad1e8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e2ad1e8 .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f4f23a5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f4f23a5 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-38c49de > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-38c49de .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-56c4ba5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-56c4ba5 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-812361d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-812361d {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f50ecfc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f50ecfc .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-6f093a1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-6f093a1 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-8710e43 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-8710e43 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}

@media (max-width:767px) {
	.elementor-6536 .elementor-element.elementor-element-977c070 {
		--min-height: 350px;
		--padding-top: 48px;
		--padding-bottom: 48px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-517154a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-6536 .elementor-element.elementor-element-7b3db79 {
		text-align: center;
	}
	
	.elementor-6536 .elementor-element.elementor-element-7b3db79 .elementor-heading-title {
		font-size: 32px;
		line-height: 1.1em;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-1b82061 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 13px 13px 13px 13px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-d8522c8 > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-d8522c8 {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-d8522c8 .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-aeb8050 > .elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-aeb8050 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-be71b8a > .elementor-widget-container {
		margin: -17px 0px 0px 0px;
		padding: 0px 32px 32px 32px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-be71b8a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-03bd29a > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-03bd29a {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-03bd29a .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-e5f9cfd > .elementor-widget-container {
		margin: -17px 0px 0px 0px;
		padding: 0px 32px 32px 32px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e5f9cfd {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-ed9945c > .elementor-widget-container {
		margin: -17px 0px 0px 0px;
		padding: 0px 32px 32px 32px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-ed9945c {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f9ae330 > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f9ae330 {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f9ae330 .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f475391 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f475391 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-e3f4cc2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e3f4cc2 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-70e9d1e > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-70e9d1e {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-70e9d1e .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-1e09527 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-1e09527 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-e821c50 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e821c50 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-41a59bb > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-41a59bb {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-41a59bb .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-5e144b3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-5e144b3 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-105c5c1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-105c5c1 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f2a52de > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f2a52de {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f2a52de .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-8ce1cbc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-8ce1cbc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-e2ad1e8 > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e2ad1e8 {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-e2ad1e8 .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f4f23a5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f4f23a5 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-38c49de > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-38c49de {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-38c49de .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-56c4ba5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-56c4ba5 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-812361d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-812361d {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-f50ecfc > .elementor-widget-container {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f50ecfc {
		text-align: left;
	}
	
	.elementor-6536 .elementor-element.elementor-element-f50ecfc .elementor-heading-title {
		font-size: var(--e-global-typography-617b949-font-size);
		line-height: var(--e-global-typography-617b949-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-6f093a1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-6f093a1 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-6536 .elementor-element.elementor-element-8710e43 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 14px 0px 14px;
	}
	
	.elementor-6536 .elementor-element.elementor-element-8710e43 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}
