.elementor-6 .elementor-element.elementor-element-0de6115>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-0de6115:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-0de6115>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-image: url("../images/connect_residential.png");
	background-position:  center center;
	background-size: cover;
	  transition: background-image 3s ease-in-out;

}

/* Background for corporate slide */
.elementor-6 .elementor-element.elementor-element-0de6115.background-corporate:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-0de6115.background-corporate>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../images/connect_corporate.png"); /* Replace with your corporate image */
  background-position: center center;
  background-size: cover;
  transition: background-image 3s ease-in-out;
}

.elementor-6 .elementor-element.elementor-element-0de6115>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(90deg, #252433 30%, #979797 100%);
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0de6115 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -150px;
	margin-bottom: 0px;
	padding: 14% 0% 8% 0%;
}

.elementor-6 .elementor-element.elementor-element-2134df1 .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-6 .elementor-element.elementor-element-2134df1.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-2134df1.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-2134df1.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-2134df1.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-2134df1 .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-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-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #581D70;
	background-color: #FFFFFF;
	border-radius: 50px 50px 50px 50px;
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 0px 3px;
	height: 40px;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #581D70;
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-2134df1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
	font-family: var(--e-global-typography-3c7fd83-font-family), Sans-serif;
	font-size: var(--e-global-typography-3c7fd83-font-size);
	font-weight: var(--e-global-typography-3c7fd83-font-weight);
	line-height: var(--e-global-typography-3c7fd83-line-height);
	letter-spacing: var(--e-global-typography-3c7fd83-letter-spacing);
	word-spacing: var(--e-global-typography-3c7fd83-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
	font-family: var(--e-global-typography-3c7fd83-font-family), Sans-serif;
	font-size: var(--e-global-typography-3c7fd83-font-size);
	font-weight: var(--e-global-typography-3c7fd83-font-weight);
	line-height: var(--e-global-typography-3c7fd83-line-height);
	letter-spacing: var(--e-global-typography-3c7fd83-letter-spacing);
	word-spacing: var(--e-global-typography-3c7fd83-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-230c7e3 {
	padding: 0px 0px 40px 0px;
}

.elementor-6 .elementor-element.elementor-element-19ddd7b>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-icon i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-9137c31 {
	--e-icon-list-icon-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-text {
	color: #FFFFFF;
	padding-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-item>a {
	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-6 .elementor-element.elementor-element-511a2cd>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-icon i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-85a414c {
	--e-icon-list-icon-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-text {
	color: #FFFFFF;
	padding-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-item>a {
	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-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 18px 40px 18px 40px;
	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-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-64149e2>.elementor-widget-container {
	margin: 0px 25px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-64149e2 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	padding: 20px 0px 0px 4px;
	height: 60px;
	width: 60px;
	line-height: 1px;
	background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button svg {
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
	background-color: #E5E5E5;
}

.elementor-6 .elementor-element.elementor-element-cdab3fa {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-6 .elementor-element.elementor-element-8cc3810 .elementor-heading-title {
	color: #FFFFFF;
	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);
}

.elementor-6 .elementor-element.elementor-element-8cc3810>.elementor-widget-container {
	margin: 0px 0px 0px 15px;
}

.elementor-6 .elementor-element.elementor-element-8cc3810 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-6 .elementor-element.elementor-element-dd0e33f>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-dd0e33f {
	/* padding: 100px 0px 100px 0px; */
}

.elementor-6 .elementor-element.elementor-element-6642c13.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-6642c13>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-d08d8cd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-d08d8cd.elementor-view-stacked .elementor-icon {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-d08d8cd.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d08d8cd.elementor-view-default .elementor-icon {
	color: #330b42;
	border-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-d08d8cd.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d08d8cd.elementor-view-default .elementor-icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-d08d8cd .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-d08d8cd .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-d08d8cd .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-d08d8cd>.elementor-widget-container {
	margin: 10px 10px -10px 10px;
}

.elementor-6 .elementor-element.elementor-element-da1a863 .elementskit-section-title-wraper .elementskit-section-title {
	color: #343940;
	margin: 0% 30% 0% 30%;
	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-6 .elementor-element.elementor-element-da1a863 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-da1a863 .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-6 .elementor-element.elementor-element-da1a863>.elementor-widget-container {
	margin: 0px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-9415048>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-a0af704>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	padding: 30px 20px 0px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-44e0721.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-44e0721.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-44e0721.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-44e0721.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 0px 20px 30px 30px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .title {
	color: #343940;
	font-family: var(--e-global-typography-e8af08a-font-family), Sans-serif;
	font-size: var(--e-global-typography-e8af08a-font-size);
	font-weight: var(--e-global-typography-e8af08a-font-weight);
	line-height: var(--e-global-typography-e8af08a-line-height);
	letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
	word-spacing: var(--e-global-typography-e8af08a-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box:hover .title {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: #343940;
	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-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #581D70;
	height: 40px;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 40px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 15px;
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 8px;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:before {
	background-color: #FFFBFB;
}

.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-1091efc>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	padding: 30px 20px 0px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-66b57ed.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-66b57ed.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-66b57ed.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 0px 20px 30px 30px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .title {
	color: #343940;
	font-family: var(--e-global-typography-e8af08a-font-family), Sans-serif;
	font-size: var(--e-global-typography-e8af08a-font-size);
	font-weight: var(--e-global-typography-e8af08a-font-weight);
	line-height: var(--e-global-typography-e8af08a-line-height);
	letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
	word-spacing: var(--e-global-typography-e8af08a-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .title {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: #343940;
	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-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #581D70;
	height: 40px;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 40px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 15px;
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 8px;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:before {
	background-color: #FFFBFB;
}

.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-4f3a509>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	padding: 30px 20px 0px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-3e06722.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-3e06722.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-3e06722.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-3e06722.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 0px 20px 30px 30px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .title {
	color: #343940;
	font-family: var(--e-global-typography-e8af08a-font-family), Sans-serif;
	font-size: var(--e-global-typography-e8af08a-font-size);
	font-weight: var(--e-global-typography-e8af08a-font-weight);
	line-height: var(--e-global-typography-e8af08a-line-height);
	letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
	word-spacing: var(--e-global-typography-e8af08a-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .title {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: #343940;
	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-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #581D70;
	height: 40px;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 40px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 15px;
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 8px;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:before {
	background-color: #FFFBFB;
}

.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-e7a1453>.elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	padding: 30px 20px 0px 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-28b60f1.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-28b60f1.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-28b60f1.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 0px 20px 30px 30px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .title {
	color: #343940;
	font-family: var(--e-global-typography-e8af08a-font-family), Sans-serif;
	font-size: var(--e-global-typography-e8af08a-font-size);
	font-weight: var(--e-global-typography-e8af08a-font-weight);
	line-height: var(--e-global-typography-e8af08a-line-height);
	letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
	word-spacing: var(--e-global-typography-e8af08a-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .title {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: #343940;
	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-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #581D70;
	height: 40px;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 40px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 40px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 15px;
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 8px;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:before {
	background-color: #FFFBFB;
}

.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-6d69bb0>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-6d69bb0 {
	padding: 0px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-dde765b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-dde765b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-dde765b>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-cc12245 .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-6 .elementor-element.elementor-element-cc12245.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-cc12245.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-cc12245.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-cc12245.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-cc12245 .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-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-cc12245 .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-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #FFFFFF;
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-cc12245>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5020e3f .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-6 .elementor-element.elementor-element-88e3ddd {
	color: #343940;
	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-6 .elementor-element.elementor-element-88e3ddd>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-6 .elementor-element.elementor-element-bae750f {
	--divider-border-style: solid;
	--divider-color: #EAEAEA;
	--divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-bae750f .elementor-divider-separator {
	width: 100%;
}

.elementor-6 .elementor-element.elementor-element-bae750f .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-6 .elementor-element.elementor-element-61aeb4a {
	margin-top: 10px;
	margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-bfe684c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-bfe684c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/connect_partner.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-bfe684c>.elementor-element-populated>.elementor-background-overlay {
	background-color: #330b42;
	opacity: 0.1;
}

.elementor-6 .elementor-element.elementor-element-bfe684c>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-bfe684c>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-bfe684c>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-bfe684c>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-bfe684c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4ca4a87 .elementor-spacer-inner {
	height: 143px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-5b7c3b0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-5b7c3b0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-5b7c3b0>.elementor-element-populated {
	margin: 0px 0px 0px 30px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-28a7859 {
	color: #343940;
	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-6 .elementor-element.elementor-element-28a7859>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-a00836d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-a00836d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-a00836d.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-a00836d>.elementor-element-populated {
	margin: 0px 0px 0px 40px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 40px;
}

.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 7px 0px 5px 0px;
	font-family: var(--e-global-typography-73578f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-73578f6-font-size);
	font-weight: var(--e-global-typography-73578f6-font-weight);
	line-height: var(--e-global-typography-73578f6-line-height);
	letter-spacing: var(--e-global-typography-73578f6-letter-spacing);
	word-spacing: var(--e-global-typography-73578f6-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #FFFFFF;
	font-family: var(--e-global-typography-e09e000-font-family), Sans-serif;
	font-size: var(--e-global-typography-e09e000-font-size);
	font-weight: var(--e-global-typography-e09e000-font-weight);
	line-height: var(--e-global-typography-e09e000-line-height);
	letter-spacing: var(--e-global-typography-e09e000-letter-spacing);
	word-spacing: var(--e-global-typography-e09e000-word-spacing);
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper p {
	color: #FFFFFF;
	font-family: var(--e-global-typography-e09e000-font-family), Sans-serif;
	font-size: var(--e-global-typography-e09e000-font-size);
	font-weight: var(--e-global-typography-e09e000-font-weight);
	line-height: var(--e-global-typography-e09e000-line-height);
	letter-spacing: var(--e-global-typography-e09e000-letter-spacing);
	word-spacing: var(--e-global-typography-e09e000-word-spacing);
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-dd4aa73>.elementor-widget-container {
	padding: 52px 20px 52px 30px;
	background-color: #581D70;
	border-radius: 100px 100px 100px 100px;
}

.elementor-6 .elementor-element.elementor-element-dd4aa73 {
	z-index: 5;
	width: auto;
	max-width: auto;
	top: 13px;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dd4aa73 {
	left: 386px;
}

body.rtl .elementor-6 .elementor-element.elementor-element-dd4aa73 {
	right: 386px;
}

.elementor-6 .elementor-element.elementor-element-63f0a9c .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-8b13d42-font-family), Sans-serif;
	font-size: var(--e-global-typography-8b13d42-font-size);
	font-weight: var(--e-global-typography-8b13d42-font-weight);
	line-height: var(--e-global-typography-8b13d42-line-height);
	letter-spacing: var(--e-global-typography-8b13d42-letter-spacing);
	word-spacing: var(--e-global-typography-8b13d42-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-63f0a9c .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-63f0a9c .elementskit-section-title-wraper .elementskit-section-subtitle {
	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);
	margin: 0px 0px 8px 0px;
}

.elementor-6 .elementor-element.elementor-element-63f0a9c>.elementor-widget-container {
	padding: 22px 20px 22px 25px;
	background-color: #330b42;
	border-radius: 100px 100px 100px 100px;
}

.elementor-6 .elementor-element.elementor-element-63f0a9c {
	z-index: 5;
	width: auto;
	max-width: auto;
	top: 397px;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-63f0a9c {
	left: 63px;
}

body.rtl .elementor-6 .elementor-element.elementor-element-63f0a9c {
	right: 63px;
}

.elementor-6 .elementor-element.elementor-element-23f2a93 img {
	width: 100%;
	max-width: 100%;
	border-radius: 300px 300px 300px 300px;
}

.elementor-6 .elementor-element.elementor-element-23f2a93 {
	z-index: 0;
	width: 85%;
	max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-89560b8>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-89560b8 {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #EAEAEA;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}

.elementor-6 .elementor-element.elementor-element-89560b8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6cc3f4d.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-642cc9e .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-6 .elementor-element.elementor-element-642cc9e.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-642cc9e.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-642cc9e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-642cc9e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .title {
	margin: 25px 0px 0px 0px;
	color: #343940;
	font-family: var(--e-global-typography-9c8c929-font-family), Sans-serif;
	font-size: var(--e-global-typography-9c8c929-font-size);
	font-weight: var(--e-global-typography-9c8c929-font-weight);
	line-height: var(--e-global-typography-9c8c929-line-height);
	letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
	word-spacing: var(--e-global-typography-9c8c929-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #330b42;
	height: 10px;
}

.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 55px;
}

.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 55px;
}

.elementor-6 .elementor-element.elementor-element-642cc9e {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-069f799.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-fafe793 .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-6 .elementor-element.elementor-element-fafe793.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-fafe793.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-fafe793.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-fafe793.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 25px 0px 0px 0px;
	color: #343940;
	font-family: var(--e-global-typography-9c8c929-font-family), Sans-serif;
	font-size: var(--e-global-typography-9c8c929-font-size);
	font-weight: var(--e-global-typography-9c8c929-font-weight);
	line-height: var(--e-global-typography-9c8c929-line-height);
	letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
	word-spacing: var(--e-global-typography-9c8c929-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #330b42;
	height: auto;
}

.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 55px;
}

.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 55px;
}

.elementor-6 .elementor-element.elementor-element-fafe793>.elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-6 .elementor-element.elementor-element-fafe793 {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-6eaffb3.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-5e8e129 .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-6 .elementor-element.elementor-element-5e8e129.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-5e8e129.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-5e8e129.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-5e8e129.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 25px 0px 0px 0px;
	color: #343940;
	font-family: var(--e-global-typography-9c8c929-font-family), Sans-serif;
	font-size: var(--e-global-typography-9c8c929-font-size);
	font-weight: var(--e-global-typography-9c8c929-font-weight);
	line-height: var(--e-global-typography-9c8c929-line-height);
	letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
	word-spacing: var(--e-global-typography-9c8c929-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #330b42;
	height: auto;
}

.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 55px;
}

.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 55px;
}

.elementor-6 .elementor-element.elementor-element-5e8e129 {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-e8d3dce.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-8a4bafe .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-6 .elementor-element.elementor-element-8a4bafe.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-8a4bafe.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-8a4bafe.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-8a4bafe.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .title {
	margin: 25px 0px 0px 0px;
	color: #343940;
	font-family: var(--e-global-typography-9c8c929-font-family), Sans-serif;
	font-size: var(--e-global-typography-9c8c929-font-size);
	font-weight: var(--e-global-typography-9c8c929-font-weight);
	line-height: var(--e-global-typography-9c8c929-line-height);
	letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
	word-spacing: var(--e-global-typography-9c8c929-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #330b42;
	height: auto;
}

.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 55px;
}

.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 55px;
}

.elementor-6 .elementor-element.elementor-element-8a4bafe {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-51a4de5.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-0261fa9 .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-6 .elementor-element.elementor-element-0261fa9.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-0261fa9.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-0261fa9.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-0261fa9.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 25px 0px 0px 0px;
	color: #343940;
	font-family: var(--e-global-typography-9c8c929-font-family), Sans-serif;
	font-size: var(--e-global-typography-9c8c929-font-size);
	font-weight: var(--e-global-typography-9c8c929-font-weight);
	line-height: var(--e-global-typography-9c8c929-line-height);
	letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
	word-spacing: var(--e-global-typography-9c8c929-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #330b42;
	height: auto;
}

.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 55px;
}

.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 55px;
}

.elementor-6 .elementor-element.elementor-element-0261fa9 {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-9736f51.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-63b2532 .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-6 .elementor-element.elementor-element-63b2532.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-63b2532.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-63b2532.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-63b2532.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 25px 0px 0px 0px;
	color: #343940;
	font-family: var(--e-global-typography-9c8c929-font-family), Sans-serif;
	font-size: var(--e-global-typography-9c8c929-font-size);
	font-weight: var(--e-global-typography-9c8c929-font-weight);
	line-height: var(--e-global-typography-9c8c929-line-height);
	letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
	word-spacing: var(--e-global-typography-9c8c929-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #330b42;
	height: auto;
}

.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #330b42;
	width: 55px;
}

.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 55px;
}

.elementor-6 .elementor-element.elementor-element-63b2532 {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-bbbcbbc>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-bbbcbbc:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-bbbcbbc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #252433;
}

.elementor-6 .elementor-element.elementor-element-bbbcbbc>.elementor-background-overlay {
	
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-bbbcbbc .elementor-background-overlay {
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-bbbcbbc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-363fa0d .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-6 .elementor-element.elementor-element-363fa0d.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-363fa0d.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-363fa0d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-363fa0d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-363fa0d .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-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-363fa0d .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-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #FFFFFF;
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-363fa0d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f492424 .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-bc-flex-widget .elementor-6 .elementor-element.elementor-element-83f584e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-83f584e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-83f584e>.elementor-element-populated {
	margin: 0px 0px 0px 100px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 100px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .elementskit_input_label {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control {
	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);
	background-color: #FFFFFF;
	border-radius: 50px 50px 50px 50px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	padding: 18px 32px 18px 32px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control,
.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control:focus {
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.11);
}

.elementor-6 .elementor-element.elementor-element-3057e09 .elementskit_input_container {
	flex: 0 0 100%;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control::-webkit-input-placeholder {
	color: #C2C2C2;
	font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control::-moz-placeholder {
	color: #C2C2C2;
	font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control:-ms-input-placeholder {
	color: #C2C2C2;
	font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control:-moz-placeholder {
	color: #C2C2C2;
	font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit {
	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);
	border-radius: 50px 50px 50px 50px;
	padding: 18px 0px 18px 0px;
	width: 160px;
	margin: 0px 0px 4px -165px;
	color: #F4F4F4;
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit svg path {
	stroke: #F4F4F4;
	fill: #F4F4F4;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit:hover {
	color: #F4F4F4;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit:hover svg path {
	stroke: #F4F4F4;
	fill: #F4F4F4;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit:before {
	background-color: #C91729;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit>i,
.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit>svg {
	margin-right: 10px;
	max-width: 16px;
	height: auto;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit>i,
.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit>i {
	font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .elementskit_input_group_text i {
	color: #393939;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .elementskit_input_group_text svg path {
	stroke: #393939;
	fill: #393939;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .elementskit_input_group_text {
	font-size: 24px;
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 .elementskit_input_group_text svg {
	max-width: 24px;
}

.elementor-6 .elementor-element.elementor-element-3057e09>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3057e09 {
	width: 100%;
	max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-32657bd>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-32657bd {
	padding: 100px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-c789a88 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-c789a88.elementor-view-stacked .elementor-icon {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-c789a88.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-c789a88.elementor-view-default .elementor-icon {
	color: #330b42;
	border-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-c789a88.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-c789a88.elementor-view-default .elementor-icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-c789a88 .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-c789a88 .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-c789a88 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-c789a88>.elementor-widget-container {
	margin: 0px 10px -10px 10px;
}

.elementor-6 .elementor-element.elementor-element-457c71c .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-6 .elementor-element.elementor-element-457c71c .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-457c71c .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-6 .elementor-element.elementor-element-457c71c>.elementor-widget-container {
	margin: 0px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-126ed36>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-e7b5508.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-e7b5508>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 100px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e7b5508>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-e7b5508>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-e7b5508>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-e7b5508>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c346e85 .elementor-heading-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-e5d2769-font-family), Sans-serif;
	font-size: var(--e-global-typography-e5d2769-font-size);
	font-weight: var(--e-global-typography-e5d2769-font-weight);
	text-transform: var(--e-global-typography-e5d2769-text-transform);
	line-height: var(--e-global-typography-e5d2769-line-height);
	letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
	word-spacing: var(--e-global-typography-e5d2769-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-c346e85>.elementor-widget-container {
	padding: 12px 20px 12px 20px;
	background-color: #2EBF26;
	border-radius: 40px 40px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-c346e85 {
	width: auto;
	max-width: auto;
	top: 4%;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-c346e85 {
	left: 68%;
}

body.rtl .elementor-6 .elementor-element.elementor-element-c346e85 {
	right: 68%;
}

.elementor-6 .elementor-element.elementor-element-9ae93b0 .jeg-elementor-kit.jkit-pie-chart {
	text-align: center;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-9ae93b0>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e12a49a .elementskit-section-title-wraper .elementskit-section-title {
	color: #343940;
	margin: 0px 0px 0px 0px;
	font-family: "Nunito", Sans-serif;
	font-size: 40px;
	font-weight: 700;
}

.elementor-6 .elementor-element.elementor-element-e12a49a .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-e12a49a .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #343940;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e12a49a .elementskit-section-title-wraper p {
	color: #343940;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e12a49a>.elementor-widget-container {
	margin: -36% 0% 0% 0%;
}

.elementor-6 .elementor-element.elementor-element-a41e7fb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a41e7fb.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-a41e7fb.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a41e7fb.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-a41e7fb.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a41e7fb.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-a41e7fb.elementor-view-framed .elementor-icon {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-a41e7fb.elementor-view-stacked .elementor-icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-a41e7fb .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-a41e7fb .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-a41e7fb .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-a41e7fb>.elementor-widget-container {
	margin: -15px 0px 15px 0px;
	padding: 5px 5px 0px 5px;
	border-radius: 40px 40px 40px 40px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.102);
}

.elementor-6 .elementor-element.elementor-element-a41e7fb {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-0b87ef0 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0b87ef0 .elementor-heading-title {
	color: #343940;
	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-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(6px/2);
	margin-left: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-6px/2);
	margin-left: calc(-6px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-6px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-6px/2);
}

.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-icon i {
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-af9f920 {
	--e-icon-list-icon-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-text {
	color: #252433;
	padding-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-item>a {
	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-6 .elementor-element.elementor-element-af9f920>.elementor-widget-container {
	margin: 10px 0px 15px 110px;
}

.elementor-6 .elementor-element.elementor-element-6341d09 .elementor-heading-title {
	color: #343940;
	font-family: var(--e-global-typography-1d599af-font-family), Sans-serif;
	font-size: var(--e-global-typography-1d599af-font-size);
	font-weight: var(--e-global-typography-1d599af-font-weight);
	line-height: var(--e-global-typography-1d599af-line-height);
	letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
	word-spacing: var(--e-global-typography-1d599af-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-6341d09 {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-d73014e .elementor-heading-title {
	color: #343940;
	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-6 .elementor-element.elementor-element-d73014e>.elementor-widget-container {
	margin: 8px 0px 0px 5px;
}

.elementor-6 .elementor-element.elementor-element-d73014e {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 50%;
	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: #330b42;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-c30a2ff>.elementor-widget-container {
	margin: 20px 0px 40px 0px;
}

.elementor-6 .elementor-element.elementor-element-c68b272.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-c68b272>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 100px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-c68b272>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-c68b272>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-c68b272>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-c68b272>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-74828c6 .elementor-heading-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-e5d2769-font-family), Sans-serif;
	font-size: var(--e-global-typography-e5d2769-font-size);
	font-weight: var(--e-global-typography-e5d2769-font-weight);
	text-transform: var(--e-global-typography-e5d2769-text-transform);
	line-height: var(--e-global-typography-e5d2769-line-height);
	letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
	word-spacing: var(--e-global-typography-e5d2769-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-74828c6>.elementor-widget-container {
	padding: 12px 20px 12px 20px;
	background-color: #2EBF26;
	border-radius: 40px 40px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-74828c6 {
	width: auto;
	max-width: auto;
	top: 4%;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-74828c6 {
	left: 68%;
}

body.rtl .elementor-6 .elementor-element.elementor-element-74828c6 {
	right: 68%;
}

.elementor-6 .elementor-element.elementor-element-8496086 .jeg-elementor-kit.jkit-pie-chart {
	text-align: center;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8496086>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-187843d .elementskit-section-title-wraper .elementskit-section-title {
	color: #343940;
	margin: 0px 0px 0px 0px;
	font-family: "Nunito", Sans-serif;
	font-size: 40px;
	font-weight: 700;
}

.elementor-6 .elementor-element.elementor-element-187843d .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-187843d .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #343940;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-187843d .elementskit-section-title-wraper p {
	color: #343940;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-187843d>.elementor-widget-container {
	margin: -36% 0% 0% 0%;
}

.elementor-6 .elementor-element.elementor-element-38317b4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-38317b4.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-38317b4.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-38317b4.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-38317b4.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-38317b4.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-38317b4.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-38317b4.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-6 .elementor-element.elementor-element-38317b4 .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-38317b4 .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-38317b4 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-38317b4>.elementor-widget-container {
	margin: -15px 0px 15px 0px;
	padding: 5px 5px 0px 5px;
	border-radius: 40px 40px 40px 40px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.102);
}

.elementor-6 .elementor-element.elementor-element-38317b4 {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-0dc7aae .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0dc7aae.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-0dc7aae.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-0dc7aae.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-0dc7aae.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-0dc7aae.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-0dc7aae.elementor-view-framed .elementor-icon {
	background-color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-0dc7aae.elementor-view-stacked .elementor-icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-0dc7aae .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-0dc7aae .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-0dc7aae .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-0dc7aae>.elementor-widget-container {
	margin: -15px 0px 15px 15px;
	padding: 5px 5px 0px 5px;
	border-radius: 40px 40px 40px 40px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.102);
}

.elementor-6 .elementor-element.elementor-element-0dc7aae {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-0fa6ea5 {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0fa6ea5 .elementor-heading-title {
	color: #343940;
	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-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(6px/2);
	margin-left: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-6px/2);
	margin-left: calc(-6px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-6px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-6px/2);
}

.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-icon i {
	color: #330b42;
}

.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-icon svg {
	fill: #330b42;
}

.elementor-6 .elementor-element.elementor-element-004b5c6 {
	--e-icon-list-icon-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-text {
	color: #252433;
	padding-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-item>a {
	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-6 .elementor-element.elementor-element-004b5c6>.elementor-widget-container {
	margin: 10px 0px 15px 110px;
}

.elementor-6 .elementor-element.elementor-element-d129bfb .elementor-heading-title {
	color: #343940;
	font-family: var(--e-global-typography-1d599af-font-family), Sans-serif;
	font-size: var(--e-global-typography-1d599af-font-size);
	font-weight: var(--e-global-typography-1d599af-font-weight);
	line-height: var(--e-global-typography-1d599af-line-height);
	letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
	word-spacing: var(--e-global-typography-1d599af-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-d129bfb {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-0383b1a .elementor-heading-title {
	color: #343940;
	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-6 .elementor-element.elementor-element-0383b1a>.elementor-widget-container {
	margin: 8px 0px 0px 5px;
}

.elementor-6 .elementor-element.elementor-element-0383b1a {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 50%;
	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-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	background-color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-0faf147>.elementor-widget-container {
	margin: 20px 0px 40px 0px;
}

.elementor-6 .elementor-element.elementor-element-3df62a6.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-3df62a6>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
	padding: 100px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3df62a6>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-3df62a6>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-3df62a6>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-3df62a6>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-753122a .elementor-heading-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-e5d2769-font-family), Sans-serif;
	font-size: var(--e-global-typography-e5d2769-font-size);
	font-weight: var(--e-global-typography-e5d2769-font-weight);
	text-transform: var(--e-global-typography-e5d2769-text-transform);
	line-height: var(--e-global-typography-e5d2769-line-height);
	letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
	word-spacing: var(--e-global-typography-e5d2769-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-753122a>.elementor-widget-container {
	padding: 12px 20px 12px 20px;
	background-color: #2EBF26;
	border-radius: 40px 40px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-753122a {
	width: auto;
	max-width: auto;
	top: 4%;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-753122a {
	left: 68%;
}

body.rtl .elementor-6 .elementor-element.elementor-element-753122a {
	right: 68%;
}

.elementor-6 .elementor-element.elementor-element-f165797 .jeg-elementor-kit.jkit-pie-chart {
	text-align: center;
	border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f165797>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-77fe905 .elementskit-section-title-wraper .elementskit-section-title {
	color: #343940;
	margin: 0px 0px 0px 0px;
	font-family: "Nunito", Sans-serif;
	font-size: 40px;
	font-weight: 700;
}

.elementor-6 .elementor-element.elementor-element-77fe905 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-77fe905 .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #343940;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-77fe905 .elementskit-section-title-wraper p {
	color: #343940;
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-77fe905>.elementor-widget-container {
	margin: -36% 0% 0% 0%;
}

.elementor-6 .elementor-element.elementor-element-867bb99 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-867bb99.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-867bb99.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-867bb99.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-867bb99.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-867bb99.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-867bb99.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-867bb99.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-6 .elementor-element.elementor-element-867bb99 .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-867bb99 .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-867bb99 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-867bb99>.elementor-widget-container {
	margin: -15px 0px 15px 0px;
	padding: 5px 5px 0px 5px;
	border-radius: 40px 40px 40px 40px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.102);
}

.elementor-6 .elementor-element.elementor-element-867bb99 {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-360fb03 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-360fb03.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-360fb03.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-360fb03.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-360fb03.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-360fb03.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-360fb03.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-360fb03.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-6 .elementor-element.elementor-element-360fb03 .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-360fb03 .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-360fb03 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-360fb03>.elementor-widget-container {
	margin: -15px 0px 15px 15px;
	padding: 5px 5px 0px 5px;
	border-radius: 40px 40px 40px 40px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.102);
}

.elementor-6 .elementor-element.elementor-element-360fb03 {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-5cc07da .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-5cc07da.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-5cc07da.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-5cc07da.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-5cc07da.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-5cc07da.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-5cc07da.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-5cc07da.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-6 .elementor-element.elementor-element-5cc07da .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-5cc07da .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-5cc07da .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-5cc07da>.elementor-widget-container {
	margin: -15px 0px 15px 15px;
	padding: 5px 5px 0px 5px;
	border-radius: 40px 40px 40px 40px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.102);
}

.elementor-6 .elementor-element.elementor-element-5cc07da {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-83ccfce {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-83ccfce .elementor-heading-title {
	color: #343940;
	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-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(6px/2);
	margin-left: calc(6px/2);
}

.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-6px/2);
	margin-left: calc(-6px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-6px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-6px/2);
}

.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-icon i {
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-icon svg {
	fill: #581D70;
}

.elementor-6 .elementor-element.elementor-element-c440458 {
	--e-icon-list-icon-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-text {
	color: #252433;
	padding-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-item>a {
	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-6 .elementor-element.elementor-element-c440458>.elementor-widget-container {
	margin: 10px 0px 15px 110px;
}

.elementor-6 .elementor-element.elementor-element-b7d399e .elementor-heading-title {
	color: #343940;
	font-family: var(--e-global-typography-1d599af-font-family), Sans-serif;
	font-size: var(--e-global-typography-1d599af-font-size);
	font-weight: var(--e-global-typography-1d599af-font-weight);
	line-height: var(--e-global-typography-1d599af-line-height);
	letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
	word-spacing: var(--e-global-typography-1d599af-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-b7d399e {
	width: auto;
	max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-7f27361 .elementor-heading-title {
	color: #343940;
	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-6 .elementor-element.elementor-element-7f27361>.elementor-widget-container {
	margin: 8px 0px 0px 5px;
}

.elementor-6 .elementor-element.elementor-element-7f27361 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 50%;
	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-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	background-color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-afb2a45>.elementor-widget-container {
	margin: 20px 0px 40px 0px;
}

.elementor-6 .elementor-element.elementor-element-e81120c>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-e81120c {
	padding: 0px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-fdf9f93>.elementor-element-populated {
	margin: 0px 0px 0px 50px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 50px;
}

.elementor-6 .elementor-element.elementor-element-5a2949b .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-6 .elementor-element.elementor-element-5a2949b.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-5a2949b.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-5a2949b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-5a2949b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-5a2949b .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-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-5a2949b .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-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #FFFFFF;
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-5a2949b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-02acac5 .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-6 .elementor-element.elementor-element-0204d35 {
	color: #343940;
	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-6 .elementor-element.elementor-element-0204d35>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-6 .elementor-element.elementor-element-52db528 {
	--divider-border-style: solid;
	--divider-color: #EAEAEA;
	--divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-52db528 .elementor-divider-separator {
	width: 100%;
}

.elementor-6 .elementor-element.elementor-element-52db528 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-6 .elementor-element.elementor-element-2409ec6 .elementskit-section-title-wraper .elementskit-section-title {
	color: #581D70;
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-e8af08a-font-family), Sans-serif;
	font-size: var(--e-global-typography-e8af08a-font-size);
	font-weight: var(--e-global-typography-e8af08a-font-weight);
	line-height: var(--e-global-typography-e8af08a-line-height);
	letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
	word-spacing: var(--e-global-typography-e8af08a-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-2409ec6 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-2409ec6 .elementskit-section-title-wraper .elementskit-section-subtitle {
	color: #343940;
	font-family: var(--e-global-typography-9c8c929-font-family), Sans-serif;
	font-size: var(--e-global-typography-9c8c929-font-size);
	font-weight: var(--e-global-typography-9c8c929-font-weight);
	line-height: var(--e-global-typography-9c8c929-line-height);
	letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
	word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	margin: 0px 0px 8px 0px;
}

.elementor-6 .elementor-element.elementor-element-933784f>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-933784f>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-933784f:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-933784f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/japanese-spouses-using-tablet-browsing-internet-sitting-on-couch-indoor.jpg");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-933784f>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, #252433 40%, #979797 100%);
	opacity: 0.7;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-933784f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 170px 0px;
}

.elementor-6 .elementor-element.elementor-element-f6c61de.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-f6c61de>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f6c61de>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-896f933 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6 .elementor-element.elementor-element-896f933.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-896f933.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-896f933.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-896f933.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-896f933.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-896f933.elementor-view-framed .elementor-icon {
	background-color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-896f933.elementor-view-stacked .elementor-icon svg {
	fill: #581D70;
}

.elementor-6 .elementor-element.elementor-element-896f933 .elementor-icon {
	font-size: 20px;
	padding: 10px;
}

.elementor-6 .elementor-element.elementor-element-896f933 .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-896f933 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-896f933>.elementor-widget-container {
	margin: 0px 10px -10px 10px;
}

.elementor-6 .elementor-element.elementor-element-1fcabaf .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 0% 30% 0% 30%;
	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-6 .elementor-element.elementor-element-1fcabaf .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-6 .elementor-element.elementor-element-1fcabaf .elementskit-section-title-wraper .elementskit-section-subtitle {
	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);
	margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-1fcabaf .elementskit-section-title-wraper p {
	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);
	margin: 0% 25% 0% 25%;
}

.elementor-6 .elementor-element.elementor-element-c0d3734>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-c0d3734 {
	margin-top: -150px;
	margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-36fd20c>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
	background-color: #FFFFFF;
	margin: 0px 10px 20px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
	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);
	color: #343940;
}

.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
	color: #343940;
	font-family: var(--e-global-typography-9c8c929-font-family), Sans-serif;
	font-size: var(--e-global-typography-9c8c929-font-size);
	font-weight: var(--e-global-typography-9c8c929-font-weight);
	line-height: var(--e-global-typography-9c8c929-line-height);
	letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
	word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	margin-bottom: 2px;
}

.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
	color: #C2C2C2;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
	width: 60px;
}

.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
	opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
	opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-f55e6f3>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-f55e6f3 {
	padding: 100px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e81e780>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-44c9e4d>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-31f304b .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-6 .elementor-element.elementor-element-31f304b.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-31f304b.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-31f304b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-31f304b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-6 .elementor-element.elementor-element-31f304b .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-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}

.elementor-6 .elementor-element.elementor-element-31f304b .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-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #FFFFFF;
	width: 20px;
}

.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-31f304b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-51d4740 .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-6 .elementor-element.elementor-element-e322d09.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-e322d09.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-e322d09>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button {
	text-align: right;
}

.elementor-6 .elementor-element.elementor-element-3eb16ff .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-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	background-color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-6699869>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-6699869 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-a7526d7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-a7526d7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F0F0F0;
}

.elementor-6 .elementor-element.elementor-element-a7526d7>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-a7526d7>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-a7526d7>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-a7526d7>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 40px 0px 0px;
	--e-column-margin-right: 40px;
	--e-column-margin-left: 0px;
	padding: 40px 50px 40px 50px;
}

.elementor-6 .elementor-element.elementor-element-a7526d7>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a {
	padding: 35px 0px 5px 0px;
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
	text-align: left;
	color: #343940;
	font-family: var(--e-global-typography-5f05d2e-font-family), Sans-serif;
	font-size: var(--e-global-typography-5f05d2e-font-size);
	font-weight: var(--e-global-typography-5f05d2e-font-weight);
	line-height: var(--e-global-typography-5f05d2e-line-height);
	letter-spacing: var(--e-global-typography-5f05d2e-letter-spacing);
	word-spacing: var(--e-global-typography-5f05d2e-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article:hover a .jkit-postlist-title {
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .meta-lists {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
	color: #B0B0B0;
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .meta-lists span i {
	font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .meta-lists span svg {
	width: 14px;
	fill: #B0B0B0;
}

.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5c2fe93>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(2, minmax(0, 1fr));
	grid-column-gap: 40px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 300px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
	padding: 15px 15px 10px 15px;
	border-radius: 0px 5px 0px 5px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
	padding: 15px 15px 10px 15px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	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-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
	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-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
	color: #343940;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
	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);
	padding: 0px 20px 0px 0px;
	background-color: #E91A2F00;
	color: #581D70;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
	margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
	margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
	fill: #581D70;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
	color: #581D70;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
	fill: #581D70;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #B0B0B0;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
	fill: #B0B0B0;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
	margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
	margin-left: 5px;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
	justify-content: space-between;
}

.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}

.elementor-6 .elementor-element.elementor-element-6f85675>.elementor-container {
	max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-6f85675 {
	padding: 70px 0px 70px 0px;
}

.elementor-6 .elementor-element.elementor-element-541a2a8 img {
	opacity: 0.7;
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-541a2a8:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-541a2a8>.elementor-widget-container {
	margin: 0px 60px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-31f22cc img {
	opacity: 0.7;
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-31f22cc:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-31f22cc>.elementor-widget-container {
	margin: 0px 30px 0px 30px;
}

.elementor-6 .elementor-element.elementor-element-0cee972 img {
	opacity: 0.7;
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0cee972:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-0cee972>.elementor-widget-container {
	margin: 0px 30px 0px 30px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-8fde98a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-8fde98a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-6 .elementor-element.elementor-element-bc1bd81 img {
	opacity: 0.7;
	filter: brightness(0%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-bc1bd81:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-bc1bd81>.elementor-widget-container {
	margin: 0px 0px 0px 60px;
}

@media(min-width:768px) {
	.elementor-6 .elementor-element.elementor-element-00d2385 {
		width: 59%;
	}

	.elementor-6 .elementor-element.elementor-element-19ddd7b {
		width: 38%;
	}

	.elementor-6 .elementor-element.elementor-element-511a2cd {
		width: 62%;
	}

	.elementor-6 .elementor-element.elementor-element-ecbda62 {
		width: 41%;
	}

	.elementor-6 .elementor-element.elementor-element-dde765b {
		width: 50.262%;
	}

	.elementor-6 .elementor-element.elementor-element-bfe684c {
		width: 45%;
	}

	.elementor-6 .elementor-element.elementor-element-5b7c3b0 {
		width: 55%;
	}

	.elementor-6 .elementor-element.elementor-element-a00836d {
		width: 49.694%;
	}

	.elementor-6 .elementor-element.elementor-element-a7526d7 {
		width: 35%;
	}

	.elementor-6 .elementor-element.elementor-element-5c2fe93 {
		width: 65%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-6 .elementor-element.elementor-element-00d2385 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-19ddd7b {
		width: 35%;
	}

	.elementor-6 .elementor-element.elementor-element-511a2cd {
		width: 65%;
	}

	.elementor-6 .elementor-element.elementor-element-ecbda62 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-a0af704 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-1091efc {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-4f3a509 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-e7a1453 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-dde765b {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-a00836d {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-6cc3f4d {
		width: 33.3%;
	}

	.elementor-6 .elementor-element.elementor-element-069f799 {
		width: 33.3%;
	}

	.elementor-6 .elementor-element.elementor-element-6eaffb3 {
		width: 33.3%;
	}

	.elementor-6 .elementor-element.elementor-element-e8d3dce {
		width: 33.3%;
	}

	.elementor-6 .elementor-element.elementor-element-51a4de5 {
		width: 33.3%;
	}

	.elementor-6 .elementor-element.elementor-element-9736f51 {
		width: 33.3%;
	}

	.elementor-6 .elementor-element.elementor-element-d3dfd1c {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-83f584e {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-e7b5508 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-c68b272 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-3df62a6 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-89884b6 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-fdf9f93 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-a7526d7 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-5c2fe93 {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-b7ec810 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-9f92ee6 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-2596d63 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-8fde98a {
		width: 50%;
	}
}

@media(min-width:1025px) {

	.elementor-6 .elementor-element.elementor-element-933784f:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-933784f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

@media(max-width:1024px) {

	.elementor-6 .elementor-element.elementor-element-0de6115:not(.elementor-motion-effects-element-type-background),
	.elementor-6 .elementor-element.elementor-element-0de6115>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 75% 0%;
	}

	.elementor-6 .elementor-element.elementor-element-0de6115 {
		margin-top: -170px;
		margin-bottom: 0px;
		padding: 30% 0% 17% 0%;
	}

	.elementor-6 .elementor-element.elementor-element-00d2385>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .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-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		padding: 9px 0px 0px 3px;
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
		font-size: var(--e-global-typography-3c7fd83-font-size);
		line-height: var(--e-global-typography-3c7fd83-line-height);
		letter-spacing: var(--e-global-typography-3c7fd83-letter-spacing);
		word-spacing: var(--e-global-typography-3c7fd83-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
		font-size: var(--e-global-typography-3c7fd83-font-size);
		line-height: var(--e-global-typography-3c7fd83-line-height);
		letter-spacing: var(--e-global-typography-3c7fd83-letter-spacing);
		word-spacing: var(--e-global-typography-3c7fd83-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-item>a {
		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-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-item>a {
		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-6 .elementor-element.elementor-element-64149e2 .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-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
		height: 60px;
		width: 60px;
		line-height: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-8cc3810 .elementor-heading-title {
		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-6 .elementor-element.elementor-element-dd0e33f {
		padding: 80px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6642c13>.elementor-element-populated {
		margin: 0px 20px 0px 20px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-da1a863 .elementskit-section-title-wraper .elementskit-section-title {
		margin: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-da1a863 .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-6 .elementor-element.elementor-element-a0af704>.elementor-element-populated {
		margin: 0px 10px 20px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
		width: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-1091efc>.elementor-element-populated {
		margin: 0px 0px 20px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
		width: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-4f3a509>.elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
		width: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-e7a1453>.elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
		width: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-6d69bb0 {
		padding: 80px 0px 80px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-dde765b>.elementor-element-populated {
		margin: 0px 10px 30px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .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-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-5020e3f .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-88e3ddd {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-28a7859 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-a00836d>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-73578f6-font-size);
		line-height: var(--e-global-typography-73578f6-line-height);
		letter-spacing: var(--e-global-typography-73578f6-letter-spacing);
		word-spacing: var(--e-global-typography-73578f6-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper .elementskit-section-subtitle {
		font-size: var(--e-global-typography-e09e000-font-size);
		line-height: var(--e-global-typography-e09e000-line-height);
		letter-spacing: var(--e-global-typography-e09e000-letter-spacing);
		word-spacing: var(--e-global-typography-e09e000-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-e09e000-font-size);
		line-height: var(--e-global-typography-e09e000-line-height);
		letter-spacing: var(--e-global-typography-e09e000-letter-spacing);
		word-spacing: var(--e-global-typography-e09e000-word-spacing);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dd4aa73 {
		left: 55%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-dd4aa73 {
		right: 55%;
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73 {
		top: 0%;
	}

	.elementor-6 .elementor-element.elementor-element-63f0a9c .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-8b13d42-font-size);
		line-height: var(--e-global-typography-8b13d42-line-height);
		letter-spacing: var(--e-global-typography-8b13d42-letter-spacing);
		word-spacing: var(--e-global-typography-8b13d42-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-63f0a9c .elementskit-section-title-wraper .elementskit-section-subtitle {
		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);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-63f0a9c {
		left: 22%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-63f0a9c {
		right: 22%;
	}

	.elementor-6 .elementor-element.elementor-element-63f0a9c {
		top: 75%;
	}

	.elementor-6 .elementor-element.elementor-element-23f2a93 img {
		width: 75%;
	}

	.elementor-6 .elementor-element.elementor-element-6cc3f4d.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .title {
		margin: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-069f799.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .title {
		margin: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6eaffb3.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .title {
		margin: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-e8d3dce>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .title {
		margin: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-51a4de5>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .title {
		margin: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-9736f51>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .title {
		margin: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-bbbcbbc {
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-d3dfd1c>.elementor-element-populated {
		margin: 50px 10px 20px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .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-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-f492424 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-f492424>.elementor-widget-container {
		padding: 0% 20% 0% 0%;
	}

	.elementor-6 .elementor-element.elementor-element-83f584e>.elementor-element-populated {
		margin: 20px 100px 50px 10px;
		--e-column-margin-right: 100px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control::-webkit-input-placeholder {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control::-moz-placeholder {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control:-ms-input-placeholder {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control:-moz-placeholder {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit {
		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);
		margin: 0px 0px 3px -164px;
	}

	.elementor-6 .elementor-element.elementor-element-32657bd {
		padding: 80px 0px 80px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1654617>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-457c71c .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-6 .elementor-element.elementor-element-457c71c .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-6 .elementor-element.elementor-element-e7b5508>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-c346e85 .elementor-heading-title {
		font-size: var(--e-global-typography-e5d2769-font-size);
		line-height: var(--e-global-typography-e5d2769-line-height);
		letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
		word-spacing: var(--e-global-typography-e5d2769-word-spacing);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-c346e85 {
		left: 81%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-c346e85 {
		right: 81%;
	}

	.elementor-6 .elementor-element.elementor-element-c346e85 {
		top: 5%;
	}

	.elementor-6 .elementor-element.elementor-element-e12a49a>.elementor-widget-container {
		margin: -147px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-0b87ef0 .elementor-heading-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-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-af9f920>.elementor-widget-container {
		margin: 0% 0% 2% 39%;
	}

	.elementor-6 .elementor-element.elementor-element-6341d09 .elementor-heading-title {
		font-size: var(--e-global-typography-1d599af-font-size);
		line-height: var(--e-global-typography-1d599af-line-height);
		letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
		word-spacing: var(--e-global-typography-1d599af-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-d73014e .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 30%;
		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-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-c68b272>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-74828c6 .elementor-heading-title {
		font-size: var(--e-global-typography-e5d2769-font-size);
		line-height: var(--e-global-typography-e5d2769-line-height);
		letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
		word-spacing: var(--e-global-typography-e5d2769-word-spacing);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-74828c6 {
		left: 81%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-74828c6 {
		right: 81%;
	}

	.elementor-6 .elementor-element.elementor-element-74828c6 {
		top: 5%;
	}

	.elementor-6 .elementor-element.elementor-element-187843d>.elementor-widget-container {
		margin: -147px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-0fa6ea5 .elementor-heading-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-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-004b5c6>.elementor-widget-container {
		margin: 0% 0% 2% 39%;
	}

	.elementor-6 .elementor-element.elementor-element-d129bfb .elementor-heading-title {
		font-size: var(--e-global-typography-1d599af-font-size);
		line-height: var(--e-global-typography-1d599af-line-height);
		letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
		word-spacing: var(--e-global-typography-1d599af-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-0383b1a .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 30%;
		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-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-3df62a6>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-753122a .elementor-heading-title {
		font-size: var(--e-global-typography-e5d2769-font-size);
		line-height: var(--e-global-typography-e5d2769-line-height);
		letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
		word-spacing: var(--e-global-typography-e5d2769-word-spacing);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-753122a {
		left: 81%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-753122a {
		right: 81%;
	}

	.elementor-6 .elementor-element.elementor-element-753122a {
		top: 5%;
	}

	.elementor-6 .elementor-element.elementor-element-77fe905>.elementor-widget-container {
		margin: -147px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-83ccfce .elementor-heading-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-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-c440458>.elementor-widget-container {
		margin: 0% 0% 2% 39%;
	}

	.elementor-6 .elementor-element.elementor-element-b7d399e .elementor-heading-title {
		font-size: var(--e-global-typography-1d599af-font-size);
		line-height: var(--e-global-typography-1d599af-line-height);
		letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
		word-spacing: var(--e-global-typography-1d599af-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-7f27361 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 30%;
		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-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-e81120c {
		padding: 0px 0px 80px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-89884b6>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-fdf9f93>.elementor-element-populated {
		margin: 0px 10px 20px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .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-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-02acac5 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-02acac5>.elementor-widget-container {
		padding: 0% 10% 0% 0%;
	}

	.elementor-6 .elementor-element.elementor-element-0204d35 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-2409ec6 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-2409ec6 .elementskit-section-title-wraper .elementskit-section-subtitle {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-933784f {
		padding: 80px 0px 180px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-f6c61de>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-1fcabaf .elementskit-section-title-wraper .elementskit-section-title {
		margin: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-1fcabaf .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-6 .elementor-element.elementor-element-1fcabaf .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
		margin: 0% 5% 0% 5%;
	}

	.elementor-6 .elementor-element.elementor-element-36fd20c>.elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
		width: 60px;
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
		opacity: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
		opacity: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-f55e6f3 {
		padding: 80px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-12be665>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .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-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-51d4740 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 42%;
		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-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-a7526d7>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 50px 50px 50px;
	}

	.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
		font-size: var(--e-global-typography-5f05d2e-font-size);
		line-height: var(--e-global-typography-5f05d2e-line-height);
		letter-spacing: var(--e-global-typography-5f05d2e-letter-spacing);
		word-spacing: var(--e-global-typography-5f05d2e-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-5c2fe93>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
		grid-column-gap: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 300px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		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-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
		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-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-6f85675 {
		padding: 60px 0px 80px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-b7ec810>.elementor-element-populated {
		margin: 0px 0px 20px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-541a2a8>.elementor-widget-container {
		margin: 0% 12% 0% 12%;
	}

	.elementor-6 .elementor-element.elementor-element-9f92ee6>.elementor-element-populated {
		margin: 0px 10px 20px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-31f22cc>.elementor-widget-container {
		margin: 0% 12% 0% 12%;
	}

	.elementor-6 .elementor-element.elementor-element-2596d63>.elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-6 .elementor-element.elementor-element-0cee972>.elementor-widget-container {
		margin: 0% 12% 0% 12%;
	}

	.elementor-6 .elementor-element.elementor-element-8fde98a>.elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-bc1bd81>.elementor-widget-container {
		margin: 0% 12% 0% 12%;
	}
}

@media(max-width:767px) {
	.elementor-6 .elementor-element.elementor-element-0de6115 {
		padding: 65% 0% 30% 0%;
	}

	.elementor-6 .elementor-element.elementor-element-00d2385>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .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-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-2134df1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
		font-size: var(--e-global-typography-3c7fd83-font-size);
		line-height: var(--e-global-typography-3c7fd83-line-height);
		letter-spacing: var(--e-global-typography-3c7fd83-letter-spacing);
		word-spacing: var(--e-global-typography-3c7fd83-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-4cd2283 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
		font-size: var(--e-global-typography-3c7fd83-font-size);
		line-height: var(--e-global-typography-3c7fd83-line-height);
		letter-spacing: var(--e-global-typography-3c7fd83-letter-spacing);
		word-spacing: var(--e-global-typography-3c7fd83-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-19ddd7b>.elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-9137c31 .elementor-icon-list-item>a {
		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-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-85a414c .elementor-icon-list-item>a {
		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-6 .elementor-element.elementor-element-64149e2 .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-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-64149e2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-64149e2>.elementor-widget-container {
		margin: 0px 15px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cdab3fa .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
		height: 60px;
		width: 60px;
		line-height: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-8cc3810 .elementor-heading-title {
		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-6 .elementor-element.elementor-element-8cc3810>.elementor-widget-container {
		margin: 0px 0px 0px 15px;
	}

	.elementor-6 .elementor-element.elementor-element-dd0e33f {
		padding: 50px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-6642c13>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 15px 0px 15px;
	}

	.elementor-6 .elementor-element.elementor-element-da1a863 .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-6 .elementor-element.elementor-element-da1a863 .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-6 .elementor-element.elementor-element-a0af704>.elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
		width: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-44e0721 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-1091efc>.elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
		width: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-66b57ed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-4f3a509>.elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
		width: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-3e06722 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-e7a1453>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
		font-size: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
		width: 15px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
	.elementor-6 .elementor-element.elementor-element-28b60f1 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-6d69bb0 {
		padding: 50px 0px 50px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-dde765b>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .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-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-cc12245 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-5020e3f .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-88e3ddd {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-5b7c3b0>.elementor-element-populated {
		margin: 15px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-28a7859 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-a00836d>.elementor-element-populated {
		margin: 40px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-73578f6-font-size);
		line-height: var(--e-global-typography-73578f6-line-height);
		letter-spacing: var(--e-global-typography-73578f6-letter-spacing);
		word-spacing: var(--e-global-typography-73578f6-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper .elementskit-section-subtitle {
		font-size: var(--e-global-typography-e09e000-font-size);
		line-height: var(--e-global-typography-e09e000-line-height);
		letter-spacing: var(--e-global-typography-e09e000-letter-spacing);
		word-spacing: var(--e-global-typography-e09e000-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73 .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-e09e000-font-size);
		line-height: var(--e-global-typography-e09e000-line-height);
		letter-spacing: var(--e-global-typography-e09e000-letter-spacing);
		word-spacing: var(--e-global-typography-e09e000-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73>.elementor-widget-container {
		padding: 42px 25px 42px 25px;
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-dd4aa73 {
		left: 45%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-dd4aa73 {
		right: 45%;
	}

	.elementor-6 .elementor-element.elementor-element-dd4aa73 {
		top: 0%;
	}

	.elementor-6 .elementor-element.elementor-element-63f0a9c .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-8b13d42-font-size);
		line-height: var(--e-global-typography-8b13d42-line-height);
		letter-spacing: var(--e-global-typography-8b13d42-letter-spacing);
		word-spacing: var(--e-global-typography-8b13d42-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-63f0a9c .elementskit-section-title-wraper .elementskit-section-subtitle {
		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);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-63f0a9c {
		left: 23px;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-63f0a9c {
		right: 23px;
	}

	.elementor-6 .elementor-element.elementor-element-63f0a9c {
		top: 201.375px;
	}

	.elementor-6 .elementor-element.elementor-element-23f2a93 img {
		width: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-6cc3f4d {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-6cc3f4d>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-642cc9e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-069f799 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-069f799>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-fafe793 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-6eaffb3 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-6eaffb3>.elementor-element-populated {
		margin: 10px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-5e8e129 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-e8d3dce {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-e8d3dce>.elementor-element-populated {
		margin: 10px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-8a4bafe .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-51a4de5 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-51a4de5>.elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-0261fa9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-9736f51 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-9736f51>.elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-63b2532 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-bbbcbbc {
		padding: 50px 0px 50px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-d3dfd1c>.elementor-element-populated {
		margin: 0px 5px 20px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .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-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-363fa0d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-f492424 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-83f584e>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control {
		font-size: var(--e-global-typography-text-font-size);
		border-width: 0px 0px 0px 0px;
		padding: 14px 0px 15px 15px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .elementskit_input_container {
		flex: 0 0 79%;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .elementskit_inline_form .elementskit_input_wraper:not(:last-child) {
		margin-right: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control::-webkit-input-placeholder {
		font-size: 14px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control::-moz-placeholder {
		font-size: 14px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control:-ms-input-placeholder {
		font-size: 14px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit_form_control:-moz-placeholder {
		font-size: 14px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09 .ekit-mail-submit {
		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);
		padding: 15px 95px 15px 20px;
		width: 100%;
		margin: 0px 0px 3px -122px;
	}

	.elementor-6 .elementor-element.elementor-element-3057e09>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-32657bd {
		padding: 50px 0px 50px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-1654617>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-457c71c .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-6 .elementor-element.elementor-element-457c71c .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-6 .elementor-element.elementor-element-e7b5508>.elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-c346e85 .elementor-heading-title {
		font-size: var(--e-global-typography-e5d2769-font-size);
		line-height: var(--e-global-typography-e5d2769-line-height);
		letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
		word-spacing: var(--e-global-typography-e5d2769-word-spacing);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-c346e85 {
		left: 65%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-c346e85 {
		right: 65%;
	}

	.elementor-6 .elementor-element.elementor-element-c346e85 {
		top: 4%;
	}

	.elementor-6 .elementor-element.elementor-element-0b87ef0 .elementor-heading-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-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-af9f920 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-af9f920>.elementor-widget-container {
		margin: 0% 0% 0% 27%;
	}

	.elementor-6 .elementor-element.elementor-element-6341d09 .elementor-heading-title {
		font-size: var(--e-global-typography-1d599af-font-size);
		line-height: var(--e-global-typography-1d599af-line-height);
		letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
		word-spacing: var(--e-global-typography-1d599af-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-d73014e .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-c30a2ff .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-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-c30a2ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-c68b272>.elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-74828c6 .elementor-heading-title {
		font-size: var(--e-global-typography-e5d2769-font-size);
		line-height: var(--e-global-typography-e5d2769-line-height);
		letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
		word-spacing: var(--e-global-typography-e5d2769-word-spacing);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-74828c6 {
		left: 65%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-74828c6 {
		right: 65%;
	}

	.elementor-6 .elementor-element.elementor-element-74828c6 {
		top: 4%;
	}

	.elementor-6 .elementor-element.elementor-element-0fa6ea5 .elementor-heading-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-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-004b5c6 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-004b5c6>.elementor-widget-container {
		margin: 0% 0% 0% 27%;
	}

	.elementor-6 .elementor-element.elementor-element-d129bfb .elementor-heading-title {
		font-size: var(--e-global-typography-1d599af-font-size);
		line-height: var(--e-global-typography-1d599af-line-height);
		letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
		word-spacing: var(--e-global-typography-1d599af-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-0383b1a .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-0faf147 .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-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-0faf147 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-753122a .elementor-heading-title {
		font-size: var(--e-global-typography-e5d2769-font-size);
		line-height: var(--e-global-typography-e5d2769-line-height);
		letter-spacing: var(--e-global-typography-e5d2769-letter-spacing);
		word-spacing: var(--e-global-typography-e5d2769-word-spacing);
	}

	body:not(.rtl) .elementor-6 .elementor-element.elementor-element-753122a {
		left: 65%;
	}

	body.rtl .elementor-6 .elementor-element.elementor-element-753122a {
		right: 65%;
	}

	.elementor-6 .elementor-element.elementor-element-753122a {
		top: 4%;
	}

	.elementor-6 .elementor-element.elementor-element-83ccfce .elementor-heading-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-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-6 .elementor-element.elementor-element-c440458 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-c440458>.elementor-widget-container {
		margin: 0% 0% 0% 27%;
	}

	.elementor-6 .elementor-element.elementor-element-b7d399e .elementor-heading-title {
		font-size: var(--e-global-typography-1d599af-font-size);
		line-height: var(--e-global-typography-1d599af-line-height);
		letter-spacing: var(--e-global-typography-1d599af-letter-spacing);
		word-spacing: var(--e-global-typography-1d599af-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-7f27361 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-afb2a45 .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-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-afb2a45 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-e81120c {
		padding: 0px 0px 50px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-89884b6>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-fdf9f93>.elementor-element-populated {
		margin: 0px 5px 20px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .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-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-5a2949b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-02acac5 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-0204d35 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-2409ec6 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-e8af08a-font-size);
		line-height: var(--e-global-typography-e8af08a-line-height);
		letter-spacing: var(--e-global-typography-e8af08a-letter-spacing);
		word-spacing: var(--e-global-typography-e8af08a-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-2409ec6 .elementskit-section-title-wraper .elementskit-section-subtitle {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-933784f {
		padding: 50px 0px 170px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-f6c61de>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-1fcabaf .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-6 .elementor-element.elementor-element-1fcabaf .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-6 .elementor-element.elementor-element-1fcabaf .elementskit-section-title-wraper p {
		font-size: var(--e-global-typography-text-font-size);
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-36fd20c>.elementor-element-populated {
		padding: 0px 5px 0px 5px;
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
		font-size: var(--e-global-typography-9c8c929-font-size);
		line-height: var(--e-global-typography-9c8c929-line-height);
		letter-spacing: var(--e-global-typography-9c8c929-letter-spacing);
		word-spacing: var(--e-global-typography-9c8c929-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
		width: 60px;
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
		opacity: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
	.elementor-6 .elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
		opacity: 100%;
	}

	.elementor-6 .elementor-element.elementor-element-f55e6f3 {
		padding: 50px 0px 50px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-12be665>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-44c9e4d>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .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-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
		font-size: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
		width: 100px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
		font-size: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
		width: 20px;
	}

	.elementor-6 .elementor-element.elementor-element-31f304b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
		height: 40px;
		width: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-51d4740 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-6 .elementor-element.elementor-element-3eb16ff .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-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
	.elementor-6 .elementor-element.elementor-element-3eb16ff .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
		font-size: var(--e-global-typography-5f05d2e-font-size);
		line-height: var(--e-global-typography-5f05d2e-line-height);
		letter-spacing: var(--e-global-typography-5f05d2e-letter-spacing);
		word-spacing: var(--e-global-typography-5f05d2e-word-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-2585207 .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
		grid-column-gap: 40px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 300px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		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-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
		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-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
		margin-right: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
	.elementor-6 .elementor-element.elementor-element-38952d2 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
		margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-6f85675 {
		padding: 0px 0px 70px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-b7ec810 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-b7ec810>.elementor-element-populated {
		margin: 0px 5px 10px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-541a2a8>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-9f92ee6 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-9f92ee6>.elementor-element-populated {
		margin: 0px 5px 10px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-31f22cc>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-2596d63 {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-2596d63>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-0cee972>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-6 .elementor-element.elementor-element-8fde98a {
		width: 50%;
	}

	.elementor-6 .elementor-element.elementor-element-8fde98a>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-6 .elementor-element.elementor-element-bc1bd81>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media (min-width: 1025px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
		display: flex;
		flex-direction: row;
	}
}

@media (min-width: 1025px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
		width: calc(3)
	}
}

@media (min-width: 1025px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4) {
		display: none;
	}
}

@media (min-width: 1025px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(3)) {
		margin-right: 10px;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
		display: flex;
		flex-direction: row;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
		width: calc(2)
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3) {
		display: none;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)) {
		margin-right: 10px;
	}
}

@media (max-width: 767px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
		display: flex;
		flex-direction: row;
	}
}

@media (max-width: 767px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
		width: calc(1)
	}
}

@media (max-width: 767px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
		display: none;
	}
}

@media (max-width: 767px) {
	.elementor-element.elementor-element-a2d8f2b .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
		margin-right: 10px;
	}
}