.elementor-753 .elementor-element.elementor-element-44e431e>.elementor-container {
	max-width: 1290px;
}

.elementor-753 .elementor-element.elementor-element-44e431e:not(.elementor-motion-effects-element-type-background),
.elementor-753 .elementor-element.elementor-element-44e431e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../images/contact.jpg");
  	background-position: 0px 37%;
	background-size: cover;
}

.elementor-753 .elementor-element.elementor-element-44e431e>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(90deg, #252433 30%, #979797 100%);
	opacity: 0.6;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-753 .elementor-element.elementor-element-44e431e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -150px;
	margin-bottom: 0px;
	padding: 11% 0% 5% 0%;
}

.elementor-753 .elementor-element.elementor-element-a2782ae.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-753 .elementor-element.elementor-element-9976e6f {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-9976e6f .elementor-heading-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-0f27cbd-font-family), Sans-serif;
	font-size: var(--e-global-typography-0f27cbd-font-size);
	font-weight: var(--e-global-typography-0f27cbd-font-weight);
	line-height: var(--e-global-typography-0f27cbd-line-height);
	letter-spacing: var(--e-global-typography-0f27cbd-letter-spacing);
	word-spacing: var(--e-global-typography-0f27cbd-word-spacing);
}

.elementor-753 .elementor-element.elementor-element-9976e6f>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	padding: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-e68df05-font-family), Sans-serif;
	font-size: var(--e-global-typography-e68df05-font-size);
	font-weight: var(--e-global-typography-e68df05-font-weight);
	line-height: var(--e-global-typography-e68df05-line-height);
	letter-spacing: var(--e-global-typography-e68df05-letter-spacing);
	word-spacing: var(--e-global-typography-e68df05-word-spacing);
	color: #FFFFFF;
	background-color: #02010100;
}

.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-753 .elementor-element.elementor-element-78db4a8>.elementor-widget-container {
	margin: -4px 10px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-78db4a8 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-753 .elementor-element.elementor-element-d1a18c6 .elementor-heading-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-e68df05-font-family), Sans-serif;
	font-size: var(--e-global-typography-e68df05-font-size);
	font-weight: var(--e-global-typography-e68df05-font-weight);
	line-height: var(--e-global-typography-e68df05-line-height);
	letter-spacing: var(--e-global-typography-e68df05-letter-spacing);
	word-spacing: var(--e-global-typography-e68df05-word-spacing);
}

.elementor-753 .elementor-element.elementor-element-d1a18c6 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-753 .elementor-element.elementor-element-ed7d6a5>.elementor-container {
	max-width: 1290px;
}

.elementor-753 .elementor-element.elementor-element-ed7d6a5 {
	padding: 100px 0px 130px 0px;
}

.elementor-753 .elementor-element.elementor-element-140953b>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-08e017e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-08e017e.elementor-view-stacked .elementor-icon {
	background-color: #330b42!important;
}

.elementor-753 .elementor-element.elementor-element-08e017e.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-08e017e.elementor-view-default .elementor-icon {
	color: #581D70;
	border-color: #581D70;
}

.elementor-753 .elementor-element.elementor-element-08e017e.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-08e017e.elementor-view-default .elementor-icon svg {
	fill: #581D70;
}

.elementor-753 .elementor-element.elementor-element-08e017e .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-753 .elementor-element.elementor-element-08e017e .elementor-icon i,
.elementor-753 .elementor-element.elementor-element-08e017e .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-753 .elementor-element.elementor-element-08e017e>.elementor-widget-container {
	margin: 0px 10px -10px 10px;
}

.elementor-753 .elementor-element.elementor-element-7672c4d .elementskit-section-title-wraper .elementskit-section-title {
	color: #343940;
	margin: 0% 0% 0% 0%;
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-753 .elementor-element.elementor-element-7672c4d .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-753 .elementor-element.elementor-element-7672c4d .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #330b42!important;
	font-family: var(--e-global-typography-323523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-323523d-font-size);
	font-weight: var(--e-global-typography-323523d-font-weight);
	line-height: var(--e-global-typography-323523d-line-height);
	letter-spacing: var(--e-global-typography-323523d-letter-spacing);
	word-spacing: var(--e-global-typography-323523d-word-spacing);
	margin: 0px 0px 10px 0px;
}

.elementor-753 .elementor-element.elementor-element-7672c4d>.elementor-widget-container {
	margin: 0px 10px 10px 10px;
}

.elementor-753 .elementor-element.elementor-element-7e28700>.elementor-container {
	max-width: 1290px;
}

.elementor-753 .elementor-element.elementor-element-7e28700 {
	margin-top: 10px;
	margin-bottom: 0px;
}

.elementor-753 .elementor-element.elementor-element-e69055d.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-753 .elementor-element.elementor-element-e69055d>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-9b9cb40 {
	--divider-border-style: dashed;
	--divider-color: #E5E5E5;
	--divider-border-width: 2px;
	z-index: 0;
	top: 42px;
}

.elementor-753 .elementor-element.elementor-element-9b9cb40 .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-753 .elementor-element.elementor-element-9b9cb40 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-753 .elementor-element.elementor-element-9b9cb40>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

body:not(.rtl) .elementor-753 .elementor-element.elementor-element-9b9cb40 {
	left: 0px;
}

body.rtl .elementor-753 .elementor-element.elementor-element-9b9cb40 {
	right: 0px;
}

.elementor-753 .elementor-element.elementor-element-a8402fa .elementor-icon-wrapper {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-a8402fa.elementor-view-stacked .elementor-icon {
	background-color: #E91A2F00;
	color: #330b42;
}

.elementor-753 .elementor-element.elementor-element-a8402fa.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-a8402fa.elementor-view-default .elementor-icon {
	color: #E91A2F00;
	border-color: #E91A2F00;
}

.elementor-753 .elementor-element.elementor-element-a8402fa.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-a8402fa.elementor-view-default .elementor-icon svg {
	fill: #E91A2F00;
}

.elementor-753 .elementor-element.elementor-element-a8402fa.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-753 .elementor-element.elementor-element-a8402fa.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-753 .elementor-element.elementor-element-a8402fa .elementor-icon {
	font-size: 50px;
	padding: 0px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-753 .elementor-element.elementor-element-a8402fa .elementor-icon i,
.elementor-753 .elementor-element.elementor-element-a8402fa .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-753 .elementor-element.elementor-element-a8402fa>.elementor-widget-container {
	padding: 27px 27px 25px 27px;
	background-color: #FFFFFF;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-753 .elementor-element.elementor-element-a8402fa {
	width: auto;
	max-width: auto;
}

.elementor-753 .elementor-element.elementor-element-5a6370d {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-5a6370d .elementor-heading-title {
	color: #343940;
	font-family: var(--e-global-typography-3de8d9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-3de8d9f-font-size);
	font-weight: var(--e-global-typography-3de8d9f-font-weight);
	line-height: var(--e-global-typography-3de8d9f-line-height);
	letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
	word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
}

.elementor-753 .elementor-element.elementor-element-5a6370d>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-28c715b {
	text-align: center;
	color: #343940;
}

.elementor-753 .elementor-element.elementor-element-28c715b>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-5bca705.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-753 .elementor-element.elementor-element-5bca705>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-773f100 {
	--divider-border-style: dashed;
	--divider-color: #E5E5E5;
	--divider-border-width: 2px;
	z-index: 0;
	top: 42px;
}

.elementor-753 .elementor-element.elementor-element-773f100 .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-753 .elementor-element.elementor-element-773f100 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-753 .elementor-element.elementor-element-773f100>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

body:not(.rtl) .elementor-753 .elementor-element.elementor-element-773f100 {
	left: 0px;
}

body.rtl .elementor-753 .elementor-element.elementor-element-773f100 {
	right: 0px;
}

.elementor-753 .elementor-element.elementor-element-82ba7b5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-82ba7b5.elementor-view-stacked .elementor-icon {
	background-color: #E91A2F00;
	color: #330b42;
}

.elementor-753 .elementor-element.elementor-element-82ba7b5.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-82ba7b5.elementor-view-default .elementor-icon {
	color: #E91A2F00;
	border-color: #E91A2F00;
}

.elementor-753 .elementor-element.elementor-element-82ba7b5.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-82ba7b5.elementor-view-default .elementor-icon svg {
	fill: #E91A2F00;
}

.elementor-753 .elementor-element.elementor-element-82ba7b5.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-753 .elementor-element.elementor-element-82ba7b5.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-753 .elementor-element.elementor-element-82ba7b5 .elementor-icon {
	font-size: 50px;
	padding: 0px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-753 .elementor-element.elementor-element-82ba7b5 .elementor-icon i,
.elementor-753 .elementor-element.elementor-element-82ba7b5 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-753 .elementor-element.elementor-element-82ba7b5>.elementor-widget-container {
	padding: 27px 27px 25px 27px;
	background-color: #FFFFFF;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-753 .elementor-element.elementor-element-82ba7b5 {
	width: auto;
	max-width: auto;
}

.elementor-753 .elementor-element.elementor-element-cf85727 {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-cf85727 .elementor-heading-title {
	color: #343940;
	font-family: var(--e-global-typography-3de8d9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-3de8d9f-font-size);
	font-weight: var(--e-global-typography-3de8d9f-font-weight);
	line-height: var(--e-global-typography-3de8d9f-line-height);
	letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
	word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
}

.elementor-753 .elementor-element.elementor-element-cf85727>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-64c44e5 {
	text-align: center;
	color: #343940;
}

.elementor-753 .elementor-element.elementor-element-64c44e5>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-45dd85d.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-753 .elementor-element.elementor-element-45dd85d>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-55f4a2e {
	--divider-border-style: dashed;
	--divider-color: #E5E5E5;
	--divider-border-width: 2px;
	z-index: 0;
	top: 42px;
}

.elementor-753 .elementor-element.elementor-element-55f4a2e .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-753 .elementor-element.elementor-element-55f4a2e .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-753 .elementor-element.elementor-element-55f4a2e>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

body:not(.rtl) .elementor-753 .elementor-element.elementor-element-55f4a2e {
	left: 0px;
}

body.rtl .elementor-753 .elementor-element.elementor-element-55f4a2e {
	right: 0px;
}

.elementor-753 .elementor-element.elementor-element-d9e1e39 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-d9e1e39.elementor-view-stacked .elementor-icon {
	background-color: #E91A2F00;
	color: #330b42;
}

.elementor-753 .elementor-element.elementor-element-d9e1e39.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-d9e1e39.elementor-view-default .elementor-icon {
	color: #E91A2F00;
	border-color: #E91A2F00;
}

.elementor-753 .elementor-element.elementor-element-d9e1e39.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-d9e1e39.elementor-view-default .elementor-icon svg {
	fill: #E91A2F00;
}

.elementor-753 .elementor-element.elementor-element-d9e1e39.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-753 .elementor-element.elementor-element-d9e1e39.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-753 .elementor-element.elementor-element-d9e1e39 .elementor-icon {
	font-size: 50px;
	padding: 0px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-753 .elementor-element.elementor-element-d9e1e39 .elementor-icon i,
.elementor-753 .elementor-element.elementor-element-d9e1e39 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-753 .elementor-element.elementor-element-d9e1e39>.elementor-widget-container {
	padding: 27px 27px 25px 27px;
	background-color: #FFFFFF;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-753 .elementor-element.elementor-element-d9e1e39 {
	width: auto;
	max-width: auto;
}

.elementor-753 .elementor-element.elementor-element-6e69dfc {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-6e69dfc .elementor-heading-title {
	color: #343940;
	font-family: var(--e-global-typography-3de8d9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-3de8d9f-font-size);
	font-weight: var(--e-global-typography-3de8d9f-font-weight);
	line-height: var(--e-global-typography-3de8d9f-line-height);
	letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
	word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
}

.elementor-753 .elementor-element.elementor-element-6e69dfc>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-85fcea6 {
	text-align: center;
	color: #343940;
}

.elementor-753 .elementor-element.elementor-element-85fcea6>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-a6fa5a9.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-753 .elementor-element.elementor-element-a6fa5a9>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-2579280 {
	--divider-border-style: dashed;
	--divider-color: #E5E5E5;
	--divider-border-width: 2px;
	z-index: 0;
	top: 42px;
}

.elementor-753 .elementor-element.elementor-element-2579280 .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-753 .elementor-element.elementor-element-2579280 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-753 .elementor-element.elementor-element-2579280>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

body:not(.rtl) .elementor-753 .elementor-element.elementor-element-2579280 {
	left: 0px;
}

body.rtl .elementor-753 .elementor-element.elementor-element-2579280 {
	right: 0px;
}

.elementor-753 .elementor-element.elementor-element-b47c126 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-b47c126.elementor-view-stacked .elementor-icon {
	background-color: #E91A2F00;
	color: #330b42;
}

.elementor-753 .elementor-element.elementor-element-b47c126.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-b47c126.elementor-view-default .elementor-icon {
	color: #E91A2F00;
	border-color: #E91A2F00;
}

.elementor-753 .elementor-element.elementor-element-b47c126.elementor-view-framed .elementor-icon,
.elementor-753 .elementor-element.elementor-element-b47c126.elementor-view-default .elementor-icon svg {
	fill: #E91A2F00;
}

.elementor-753 .elementor-element.elementor-element-b47c126.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-753 .elementor-element.elementor-element-b47c126.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-753 .elementor-element.elementor-element-b47c126 .elementor-icon {
	font-size: 50px;
	padding: 0px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-753 .elementor-element.elementor-element-b47c126 .elementor-icon i,
.elementor-753 .elementor-element.elementor-element-b47c126 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-753 .elementor-element.elementor-element-b47c126>.elementor-widget-container {
	padding: 27px 27px 25px 27px;
	background-color: #FFFFFF;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-753 .elementor-element.elementor-element-b47c126 {
	width: auto;
	max-width: auto;
}

.elementor-753 .elementor-element.elementor-element-71d02bc {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-71d02bc .elementor-heading-title {
	color: #343940;
	font-family: var(--e-global-typography-3de8d9f-font-family), Sans-serif;
	font-size: var(--e-global-typography-3de8d9f-font-size);
	font-weight: var(--e-global-typography-3de8d9f-font-weight);
	line-height: var(--e-global-typography-3de8d9f-line-height);
	letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
	word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
}

.elementor-753 .elementor-element.elementor-element-71d02bc>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-5413ff2 {
	text-align: center;
	color: #343940;
}

.elementor-753 .elementor-element.elementor-element-5413ff2>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text {
	text-align: center;
}

.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
	font-family: var(--e-global-typography-de8be09-font-family), Sans-serif;
	font-size: var(--e-global-typography-de8be09-font-size);
	font-weight: var(--e-global-typography-de8be09-font-weight);
	line-height: var(--e-global-typography-de8be09-line-height);
	letter-spacing: var(--e-global-typography-de8be09-letter-spacing);
	word-spacing: var(--e-global-typography-de8be09-word-spacing);
}

.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
	color: #343940;
}

.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
	font-family: var(--e-global-typography-de8be09-font-family), Sans-serif;
	font-size: var(--e-global-typography-de8be09-font-size);
	font-weight: var(--e-global-typography-de8be09-font-weight);
	line-height: var(--e-global-typography-de8be09-line-height);
	letter-spacing: var(--e-global-typography-de8be09-letter-spacing);
	word-spacing: var(--e-global-typography-de8be09-word-spacing);
}

.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
	color: #581D70;
}

.elementor-753 .elementor-element.elementor-element-10facc3>.elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-7847014 {
	padding: 0px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-909a644>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-753 .elementor-element.elementor-element-431d935 iframe {
	height: 500px;
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-753 .elementor-element.elementor-element-a2782ae {
		width: 100%;
	}

	.elementor-753 .elementor-element.elementor-element-e69055d {
		width: 50%;
	}

	.elementor-753 .elementor-element.elementor-element-5bca705 {
		width: 50%;
	}

	.elementor-753 .elementor-element.elementor-element-45dd85d {
		width: 50%;
	}

	.elementor-753 .elementor-element.elementor-element-a6fa5a9 {
		width: 50%;
	}
}

@media(max-width:1024px) {
	.elementor-753 .elementor-element.elementor-element-44e431e {
		margin-top: -170px;
		margin-bottom: 0px;
		padding: 27% 0% 12% 0%;
	}

	.elementor-753 .elementor-element.elementor-element-a2782ae>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-753 .elementor-element.elementor-element-9976e6f .elementor-heading-title {
		font-size: var(--e-global-typography-0f27cbd-font-size);
		line-height: var(--e-global-typography-0f27cbd-line-height);
		letter-spacing: var(--e-global-typography-0f27cbd-letter-spacing);
		word-spacing: var(--e-global-typography-0f27cbd-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-e68df05-font-size);
		line-height: var(--e-global-typography-e68df05-line-height);
		letter-spacing: var(--e-global-typography-e68df05-letter-spacing);
		word-spacing: var(--e-global-typography-e68df05-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-753 .elementor-element.elementor-element-d1a18c6 .elementor-heading-title {
		font-size: var(--e-global-typography-e68df05-font-size);
		line-height: var(--e-global-typography-e68df05-line-height);
		letter-spacing: var(--e-global-typography-e68df05-letter-spacing);
		word-spacing: var(--e-global-typography-e68df05-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-ed7d6a5 {
		padding: 80px 0px 80px 0px;
	}

	.elementor-753 .elementor-element.elementor-element-140953b>.elementor-element-populated {
		margin: 0px 20px 0px 20px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 20px;
	}

	.elementor-753 .elementor-element.elementor-element-7672c4d .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-753 .elementor-element.elementor-element-7672c4d .elementskit-section-title-wraper .elementskit-section-subtitle {
		font-size: var(--e-global-typography-323523d-font-size);
		line-height: var(--e-global-typography-323523d-line-height);
		letter-spacing: var(--e-global-typography-323523d-letter-spacing);
		word-spacing: var(--e-global-typography-323523d-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-e69055d>.elementor-element-populated {
		margin: 0px 10px 10px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-753 .elementor-element.elementor-element-5a6370d .elementor-heading-title {
		font-size: var(--e-global-typography-3de8d9f-font-size);
		line-height: var(--e-global-typography-3de8d9f-line-height);
		letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
		word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-5bca705>.elementor-element-populated {
		margin: 0px 0px 10px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-753 .elementor-element.elementor-element-cf85727 .elementor-heading-title {
		font-size: var(--e-global-typography-3de8d9f-font-size);
		line-height: var(--e-global-typography-3de8d9f-line-height);
		letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
		word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-45dd85d>.elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-753 .elementor-element.elementor-element-6e69dfc .elementor-heading-title {
		font-size: var(--e-global-typography-3de8d9f-font-size);
		line-height: var(--e-global-typography-3de8d9f-line-height);
		letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
		word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-a6fa5a9>.elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-753 .elementor-element.elementor-element-71d02bc .elementor-heading-title {
		font-size: var(--e-global-typography-3de8d9f-font-size);
		line-height: var(--e-global-typography-3de8d9f-line-height);
		letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
		word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
		font-size: var(--e-global-typography-de8be09-font-size);
		line-height: var(--e-global-typography-de8be09-line-height);
		letter-spacing: var(--e-global-typography-de8be09-letter-spacing);
		word-spacing: var(--e-global-typography-de8be09-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
		font-size: var(--e-global-typography-de8be09-font-size);
		line-height: var(--e-global-typography-de8be09-line-height);
		letter-spacing: var(--e-global-typography-de8be09-letter-spacing);
		word-spacing: var(--e-global-typography-de8be09-word-spacing);
	}
}

@media(max-width:767px) {
	.elementor-753 .elementor-element.elementor-element-44e431e {
		margin-top: -90px;
		margin-bottom: 0px;
		padding: 130px 0px 70px 0px;
	}

	.elementor-753 .elementor-element.elementor-element-a2782ae>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-753 .elementor-element.elementor-element-9976e6f .elementor-heading-title {
		font-size: var(--e-global-typography-0f27cbd-font-size);
		line-height: var(--e-global-typography-0f27cbd-line-height);
		letter-spacing: var(--e-global-typography-0f27cbd-letter-spacing);
		word-spacing: var(--e-global-typography-0f27cbd-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-e68df05-font-size);
		line-height: var(--e-global-typography-e68df05-line-height);
		letter-spacing: var(--e-global-typography-e68df05-letter-spacing);
		word-spacing: var(--e-global-typography-e68df05-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-753 .elementor-element.elementor-element-78db4a8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-753 .elementor-element.elementor-element-d1a18c6 .elementor-heading-title {
		font-size: var(--e-global-typography-e68df05-font-size);
		line-height: var(--e-global-typography-e68df05-line-height);
		letter-spacing: var(--e-global-typography-e68df05-letter-spacing);
		word-spacing: var(--e-global-typography-e68df05-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-ed7d6a5 {
		padding: 50px 0px 50px 0px;
	}

	.elementor-753 .elementor-element.elementor-element-140953b>.elementor-element-populated {
		margin: 0px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-753 .elementor-element.elementor-element-7672c4d .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-753 .elementor-element.elementor-element-7672c4d .elementskit-section-title-wraper .elementskit-section-subtitle {
		font-size: var(--e-global-typography-323523d-font-size);
		line-height: var(--e-global-typography-323523d-line-height);
		letter-spacing: var(--e-global-typography-323523d-letter-spacing);
		word-spacing: var(--e-global-typography-323523d-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-e69055d>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-753 .elementor-element.elementor-element-5a6370d .elementor-heading-title {
		font-size: var(--e-global-typography-3de8d9f-font-size);
		line-height: var(--e-global-typography-3de8d9f-line-height);
		letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
		word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-5bca705>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-753 .elementor-element.elementor-element-cf85727 .elementor-heading-title {
		font-size: var(--e-global-typography-3de8d9f-font-size);
		line-height: var(--e-global-typography-3de8d9f-line-height);
		letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
		word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-45dd85d>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-753 .elementor-element.elementor-element-6e69dfc .elementor-heading-title {
		font-size: var(--e-global-typography-3de8d9f-font-size);
		line-height: var(--e-global-typography-3de8d9f-line-height);
		letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
		word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-a6fa5a9>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-753 .elementor-element.elementor-element-71d02bc .elementor-heading-title {
		font-size: var(--e-global-typography-3de8d9f-font-size);
		line-height: var(--e-global-typography-3de8d9f-line-height);
		letter-spacing: var(--e-global-typography-3de8d9f-letter-spacing);
		word-spacing: var(--e-global-typography-3de8d9f-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
		font-size: var(--e-global-typography-de8be09-font-size);
		line-height: var(--e-global-typography-de8be09-line-height);
		letter-spacing: var(--e-global-typography-de8be09-letter-spacing);
		word-spacing: var(--e-global-typography-de8be09-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-10facc3 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
		font-size: var(--e-global-typography-de8be09-font-size);
		line-height: var(--e-global-typography-de8be09-line-height);
		letter-spacing: var(--e-global-typography-de8be09-letter-spacing);
		word-spacing: var(--e-global-typography-de8be09-word-spacing);
	}

	.elementor-753 .elementor-element.elementor-element-10facc3>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
}