.elementor-108 .elementor-element.elementor-element-4a6db7c9:not(.elementor-motion-effects-element-type-background),
.elementor-108 .elementor-element.elementor-element-4a6db7c9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/rainbow-gradient-background-with-neon-led-light-e1653826555239.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-4a6db7c9>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.8;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-4a6db7c9 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 160px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-4a6db7c9>.elementor-shape-bottom .elementor-shape-fill {
	fill: #FFFFFF;
}

.elementor-108 .elementor-element.elementor-element-4a6db7c9>.elementor-shape-bottom svg {
	height: 250px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-5ba13dbd.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-5ba13dbd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-5ba13dbd>.elementor-element-populated {
	margin: 0px 0px 40px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-108 .elementor-element.elementor-element-f1f04a2 {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-f1f04a2 img {
	width: 95%;
}

.elementor-108 .elementor-element.elementor-element-7d8e0b6b>.elementor-element-populated {
	margin: 180px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-element .item .elementor-container {
	max-width: 1200px
}

.elementor-108 .elementor-element.elementor-element-d90c3b8 .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-a735538-font-family), Sans-serif;
	font-size: var(--e-global-typography-a735538-font-size);
	font-weight: var(--e-global-typography-a735538-font-weight);
	text-transform: var(--e-global-typography-a735538-text-transform);
	line-height: var(--e-global-typography-a735538-line-height);
	letter-spacing: var(--e-global-typography-a735538-letter-spacing);
	word-spacing: var(--e-global-typography-a735538-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-256a23e-font-family), Sans-serif;
	font-size: var(--e-global-typography-256a23e-font-size);
	font-weight: var(--e-global-typography-256a23e-font-weight);
	line-height: var(--e-global-typography-256a23e-line-height);
	letter-spacing: var(--e-global-typography-256a23e-letter-spacing);
	word-spacing: var(--e-global-typography-256a23e-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-bef57b0-font-family), Sans-serif;
	font-size: var(--e-global-typography-bef57b0-font-size);
	font-weight: var(--e-global-typography-bef57b0-font-weight);
	line-height: var(--e-global-typography-bef57b0-line-height);
	letter-spacing: var(--e-global-typography-bef57b0-letter-spacing);
	word-spacing: var(--e-global-typography-bef57b0-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6a539cd7 {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	line-height: 24px;
}

.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 20px 35px 20px 35px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 70%);
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-accent);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-f4961db) 0%, var(--e-global-color-f4961db) 100%);
}

.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-266f1a5c>.elementor-widget-container {
	margin: 0px 20px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-266f1a5c {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-108 .elementor-element.elementor-element-266f1a5c:not(.elementor-widget-image) .elementor-widget-container {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-266f1a5c.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 20px 20px 20px 20px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: #E0B1FF00;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: #D4D4D4;
}

.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: #D4D4D4;
}

.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 20px;
}

.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 20px;
}

.elementor-108 .elementor-element.elementor-element-01b11f4>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-01b11f4 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-108 .elementor-element.elementor-element-6fcc772f {
	margin-top: -86px;
	margin-bottom: 0px;
}

.elementor-108 .elementor-element.elementor-element-1c15df3a>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-921c712 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-59c76a3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-59c76a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-59c76a3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-59c76a3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/hypnus_ring_front_PicCopilot.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-59c76a3>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-primary);
	opacity: 0.3;
}

.elementor-108 .elementor-element.elementor-element-59c76a3>.elementor-element-populated {
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-108 .elementor-element.elementor-element-59c76a3>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-78a3652 {
	--spacer-size: 190px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-3498d7e4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-3498d7e4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-3498d7e4>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	background-color: var(--e-global-color-f4961db);
	padding: 20px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b.jkit-equal-height-enable,
.elementor-108 .elementor-element.elementor-element-8c2e68b.jkit-equal-height-enable .elementor-widget-container,
.elementor-108 .elementor-element.elementor-element-8c2e68b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-108 .elementor-element.elementor-element-8c2e68b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-191a74f-font-family), Sans-serif;
	font-size: var(--e-global-typography-191a74f-font-size);
	font-weight: var(--e-global-typography-191a74f-font-weight);
	line-height: var(--e-global-typography-191a74f-line-height);
	letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
	word-spacing: var(--e-global-typography-191a74f-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	margin: 0px 0px 10px 0px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	color: #F5F5F5;
	font-size: 90px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	fill: #F5F5F5;
	width: 90px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: var(--e-global-color-accent);
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	width: 45px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: var(--e-global-color-accent);
	width: 40px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 40px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;

	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 12px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 12px;
	fill: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 10px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 10px;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-8c2e68b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-6e33ac9f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-6e33ac9f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-6e33ac9f>.elementor-element-populated {
	box-shadow: 2px 0px 15px 0px rgba(0, 0, 0, 0.1);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	background-color: var(--e-global-color-f4961db);
	padding: 20px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-749f901.jkit-equal-height-enable,
.elementor-108 .elementor-element.elementor-element-749f901.jkit-equal-height-enable .elementor-widget-container,
.elementor-108 .elementor-element.elementor-element-749f901.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-108 .elementor-element.elementor-element-749f901.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-191a74f-font-family), Sans-serif;
	font-size: var(--e-global-typography-191a74f-font-size);
	font-weight: var(--e-global-typography-191a74f-font-weight);
	line-height: var(--e-global-typography-191a74f-line-height);
	letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
	word-spacing: var(--e-global-typography-191a74f-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	margin: 0px 0px 10px 0px;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	color: #F5F5F5;
	font-size: 90px;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	fill: #F5F5F5;
	width: 90px;
}

.jeg-elementor-kit.jkit-icon-box .icon-box .icon .b-ico,
.jeg-elementor-kit.jkit-icon-box .icon-box .icon .ip-ico {
	width: 50px;
}

.jeg-elementor-kit.jkit-icon-box .icon-box .icon .ip-hover-ico,
.jeg-elementor-kit.jkit-icon-box .icon-box .icon .b-hover-ico {
	display: none;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: var(--e-global-color-accent);
	width: 40px;
}

.jeg-elementor-kit.jkit-icon-box:hover .icon-box .icon .ip-ico,
.jeg-elementor-kit.jkit-icon-box:hover .icon-box .icon .b-ico {
	display: none;
}

.jeg-elementor-kit.jkit-icon-box:hover .icon-box .icon .ip-hover-ico,
.jeg-elementor-kit.jkit-icon-box:hover .icon-box .icon .b-hover-ico {
	display: block;
	width: 50px;
}


.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 40px;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 12px;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 12px;
	fill: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 10px;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 10px;
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-749f901>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-27c5a6a3.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-27c5a6a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-24031c4b>.elementor-container {
	max-width: 1200px;
}

.elementor-108 .elementor-element.elementor-element-24031c4b>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-24031c4b {
	padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-5fd85cc4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-5fd85cc4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-5fd85cc4>.elementor-element-populated {
	margin: 0px 50px 0px 0px;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 0px;
}

.elementor-108 .elementor-element.elementor-element-0822e46 .elementor-heading-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-a735538-font-family), Sans-serif;
	font-size: var(--e-global-typography-a735538-font-size);
	font-weight: var(--e-global-typography-a735538-font-weight);
	text-transform: var(--e-global-typography-a735538-text-transform);
	line-height: var(--e-global-typography-a735538-line-height);
	letter-spacing: var(--e-global-typography-a735538-letter-spacing);
	word-spacing: var(--e-global-typography-a735538-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-829868a-font-family), Sans-serif;
	font-size: var(--e-global-typography-829868a-font-size);
	font-weight: var(--e-global-typography-829868a-font-weight);
	line-height: var(--e-global-typography-829868a-line-height);
	letter-spacing: var(--e-global-typography-829868a-letter-spacing);
	word-spacing: var(--e-global-typography-829868a-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-primary);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-7a997de6 {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-53e004e7.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-53e004e7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-53e004e7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-53e004e7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/youtube.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-53e004e7>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-primary);
	opacity: 0.3;
}

.elementor-108 .elementor-element.elementor-element-53e004e7>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 30px 30px 30px;
}

.elementor-108 .elementor-element.elementor-element-53e004e7>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-9be2d6c {
	--spacer-size: 220px;
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	padding: 20px 0px 0px 4px;
	height: 60px;
	width: 60px;
	line-height: 0px;
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-f4961db) 50%, var(--e-global-color-0be6a3a) 100%);
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button i {
	font-size: 20px;
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button svg {
	width: 20px;
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover i,
.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover span {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:after,
.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:before {
	color: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-108 .elementor-element.elementor-element-3ed97312>.elementor-element-populated {
	margin: 0px 0px 0px 30px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 30px;
}

.elementor-108 .elementor-element.elementor-element-3a55c008 {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
}

.elementor-108 .elementor-element.elementor-element-3a55c008>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(8px/2);
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(8px/2);
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(8px/2);
	margin-left: calc(8px/2);
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-8px/2);
	margin-left: calc(-8px/2);
}

body.rtl .elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-8px/2);
}

body:not(.rtl) .elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-8px/2);
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-fc2e752-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc2e752-font-size);
	font-weight: var(--e-global-typography-fc2e752-font-weight);
	line-height: var(--e-global-typography-fc2e752-line-height);
	letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
	word-spacing: var(--e-global-typography-fc2e752-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 20px 35px 20px 35px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 70%);
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-f1d5526>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-f1d5526 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-108 .elementor-element.elementor-element-f1d5526:not(.elementor-widget-image) .elementor-widget-container {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-f1d5526.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-6a86f730.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-6a86f730.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-6a86f730:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-6a86f730>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/man_1.png");
	background-position: 45% -40px;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-6a86f730>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-primary);
	opacity: 0.3;
}

.elementor-108 .elementor-element.elementor-element-6a86f730>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6a86f730>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-29f65c6b {
	--spacer-size: 50px;
}

.elementor-108 .elementor-element.elementor-element-65d94d06:not(.elementor-motion-effects-element-type-background),
.elementor-108 .elementor-element.elementor-element-65d94d06>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/light-background-with-sunset-projector-lamp-1-e1653826816664.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-65d94d06>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.85;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-65d94d06 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-108 .elementor-element.elementor-element-34040a0>.elementor-element-populated {
	padding: 30px 40px 30px 40px;
}

.elementor-108 .elementor-element.elementor-element-435a052e {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-88a4c76-font-family), Sans-serif;
	font-size: var(--e-global-typography-88a4c76-font-size);
	font-weight: var(--e-global-typography-88a4c76-font-weight);
	line-height: var(--e-global-typography-88a4c76-line-height);
	letter-spacing: var(--e-global-typography-88a4c76-letter-spacing);
	word-spacing: var(--e-global-typography-88a4c76-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-cb590e5-font-family), Sans-serif;
	font-size: var(--e-global-typography-cb590e5-font-size);
	font-weight: var(--e-global-typography-cb590e5-font-weight);
	text-transform: var(--e-global-typography-cb590e5-text-transform);
	font-style: var(--e-global-typography-cb590e5-font-style);
	text-decoration: var(--e-global-typography-cb590e5-text-decoration);
	line-height: var(--e-global-typography-cb590e5-line-height);
	letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
	word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-title>span {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-section-description {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
}

.elementor-108 .elementor-element.elementor-element-2df54213 {
	z-index: 2;
}

.elementor-108 .elementor-element.elementor-element-cd65a0f>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-cd65a0f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-5336f6d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-5336f6d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-5336f6d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-5336f6d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/chip.png");
	background-position: 0px 15%;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-5336f6d>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-108 .elementor-element.elementor-element-5336f6d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-7e30fdb {
	--spacer-size: 790px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-a2fa571.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-a2fa571.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-a2fa571:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-a2fa571>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/light-background-with-sunset-projector-lamp-1-e1653826816664.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-a2fa571>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.85;
}

.elementor-108 .elementor-element.elementor-element-a2fa571>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10% 10% 10% 10%;
}

.elementor-108 .elementor-element.elementor-element-a2fa571>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-50109d3 .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-a735538-font-family), Sans-serif;
	font-size: var(--e-global-typography-a735538-font-size);
	font-weight: var(--e-global-typography-a735538-font-weight);
	text-transform: var(--e-global-typography-a735538-text-transform);
	line-height: var(--e-global-typography-a735538-line-height);
	letter-spacing: var(--e-global-typography-a735538-letter-spacing);
	word-spacing: var(--e-global-typography-a735538-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-829868a-font-family), Sans-serif;
	font-size: var(--e-global-typography-829868a-font-size);
	font-weight: var(--e-global-typography-829868a-font-weight);
	line-height: var(--e-global-typography-829868a-line-height);
	letter-spacing: var(--e-global-typography-829868a-letter-spacing);
	word-spacing: var(--e-global-typography-829868a-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-04da890 {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
}

.elementor-108 .elementor-element.elementor-element-088e6f8 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-736e92f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-736e92f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-191a74f-font-family), Sans-serif;
	font-size: var(--e-global-typography-191a74f-font-size);
	font-weight: var(--e-global-typography-191a74f-font-weight);
	line-height: var(--e-global-typography-191a74f-line-height);
	letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
	word-spacing: var(--e-global-typography-191a74f-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
}

.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper {
	width: 150px;
	height: 150px;
}

.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
	color: #FFFFFF;
	font-family: "Prompt", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	line-height: 1.2em;
}

.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg {
	fill: #FFFFFF;
}

.elementor-108 .elementor-element.elementor-element-2d6426a {
	--container-widget-flex-grow: 0;
}

.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 0%;
	padding: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: #E0B1FF00;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: #D4D4D4;
}

.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: #D4D4D4;
}

.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 20px;
}

.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 20px;
}

.elementor-108 .elementor-element.elementor-element-f516581>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-f516581 {
	width: 100%;
	max-width: 100%;
	align-self: center;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-b4bd093.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-b4bd093.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-191a74f-font-family), Sans-serif;
	font-size: var(--e-global-typography-191a74f-font-size);
	font-weight: var(--e-global-typography-191a74f-font-weight);
	line-height: var(--e-global-typography-191a74f-line-height);
	letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
	word-spacing: var(--e-global-typography-191a74f-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
}

.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper {
	width: 150px;
	height: 150px;
}

.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
	color: #FFFFFF;
	font-family: "Prompt", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	line-height: 1.2em;
}

.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg {
	fill: #FFFFFF;
}

.elementor-108 .elementor-element.elementor-element-d8b9a4d {
	width: var(--container-widget-width, 255px);
	max-width: 255px;
	--container-widget-width: 255px;
	--container-widget-flex-grow: 0;
}

.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 0%;
	padding: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: #E0B1FF00;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: #D4D4D4;
}

.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: #D4D4D4;
}

.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 20px;
}

.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 20px;
}

.elementor-108 .elementor-element.elementor-element-806be3d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-806be3d {
	width: 100%;
	max-width: 100%;
	align-self: center;
}

.elementor-108 .elementor-element.elementor-element-2cb5c86>.elementor-container {
	max-width: 1200px;
}

.elementor-108 .elementor-element.elementor-element-2cb5c86 {
	padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-cc19725.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-cc19725.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-cc19725>.elementor-element-populated {
	margin: 100px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
}

.elementor-108 .elementor-element.elementor-element-ee02f57 .elementor-heading-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-a735538-font-family), Sans-serif;
	font-size: var(--e-global-typography-a735538-font-size);
	font-weight: var(--e-global-typography-a735538-font-weight);
	text-transform: var(--e-global-typography-a735538-text-transform);
	line-height: var(--e-global-typography-a735538-line-height);
	letter-spacing: var(--e-global-typography-a735538-letter-spacing);
	word-spacing: var(--e-global-typography-a735538-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-829868a-font-family), Sans-serif;
	font-size: var(--e-global-typography-829868a-font-size);
	font-weight: var(--e-global-typography-829868a-font-weight);
	line-height: var(--e-global-typography-829868a-line-height);
	letter-spacing: var(--e-global-typography-829868a-letter-spacing);
	word-spacing: var(--e-global-typography-829868a-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-primary);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-232f191 {
	color: #7F7F7F;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
}

.elementor-108 .elementor-element.elementor-element-0b1891d {
	margin-top: 0px;
	margin-bottom: 60px;
}

.elementor-108 .elementor-element.elementor-element-fc7106a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-fc7106a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/product-3.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-fc7106a>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, #0F133329 0%, var(--e-global-color-eff1fa3) 100%);
	opacity: 0.9;
}

.elementor-108 .elementor-element.elementor-element-fc7106a:hover>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.95;
}

.elementor-108 .elementor-element.elementor-element-fc7106a>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-108 .elementor-element.elementor-element-fc7106a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	background-color: transparent;
	background-image: radial-gradient(at top left, #0F13339C 0%, #B343FF45 80%);
	padding: 60px 30px 0px 30px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c.jkit-equal-height-enable,
.elementor-108 .elementor-element.elementor-element-6cd154c.jkit-equal-height-enable .elementor-widget-container,
.elementor-108 .elementor-element.elementor-element-6cd154c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-108 .elementor-element.elementor-element-6cd154c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 30px 30px 30px 30px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-588cb16-font-family), Sans-serif;
	font-size: var(--e-global-typography-588cb16-font-size);
	font-weight: var(--e-global-typography-588cb16-font-weight);
	line-height: var(--e-global-typography-588cb16-line-height);
	letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
	word-spacing: var(--e-global-typography-588cb16-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	color: #F5F5F5;
	font-size: 90px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	fill: #F5F5F5;
	width: 90px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #1D252B00;
	padding: 0px 0px 0px 0px;
	width: 45px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #1D252B00;
	width: 65px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 65px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 12px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 12px;
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 10px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 10px;
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-6cd154c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 0%;
	padding: 20px 0px 20px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-accent);
	background-color: #E0B1FF00;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 20px;
}

.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 20px;
}

.elementor-108 .elementor-element.elementor-element-94628a7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-428f570>.elementor-element-populated {
	margin: 40px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-108 .elementor-element.elementor-element-8b8bff8 {
	margin-top: 0px;
	margin-bottom: 45px;
}

.elementor-108 .elementor-element.elementor-element-1731f04:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-1731f04>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/product-1.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-1731f04>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, #0F133329 0%, var(--e-global-color-eff1fa3) 100%);
	opacity: 0.9;
}

.elementor-108 .elementor-element.elementor-element-1731f04:hover>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.95;
}

.elementor-108 .elementor-element.elementor-element-1731f04>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-108 .elementor-element.elementor-element-1731f04>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	background-color: transparent;
	background-image: radial-gradient(at top left, #0F13339C 0%, #B343FF45 80%);
	padding: 60px 30px 0px 30px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-a711f47.jkit-equal-height-enable,
.elementor-108 .elementor-element.elementor-element-a711f47.jkit-equal-height-enable .elementor-widget-container,
.elementor-108 .elementor-element.elementor-element-a711f47.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-108 .elementor-element.elementor-element-a711f47.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 30px 30px 30px 30px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-588cb16-font-family), Sans-serif;
	font-size: var(--e-global-typography-588cb16-font-size);
	font-weight: var(--e-global-typography-588cb16-font-weight);
	line-height: var(--e-global-typography-588cb16-line-height);
	letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
	word-spacing: var(--e-global-typography-588cb16-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	color: #F5F5F5;
	font-size: 90px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	fill: #F5F5F5;
	width: 90px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #1D252B00;
	padding: 0px 0px 0px 0px;
	width: 45px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #1D252B00;
	width: 65px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 65px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 12px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 12px;
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 10px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 10px;
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-a711f47>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-7c31295:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-7c31295>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/product-4.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-7c31295>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, #0F133329 0%, var(--e-global-color-eff1fa3) 100%);
	opacity: 0.9;
}

.elementor-108 .elementor-element.elementor-element-7c31295:hover>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.95;
}

.elementor-108 .elementor-element.elementor-element-7c31295>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-108 .elementor-element.elementor-element-7c31295>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	background-color: transparent;
	background-image: radial-gradient(at top left, #0F13339C 0%, #B343FF45 80%);
	padding: 60px 30px 0px 30px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6.jkit-equal-height-enable,
.elementor-108 .elementor-element.elementor-element-b4374c6.jkit-equal-height-enable .elementor-widget-container,
.elementor-108 .elementor-element.elementor-element-b4374c6.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-108 .elementor-element.elementor-element-b4374c6.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 30px 30px 30px 30px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-588cb16-font-family), Sans-serif;
	font-size: var(--e-global-typography-588cb16-font-size);
	font-weight: var(--e-global-typography-588cb16-font-weight);
	line-height: var(--e-global-typography-588cb16-line-height);
	letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
	word-spacing: var(--e-global-typography-588cb16-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	color: #F5F5F5;
	font-size: 90px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	fill: #F5F5F5;
	width: 90px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #1D252B00;
	padding: 0px 0px 0px 0px;
	width: 45px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #1D252B00;
	width: 65px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 65px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 12px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 12px;
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 10px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 10px;
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-b4374c6>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6859e49>.elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-108 .elementor-element.elementor-element-186250a {
	margin-top: 0px;
	margin-bottom: 45px;
}

.elementor-108 .elementor-element.elementor-element-c6b7ee4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-c6b7ee4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/product-2.svg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-c6b7ee4>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, #0F133329 0%, var(--e-global-color-eff1fa3) 100%);
	opacity: 0.9;
}

.elementor-108 .elementor-element.elementor-element-c6b7ee4:hover>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.95;
}

.elementor-108 .elementor-element.elementor-element-c6b7ee4>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-108 .elementor-element.elementor-element-c6b7ee4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	background-color: transparent;
	background-image: radial-gradient(at top left, #0F13339C 0%, #B343FF45 80%);
	padding: 60px 30px 0px 30px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d.jkit-equal-height-enable,
.elementor-108 .elementor-element.elementor-element-379cf7d.jkit-equal-height-enable .elementor-widget-container,
.elementor-108 .elementor-element.elementor-element-379cf7d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-108 .elementor-element.elementor-element-379cf7d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 30px 30px 30px 30px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-588cb16-font-family), Sans-serif;
	font-size: var(--e-global-typography-588cb16-font-size);
	font-weight: var(--e-global-typography-588cb16-font-weight);
	line-height: var(--e-global-typography-588cb16-line-height);
	letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
	word-spacing: var(--e-global-typography-588cb16-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	color: #F5F5F5;
	font-size: 90px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	fill: #F5F5F5;
	width: 90px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #1D252B00;
	padding: 0px 0px 0px 0px;
	width: 45px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #1D252B00;
	width: 65px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 65px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 12px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 12px;
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 10px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 10px;
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-379cf7d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-355e191 {
	margin-top: 0px;
	margin-bottom: 45px;
}

.elementor-108 .elementor-element.elementor-element-3cee1f0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-3cee1f0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/product-5.svg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-3cee1f0>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, #0F133329 0%, var(--e-global-color-eff1fa3) 100%);
	opacity: 0.9;
}

.elementor-108 .elementor-element.elementor-element-3cee1f0:hover>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.95;
}

.elementor-108 .elementor-element.elementor-element-3cee1f0>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-108 .elementor-element.elementor-element-3cee1f0>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	background-color: transparent;
	background-image: radial-gradient(at top left, #0F13339C 0%, #B343FF45 80%);
	padding: 60px 30px 0px 30px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-687758c.jkit-equal-height-enable,
.elementor-108 .elementor-element.elementor-element-687758c.jkit-equal-height-enable .elementor-widget-container,
.elementor-108 .elementor-element.elementor-element-687758c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-108 .elementor-element.elementor-element-687758c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
	padding: 30px 30px 30px 30px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-588cb16-font-family), Sans-serif;
	font-size: var(--e-global-typography-588cb16-font-size);
	font-weight: var(--e-global-typography-588cb16-font-weight);
	line-height: var(--e-global-typography-588cb16-line-height);
	letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
	word-spacing: var(--e-global-typography-588cb16-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	color: var(--e-global-color-0be6a3a);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	color: #F5F5F5;
	font-size: 90px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	fill: #F5F5F5;
	width: 90px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
	color: #1D252B00;
	padding: 0px 0px 0px 0px;
	width: 45px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
	fill: #1D252B00;
	width: 65px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
	font-size: 65px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	font-size: 12px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
	width: 12px;
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
	margin-left: 10px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
	margin-right: 10px;
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
	fill: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
	background-color: #FFFFFF00;
}

.elementor-108 .elementor-element.elementor-element-687758c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-218e6429>.elementor-container {
	max-width: 900px;
}

.elementor-108 .elementor-element.elementor-element-218e6429:not(.elementor-motion-effects-element-type-background),
.elementor-108 .elementor-element.elementor-element-218e6429>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/playing-film-inside-virtual-reality-device-at-night-e1653826826481.jpg");
	background-position: 0px 25%;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-218e6429>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-218e6429 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 150px 0px 150px 0px;
}

.elementor-108 .elementor-element.elementor-element-218e6429>.elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-218e6429>.elementor-shape-top svg {
	height: 100px;
	transform: translateX(-50%)rotateY(180deg);
}

.elementor-108 .elementor-element.elementor-element-218e6429>.elementor-shape-bottom svg {
	height: 100px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-108 .elementor-element.elementor-element-74012a0a.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-108 .elementor-element.elementor-element-6d975fdf {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-6d975fdf .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-a735538-font-family), Sans-serif;
	font-size: var(--e-global-typography-a735538-font-size);
	font-weight: var(--e-global-typography-a735538-font-weight);
	text-transform: var(--e-global-typography-a735538-text-transform);
	line-height: var(--e-global-typography-a735538-line-height);
	letter-spacing: var(--e-global-typography-a735538-letter-spacing);
	word-spacing: var(--e-global-typography-a735538-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-829868a-font-family), Sans-serif;
	font-size: var(--e-global-typography-829868a-font-size);
	font-weight: var(--e-global-typography-829868a-font-weight);
	line-height: var(--e-global-typography-829868a-line-height);
	letter-spacing: var(--e-global-typography-829868a-letter-spacing);
	word-spacing: var(--e-global-typography-829868a-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6ca0c2ed {
	text-align: center;
	color: var(--e-global-color-0be6a3a);
}

.elementor-108 .elementor-element.elementor-element-6ca0c2ed>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 20px 35px 20px 35px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 70%);
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c:not(.elementor-widget-image) .elementor-widget-container {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-bbc3e1c.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-7a1f49e>.elementor-container {
	max-width: 1200px;
}

.elementor-108 .elementor-element.elementor-element-7a1f49e {
	padding: 120px 0px 120px 0px;
}

.elementor-108 .elementor-element.elementor-element-e96e632>.elementor-container {
	max-width: 1200px;
}

.elementor-108 .elementor-element.elementor-element-4c8ab16 {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-4c8ab16 .elementor-heading-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-a735538-font-family), Sans-serif;
	font-size: var(--e-global-typography-a735538-font-size);
	font-weight: var(--e-global-typography-a735538-font-weight);
	text-transform: var(--e-global-typography-a735538-text-transform);
	line-height: var(--e-global-typography-a735538-line-height);
	letter-spacing: var(--e-global-typography-a735538-letter-spacing);
	word-spacing: var(--e-global-typography-a735538-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-829868a-font-family), Sans-serif;
	font-size: var(--e-global-typography-829868a-font-size);
	font-weight: var(--e-global-typography-829868a-font-weight);
	line-height: var(--e-global-typography-829868a-line-height);
	letter-spacing: var(--e-global-typography-829868a-letter-spacing);
	word-spacing: var(--e-global-typography-829868a-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-primary);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-d574013.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-d574013.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-108 .elementor-element.elementor-element-d574013.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 20px 35px 20px 35px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 70%);
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-e7b7d58>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-e7b7d58 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-108 .elementor-element.elementor-element-e7b7d58:not(.elementor-widget-image) .elementor-widget-container {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-e7b7d58.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-c3eaa79>.elementor-container {
	max-width: 1200px;
}

.elementor-108 .elementor-element.elementor-element-c3eaa79 {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-108 .elementor-element.elementor-element-830e5aa.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-108 .elementor-element.elementor-element-830e5aa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-830e5aa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-108 .elementor-element.elementor-element-830e5aa>.elementor-element-populated,
.elementor-108 .elementor-element.elementor-element-830e5aa>.elementor-element-populated>.elementor-background-overlay,
.elementor-108 .elementor-element.elementor-element-830e5aa>.elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-830e5aa>.elementor-element-populated {
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	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: 40px 40px 0px 40px;
}

.elementor-108 .elementor-element.elementor-element-830e5aa>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-f9a7477 {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-f9a7477 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-cb590e5-font-family), Sans-serif;
	font-size: var(--e-global-typography-cb590e5-font-size);
	font-weight: var(--e-global-typography-cb590e5-font-weight);
	text-transform: var(--e-global-typography-cb590e5-text-transform);
	font-style: var(--e-global-typography-cb590e5-font-style);
	text-decoration: var(--e-global-typography-cb590e5-text-decoration);
	line-height: var(--e-global-typography-cb590e5-line-height);
	letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
	word-spacing: var(--e-global-typography-cb590e5-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-722adee {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-722adee .elementor-star-rating {
	font-size: 20px;
}

body:not(.rtl) .elementor-108 .elementor-element.elementor-element-722adee .elementor-star-rating i:not(:last-of-type) {
	margin-right: 5px;
}

body.rtl .elementor-108 .elementor-element.elementor-element-722adee .elementor-star-rating i:not(:last-of-type) {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-039b0ec {
	text-align: center;
	color: var(--e-global-color-text);
}

.elementor-108 .elementor-element.elementor-element-1a05930 {
	--divider-border-style: solid;
	--divider-color: #DADADA;
	--divider-border-width: 1px;
}

.elementor-108 .elementor-element.elementor-element-1a05930 .elementor-divider-separator {
	width: 100%;
}

.elementor-108 .elementor-element.elementor-element-1a05930 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-108 .elementor-element.elementor-element-1a05930>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-fc2e752-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc2e752-font-size);
	font-weight: var(--e-global-typography-fc2e752-font-weight);
	line-height: var(--e-global-typography-fc2e752-line-height);
	letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
	word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	color: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-primary);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-da23078>.elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 20px 35px 20px 35px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 70%);
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-e1c5513>.elementor-widget-container {
	margin: 10px 0px -15px 0px;
}

.elementor-108 .elementor-element.elementor-element-e1c5513:not(.elementor-widget-image) .elementor-widget-container {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-e1c5513.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-6f5ceb8.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-108 .elementor-element.elementor-element-6f5ceb8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/05/light-background-with-sunset-projector-lamp-e1653826519735.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-primary) 0%, var(--e-global-color-eff1fa3) 100%);
	opacity: 0.9;
}

.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-element-populated,
.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-element-populated>.elementor-background-overlay,
.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-element-populated {
	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: 40px 40px 0px 40px;
}

.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-108 .elementor-element.elementor-element-c4c0876 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
	width: auto;
	max-width: auto;
	top: -24px;
}

.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-icon {
	padding-right: 6px;
}

.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-09ee644-font-family), Sans-serif;
	font-size: var(--e-global-typography-09ee644-font-size);
	font-weight: var(--e-global-typography-09ee644-font-weight);
	line-height: var(--e-global-typography-09ee644-line-height);
	letter-spacing: var(--e-global-typography-09ee644-letter-spacing);
	word-spacing: var(--e-global-typography-09ee644-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-108 .elementor-element.elementor-element-c4c0876>.elementor-widget-container {
	padding: 10px 15px 10px 15px;
	background-color: transparent;
	background-image: radial-gradient(at top left, #FFE8B1 0%, #FFB943 100%);
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-108 .elementor-element.elementor-element-c4c0876 {
	left: 225px;
}

body.rtl .elementor-108 .elementor-element.elementor-element-c4c0876 {
	right: 225px;
}

.elementor-108 .elementor-element.elementor-element-f5b8dab {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-f5b8dab .elementor-heading-title {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-cb590e5-font-family), Sans-serif;
	font-size: var(--e-global-typography-cb590e5-font-size);
	font-weight: var(--e-global-typography-cb590e5-font-weight);
	text-transform: var(--e-global-typography-cb590e5-text-transform);
	font-style: var(--e-global-typography-cb590e5-font-style);
	text-decoration: var(--e-global-typography-cb590e5-text-decoration);
	line-height: var(--e-global-typography-cb590e5-line-height);
	letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
	word-spacing: var(--e-global-typography-cb590e5-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-95fdc43 {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-95fdc43 .elementor-star-rating {
	font-size: 20px;
}

body:not(.rtl) .elementor-108 .elementor-element.elementor-element-95fdc43 .elementor-star-rating i:not(:last-of-type) {
	margin-right: 5px;
}

body.rtl .elementor-108 .elementor-element.elementor-element-95fdc43 .elementor-star-rating i:not(:last-of-type) {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-faf790b {
	text-align: center;
	color: var(--e-global-color-0be6a3a);
}

.elementor-108 .elementor-element.elementor-element-c4d58c3 {
	--divider-border-style: solid;
	--divider-color: #FFFFFF2E;
	--divider-border-width: 1px;
}

.elementor-108 .elementor-element.elementor-element-c4d58c3 .elementor-divider-separator {
	width: 100%;
}

.elementor-108 .elementor-element.elementor-element-c4d58c3 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-108 .elementor-element.elementor-element-c4d58c3>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-fc2e752-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc2e752-font-size);
	font-weight: var(--e-global-typography-fc2e752-font-weight);
	line-height: var(--e-global-typography-fc2e752-line-height);
	letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
	word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	color: var(--e-global-color-secondary);
}

.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-02f3c2e>.elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 20px 35px 20px 35px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-primary);
	background-color: transparent;
	background-image: radial-gradient(at top left, #FFE8B1 0%, #FFB943 70%);
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-primary);
	background-color: transparent;
	background-image: radial-gradient(at top left, #FFB943 0%, #FFB943 100%);
}

.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-56da35a>.elementor-widget-container {
	margin: 10px 0px -15px 0px;
}

.elementor-108 .elementor-element.elementor-element-56da35a:not(.elementor-widget-image) .elementor-widget-container {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-56da35a.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-65ab761.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-108 .elementor-element.elementor-element-65ab761:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-65ab761>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-65ab761>.elementor-element-populated,
.elementor-108 .elementor-element.elementor-element-65ab761>.elementor-element-populated>.elementor-background-overlay,
.elementor-108 .elementor-element.elementor-element-65ab761>.elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-65ab761>.elementor-element-populated {
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	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: 40px 40px 0px 40px;
}

.elementor-108 .elementor-element.elementor-element-65ab761>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-2f027bc {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-2f027bc .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-cb590e5-font-family), Sans-serif;
	font-size: var(--e-global-typography-cb590e5-font-size);
	font-weight: var(--e-global-typography-cb590e5-font-weight);
	text-transform: var(--e-global-typography-cb590e5-text-transform);
	font-style: var(--e-global-typography-cb590e5-font-style);
	text-decoration: var(--e-global-typography-cb590e5-text-decoration);
	line-height: var(--e-global-typography-cb590e5-line-height);
	letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
	word-spacing: var(--e-global-typography-cb590e5-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-c84fe24 {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-c84fe24 .elementor-star-rating {
	font-size: 20px;
}

body:not(.rtl) .elementor-108 .elementor-element.elementor-element-c84fe24 .elementor-star-rating i:not(:last-of-type) {
	margin-right: 5px;
}

body.rtl .elementor-108 .elementor-element.elementor-element-c84fe24 .elementor-star-rating i:not(:last-of-type) {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-592e5b3 {
	text-align: center;
	color: var(--e-global-color-text);
}

.elementor-108 .elementor-element.elementor-element-755432d {
	--divider-border-style: solid;
	--divider-color: #DADADA;
	--divider-border-width: 1px;
}

.elementor-108 .elementor-element.elementor-element-755432d .elementor-divider-separator {
	width: 100%;
}

.elementor-108 .elementor-element.elementor-element-755432d .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-108 .elementor-element.elementor-element-755432d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-1b23e94-font-family), Sans-serif;
	font-size: var(--e-global-typography-1b23e94-font-size);
	font-weight: var(--e-global-typography-1b23e94-font-weight);
	line-height: var(--e-global-typography-1b23e94-line-height);
	letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
	word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-fc2e752-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc2e752-font-size);
	font-weight: var(--e-global-typography-fc2e752-font-weight);
	line-height: var(--e-global-typography-fc2e752-line-height);
	letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
	word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	color: var(--e-global-color-accent);
}

.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-primary);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-ceb0b1d>.elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	width: 100%;
	padding: 20px 35px 20px 35px;
	font-family: var(--e-global-typography-f4ad072-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ad072-font-size);
	font-weight: var(--e-global-typography-f4ad072-font-weight);
	text-transform: var(--e-global-typography-f4ad072-text-transform);
	font-style: var(--e-global-typography-f4ad072-font-style);
	text-decoration: var(--e-global-typography-f4ad072-text-decoration);
	line-height: var(--e-global-typography-f4ad072-line-height);
	letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
	word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 70%);
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-f4961db);
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}

.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}

.elementor-108 .elementor-element.elementor-element-386df9e>.elementor-widget-container {
	margin: 10px 0px -15px 0px;
}

.elementor-108 .elementor-element.elementor-element-386df9e:not(.elementor-widget-image) .elementor-widget-container {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-386df9e.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url(../../../../../plugins/elementor/assets/mask-shapes/triangle.svg );
	-webkit-mask-size: 200%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-108 .elementor-element.elementor-element-bf86c38>.elementor-container {
	max-width: 1200px;
}

.elementor-108 .elementor-element.elementor-element-bf86c38>.elementor-background-overlay {
	background-color: var(--e-global-color-eff1fa3);
	opacity: 0.75;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-bf86c38 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	padding: 60px 0px 30px 0px;
}

.elementor-108 .elementor-element.elementor-element-bf86c38>.elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-bf86c38>.elementor-shape-top svg {
	height: 100px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-108 .elementor-element.elementor-element-bf86c38>.elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-bf86c38>.elementor-shape-bottom svg {
	height: 100px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-108 .elementor-element.elementor-element-d4706a9 {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-d4706a9 .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-a735538-font-family), Sans-serif;
	font-size: var(--e-global-typography-a735538-font-size);
	font-weight: var(--e-global-typography-a735538-font-weight);
	text-transform: var(--e-global-typography-a735538-text-transform);
	line-height: var(--e-global-typography-a735538-line-height);
	letter-spacing: var(--e-global-typography-a735538-letter-spacing);
	word-spacing: var(--e-global-typography-a735538-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-829868a-font-family), Sans-serif;
	font-size: var(--e-global-typography-829868a-font-size);
	font-weight: var(--e-global-typography-829868a-font-weight);
	line-height: var(--e-global-typography-829868a-line-height);
	letter-spacing: var(--e-global-typography-829868a-letter-spacing);
	word-spacing: var(--e-global-typography-829868a-word-spacing);
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-f4961db);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-97da1cb {
	text-align: center;
	color: var(--e-global-color-0be6a3a);
}

.elementor-108 .elementor-element.elementor-element-97da1cb>.elementor-widget-container {
	margin: 0% 24% 0% 24%;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
	text-align: left;
	background-color: #FFFFFF;
	margin: 15px 10px 15px 10px;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .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);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-text);
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {
	top: 165px;
	left: 267px;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
	fill: var(--e-global-color-accent);
	width: 50px;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-53e0db3-font-family), Sans-serif;
	font-size: var(--e-global-typography-53e0db3-font-size);
	font-weight: var(--e-global-typography-53e0db3-font-weight);
	line-height: var(--e-global-typography-53e0db3-line-height);
	letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
	word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	margin-bottom: 0px;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
	color: var(--e-global-color-accent);
	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);
	font-style: var(--e-global-typography-accent-font-style);
	text-decoration: var(--e-global-typography-accent-text-decoration);
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
	margin: -11px 0px 0px 0px;
	width: 65px;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
	opacity: 100%;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
	opacity: 100%;
}

.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .tns-nav {
	text-align: center;
}

.elementor-108 .elementor-element.elementor-element-7109c48>.elementor-widget-container {
	margin: 0px 0px -100px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFE9E900;
}

.elementor-108 .elementor-element.elementor-element-7109c48.elementor-widget .elementor-widget-container,
.elementor-108 .elementor-element.elementor-element-7109c48.elementor-widget .elementor-widget-container>* {
	position: relative;
	--jkit-option-enabled: 0px;
}

.elementor-108 .elementor-element.elementor-element-7109c48.elementor-widget .elementor-widget-container::before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	-webkit-backdrop-filter: blur(0px);
	backdrop-filter: blur(0px);
	border-radius: inherit;
	background-color: inherit;
}

.elementor-108 .elementor-element.elementor-element-600ff9a6>.elementor-container {
	max-width: 1200px;
}

.elementor-108 .elementor-element.elementor-element-600ff9a6 {
	padding: 100px 0px 100px 0px;
}

.elementor-108 .elementor-element.elementor-element-3dcd05f .elementor-heading-title {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-a735538-font-family), Sans-serif;
	font-size: var(--e-global-typography-a735538-font-size);
	font-weight: var(--e-global-typography-a735538-font-weight);
	text-transform: var(--e-global-typography-a735538-text-transform);
	line-height: var(--e-global-typography-a735538-line-height);
	letter-spacing: var(--e-global-typography-a735538-letter-spacing);
	word-spacing: var(--e-global-typography-a735538-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var(--e-global-typography-829868a-font-family), Sans-serif;
	font-size: var(--e-global-typography-829868a-font-size);
	font-weight: var(--e-global-typography-829868a-font-weight);
	line-height: var(--e-global-typography-829868a-line-height);
	letter-spacing: var(--e-global-typography-829868a-letter-spacing);
	word-spacing: var(--e-global-typography-829868a-word-spacing);
	color: var(--e-global-color-primary);
}

.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading .heading-title>span {
	color: var(--e-global-color-primary);
	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);
	padding: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-7701160a>.elementor-container {
	max-width: 1290px;
}

.elementor-108 .elementor-element.elementor-element-7701160a {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-56994307.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-56994307.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-108 .elementor-element.elementor-element-56994307:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-108 .elementor-element.elementor-element-56994307>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-56994307>.elementor-element-populated,
.elementor-108 .elementor-element.elementor-element-56994307>.elementor-element-populated>.elementor-background-overlay,
.elementor-108 .elementor-element.elementor-element-56994307>.elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-56994307>.elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 40px 50px 40px 50px;
}

.elementor-108 .elementor-element.elementor-element-56994307>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-108 .elementor-element.elementor-element-efd45ce {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-efd45ce .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-588cb16-font-family), Sans-serif;
	font-size: var(--e-global-typography-588cb16-font-size);
	font-weight: var(--e-global-typography-588cb16-font-weight);
	line-height: var(--e-global-typography-588cb16-line-height);
	letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
	word-spacing: var(--e-global-typography-588cb16-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a {
	padding: 0px 0px 25px 0px;
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
	text-align: left;
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-09ee644-font-family), Sans-serif;
	font-size: var(--e-global-typography-09ee644-font-size);
	font-weight: var(--e-global-typography-09ee644-font-weight);
	line-height: var(--e-global-typography-09ee644-line-height);
	letter-spacing: var(--e-global-typography-09ee644-letter-spacing);
	word-spacing: var(--e-global-typography-09ee644-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article:hover a .jkit-postlist-title {
	color: var(--e-global-color-text);
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a img {
	width: 100px;
	margin: 0px 15px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .meta-lists {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .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);
	font-style: var(--e-global-typography-accent-font-style);
	text-decoration: var(--e-global-typography-accent-text-decoration);
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-0be6a3a);
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .meta-lists span i {
	font-size: 13px;
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .meta-lists span svg {
	width: 13px;
	fill: var(--e-global-color-0be6a3a);
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .meta-lists span i,
.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .meta-lists span svg {
	margin-right: 5px;
}

.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-313c9a77>.elementor-widget-container {
	margin: 0px 0px -25px 0px;
}

.elementor-108 .elementor-element.elementor-element-62c2b0e>.elementor-element-populated {
	margin: 0px 0px 0px 40px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 40px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(2, minmax(0, 1fr));
	grid-column-gap: 38px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container:before {
	background-color: transparent;
	background-image: radial-gradient(at top left, #720DB870 0%, #0F1333EB 100%);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 470px;
	box-shadow: 0px 0px 100px 0px rgba(0, 0, 0, 0.5) inset;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
	text-align: left;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
.elementor-108 .elementor-element.elementor-element-526fd839 .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);
	font-style: var(--e-global-typography-accent-font-style);
	text-decoration: var(--e-global-typography-accent-text-decoration);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-category,
.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
	background-color: transparent;
	background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
	padding: 7px 15px 7px 15px;
	margin: 0px 0px 270px 0px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
	padding: 7px 15px 7px 15px;
	margin: 0px 0px 270px 0px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category {
	margin: 0px 0px 270px 0px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
	margin: 0px 0px 0px 0px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-family: var(--e-global-typography-cb590e5-font-family), Sans-serif;
	font-size: var(--e-global-typography-cb590e5-font-size);
	font-weight: var(--e-global-typography-cb590e5-font-weight);
	text-transform: var(--e-global-typography-cb590e5-text-transform);
	font-style: var(--e-global-typography-cb590e5-font-style);
	text-decoration: var(--e-global-typography-cb590e5-text-decoration);
	line-height: var(--e-global-typography-cb590e5-line-height);
	letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
	word-spacing: var(--e-global-typography-cb590e5-word-spacing);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
	color: var(--e-global-color-f4961db);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .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);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	text-decoration: var(--e-global-typography-text-text-decoration);
	margin: 10px 0px -25px 0px;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
	color: var(--e-global-color-0be6a3a);
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
	justify-content: space-between;
}

.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}



@media(max-width:1024px) {

	.elementor-108 .elementor-element.elementor-element-4a6db7c9:not(.elementor-motion-effects-element-type-background),
	.elementor-108 .elementor-element.elementor-element-4a6db7c9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 65% 0%;
	}

	.elementor-108 .elementor-element.elementor-element-4a6db7c9 {
		padding: 160px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-5ba13dbd>.elementor-element-populated {
		margin: 40px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-f1f04a2 {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-f1f04a2 img {
		width: 65%;
	}

	.elementor-108 .elementor-element.elementor-element-7d8e0b6b>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;

	}

	.elementor-108 .elementor-element.elementor-element-d90c3b8 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-256a23e-font-size);
		line-height: var(--e-global-typography-256a23e-line-height);
		letter-spacing: var(--e-global-typography-256a23e-letter-spacing);
		word-spacing: var(--e-global-typography-256a23e-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-bef57b0-font-size);
		line-height: var(--e-global-typography-bef57b0-line-height);
		letter-spacing: var(--e-global-typography-bef57b0-letter-spacing);
		word-spacing: var(--e-global-typography-bef57b0-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6a539cd7 {
		text-align: left;
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-6a539cd7>.elementor-widget-container {
		padding: 0% 20% 0% 0%;
	}

	.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 190px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6fcc772f {
		margin-top: -100px;
		margin-bottom: 0px;
		padding: 0px 10px 0px 10px;
	}

	.elementor-108 .elementor-element.elementor-element-1c15df3a>.elementor-element-populated {
		margin: 10px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-108 .elementor-element.elementor-element-59c76a3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-59c76a3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 75% 0px;
	}

	.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-191a74f-font-size);
		line-height: var(--e-global-typography-191a74f-line-height);
		letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
		word-spacing: var(--e-global-typography-191a74f-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-191a74f-font-size);
		line-height: var(--e-global-typography-191a74f-line-height);
		letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
		word-spacing: var(--e-global-typography-191a74f-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-27c5a6a3>.elementor-element-populated {
		margin: 20px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-108 .elementor-element.elementor-element-24031c4b {
		padding: 80px 10px 80px 10px;
	}

	.elementor-108 .elementor-element.elementor-element-5fd85cc4>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-0822e46 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-7a997de6 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-7a997de6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button i {
		font-size: 20px;
	}

	.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button svg {
		width: 20px;
	}

	.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
		line-height: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-3a55c008 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-3a55c008>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-fc2e752-font-size);
		line-height: var(--e-global-typography-fc2e752-line-height);
		letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
		word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 190px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-6a86f730.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

	.elementor-108 .elementor-element.elementor-element-6a86f730.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}

	.elementor-108 .elementor-element.elementor-element-6a86f730:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-6a86f730>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 5% -115px;
	}

	.elementor-108 .elementor-element.elementor-element-6a86f730>.elementor-element-populated {
		margin: 10px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-108 .elementor-element.elementor-element-29f65c6b {
		--spacer-size: 450px;
	}

	.elementor-108 .elementor-element.elementor-element-34040a0>.elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}

	.elementor-108 .elementor-element.elementor-element-435a052e {
		font-size: var(--e-global-typography-88a4c76-font-size);
		line-height: var(--e-global-typography-88a4c76-line-height);
		letter-spacing: var(--e-global-typography-88a4c76-letter-spacing);
		word-spacing: var(--e-global-typography-88a4c76-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-section-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-5336f6d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-5336f6d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 20%;
	}

	.elementor-108 .elementor-element.elementor-element-7e30fdb {
		--spacer-size: 600px;
	}

	.elementor-108 .elementor-element.elementor-element-a2fa571>.elementor-element-populated {
		padding: 8% 8% 8% 8%;
	}

	.elementor-108 .elementor-element.elementor-element-50109d3 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-04da890 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
		font-size: var(--e-global-typography-191a74f-font-size);
		line-height: var(--e-global-typography-191a74f-line-height);
		letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
		word-spacing: var(--e-global-typography-191a74f-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
		font-size: 28px;
	}

	.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 0px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
		font-size: var(--e-global-typography-191a74f-font-size);
		line-height: var(--e-global-typography-191a74f-line-height);
		letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
		word-spacing: var(--e-global-typography-191a74f-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
		font-size: 28px;
	}

	.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2cb5c86 {
		padding: 80px 10px 80px 10px;
	}

	.elementor-108 .elementor-element.elementor-element-cc19725>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-ee02f57 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-232f191 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-232f191>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-108 .elementor-element.elementor-element-0b1891d {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 190px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-428f570>.elementor-element-populated {
		margin: 40px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-8b8bff8 {
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6859e49>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-186250a {
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.elementor-108 .elementor-element.elementor-element-c6b7ee4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-c6b7ee4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0%;
	}

	.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-3cee1f0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-3cee1f0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0vh;
	}

	.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-218e6429:not(.elementor-motion-effects-element-type-background),
	.elementor-108 .elementor-element.elementor-element-218e6429>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: center center;
	}

	.elementor-108 .elementor-element.elementor-element-218e6429 {
		padding: 150px 10px 150px 10px;
	}

	.elementor-108 .elementor-element.elementor-element-6d975fdf .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-6ca0c2ed>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-7a1f49e {
		padding: 80px 10px 80px 10px;
	}

	.elementor-108 .elementor-element.elementor-element-4c8ab16 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-d574013.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}

	.elementor-108 .elementor-element.elementor-element-d574013.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}

	.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 190px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-830e5aa>.elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-f9a7477 .elementor-heading-title {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-fc2e752-font-size);
		line-height: var(--e-global-typography-fc2e752-line-height);
		letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
		word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}

	.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-09ee644-font-size);
		line-height: var(--e-global-typography-09ee644-line-height);
		letter-spacing: var(--e-global-typography-09ee644-letter-spacing);
		word-spacing: var(--e-global-typography-09ee644-word-spacing);
	}

	body:not(.rtl) .elementor-108 .elementor-element.elementor-element-c4c0876 {
		left: 210px;
	}

	body.rtl .elementor-108 .elementor-element.elementor-element-c4c0876 {
		right: 210px;
	}

	.elementor-108 .elementor-element.elementor-element-c4c0876 {
		top: -20px;
	}

	.elementor-108 .elementor-element.elementor-element-f5b8dab .elementor-heading-title {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-fc2e752-font-size);
		line-height: var(--e-global-typography-fc2e752-line-height);
		letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
		word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-65ab761>.elementor-element-populated {
		margin: 7% 25% 0% 25%;
		--e-column-margin-right: 25%;
		--e-column-margin-left: 25%;
	}

	.elementor-108 .elementor-element.elementor-element-2f027bc .elementor-heading-title {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-fc2e752-font-size);
		line-height: var(--e-global-typography-fc2e752-line-height);
		letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
		word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-bf86c38:not(.elementor-motion-effects-element-type-background),
	.elementor-108 .elementor-element.elementor-element-bf86c38>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-bf86c38 {
		margin-top: 0px;
		padding: 150px 10px 0px 10px;
	}

	.elementor-108 .elementor-element.elementor-element-d4706a9 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-97da1cb>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-600ff9a6 {
		padding: 80px 10px 80px 10px;
	}

	.elementor-108 .elementor-element.elementor-element-522c6710>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-3dcd05f .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-7701160a {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-56994307>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 40px 50px 50px 50px;
	}

	.elementor-108 .elementor-element.elementor-element-efd45ce .elementor-heading-title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
		font-size: var(--e-global-typography-09ee644-font-size);
		line-height: var(--e-global-typography-09ee644-line-height);
		letter-spacing: var(--e-global-typography-09ee644-letter-spacing);
		word-spacing: var(--e-global-typography-09ee644-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a img {
		width: 150px;
	}

	.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-62c2b0e>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
		grid-column-gap: 25px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post {
		margin: 0px 0px 25px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 450px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
		padding: 0px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
		margin: 0px 0px 300px 30px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
		margin: 0px 0px 300px 30px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category {
		margin: 0px 0px 300px 30px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
		margin: 0px 0px 0px 30px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
		margin: 0px 0px 0px 30px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
		font-size: var(--e-global-typography-text-font-size);
		margin: 10px 0px 30px 30px;
	}
}

@media(max-width:767px) {

	.elementor-108 .elementor-element.elementor-element-4a6db7c9:not(.elementor-motion-effects-element-type-background),
	.elementor-108 .elementor-element.elementor-element-4a6db7c9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 70% 0%;
	}

	.elementor-108 .elementor-element.elementor-element-4a6db7c9 {
		padding: 160px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-5ba13dbd>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-f1f04a2 img {
		width: 85%;
	}

	.elementor-108 .elementor-element.elementor-element-7d8e0b6b>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-d90c3b8 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-256a23e-font-size);
		line-height: var(--e-global-typography-256a23e-line-height);
		letter-spacing: var(--e-global-typography-256a23e-letter-spacing);
		word-spacing: var(--e-global-typography-256a23e-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ce25dc9 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-bef57b0-font-size);
		line-height: var(--e-global-typography-bef57b0-line-height);
		letter-spacing: var(--e-global-typography-bef57b0-letter-spacing);
		word-spacing: var(--e-global-typography-bef57b0-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6a539cd7 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: 24px;
	}

	.elementor-108 .elementor-element.elementor-element-6a539cd7>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-266f1a5c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 180px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-266f1a5c>.elementor-widget-container {
		margin: 0px 10px 15px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-01b11f4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 0%;
		padding: 20px 20px 20px 20px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-01b11f4>.elementor-widget-container {
		margin: 0px 10px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-01b11f4 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-6fcc772f {
		margin-top: -78px;
		margin-bottom: 0px;
		padding: 0px 15px 0px 15px;
	}

	.elementor-108 .elementor-element.elementor-element-1c15df3a>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-59c76a3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-59c76a3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0% -75px;
	}

	.elementor-108 .elementor-element.elementor-element-3498d7e4>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		padding: 20px 20px 20px 20px;
	}

	.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-191a74f-font-size);
		line-height: var(--e-global-typography-191a74f-line-height);
		letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
		word-spacing: var(--e-global-typography-191a74f-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-8c2e68b .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6e33ac9f>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		padding: 20px 20px 20px 20px;
	}

	.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-191a74f-font-size);
		line-height: var(--e-global-typography-191a74f-line-height);
		letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
		word-spacing: var(--e-global-typography-191a74f-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-749f901 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-27c5a6a3>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-24031c4b {
		padding: 50px 5px 50px 5px;
	}

	.elementor-108 .elementor-element.elementor-element-5fd85cc4>.elementor-element-populated {
		margin: 0px 5px 20px 0px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-0822e46 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-538a146 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-7a997de6 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-7a997de6>.elementor-widget-container {
		margin: 0px 0px 0px 5px;
	}

	.elementor-108 .elementor-element.elementor-element-9be2d6c {
		--spacer-size: 120px;
	}

	.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button i {
		font-size: 20px;
	}

	.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button svg {
		width: 20px;
	}

	.elementor-108 .elementor-element.elementor-element-6df630c9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
		line-height: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-3ed97312>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-3a55c008 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-3a55c008>.elementor-widget-container {
		margin: 0px 0px -15px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-108 .elementor-element.elementor-element-74dcbec7 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-fc2e752-font-size);
		line-height: var(--e-global-typography-fc2e752-line-height);
		letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
		word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-f1d5526 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 180px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-6a86f730.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

	.elementor-108 .elementor-element.elementor-element-6a86f730.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}

	.elementor-108 .elementor-element.elementor-element-6a86f730.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-108 .elementor-element.elementor-element-6a86f730:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-6a86f730>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0% 0%;
	}

	.elementor-108 .elementor-element.elementor-element-29f65c6b {
		--spacer-size: 300px;
	}

	.elementor-108 .elementor-element.elementor-element-435a052e {
		font-size: var(--e-global-typography-88a4c76-font-size);
		line-height: var(--e-global-typography-88a4c76-line-height);
		letter-spacing: var(--e-global-typography-88a4c76-letter-spacing);
		word-spacing: var(--e-global-typography-88a4c76-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2df54213 .jeg-elementor-kit.jkit-heading .heading-section-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	/* .elementor-108 .elementor-element.elementor-element-5336f6d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-5336f6d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: -140px 0%;
	} */

	.elementor-108 .elementor-element.elementor-element-7e30fdb {
		--spacer-size: 400px;
	}

	.elementor-108 .elementor-element.elementor-element-a2fa571>.elementor-element-populated {
		padding: 50px 15px 50px 15px;
	}

	.elementor-108 .elementor-element.elementor-element-50109d3 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-e5c6105 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-04da890 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-088e6f8 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-736e92f>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
		font-size: var(--e-global-typography-191a74f-font-size);
		line-height: var(--e-global-typography-191a74f-line-height);
		letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
		word-spacing: var(--e-global-typography-191a74f-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper {
		width: 130px;
		height: 130px;
	}

	.elementor-108 .elementor-element.elementor-element-2d6426a .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
		font-size: 26px;
	}

	.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-f516581 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-f516581>.elementor-widget-container {
		margin: 0px 10px 15px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
		font-size: var(--e-global-typography-191a74f-font-size);
		line-height: var(--e-global-typography-191a74f-line-height);
		letter-spacing: var(--e-global-typography-191a74f-letter-spacing);
		word-spacing: var(--e-global-typography-191a74f-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-wrapper {
		width: 130px;
		height: 130px;
	}

	.elementor-108 .elementor-element.elementor-element-d8b9a4d .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
		font-size: 26px;
	}

	.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-806be3d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-806be3d>.elementor-widget-container {
		margin: 0px 10px 15px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-2cb5c86 {
		padding: 60px 5px 50px 5px;
	}

	.elementor-108 .elementor-element.elementor-element-ee02f57 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d4755c6 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-232f191 {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-232f191>.elementor-widget-container {
		margin: 0px 0px 0px 5px;
	}

	.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-6cd154c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-94628a7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 180px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-94628a7>.elementor-widget-container {
		margin: 0px 10px 15px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-428f570>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-a711f47 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-b4374c6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6859e49>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-c6b7ee4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-c6b7ee4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0%;
	}

	.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-379cf7d .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-355e191 {
		margin-top: 0px;
		margin-bottom: 20px;
	}

	.elementor-108 .elementor-element.elementor-element-3cee1f0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-108 .elementor-element.elementor-element-3cee1f0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0vh;
	}

	.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-687758c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-218e6429 {
		padding: 100px 5px 100px 5px;
	}

	.elementor-108 .elementor-element.elementor-element-6d975fdf .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6460d33 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-bbc3e1c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-bbc3e1c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-7a1f49e {
		padding: 50px 5px 50px 5px;
	}

	.elementor-108 .elementor-element.elementor-element-47af045>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-4c8ab16 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-d6f3109 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-d574013.elementor-column>.elementor-widget-wrap {
		justify-content: flex-start;
	}

	.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-e7b7d58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		width: 180px;
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-830e5aa>.elementor-element-populated {
		margin: 0px 0px 70px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-f9a7477 .elementor-heading-title {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-dcf9898 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-0583cf8 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-17a8919 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-5fdbca9 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-2ae32ac .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-fc2e752-font-size);
		line-height: var(--e-global-typography-fc2e752-line-height);
		letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
		word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-da23078 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-e1c5513 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-6f5ceb8>.elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-108 .elementor-element.elementor-element-c4c0876 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-09ee644-font-size);
		line-height: var(--e-global-typography-09ee644-line-height);
		letter-spacing: var(--e-global-typography-09ee644-letter-spacing);
		word-spacing: var(--e-global-typography-09ee644-word-spacing);
	}

	body:not(.rtl) .elementor-108 .elementor-element.elementor-element-c4c0876 {
		left: 60%;
	}

	body.rtl .elementor-108 .elementor-element.elementor-element-c4c0876 {
		right: 60%;
	}

	.elementor-108 .elementor-element.elementor-element-c4c0876 {
		top: -25px;
	}

	.elementor-108 .elementor-element.elementor-element-f5b8dab .elementor-heading-title {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-cb30e8f .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-10725c7 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-a37bbc2 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-420879b .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-7a3fd43 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-fc2e752-font-size);
		line-height: var(--e-global-typography-fc2e752-line-height);
		letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
		word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-02f3c2e .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-56da35a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-65ab761>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-108 .elementor-element.elementor-element-2f027bc .elementor-heading-title {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-131c203 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-8ccc0bd .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ac0cc83 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-48f200c .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-1294f3b .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-1b23e94-font-size);
		line-height: var(--e-global-typography-1b23e94-line-height);
		letter-spacing: var(--e-global-typography-1b23e94-letter-spacing);
		word-spacing: var(--e-global-typography-1b23e94-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-fc2e752-font-size);
		line-height: var(--e-global-typography-fc2e752-line-height);
		letter-spacing: var(--e-global-typography-fc2e752-letter-spacing);
		word-spacing: var(--e-global-typography-fc2e752-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-ceb0b1d .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-108 .elementor-element.elementor-element-386df9e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-f4ad072-font-size);
		line-height: var(--e-global-typography-f4ad072-line-height);
		letter-spacing: var(--e-global-typography-f4ad072-letter-spacing);
		word-spacing: var(--e-global-typography-f4ad072-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-bf86c38:not(.elementor-motion-effects-element-type-background),
	.elementor-108 .elementor-element.elementor-element-bf86c38>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-bf86c38 {
		margin-top: 0px;
		padding: 100px 5px 60px 5px;
	}

	.elementor-108 .elementor-element.elementor-element-d4706a9 .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading {
		text-align: center;
	}

	.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-e4c3e44 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
		padding: 0px 30px 30px 30px;
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {
		top: 130px;
		left: 200px;
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
		color: var(--e-global-color-f4961db);
		font-size: 30px;
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
		fill: var(--e-global-color-f4961db);
		width: 30px;
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
		font-size: var(--e-global-typography-53e0db3-font-size);
		line-height: var(--e-global-typography-53e0db3-line-height);
		letter-spacing: var(--e-global-typography-53e0db3-letter-spacing);
		word-spacing: var(--e-global-typography-53e0db3-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-600ff9a6 {
		padding: 50px 0px 50px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-522c6710>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-108 .elementor-element.elementor-element-3dcd05f .elementor-heading-title {
		font-size: var(--e-global-typography-a735538-font-size);
		line-height: var(--e-global-typography-a735538-line-height);
		letter-spacing: var(--e-global-typography-a735538-letter-spacing);
		word-spacing: var(--e-global-typography-a735538-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading .heading-title {
		font-size: var(--e-global-typography-829868a-font-size);
		line-height: var(--e-global-typography-829868a-line-height);
		letter-spacing: var(--e-global-typography-829868a-letter-spacing);
		word-spacing: var(--e-global-typography-829868a-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-fd38d60 .jeg-elementor-kit.jkit-heading .heading-title>span {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-108 .elementor-element.elementor-element-56994307>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 29px 29px 29px 29px;
	}

	.elementor-108 .elementor-element.elementor-element-efd45ce .elementor-heading-title {
		font-size: var(--e-global-typography-588cb16-font-size);
		line-height: var(--e-global-typography-588cb16-line-height);
		letter-spacing: var(--e-global-typography-588cb16-letter-spacing);
		word-spacing: var(--e-global-typography-588cb16-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
		padding: 0px 0px 0px 0px;
		font-size: var(--e-global-typography-09ee644-font-size);
		line-height: var(--e-global-typography-09ee644-line-height);
		letter-spacing: var(--e-global-typography-09ee644-letter-spacing);
		word-spacing: var(--e-global-typography-09ee644-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a img {
		width: 100px;
	}

	.elementor-108 .elementor-element.elementor-element-313c9a77 .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
		font-size: var(--e-global-typography-accent-font-size);
		padding: 5px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post {
		margin: 0px 0px 20px 0px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
		height: 400px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
		margin: 0px 0px 220px 20px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
		margin: 0px 0px 220px 20px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category {
		margin: 0px 0px 220px 20px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
		margin: 0px 20px 5px 20px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
		margin: 0px 20px 5px 20px;
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
		font-size: var(--e-global-typography-cb590e5-font-size);
		line-height: var(--e-global-typography-cb590e5-line-height);
		letter-spacing: var(--e-global-typography-cb590e5-letter-spacing);
		word-spacing: var(--e-global-typography-cb590e5-word-spacing);
	}

	.elementor-108 .elementor-element.elementor-element-526fd839 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
		font-size: var(--e-global-typography-text-font-size);
		margin: 0px 20px 0px 20px;
	}
}

@media(min-width:768px) {
	.elementor-108 .elementor-element.elementor-element-5ba13dbd {
		width: 50%;
	}

	.elementor-108 .elementor-element.elementor-element-7d8e0b6b {
		width: 50%;
	}

	.elementor-108 .elementor-element.elementor-element-1c15df3a {
		width: 58%;
	}

	.elementor-108 .elementor-element.elementor-element-27c5a6a3 {
		width: 42%;
	}

	.elementor-108 .elementor-element.elementor-element-5fd85cc4 {
		width: 65%;
	}

	.elementor-108 .elementor-element.elementor-element-6a86f730 {
		width: 35%;
	}

	.elementor-108 .elementor-element.elementor-element-56994307 {
		width: 32%;
	}

	.elementor-108 .elementor-element.elementor-element-62c2b0e {
		width: 68%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-108 .elementor-element.elementor-element-5ba13dbd {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-7d8e0b6b {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-1c15df3a {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-27c5a6a3 {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-5fd85cc4 {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-6a86f730 {
		width: 63%;
	}

	.elementor-108 .elementor-element.elementor-element-cd65a0f {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-5336f6d {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-a2fa571 {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-cc19725 {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-428f570 {
		width: 50%;
	}

	.elementor-108 .elementor-element.elementor-element-6859e49 {
		width: 50%;
	}

	.elementor-108 .elementor-element.elementor-element-47af045 {
		width: 52%;
	}

	.elementor-108 .elementor-element.elementor-element-d574013 {
		width: 48%;
	}

	.elementor-108 .elementor-element.elementor-element-830e5aa {
		width: 50%;
	}

	.elementor-108 .elementor-element.elementor-element-6f5ceb8 {
		width: 50%;
	}

	.elementor-108 .elementor-element.elementor-element-65ab761 {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-56994307 {
		width: 100%;
	}

	.elementor-108 .elementor-element.elementor-element-62c2b0e {
		width: 100%;
	}
}






@media (min-width: 1025px) {
	.elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
		display: flex;
		flex-direction: row;
	}
}

@media (min-width: 1025px) {
	.elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
		width: calc(3)
	}
}

@media (min-width: 1025px) {
	.elementor-element.elementor-element-7109c48 .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-7109c48 .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-7109c48 .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-7109c48 .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-7109c48 .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-7109c48 .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-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
		display: flex;
		flex-direction: row;
	}
}

@media (max-width: 767px) {
	.elementor-element.elementor-element-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
		width: calc(1)
	}
}

@media (max-width: 767px) {
	.elementor-element.elementor-element-7109c48 .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-7109c48 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
		margin-right: 10px;
	}
}