.elementor-405 .elementor-element.elementor-element-cfc6b0f>.elementor-container {
	max-width: 1290px;
}

.elementor-405 .elementor-element.elementor-element-cfc6b0f:not(.elementor-motion-effects-element-type-background),
.elementor-405 .elementor-element.elementor-element-cfc6b0f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/carousel11.png");
	background-position: 0px 88%;
	background-size: cover;
}

.elementor-405 .elementor-element.elementor-element-cfc6b0f>.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-405 .elementor-element.elementor-element-cfc6b0f {
	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-405 .elementor-element.elementor-element-3a037f4.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-405 .elementor-element.elementor-element-4be3475 {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-4be3475 .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-405 .elementor-element.elementor-element-4be3475>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-405 .elementor-element.elementor-element-968b499 .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-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-405 .elementor-element.elementor-element-968b499>.elementor-widget-container {
	margin: -4px 10px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-968b499 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-405 .elementor-element.elementor-element-1568f64 .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-405 .elementor-element.elementor-element-1568f64 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-405 .elementor-element.elementor-element-c58569b>.elementor-container {
	max-width: 1290px;
	margin-bottom: 7em;
}

.elementor-405 .elementor-element.elementor-element-c58569b:not(.elementor-motion-effects-element-type-background),
.elementor-405 .elementor-element.elementor-element-c58569b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-c58569b>.elementor-background-overlay {
	
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.4;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-405 .elementor-element.elementor-element-c58569b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-405 .elementor-element.elementor-element-5c7aea9.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-405 .elementor-element.elementor-element-5c7aea9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-405 .elementor-element.elementor-element-5c7aea9>.elementor-element-populated {
	margin: 0px 80px 50px 0px;
	--e-column-margin-right: 80px;
	--e-column-margin-left: 0px;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: center;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f.jkit-equal-height-enable,
.elementor-405 .elementor-element.elementor-element-a66dd2f.jkit-equal-height-enable .elementor-widget-container,
.elementor-405 .elementor-element.elementor-element-a66dd2f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-405 .elementor-element.elementor-element-a66dd2f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	color: #330b42;
	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);
}

.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	margin: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #FFFFFF;
	background-color: #330b42;
	border-radius: 50px 50px 50px 50px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	height: 40px;
	width: 40px;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #FFFFFF;
	width: 20px;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 20px;
}

.elementor-405 .elementor-element.elementor-element-a66dd2f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-5b1ef70 .elementor-heading-title {
	color: #343940;
	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-405 .elementor-element.elementor-element-4bd9347 {
	color: #181512;
	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);
}

.elementor-405 .elementor-element.elementor-element-131a5b6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
	background-color: #E5E5E5;
	height: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-131a5b6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
	background-color: #581D70!important;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-131a5b6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
	color: #343940;
	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-405 .elementor-element.elementor-element-131a5b6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
	color: #343940;
	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-405 .elementor-element.elementor-element-131a5b6>.elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-405 .elementor-element.elementor-element-975f506 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
	background-color: #E5E5E5;
	height: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-975f506 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
	background-color: #581D70!important;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-975f506 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
	color: #343940;
	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-405 .elementor-element.elementor-element-975f506 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
	color: #343940;
	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-405 .elementor-element.elementor-element-975f506>.elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-405 .elementor-element.elementor-element-eb2dc47 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
	background-color: #E5E5E5;
	height: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-eb2dc47 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
	background-color: #581D70 !important;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-eb2dc47 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
	color: #343940;
	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-405 .elementor-element.elementor-element-eb2dc47 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
	color: #343940;
	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-405 .elementor-element.elementor-element-eb2dc47>.elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-405 .elementor-element.elementor-element-707dac6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
	background-color: #E5E5E5;
	height: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-707dac6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
	background-color: #581D70 !important;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-707dac6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
	color: #343940;
	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-405 .elementor-element.elementor-element-707dac6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
	color: #343940;
	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-405 .elementor-element.elementor-element-0dde8f5.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-405 .elementor-element.elementor-element-ac7048c img {
	width: 100%;
	max-width: 100%;
}

.elementor-405 .elementor-element.elementor-element-ac7048c>.elementor-widget-container {
	margin: 0px 0px -40px 0px;
	margin-bottom: 7em;
}

.elementor-405 .elementor-element.elementor-element-ac7048c {
	z-index: 1;
	width: 100%;
	max-width: 100%;
}

.elementor-405 .elementor-element.elementor-element-4a6f6b3>.elementor-container {
	max-width: 1290px;
}

.elementor-405 .elementor-element.elementor-element-4a6f6b3:not(.elementor-motion-effects-element-type-background),
.elementor-405 .elementor-element.elementor-element-4a6f6b3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	/* background-color: #F6F6F6; */
}

.elementor-405 .elementor-element.elementor-element-4a6f6b3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 130px 0px;
}

.elementor-405 .elementor-element.elementor-element-4a6f6b3>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-405 .elementor-element.elementor-element-775f9bd>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-a716db7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-a716db7.elementor-view-stacked .elementor-icon {
	background-color: #330b42;
}

.elementor-405 .elementor-element.elementor-element-a716db7.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-a716db7.elementor-view-default .elementor-icon {
	color: #581D70;
	border-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-a716db7.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-a716db7.elementor-view-default .elementor-icon svg {
	fill: #581D70;
}

.elementor-405 .elementor-element.elementor-element-a716db7 .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-405 .elementor-element.elementor-element-a716db7 .elementor-icon i,
.elementor-405 .elementor-element.elementor-element-a716db7 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-a716db7>.elementor-widget-container {
	margin: 0px 10px -10px 10px;
}

.elementor-405 .elementor-element.elementor-element-75d7227 .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-405 .elementor-element.elementor-element-75d7227 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-405 .elementor-element.elementor-element-75d7227 .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #330b42;
	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-405 .elementor-element.elementor-element-75d7227>.elementor-widget-container {
	margin: 0px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-0506c23>.elementor-container {
	max-width: 1290px;
}

.elementor-405 .elementor-element.elementor-element-0506c23 {
	margin-top: 10px;
	margin-bottom: 0px;
}

.elementor-405 .elementor-element.elementor-element-b1eaf58.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-405 .elementor-element.elementor-element-b1eaf58>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-db2b33a {
	--divider-border-style: dashed;
	--divider-color: #E5E5E5;
	--divider-border-width: 2px;
	z-index: 0;
	top: 42px;
}

.elementor-405 .elementor-element.elementor-element-db2b33a .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-405 .elementor-element.elementor-element-db2b33a .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-405 .elementor-element.elementor-element-db2b33a>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

body:not(.rtl) .elementor-405 .elementor-element.elementor-element-db2b33a {
	left: 0px;
}

body.rtl .elementor-405 .elementor-element.elementor-element-db2b33a {
	right: 0px;
}

.elementor-405 .elementor-element.elementor-element-e74ba96 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-e74ba96.elementor-view-stacked .elementor-icon {
	background-color: #E91A2F00;
	color: #330b42;
}

.elementor-405 .elementor-element.elementor-element-e74ba96.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-e74ba96.elementor-view-default .elementor-icon {
	color: #E91A2F00;
	border-color: #E91A2F00;
}

.elementor-405 .elementor-element.elementor-element-e74ba96.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-e74ba96.elementor-view-default .elementor-icon svg {
	fill: #E91A2F00;
}

.elementor-405 .elementor-element.elementor-element-e74ba96.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-e74ba96.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-405 .elementor-element.elementor-element-e74ba96 .elementor-icon {
	font-size: 50px;
	padding: 0px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-405 .elementor-element.elementor-element-e74ba96 .elementor-icon i,
.elementor-405 .elementor-element.elementor-element-e74ba96 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-e74ba96>.elementor-widget-container {
	padding: 27px 27px 25px 27px;
	background-color: #F6F6F6;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-405 .elementor-element.elementor-element-e74ba96 {
	width: auto;
	max-width: auto;
}

.elementor-405 .elementor-element.elementor-element-8d1a580 {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-8d1a580 .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-405 .elementor-element.elementor-element-8d1a580>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-4e4ef75 {
	text-align: center;
	color: #343940;
}

.elementor-405 .elementor-element.elementor-element-4e4ef75>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-4fff47d.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-405 .elementor-element.elementor-element-4fff47d>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-cae8d8d {
	--divider-border-style: dashed;
	--divider-color: #E5E5E5;
	--divider-border-width: 2px;
	z-index: 0;
	top: 42px;
}

.elementor-405 .elementor-element.elementor-element-cae8d8d .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-405 .elementor-element.elementor-element-cae8d8d .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-405 .elementor-element.elementor-element-cae8d8d>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

body:not(.rtl) .elementor-405 .elementor-element.elementor-element-cae8d8d {
	left: 0px;
}

body.rtl .elementor-405 .elementor-element.elementor-element-cae8d8d {
	right: 0px;
}

.elementor-405 .elementor-element.elementor-element-6849c5d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-6849c5d.elementor-view-stacked .elementor-icon {
	background-color: #E91A2F00;
	color: #330b42;
}

.elementor-405 .elementor-element.elementor-element-6849c5d.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-6849c5d.elementor-view-default .elementor-icon {
	color: #E91A2F00;
	border-color: #E91A2F00;
}

.elementor-405 .elementor-element.elementor-element-6849c5d.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-6849c5d.elementor-view-default .elementor-icon svg {
	fill: #E91A2F00;
}

.elementor-405 .elementor-element.elementor-element-6849c5d.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-6849c5d.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-405 .elementor-element.elementor-element-6849c5d .elementor-icon {
	font-size: 50px;
	padding: 0px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-405 .elementor-element.elementor-element-6849c5d .elementor-icon i,
.elementor-405 .elementor-element.elementor-element-6849c5d .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-6849c5d>.elementor-widget-container {
	padding: 27px 27px 25px 27px;
	background-color: #F6F6F6;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-405 .elementor-element.elementor-element-6849c5d {
	width: auto;
	max-width: auto;
}

.elementor-405 .elementor-element.elementor-element-f27c12a {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-f27c12a .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-405 .elementor-element.elementor-element-f27c12a>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-7116c9d {
	text-align: center;
	color: #343940;
}

.elementor-405 .elementor-element.elementor-element-7116c9d>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-e087f2c.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-405 .elementor-element.elementor-element-e087f2c>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-289d853 {
	--divider-border-style: dashed;
	--divider-color: #E5E5E5;
	--divider-border-width: 2px;
	z-index: 0;
	top: 42px;
}

.elementor-405 .elementor-element.elementor-element-289d853 .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-405 .elementor-element.elementor-element-289d853 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-405 .elementor-element.elementor-element-289d853>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

body:not(.rtl) .elementor-405 .elementor-element.elementor-element-289d853 {
	left: 0px;
}

body.rtl .elementor-405 .elementor-element.elementor-element-289d853 {
	right: 0px;
}

.elementor-405 .elementor-element.elementor-element-dcd8262 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-dcd8262.elementor-view-stacked .elementor-icon {
	background-color: #E91A2F00;
	color: #330b42;
}

.elementor-405 .elementor-element.elementor-element-dcd8262.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-dcd8262.elementor-view-default .elementor-icon {
	color: #E91A2F00;
	border-color: #E91A2F00;
}

.elementor-405 .elementor-element.elementor-element-dcd8262.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-dcd8262.elementor-view-default .elementor-icon svg {
	fill: #E91A2F00;
}

.elementor-405 .elementor-element.elementor-element-dcd8262.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-dcd8262.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-405 .elementor-element.elementor-element-dcd8262 .elementor-icon {
	font-size: 50px;
	padding: 0px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-405 .elementor-element.elementor-element-dcd8262 .elementor-icon i,
.elementor-405 .elementor-element.elementor-element-dcd8262 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-dcd8262>.elementor-widget-container {
	padding: 27px 27px 25px 27px;
	background-color: #F6F6F6;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-405 .elementor-element.elementor-element-dcd8262 {
	width: auto;
	max-width: auto;
}

.elementor-405 .elementor-element.elementor-element-7a1fe91 {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-7a1fe91 .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-405 .elementor-element.elementor-element-7a1fe91>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-fa2db6b {
	text-align: center;
	color: #343940;
}

.elementor-405 .elementor-element.elementor-element-fa2db6b>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-f48c40f.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-405 .elementor-element.elementor-element-f48c40f>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-3f8459d {
	--divider-border-style: dashed;
	--divider-color: #E5E5E5;
	--divider-border-width: 2px;
	z-index: 0;
	top: 42px;
}

.elementor-405 .elementor-element.elementor-element-3f8459d .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-405 .elementor-element.elementor-element-3f8459d .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-405 .elementor-element.elementor-element-3f8459d>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

body:not(.rtl) .elementor-405 .elementor-element.elementor-element-3f8459d {
	left: 0px;
}

body.rtl .elementor-405 .elementor-element.elementor-element-3f8459d {
	right: 0px;
}

.elementor-405 .elementor-element.elementor-element-becbbae .elementor-icon-wrapper {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-becbbae.elementor-view-stacked .elementor-icon {
	background-color: #E91A2F00;
	color: #330b42;
}

.elementor-405 .elementor-element.elementor-element-becbbae.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-becbbae.elementor-view-default .elementor-icon {
	color: #E91A2F00;
	border-color: #E91A2F00;
}

.elementor-405 .elementor-element.elementor-element-becbbae.elementor-view-framed .elementor-icon,
.elementor-405 .elementor-element.elementor-element-becbbae.elementor-view-default .elementor-icon svg {
	fill: #E91A2F00;
}

.elementor-405 .elementor-element.elementor-element-becbbae.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-becbbae.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-405 .elementor-element.elementor-element-becbbae .elementor-icon {
	font-size: 50px;
	padding: 0px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-405 .elementor-element.elementor-element-becbbae .elementor-icon i,
.elementor-405 .elementor-element.elementor-element-becbbae .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-becbbae>.elementor-widget-container {
	padding: 27px 27px 25px 27px;
	background-color: #F6F6F6;
	border-radius: 100px 100px 100px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-405 .elementor-element.elementor-element-becbbae {
	width: auto;
	max-width: auto;
}

.elementor-405 .elementor-element.elementor-element-4d00479 {
	text-align: center;
}

.elementor-405 .elementor-element.elementor-element-4d00479 .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-405 .elementor-element.elementor-element-4d00479>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-4ab44f7 {
	text-align: center;
	color: #343940;
}

.elementor-405 .elementor-element.elementor-element-4ab44f7>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-05c0445>.elementor-container {
	max-width: 1290px; 
}

.elementor-405 .elementor-element.elementor-element-05c0445:not(.elementor-motion-effects-element-type-background),
.elementor-405 .elementor-element.elementor-element-05c0445>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #252433;
}

.elementor-405 .elementor-element.elementor-element-05c0445>.elementor-background-overlay {
	background-image: url("../images/server.jpg");
	background-position: center center;
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-405 .elementor-element.elementor-element-05c0445 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 100px 0px;
}

.elementor-405 .elementor-element.elementor-element-1d6d1eb>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
}

.elementor-405 .elementor-element.elementor-element-ffefeaf img {
	width: 100%;
	max-width: 100%;
	border-radius: 10px 10px 10px 10px;
}

.elementor-405 .elementor-element.elementor-element-ffefeaf>.elementor-widget-container {
	margin: -14% 0% 0% 0%;
}

.elementor-405 .elementor-element.elementor-element-a693041>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-eb459f7 .elementskit-funfact .funfact-icon img {
	margin-bottom: 10px;
}

.elementor-405 .elementor-element.elementor-element-eb459f7 .elementskit-funfact .funfact-content .number-percentage-wraper {
	color: #FFFFFF;
	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-405 .elementor-element.elementor-element-eb459f7 .elementskit-funfact .funfact-title {
	color: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-eb459f7 .elementskit-funfact .super {
	color: #581D70;
	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);
	top: -5px;
	left: -5px;
	vertical-align: super;
}

.elementor-405 .elementor-element.elementor-element-414cbce>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-db2eea3 .elementskit-funfact .funfact-icon img {
	margin-bottom: 10px;
}

.elementor-405 .elementor-element.elementor-element-db2eea3 .elementskit-funfact .funfact-content .number-percentage-wraper {
	color: #FFFFFF;
	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-405 .elementor-element.elementor-element-db2eea3 .elementskit-funfact .funfact-title {
	color: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-db2eea3 .elementskit-funfact .super {
	color: #581D70;
	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);
	top: -5px;
	left: -5px;
	vertical-align: super;
}

.elementor-405 .elementor-element.elementor-element-1730a9e>.elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-1dda43f .elementskit-funfact .funfact-icon img {
	margin-bottom: 10px;
}

.elementor-405 .elementor-element.elementor-element-1dda43f .elementskit-funfact .funfact-content .number-percentage-wraper {
	color: #FFFFFF;
	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-405 .elementor-element.elementor-element-1dda43f .elementskit-funfact .funfact-title {
	color: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-1dda43f .elementskit-funfact .super {
	color: #581D70;
	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);
	top: -5px;
	left: -5px;
	vertical-align: super;
}

.elementor-405 .elementor-element.elementor-element-d5dab79>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 70px 0px 0px 30px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 30px;
}

.elementor-405 .elementor-element.elementor-element-d5dab79>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: center;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-8026e14.jkit-equal-height-enable,
.elementor-405 .elementor-element.elementor-element-8026e14.jkit-equal-height-enable .elementor-widget-container,
.elementor-405 .elementor-element.elementor-element-8026e14.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-405 .elementor-element.elementor-element-8026e14.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	color: #ffffff;
	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);
}

.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	margin: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #FFFFFF;
	background-color: #330b42;
	border-radius: 50px 50px 50px 50px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	height: 40px;
	width: 40px;
}

.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #FFFFFF;
	width: 20px;
}

.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 20px;
}

.elementor-405 .elementor-element.elementor-element-8026e14>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-d5a8e1b .elementor-heading-title {
	color: #FFFFFF;
	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-405 .elementor-element.elementor-element-5988a51 {
	color: #FFFFFF;
	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);
}

.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 25%;
	padding: 18px 0px 18px 0px;
	font-family: var(--e-global-typography-a63eb39-font-family), Sans-serif;
	font-size: var(--e-global-typography-a63eb39-font-size);
	font-weight: var(--e-global-typography-a63eb39-font-weight);
	line-height: var(--e-global-typography-a63eb39-line-height);
	letter-spacing: var(--e-global-typography-a63eb39-letter-spacing);
	word-spacing: var(--e-global-typography-a63eb39-word-spacing);
	color: #FFFFFF;
	background-color: #581D70;
	border-radius: 50px 50px 50px 50px;
}

.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	background-color: #330b42;
}

.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-405 .elementor-element.elementor-element-ddf575d>.elementor-container {
	max-width: 1290px;
}

.elementor-405 .elementor-element.elementor-element-ddf575d {
	padding: 100px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-650d00b>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-a31d8d3>.elementor-container {
	max-width: 1290px;
}

.elementor-405 .elementor-element.elementor-element-a31d8d3>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-405 .elementor-element.elementor-element-a31d8d3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-6338270>.elementor-element-populated {
	padding: 10px 0px 0px 10px;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: center;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc.jkit-equal-height-enable,
.elementor-405 .elementor-element.elementor-element-29ad5dc.jkit-equal-height-enable .elementor-widget-container,
.elementor-405 .elementor-element.elementor-element-29ad5dc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-405 .elementor-element.elementor-element-29ad5dc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	color: #581D70;
	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);
}

.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	margin: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #FFFFFF;
	background-color: #581D70;
	border-radius: 50px 50px 50px 50px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	height: 40px;
	width: 40px;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #FFFFFF;
	width: 20px;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 20px;
}

.elementor-405 .elementor-element.elementor-element-29ad5dc>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-c98ea61 .elementor-heading-title {
	color: #343940;
	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-bc-flex-widget .elementor-405 .elementor-element.elementor-element-eff3cd2.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-405 .elementor-element.elementor-element-eff3cd2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-405 .elementor-element.elementor-element-eff3cd2>.elementor-element-populated {
	padding: 0px 10px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button {
	text-align: right;
}

.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 25%;
	padding: 18px 0px 18px 0px;
	font-family: var(--e-global-typography-a63eb39-font-family), Sans-serif;
	font-size: var(--e-global-typography-a63eb39-font-size);
	font-weight: var(--e-global-typography-a63eb39-font-weight);
	line-height: var(--e-global-typography-a63eb39-line-height);
	letter-spacing: var(--e-global-typography-a63eb39-letter-spacing);
	word-spacing: var(--e-global-typography-a63eb39-word-spacing);
	color: #FFFFFF;
	background-color: #581D70;
	border-radius: 50px 50px 50px 50px;
}

.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-405 .elementor-element.elementor-element-3bcffd5>.elementor-container {
	max-width: 1290px;
}

.elementor-405 .elementor-element.elementor-element-3bcffd5 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-405 .elementor-element.elementor-element-2d0dc51>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-582d1e9 .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	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-405 .elementor-element.elementor-element-582d1e9 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-405 .elementor-element.elementor-element-582d1e9 .elementskit-section-title-wraper p {
	color: #581D70;
	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);
	margin: 5px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-582d1e9>.elementor-widget-container {
	margin: 0px 20px 0px 20px;
	padding: 30px 20px 120px 20px;
	background-color: #252433;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .elementor-repeater-item-0a855b3>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .elementor-repeater-item-0a855b3>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .elementor-repeater-item-602dc83>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .elementor-repeater-item-602dc83>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .elementor-repeater-item-20c3ef5>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .elementor-repeater-item-20c3ef5>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-card:hover,
.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-image-card:hover,
.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-card::before,
.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-image-card::before,
.elementor-405 .elementor-element.elementor-element-3d460a9 div .profile-card .profile-body::before,
.elementor-405 .elementor-element.elementor-element-3d460a9 .image-card-v3 .profile-image-card:after {
	background-color: #02010100;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
	padding-top: 84%;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-header>img,
.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-image-card img,
.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-image-card,
.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-header {
	width: 84%;
	height: 84%;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-img.profile-header>img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-social-list>li>a {
	text-align: center;
	text-decoration: none;
	border-radius: 50% 50% 50% 50%;
	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);
	width: 35px;
	height: 35px;
	line-height: 40px;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-social-list>li {
	display: inline-block;
	margin: 0px 5px 25px 5px;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-social-list>li>a i {
	font-size: 14px;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-social-list>li>a svg {
	max-width: 14px;
}

.elementor-405 .elementor-element.elementor-element-3d460a9>.elementor-widget-container {
	margin: -120px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-3d460a9 {
	z-index: 2;
}

.elementor-405 .elementor-element.elementor-element-79c30c3>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-d9dc393 .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	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-405 .elementor-element.elementor-element-d9dc393 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-405 .elementor-element.elementor-element-d9dc393 .elementskit-section-title-wraper p {
	color: #581D70;
	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);
	margin: 5px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-d9dc393>.elementor-widget-container {
	margin: 0px 20px 0px 20px;
	padding: 30px 20px 120px 20px;
	background-color: #252433;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-405 .elementor-element.elementor-element-1756795 .elementor-repeater-item-0a855b3>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-1756795 .elementor-repeater-item-0a855b3>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-1756795 .elementor-repeater-item-602dc83>a {
	color: #FFFFFF;
	background-color: #E91A2F;
}

.elementor-405 .elementor-element.elementor-element-1756795 .elementor-repeater-item-602dc83>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-1756795 .elementor-repeater-item-20c3ef5>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-1756795 .elementor-repeater-item-20c3ef5>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-1756795 .profile-card:hover,
.elementor-405 .elementor-element.elementor-element-1756795 .profile-image-card:hover,
.elementor-405 .elementor-element.elementor-element-1756795 .profile-card::before,
.elementor-405 .elementor-element.elementor-element-1756795 .profile-image-card::before,
.elementor-405 .elementor-element.elementor-element-1756795 div .profile-card .profile-body::before,
.elementor-405 .elementor-element.elementor-element-1756795 .image-card-v3 .profile-image-card:after {
	background-color: #02010100;
}

.elementor-405 .elementor-element.elementor-element-1756795 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
	padding-top: 84%;
}

.elementor-405 .elementor-element.elementor-element-1756795 .profile-header>img,
.elementor-405 .elementor-element.elementor-element-1756795 .profile-image-card img,
.elementor-405 .elementor-element.elementor-element-1756795 .profile-image-card,
.elementor-405 .elementor-element.elementor-element-1756795 .profile-header {
	width: 84%;
	height: 84%;
}

.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-img.profile-header>img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-social-list>li>a {
	text-align: center;
	text-decoration: none;
	border-radius: 50% 50% 50% 50%;
	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);
	width: 35px;
	height: 35px;
	line-height: 40px;
}

.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-social-list>li {
	display: inline-block;
	margin: 0px 5px 25px 5px;
}

.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-social-list>li>a i {
	font-size: 14px;
}

.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-social-list>li>a svg {
	max-width: 14px;
}

.elementor-405 .elementor-element.elementor-element-1756795>.elementor-widget-container {
	margin: -120px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-1756795 {
	z-index: 2;
}

.elementor-405 .elementor-element.elementor-element-9749d00>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-ebf9d26 .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	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-405 .elementor-element.elementor-element-ebf9d26 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-405 .elementor-element.elementor-element-ebf9d26 .elementskit-section-title-wraper p {
	color: #581D70;
	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);
	margin: 5px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-ebf9d26>.elementor-widget-container {
	margin: 0px 20px 0px 20px;
	padding: 30px 20px 120px 20px;
	background-color: #252433;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .elementor-repeater-item-0a855b3>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .elementor-repeater-item-0a855b3>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .elementor-repeater-item-602dc83>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .elementor-repeater-item-602dc83>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .elementor-repeater-item-20c3ef5>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .elementor-repeater-item-20c3ef5>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-card:hover,
.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-image-card:hover,
.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-card::before,
.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-image-card::before,
.elementor-405 .elementor-element.elementor-element-08a0ffb div .profile-card .profile-body::before,
.elementor-405 .elementor-element.elementor-element-08a0ffb .image-card-v3 .profile-image-card:after {
	background-color: #02010100;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
	padding-top: 84%;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-header>img,
.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-image-card img,
.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-image-card,
.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-header {
	width: 84%;
	height: 84%;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-img.profile-header>img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-social-list>li>a {
	text-align: center;
	text-decoration: none;
	border-radius: 50% 50% 50% 50%;
	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);
	width: 35px;
	height: 35px;
	line-height: 40px;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-social-list>li {
	display: inline-block;
	margin: 0px 5px 25px 5px;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-social-list>li>a i {
	font-size: 14px;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-social-list>li>a svg {
	max-width: 14px;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb>.elementor-widget-container {
	margin: -120px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-08a0ffb {
	z-index: 2;
}

.elementor-405 .elementor-element.elementor-element-60cef62>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-aa68aaa .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	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-405 .elementor-element.elementor-element-aa68aaa .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-405 .elementor-element.elementor-element-aa68aaa .elementskit-section-title-wraper p {
	color: #581D70;
	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);
	margin: 5px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-aa68aaa>.elementor-widget-container {
	margin: 0px 20px 0px 20px;
	padding: 30px 20px 120px 20px;
	background-color: #252433;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-405 .elementor-element.elementor-element-59154be .elementor-repeater-item-0a855b3>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-59154be .elementor-repeater-item-0a855b3>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-59154be .elementor-repeater-item-602dc83>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-59154be .elementor-repeater-item-602dc83>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-59154be .elementor-repeater-item-20c3ef5>a {
	color: #FFFFFF;
	background-color: #581D70;
}

.elementor-405 .elementor-element.elementor-element-59154be .elementor-repeater-item-20c3ef5>a svg path {
	stroke: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-405 .elementor-element.elementor-element-59154be .profile-card:hover,
.elementor-405 .elementor-element.elementor-element-59154be .profile-image-card:hover,
.elementor-405 .elementor-element.elementor-element-59154be .profile-card::before,
.elementor-405 .elementor-element.elementor-element-59154be .profile-image-card::before,
.elementor-405 .elementor-element.elementor-element-59154be div .profile-card .profile-body::before,
.elementor-405 .elementor-element.elementor-element-59154be .image-card-v3 .profile-image-card:after {
	background-color: #02010100;
}

.elementor-405 .elementor-element.elementor-element-59154be .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
	padding-top: 84%;
}

.elementor-405 .elementor-element.elementor-element-59154be .profile-header>img,
.elementor-405 .elementor-element.elementor-element-59154be .profile-image-card img,
.elementor-405 .elementor-element.elementor-element-59154be .profile-image-card,
.elementor-405 .elementor-element.elementor-element-59154be .profile-header {
	width: 84%;
	height: 84%;
}

.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-img.profile-header>img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-social-list>li>a {
	text-align: center;
	text-decoration: none;
	border-radius: 50% 50% 50% 50%;
	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);
	width: 35px;
	height: 35px;
	line-height: 40px;
}

.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-social-list>li {
	display: inline-block;
	margin: 0px 5px 25px 5px;
}

.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-social-list>li>a i {
	font-size: 14px;
}

.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-social-list>li>a svg {
	max-width: 14px;
}

.elementor-405 .elementor-element.elementor-element-59154be>.elementor-widget-container {
	margin: -120px 0px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-59154be {
	z-index: 2;
}

.elementor-405 .elementor-element.elementor-element-487a461>.elementor-container {
	max-width: 1290px;
}

.elementor-405 .elementor-element.elementor-element-487a461 {
	padding: 70px 0px 70px 0px;
}

.elementor-405 .elementor-element.elementor-element-41551ff img {
	opacity: 0.7;
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-405 .elementor-element.elementor-element-41551ff:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-41551ff>.elementor-widget-container {
	margin: 0px 60px 0px 0px;
}

.elementor-405 .elementor-element.elementor-element-9a3c0f5 img {
	opacity: 0.7;
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-405 .elementor-element.elementor-element-9a3c0f5:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-9a3c0f5>.elementor-widget-container {
	margin: 0px 30px 0px 30px;
}

.elementor-405 .elementor-element.elementor-element-3cbb18a img {
	opacity: 0.7;
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-405 .elementor-element.elementor-element-3cbb18a:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-3cbb18a>.elementor-widget-container {
	margin: 0px 30px 0px 30px;
}

.elementor-bc-flex-widget .elementor-405 .elementor-element.elementor-element-58b4bb2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-405 .elementor-element.elementor-element-58b4bb2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-405 .elementor-element.elementor-element-00bd84c img {
	opacity: 0.7;
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-405 .elementor-element.elementor-element-00bd84c:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-405 .elementor-element.elementor-element-00bd84c>.elementor-widget-container {
	margin: 0px 0px 0px 60px;
}

@media(min-width:768px) {
	.elementor-405 .elementor-element.elementor-element-6338270 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-eff3cd2 {
		width: 50%;
	}
}

@media(max-width:1024px) {
	.elementor-405 .elementor-element.elementor-element-cfc6b0f {
		margin-top: -170px;
		margin-bottom: 0px;
		padding: 27% 0% 12% 0%;
	}

	.elementor-405 .elementor-element.elementor-element-3a037f4>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-4be3475 .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-405 .elementor-element.elementor-element-968b499 .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-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-1568f64 .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-405 .elementor-element.elementor-element-c58569b {
		padding: 80px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-5c7aea9>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .title {
		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-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-405 .elementor-element.elementor-element-5b1ef70 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-4bd9347 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-131a5b6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-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-405 .elementor-element.elementor-element-131a5b6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
		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-405 .elementor-element.elementor-element-975f506 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-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-405 .elementor-element.elementor-element-975f506 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
		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-405 .elementor-element.elementor-element-eb2dc47 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-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-405 .elementor-element.elementor-element-eb2dc47 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
		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-405 .elementor-element.elementor-element-707dac6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-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-405 .elementor-element.elementor-element-707dac6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
		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-405 .elementor-element.elementor-element-0dde8f5>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-ac7048c {
		text-align: right;
	}

	.elementor-405 .elementor-element.elementor-element-ac7048c img {
		width: 80%;
		max-width: 100%;
	}

	.elementor-405 .elementor-element.elementor-element-4a6f6b3 {
		padding: 80px 0px 170px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-775f9bd>.elementor-element-populated {
		margin: 0px 20px 0px 20px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-75d7227 .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-405 .elementor-element.elementor-element-75d7227 .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-405 .elementor-element.elementor-element-b1eaf58>.elementor-element-populated {
		margin: 0px 10px 10px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-8d1a580 .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-405 .elementor-element.elementor-element-4e4ef75>.elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}

	.elementor-405 .elementor-element.elementor-element-4fff47d>.elementor-element-populated {
		margin: 0px 0px 10px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-f27c12a .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-405 .elementor-element.elementor-element-7116c9d>.elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}

	.elementor-405 .elementor-element.elementor-element-e087f2c>.elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-7a1fe91 .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-405 .elementor-element.elementor-element-fa2db6b>.elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}

	.elementor-405 .elementor-element.elementor-element-f48c40f>.elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-4d00479 .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-405 .elementor-element.elementor-element-4ab44f7>.elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}

	.elementor-405 .elementor-element.elementor-element-05c0445 {
		padding: 0px 0px 80px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-1d6d1eb>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-ffefeaf>.elementor-widget-container {
		margin: -18% 0% 0% 0%;
	}

	.elementor-405 .elementor-element.elementor-element-a693041.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-405 .elementor-element.elementor-element-a693041>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-eb459f7 .elementskit-funfact .funfact-content .number-percentage-wraper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-eb459f7 .elementskit-funfact .super {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-eb459f7 {
		width: auto;
		max-width: auto;
	}

	.elementor-405 .elementor-element.elementor-element-414cbce.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-405 .elementor-element.elementor-element-414cbce>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-db2eea3 .elementskit-funfact .funfact-content .number-percentage-wraper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-db2eea3 .elementskit-funfact .super {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-db2eea3 {
		width: auto;
		max-width: auto;
	}

	.elementor-405 .elementor-element.elementor-element-1730a9e.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-405 .elementor-element.elementor-element-1730a9e>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-1dda43f .elementskit-funfact .funfact-content .number-percentage-wraper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-1dda43f .elementskit-funfact .super {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-1dda43f {
		width: auto;
		max-width: auto;
	}

	.elementor-405 .elementor-element.elementor-element-d5dab79>.elementor-element-populated {
		margin: 20px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .title {
		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-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-405 .elementor-element.elementor-element-d5a8e1b .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-5988a51 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-a63eb39-font-size);
		line-height: var(--e-global-typography-a63eb39-line-height);
		letter-spacing: var(--e-global-typography-a63eb39-letter-spacing);
		word-spacing: var(--e-global-typography-a63eb39-word-spacing);
	}

	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-ddf575d {
		padding: 80px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-6338270>.elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .title {
		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-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-405 .elementor-element.elementor-element-c98ea61 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-eff3cd2>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 50%;
		font-size: var(--e-global-typography-a63eb39-font-size);
		line-height: var(--e-global-typography-a63eb39-line-height);
		letter-spacing: var(--e-global-typography-a63eb39-letter-spacing);
		word-spacing: var(--e-global-typography-a63eb39-word-spacing);
	}

	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-3bcffd5 {
		margin-top: 25px;
		margin-bottom: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-2d0dc51>.elementor-element-populated {
		margin: 0px 10px 30px 20px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-582d1e9 .elementskit-section-title-wraper .elementskit-section-title {
		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-405 .elementor-element.elementor-element-582d1e9 .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-582d1e9>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
		padding-top: 180px;
	}

	.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-header>img,
	.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-image-card img,
	.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-image-card,
	.elementor-405 .elementor-element.elementor-element-3d460a9 .profile-header {
		width: 180px;
		height: 180px;
	}

	.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-social-list>li>a i {
		font-size: 13px;
	}

	.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-social-list>li>a svg {
		max-width: 13px;
	}

	.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-social-list>li>a {
		font-size: var(--e-global-typography-text-font-size);
		width: 34px;
		height: 34px;
		line-height: 38px;
	}

	.elementor-405 .elementor-element.elementor-element-79c30c3>.elementor-element-populated {
		margin: 0px 20px 30px 10px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-d9dc393 .elementskit-section-title-wraper .elementskit-section-title {
		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-405 .elementor-element.elementor-element-d9dc393 .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-d9dc393>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-1756795 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
		padding-top: 180px;
	}

	.elementor-405 .elementor-element.elementor-element-1756795 .profile-header>img,
	.elementor-405 .elementor-element.elementor-element-1756795 .profile-image-card img,
	.elementor-405 .elementor-element.elementor-element-1756795 .profile-image-card,
	.elementor-405 .elementor-element.elementor-element-1756795 .profile-header {
		width: 180px;
		height: 180px;
	}

	.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-social-list>li>a i {
		font-size: 13px;
	}

	.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-social-list>li>a svg {
		max-width: 13px;
	}

	.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-social-list>li>a {
		font-size: var(--e-global-typography-text-font-size);
		width: 34px;
		height: 34px;
		line-height: 38px;
	}

	.elementor-405 .elementor-element.elementor-element-9749d00>.elementor-element-populated {
		margin: 0px 10px 0px 20px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-ebf9d26 .elementskit-section-title-wraper .elementskit-section-title {
		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-405 .elementor-element.elementor-element-ebf9d26 .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-ebf9d26>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
		padding-top: 180px;
	}

	.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-header>img,
	.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-image-card img,
	.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-image-card,
	.elementor-405 .elementor-element.elementor-element-08a0ffb .profile-header {
		width: 180px;
		height: 180px;
	}

	.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-social-list>li>a i {
		font-size: 13px;
	}

	.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-social-list>li>a svg {
		max-width: 13px;
	}

	.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-social-list>li>a {
		font-size: var(--e-global-typography-text-font-size);
		width: 34px;
		height: 34px;
		line-height: 38px;
	}

	.elementor-405 .elementor-element.elementor-element-60cef62>.elementor-element-populated {
		margin: 0px 20px 0px 10px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-aa68aaa .elementskit-section-title-wraper .elementskit-section-title {
		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-405 .elementor-element.elementor-element-aa68aaa .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-aa68aaa>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-59154be .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
		padding-top: 180px;
	}

	.elementor-405 .elementor-element.elementor-element-59154be .profile-header>img,
	.elementor-405 .elementor-element.elementor-element-59154be .profile-image-card img,
	.elementor-405 .elementor-element.elementor-element-59154be .profile-image-card,
	.elementor-405 .elementor-element.elementor-element-59154be .profile-header {
		width: 180px;
		height: 180px;
	}

	.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-social-list>li>a i {
		font-size: 13px;
	}

	.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-social-list>li>a svg {
		max-width: 13px;
	}

	.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-social-list>li>a {
		font-size: var(--e-global-typography-text-font-size);
		width: 34px;
		height: 34px;
		line-height: 38px;
	}

	.elementor-405 .elementor-element.elementor-element-487a461 {
		padding: 60px 0px 80px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-f2947ee>.elementor-element-populated {
		margin: 0px 0px 20px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-41551ff>.elementor-widget-container {
		margin: 0% 12% 0% 12%;
	}

	.elementor-405 .elementor-element.elementor-element-7615cf8>.elementor-element-populated {
		margin: 0px 10px 20px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-9a3c0f5>.elementor-widget-container {
		margin: 0% 12% 0% 12%;
	}

	.elementor-405 .elementor-element.elementor-element-f3f9fc3>.elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-405 .elementor-element.elementor-element-3cbb18a>.elementor-widget-container {
		margin: 0% 12% 0% 12%;
	}

	.elementor-405 .elementor-element.elementor-element-58b4bb2>.elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-00bd84c>.elementor-widget-container {
		margin: 0% 12% 0% 12%;
	}
}

@media(max-width:767px) {
	.elementor-405 .elementor-element.elementor-element-cfc6b0f {
		margin-top: -90px;
		margin-bottom: 0px;
		padding: 130px 0px 70px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-3a037f4>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-4be3475 .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-405 .elementor-element.elementor-element-968b499 .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-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-968b499 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-1568f64 .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-405 .elementor-element.elementor-element-c58569b {
		padding: 50px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-5c7aea9>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .title {
		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-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-a66dd2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-405 .elementor-element.elementor-element-5b1ef70 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-4bd9347 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-131a5b6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-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-405 .elementor-element.elementor-element-131a5b6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
		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-405 .elementor-element.elementor-element-975f506 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-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-405 .elementor-element.elementor-element-975f506 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
		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-405 .elementor-element.elementor-element-eb2dc47 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-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-405 .elementor-element.elementor-element-eb2dc47 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
		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-405 .elementor-element.elementor-element-707dac6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-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-405 .elementor-element.elementor-element-707dac6 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
		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-405 .elementor-element.elementor-element-0dde8f5>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-ac7048c img {
		width: 85%;
		max-width: 100%;
	}

	.elementor-405 .elementor-element.elementor-element-4a6f6b3 {
		padding: 80px 0px 80px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-775f9bd>.elementor-element-populated {
		margin: 0px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-405 .elementor-element.elementor-element-75d7227 .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-405 .elementor-element.elementor-element-75d7227 .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-405 .elementor-element.elementor-element-b1eaf58>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-8d1a580 .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-405 .elementor-element.elementor-element-4fff47d>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-f27c12a .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-405 .elementor-element.elementor-element-e087f2c>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-7a1fe91 .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-405 .elementor-element.elementor-element-f48c40f>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-4d00479 .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-405 .elementor-element.elementor-element-05c0445 {
		padding: 0px 0px 50px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-1d6d1eb>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-a693041 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-eb459f7 .elementskit-funfact .funfact-content .number-percentage-wraper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-eb459f7 .elementskit-funfact .super {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-414cbce {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-db2eea3 .elementskit-funfact .funfact-content .number-percentage-wraper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-db2eea3 .elementskit-funfact .super {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-1730a9e>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-405 .elementor-element.elementor-element-1dda43f .elementskit-funfact .funfact-content .number-percentage-wraper {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-1dda43f .elementskit-funfact .super {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-d5dab79>.elementor-element-populated {
		margin: 10px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .title {
		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-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-8026e14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-405 .elementor-element.elementor-element-d5a8e1b .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-5988a51 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-5988a51>.elementor-widget-container {
		margin: 0px 0px -15px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 45%;
		font-size: var(--e-global-typography-a63eb39-font-size);
		line-height: var(--e-global-typography-a63eb39-line-height);
		letter-spacing: var(--e-global-typography-a63eb39-letter-spacing);
		word-spacing: var(--e-global-typography-a63eb39-word-spacing);
	}

	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-c0a1d95 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-ddf575d {
		padding: 50px 0px 50px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-6338270>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .title {
		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-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-405 .elementor-element.elementor-element-29ad5dc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-405 .elementor-element.elementor-element-c98ea61 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-405 .elementor-element.elementor-element-eff3cd2>.elementor-element-populated {
		padding: 20px 0px 0px 15px;
	}

	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 45%;
		font-size: var(--e-global-typography-a63eb39-font-size);
		line-height: var(--e-global-typography-a63eb39-line-height);
		letter-spacing: var(--e-global-typography-a63eb39-letter-spacing);
		word-spacing: var(--e-global-typography-a63eb39-word-spacing);
	}

	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-405 .elementor-element.elementor-element-dad1274 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-2d0dc51>.elementor-element-populated {
		margin: 0px 15px 20px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-405 .elementor-element.elementor-element-582d1e9 .elementskit-section-title-wraper .elementskit-section-title {
		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-405 .elementor-element.elementor-element-582d1e9 .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-3d460a9 .ekit-team-social-list>li>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-79c30c3>.elementor-element-populated {
		margin: 0px 15px 20px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-405 .elementor-element.elementor-element-d9dc393 .elementskit-section-title-wraper .elementskit-section-title {
		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-405 .elementor-element.elementor-element-d9dc393 .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-1756795 .ekit-team-social-list>li>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-9749d00>.elementor-element-populated {
		margin: 0px 15px 20px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-405 .elementor-element.elementor-element-ebf9d26 .elementskit-section-title-wraper .elementskit-section-title {
		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-405 .elementor-element.elementor-element-ebf9d26 .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-08a0ffb .ekit-team-social-list>li>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-60cef62>.elementor-element-populated {
		margin: 0px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-405 .elementor-element.elementor-element-aa68aaa .elementskit-section-title-wraper .elementskit-section-title {
		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-405 .elementor-element.elementor-element-aa68aaa .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-59154be .ekit-team-social-list>li>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-405 .elementor-element.elementor-element-487a461 {
		padding: 0px 0px 50px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-f2947ee {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-f2947ee>.elementor-element-populated {
		margin: 0px 5px 10px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-41551ff>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-7615cf8 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-7615cf8>.elementor-element-populated {
		margin: 0px 5px 10px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-9a3c0f5>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-f3f9fc3 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-f3f9fc3>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-3cbb18a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-405 .elementor-element.elementor-element-58b4bb2 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-58b4bb2>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-405 .elementor-element.elementor-element-00bd84c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-405 .elementor-element.elementor-element-3a037f4 {
		width: 100%;
	}

	.elementor-405 .elementor-element.elementor-element-5c7aea9 {
		width: 100%;
	}

	.elementor-405 .elementor-element.elementor-element-0dde8f5 {
		width: 100%;
	}

	.elementor-405 .elementor-element.elementor-element-b1eaf58 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-4fff47d {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-e087f2c {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-f48c40f {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-1d6d1eb {
		width: 100%;
	}

	.elementor-405 .elementor-element.elementor-element-d5dab79 {
		width: 100%;
	}

	.elementor-405 .elementor-element.elementor-element-6338270 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-eff3cd2 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-2d0dc51 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-79c30c3 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-9749d00 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-60cef62 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-f2947ee {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-7615cf8 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-f3f9fc3 {
		width: 50%;
	}

	.elementor-405 .elementor-element.elementor-element-58b4bb2 {
		width: 50%;
	}
}