.elementor-5 .elementor-element.elementor-element-ba22f6c {
	padding: 0px 40px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-6c9dc49 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-6c9dc49:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6c9dc49 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #EFF7FF;
}
.elementor-5 .elementor-element.elementor-element-6c9dc49 > .elementor-background-overlay {
	background-image:url(../images/blue-abstract-gradient-wave-wallpaper.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-6c9dc49, .elementor-5 .elementor-element.elementor-element-6c9dc49 > .elementor-background-overlay {
	border-radius: 30px 30px 30px 30px;
}
.elementor-5 .elementor-element.elementor-element-b82c576.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}
.elementor-5 .elementor-element.elementor-element-b82c576 > .elementor-element-populated {
	padding: 80px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	padding: 0px 0px 0px 0px;
	height: 9px;
	width: 9px;
	line-height: 8px;
	background-color: var( --e-global-color-secondary );
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button i {
	font-size: 0px;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button svg {
	width: 0px;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i, .elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var( --e-global-color-secondary );
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var( --e-global-color-secondary );
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after, .elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
	color: var( --e-global-color-secondary );
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 4px 11px 5px 12px;
	background-color: #FFFFFF;
	border-radius: 50px 0px 0px 50px;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 {
	width: auto;
	max-width: auto;
	z-index: 1;
}
.elementor-5 .elementor-element.elementor-element-75197da {
	text-align: left;
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-c7af48a-font-family ), Sans-serif;
	font-size: var( --e-global-typography-c7af48a-font-size );
	font-weight: var( --e-global-typography-c7af48a-font-weight );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
	width: auto;
	max-width: auto;
}
.elementor-5 .elementor-element.elementor-element-75197da > .elementor-widget-container {
	padding: 5px 18px 4px 4px;
	background-color: #FFFFFF;
	border-radius: 0px 50px 50px 0px;
}
.elementor-5 .elementor-element.elementor-element-77bb7bb {
--spacer-size:5px;
}
.elementor-5 .elementor-element.elementor-element-f0f1a7f {
	text-align: center;
	width: var( --container-widget-width, 958px );
	max-width: 958px;
--container-widget-width:958px;
--container-widget-flex-grow:0;
}
.elementor-5 .elementor-element.elementor-element-f0f1a7f .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-e2afeb5-font-family ), Sans-serif;
	font-size: var( --e-global-typography-e2afeb5-font-size );
	font-weight: var( --e-global-typography-e2afeb5-font-weight );
	line-height: var( --e-global-typography-e2afeb5-line-height );
	letter-spacing: var( --e-global-typography-e2afeb5-letter-spacing );
	word-spacing: var( --e-global-typography-e2afeb5-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-5afb3e9 {
--spacer-size:10px;
}
.elementor-5 .elementor-element.elementor-element-570833d {
	text-align: center;
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-3a2cf88-font-family ), Sans-serif;
	font-size: var( --e-global-typography-3a2cf88-font-size );
	font-weight: var( --e-global-typography-3a2cf88-font-weight );
	line-height: var( --e-global-typography-3a2cf88-line-height );
	letter-spacing: var( --e-global-typography-3a2cf88-letter-spacing );
	word-spacing: var( --e-global-typography-3a2cf88-word-spacing );
	width: var( --container-widget-width, 577px );
	max-width: 577px;
--container-widget-width:577px;
--container-widget-flex-grow:0;
}
.elementor-5 .elementor-element.elementor-element-0bbc092 {
--spacer-size:20px;
}
.elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button {
	text-align: center;
}
.elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	padding: 17px 38px 17px 38px;
	font-family: var( --e-global-typography-2ead64f-font-family ), Sans-serif;
	font-size: var( --e-global-typography-2ead64f-font-size );
	font-weight: var( --e-global-typography-2ead64f-font-weight );
	line-height: var( --e-global-typography-2ead64f-line-height );
	letter-spacing: var( --e-global-typography-2ead64f-letter-spacing );
	word-spacing: var( --e-global-typography-2ead64f-word-spacing );
	background-color: var( --e-global-color-accent );
	border-style: none;
	border-radius: 8px 8px 8px 8px;
}
.elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	background-color: var( --e-global-color-efde536 );
}
.elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}
.elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}
.elementor-5 .elementor-element.elementor-element-c18f43d > .elementor-widget-container {
	margin: 0px 20px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-c18f43d {
	width: auto;
	max-width: auto;
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button {
	text-align: center;
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	padding: 16px 38px 16px 38px;
	font-family: var( --e-global-typography-2ead64f-font-family ), Sans-serif;
	font-size: var( --e-global-typography-2ead64f-font-size );
	font-weight: var( --e-global-typography-2ead64f-font-weight );
	line-height: var( --e-global-typography-2ead64f-line-height );
	letter-spacing: var( --e-global-typography-2ead64f-letter-spacing );
	word-spacing: var( --e-global-typography-2ead64f-word-spacing );
	color: var( --e-global-color-accent );
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var( --e-global-color-accent );
	border-radius: 8px 8px 8px 8px;
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: #FFFFFF;
	background-color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 5px;
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 5px;
}
.elementor-5 .elementor-element.elementor-element-0914c5f {
	width: auto;
	max-width: auto;
}
.elementor-5 .elementor-element.elementor-element-0aa86ae {
--spacer-size:10px;
}
.elementor-5 .elementor-element.elementor-element-8bb0973 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5 .elementor-element.elementor-element-8bb0973 > .elementor-background-overlay {
	background-image: url("https://templatekit.jegtheme.com/axpos/wp-content/uploads/sites/411/2023/09/Line-dash-gray.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 1140px auto;
	opacity: 0.3;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-e6f4080.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}
.elementor-5 .elementor-element.elementor-element-28a190c {
	width: var( --container-widget-width, 145px );
	max-width: 145px;
--container-widget-width:145px;
--container-widget-flex-grow:0;
	top: 19px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-28a190c {
	left: 64px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-28a190c {
	right: 64px;
}
.elementor-5 .elementor-element.elementor-element-21df31f {
	width: var( --container-widget-width, 197px );
	max-width: 197px;
--container-widget-width:197px;
--container-widget-flex-grow:0;
	top: 91px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-21df31f {
	right: -6.4px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-21df31f {
	left: -6.4px;
}
.elementor-5 .elementor-element.elementor-element-d51956b {
	width: var( --container-widget-width, 158px );
	max-width: 158px;
--container-widget-width:158px;
--container-widget-flex-grow:0;
	bottom: 26px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-d51956b {
	right: -70.8px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-d51956b {
	left: -70.8px;
}
.elementor-5 .elementor-element.elementor-element-c5d998a {
	width: var( --container-widget-width, 290px );
	max-width: 290px;
--container-widget-width:290px;
--container-widget-flex-grow:0;
	top: 208px;
	z-index: 0;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-c5d998a {
	right: 206px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-c5d998a {
	left: 206px;
}
.elementor-5 .elementor-element.elementor-element-4cb8efb {
	width: var( --container-widget-width, 220px );
	max-width: 220px;
--container-widget-width:220px;
--container-widget-flex-grow:0;
	top: 281px;
	z-index: 0;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-4cb8efb {
	left: 199px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-4cb8efb {
	right: 199px;
}
.elementor-5 .elementor-element.elementor-element-d8603e9 {
	width: var( --container-widget-width, 158px );
	max-width: 158px;
--container-widget-width:158px;
--container-widget-flex-grow:0;
	bottom: 77px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-d8603e9 {
	left: 39px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-d8603e9 {
	right: 39px;
}
.elementor-5 .elementor-element.elementor-element-0523e90 {
	width: var( --container-widget-width, 590px );
	max-width: 590px;
--container-widget-width:590px;
--container-widget-flex-grow:0;
}
.elementor-5 .elementor-element.elementor-element-5469f5f .elementor-icon-wrapper {
	text-align: center;
}
.elementor-5 .elementor-element.elementor-element-5469f5f.elementor-view-stacked .elementor-icon {
	background-color: #0080F6;
}
.elementor-5 .elementor-element.elementor-element-5469f5f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-5469f5f.elementor-view-default .elementor-icon {
	color: #0080F6;
	border-color: #0080F6;
}
.elementor-5 .elementor-element.elementor-element-5469f5f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-5469f5f.elementor-view-default .elementor-icon svg {
	fill: #0080F6;
}
.elementor-5 .elementor-element.elementor-element-5469f5f .elementor-icon {
	font-size: 15px;
}
.elementor-5 .elementor-element.elementor-element-5469f5f .elementor-icon svg {
	height: 15px;
}
.elementor-5 .elementor-element.elementor-element-5469f5f > .elementor-widget-container {
	padding: 4px 5px 1px 5px;
	background-color: #FFFFFF;
	border-style: none;
}
.elementor-5 .elementor-element.elementor-element-5469f5f {
	width: auto;
	max-width: auto;
	top: 292px;
	z-index: 1;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-5469f5f {
	left: 106px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-5469f5f {
	right: 106px;
}
.elementor-5 .elementor-element.elementor-element-5469f5f:not( .elementor-widget-image ) .elementor-widget-container {
	-webkit-mask-image: url( https://templatekit.jegtheme.com/axpos/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-5 .elementor-element.elementor-element-5469f5f.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url( https://templatekit.jegtheme.com/axpos/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	padding: 0px 0px 0px 0px;
	height: 14px;
	width: 14px;
	line-height: 12px;
	background-color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button i {
	font-size: 0px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button svg {
	width: 0px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i, .elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after, .elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-edc3018 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 12px 5px 12px;
	border-radius: 50px 0px 0px 50px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 {
	width: auto;
	max-width: auto;
	bottom: 211px;
	z-index: 1;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-edc3018 {
	right: -19px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-edc3018 {
	left: -19px;
}
.elementor-5 .elementor-element.elementor-element-edc3018:not( .elementor-widget-image ) .elementor-widget-container {
	-webkit-mask-image: url( https://templatekit.jegtheme.com/axpos/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-5 .elementor-element.elementor-element-edc3018.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url( https://templatekit.jegtheme.com/axpos/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	padding: 0px 0px 0px 0px;
	height: 14px;
	width: 14px;
	line-height: 12px;
	background-color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button i {
	font-size: 0px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button svg {
	width: 0px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i, .elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after, .elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-ef46014 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 12px 5px 12px;
	border-radius: 50px 0px 0px 50px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 {
	width: auto;
	max-width: auto;
	top: 113px;
	z-index: 1;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-ef46014 {
	right: 333px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-ef46014 {
	left: 333px;
}
.elementor-5 .elementor-element.elementor-element-ef46014:not( .elementor-widget-image ) .elementor-widget-container {
	-webkit-mask-image: url( https://templatekit.jegtheme.com/axpos/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-5 .elementor-element.elementor-element-ef46014.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url( https://templatekit.jegtheme.com/axpos/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	padding: 0px 0px 0px 0px;
	height: 14px;
	width: 14px;
	line-height: 12px;
	background-color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button i {
	font-size: 0px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button svg {
	width: 0px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i, .elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after, .elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 12px 5px 12px;
	border-radius: 50px 0px 0px 50px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 {
	width: auto;
	max-width: auto;
	top: 288px;
	z-index: 1;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-7a7bab1 {
	left: 99px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-7a7bab1 {
	right: 99px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1:not( .elementor-widget-image ) .elementor-widget-container {
	-webkit-mask-image: url( https://templatekit.jegtheme.com/axpos/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url( https://templatekit.jegtheme.com/axpos/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-5 .elementor-element.elementor-element-0f657ed > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-0f657ed {
	padding: 60px 0px 60px 0px;
}
.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-0453fde.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}
.elementor-5 .elementor-element.elementor-element-0453fde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}
.elementor-5 .elementor-element.elementor-element-0453fde > .elementor-element-populated {
	padding: 6px 20px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-f625314 {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-f625314 .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-17d568e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-17d568e-font-size );
	font-weight: var( --e-global-typography-17d568e-font-weight );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-fd5fbca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}
.elementor-5 .elementor-element.elementor-element-fd5fbca > .elementor-element-populated {
	padding: 0px 0px 0px 20px;
}
.elementor-5 .elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track .image-list {
	min-height: 0px;
}
.elementor-5 .elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
	opacity: 100%;
}
.elementor-5 .elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-slider:hover .image-list {
	opacity: 100%;
}
.elementor-5 .elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .tns-controls button i, .elementor-5 .elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .tns-controls button svg {
	opacity: 100%;
}
.elementor-5 .elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button i, .elementor-5 .elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button svg {
	opacity: 100%;
}
.elementor-5 .elementor-element.elementor-element-a4beac3 {
	z-index: 0;
}
.elementor-5 .elementor-element.elementor-element-d13f822 {
--spacer-size:100px;
	z-index: 1;
}
.elementor-5 .elementor-element.elementor-element-d13f822 > .elementor-widget-container {
	margin: -100px 0px 0px 0px;
	background-color: transparent;
	background-image: linear-gradient(90deg, #FFFFFF00 25%, #FFFFFFB0 27%);
}
.elementor-5 .elementor-element.elementor-element-7cc8760 > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-7cc8760 {
	padding: 100px 0px 100px 0px;
}
.elementor-5 .elementor-element.elementor-element-ddab616 > .elementor-element-populated {
	padding: 0px 60px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-8e3befd img {
	height: 600px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}
.elementor-5 .elementor-element.elementor-element-0b436f3 img {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-0b436f3 {
	width: var( --container-widget-width, 353px );
	max-width: 353px;
--container-widget-width:353px;
--container-widget-flex-grow:0;
	bottom: 50px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-0b436f3 {
	left: 40px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-0b436f3 {
	right: 40px;
}
.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-d0dc253.elementor-column .elementor-widget-wrap {
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-d0dc253.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-d0dc253 > .elementor-element-populated {
	padding: 0px 0px 0px 60px;
}
.elementor-5 .elementor-element.elementor-element-fd27fe6 {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-fd27fe6 .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-7f2ad55-font-family ), Sans-serif;
	font-size: var( --e-global-typography-7f2ad55-font-size );
	font-weight: var( --e-global-typography-7f2ad55-font-weight );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-10ff794 {
	text-align: left;
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-f709375 {
--divider-border-style:solid;
--divider-color:#0E0B3D14;
--divider-border-width:1px;
}
.elementor-5 .elementor-element.elementor-element-f709375 .elementor-divider-separator {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-f709375 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}
.elementor-5 .elementor-element.elementor-element-62e1d89 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.elementor-5 .elementor-element.elementor-element-5eb4626 > .elementor-element-populated {
	padding: 0px 15px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-77341d3.jkit-equal-height-enable, .elementor-5 .elementor-element.elementor-element-77341d3.jkit-equal-height-enable .elementor-widget-container, .elementor-5 .elementor-element.elementor-element-77341d3.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-5 .elementor-element.elementor-element-77341d3.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-f3e50b7-font-family ), Sans-serif;
	font-size: var( --e-global-typography-f3e50b7-font-size );
	font-weight: var( --e-global-typography-f3e50b7-font-weight );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-77341d3 .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 );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
	color: #FFFFFF;
	background-color: var( --e-global-color-accent );
	border-radius: 8px 8px 8px 8px;
	margin: 0px 0px 20px 0px;
	padding: 10px 10px 10px 10px;
	width: 58px;
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
	fill: #FFFFFF;
	width: 10px;
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
	font-size: 10px;
}
.elementor-5 .elementor-element.elementor-element-7cc745b > .elementor-element-populated {
	padding: 0px 0px 0px 15px;
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	text-align: left;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-46e47da.jkit-equal-height-enable, .elementor-5 .elementor-element.elementor-element-46e47da.jkit-equal-height-enable .elementor-widget-container, .elementor-5 .elementor-element.elementor-element-46e47da.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-5 .elementor-element.elementor-element-46e47da.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	height: 100%;
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-f3e50b7-font-family ), Sans-serif;
	font-size: var( --e-global-typography-f3e50b7-font-size );
	font-weight: var( --e-global-typography-f3e50b7-font-weight );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-46e47da .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 );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
	font-size: 100px;
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
	width: 100px;
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
	color: #FFFFFF;
	background-color: var( --e-global-color-accent );
	border-radius: 8px 8px 8px 8px;
	margin: 0px 0px 20px 0px;
	padding: 10px 10px 10px 10px;
	width: 58px;
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
	fill: #FFFFFF;
	width: 10px;
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
	font-size: 10px;
}
.elementor-5 .elementor-element.elementor-element-696f58f > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-696f58f {
	padding: 100px 0px 100px 0px;
}
.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-1e0a451.elementor-column .elementor-widget-wrap {
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-1e0a451.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-1e0a451 > .elementor-element-populated {
	padding: 0px 60px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-57309a9 {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-57309a9 .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-7f2ad55-font-family ), Sans-serif;
	font-size: var( --e-global-typography-7f2ad55-font-size );
	font-weight: var( --e-global-typography-7f2ad55-font-weight );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-08f42d8 {
	text-align: left;
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-144eb29 {
--divider-border-style:solid;
--divider-color:#0E0B3D14;
--divider-border-width:1px;
}
.elementor-5 .elementor-element.elementor-element-144eb29 .elementor-divider-separator {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-144eb29 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}
.elementor-5 .elementor-element.elementor-element-2369e67 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.elementor-5 .elementor-element.elementor-element-fd7705f > .elementor-element-populated {
	padding: 0px 15px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
	justify-content: normal;
	align-items: normal;
	flex-direction: column;
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	color: var( --e-global-color-accent );
	font-family: var( --e-global-typography-2e58ff2-font-family ), Sans-serif;
	font-size: var( --e-global-typography-2e58ff2-font-size );
	font-weight: var( --e-global-typography-2e58ff2-font-weight );
	line-height: var( --e-global-typography-2e58ff2-line-height );
	letter-spacing: var( --e-global-typography-2e58ff2-letter-spacing );
	word-spacing: var( --e-global-typography-2e58ff2-word-spacing );
	margin-bottom: 10px;
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
	top: -5px;
	left: 0px;
	vertical-align: super;
}
.elementor-5 .elementor-element.elementor-element-3b9d4d4 > .elementor-element-populated {
	padding: 0px 0px 0px 15px;
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
	justify-content: normal;
	align-items: normal;
	flex-direction: column;
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	color: var( --e-global-color-accent );
	font-family: var( --e-global-typography-2e58ff2-font-family ), Sans-serif;
	font-size: var( --e-global-typography-2e58ff2-font-size );
	font-weight: var( --e-global-typography-2e58ff2-font-weight );
	line-height: var( --e-global-typography-2e58ff2-line-height );
	letter-spacing: var( --e-global-typography-2e58ff2-letter-spacing );
	word-spacing: var( --e-global-typography-2e58ff2-word-spacing );
	margin-bottom: 10px;
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
	top: -5px;
	left: 0px;
	vertical-align: super;
}
.elementor-5 .elementor-element.elementor-element-9ee50ba > .elementor-element-populated {
	padding: 0px 0px 0px 60px;
}
.elementor-5 .elementor-element.elementor-element-8e13258 img {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-8e13258 {
	width: var( --container-widget-width, 248px );
	max-width: 248px;
--container-widget-width:248px;
--container-widget-flex-grow:0;
	top: 130px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-8e13258 {
	left: 100px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-8e13258 {
	right: 100px;
}
.elementor-5 .elementor-element.elementor-element-84e807e img {
	height: 600px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}
.elementor-5 .elementor-element.elementor-element-201f4d1 > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-201f4d1 {
	padding: 100px 0px 100px 0px;
}
.elementor-5 .elementor-element.elementor-element-f0652e9 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-b41d215 {
	text-align: center;
}
.elementor-5 .elementor-element.elementor-element-b41d215 .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-7f2ad55-font-family ), Sans-serif;
	font-size: var( --e-global-typography-7f2ad55-font-size );
	font-weight: var( --e-global-typography-7f2ad55-font-weight );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-84c80d9 > .elementor-container {
	max-width: 720px;
}
.elementor-5 .elementor-element.elementor-element-84c80d9 {
	margin-top: 0px;
	margin-bottom: 60px;
}
.elementor-5 .elementor-element.elementor-element-6d38cc2 {
	text-align: center;
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-e24dd3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-e24dd3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-e24dd3c > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-e24dd3c > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-e24dd3c > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}
.elementor-5 .elementor-element.elementor-element-e24dd3c > .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 15px 0px 0px;
--e-column-margin-right:15px;
--e-column-margin-left:0px;
	padding: 40px 0px 40px 0px;
}
.elementor-5 .elementor-element.elementor-element-e24dd3c > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var( --e-global-typography-17d568e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-17d568e-font-size );
	font-weight: var( --e-global-typography-17d568e-font-weight );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 10px 0px;
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading .heading-section-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 );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-14290e9 > .elementor-widget-container {
	margin: 0px 40px 0px 40px;
	padding: 0px 120px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-a5102c9 > .elementor-widget-container {
	margin: 0px 40px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-ca07a9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-ca07a9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #EFF7FF;
}
.elementor-5 .elementor-element.elementor-element-ca07a9a > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-ca07a9a > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-ca07a9a > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}
.elementor-5 .elementor-element.elementor-element-ca07a9a > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 15px;
--e-column-margin-right:0px;
--e-column-margin-left:15px;
	padding: 40px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-ca07a9a > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var( --e-global-typography-17d568e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-17d568e-font-size );
	font-weight: var( --e-global-typography-17d568e-font-weight );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 10px 0px;
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading .heading-section-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 );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-f41b36b > .elementor-widget-container {
	margin: 0px 40px 0px 40px;
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-07abd39 > .elementor-widget-container {
	padding: 40px 40px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-34cc773 {
	padding: 30px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-b1be393:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-b1be393 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #EFF7FF;
}
.elementor-5 .elementor-element.elementor-element-b1be393 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-b1be393 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-b1be393 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}
.elementor-5 .elementor-element.elementor-element-b1be393 > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 0px;
--e-column-margin-right:15px;
--e-column-margin-left:0px;
	padding: 40px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-b1be393 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var( --e-global-typography-17d568e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-17d568e-font-size );
	font-weight: var( --e-global-typography-17d568e-font-weight );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 10px 0px;
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading .heading-section-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 );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-995b1bd > .elementor-widget-container {
	margin: 0px 40px 0px 40px;
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-9ebdf8d img {
	width: 339px;
}
.elementor-5 .elementor-element.elementor-element-9ebdf8d > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-287b06d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-287b06d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-287b06d > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-287b06d > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-287b06d > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}
.elementor-5 .elementor-element.elementor-element-287b06d > .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 15px 0px 15px;
--e-column-margin-right:15px;
--e-column-margin-left:15px;
	padding: 40px 0px 10px 0px;
}
.elementor-5 .elementor-element.elementor-element-287b06d > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var( --e-global-typography-17d568e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-17d568e-font-size );
	font-weight: var( --e-global-typography-17d568e-font-weight );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 10px 0px;
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading .heading-section-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 );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 > .elementor-widget-container {
	margin: 0px 40px 0px 40px;
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-54f2801 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-eea1561:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-eea1561 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-eea1561 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-eea1561 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-eea1561 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}
.elementor-5 .elementor-element.elementor-element-eea1561 > .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 15px;
--e-column-margin-right:0px;
--e-column-margin-left:15px;
	padding: 40px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-eea1561 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var( --e-global-typography-17d568e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-17d568e-font-size );
	font-weight: var( --e-global-typography-17d568e-font-weight );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 10px 0px;
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading .heading-section-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 );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 > .elementor-widget-container {
	margin: 0px 40px 0px 40px;
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-b7afde9 img {
	border-radius: 10px 10px 0px 0px;
	box-shadow: 0px 0px 65px 0px rgba(6.271510912024461, 70.66275726674336, 130.0234375, 0.1);
}
.elementor-5 .elementor-element.elementor-element-b7afde9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 40px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-73d498d {
	margin-top: 80px;
	margin-bottom: 80px;
	padding: 0px 40px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-fde9962:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #EFF7FF;
}
.elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated > .elementor-background-overlay {
	background-image: url("https://templatekit.jegtheme.com/axpos/wp-content/uploads/sites/411/2023/09/blue-abstract-gradient-wave-wallpaper.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.2;
}
.elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}
.elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}
.elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-4aeac24 > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-4aeac24 {
	margin-top: 0px;
	margin-bottom: 80px;
}
.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-5ef353f.elementor-column .elementor-widget-wrap {
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-5ef353f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-5ef353f.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}
.elementor-5 .elementor-element.elementor-element-5ef353f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}
.elementor-5 .elementor-element.elementor-element-5ef353f > .elementor-element-populated {
	padding: 0px 60px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-ae129da .elementor-star-rating {
	font-size: 18px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-ae129da .elementor-star-rating i:not(:last-of-type) {
	margin-right: 10px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-ae129da .elementor-star-rating i:not(:last-of-type) {
	margin-left: 10px;
}
.elementor-5 .elementor-element.elementor-element-ae129da .elementor-star-rating i:before {
	color: #FFC402;
}
.elementor-5 .elementor-element.elementor-element-ae129da .elementor-star-rating i {
	color: #00000021;
}
.elementor-5 .elementor-element.elementor-element-ae129da > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}
.elementor-5 .elementor-element.elementor-element-4cfb58a {
	color: var( --e-global-color-primary );
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	line-height: 1.6em;
}
.elementor-5 .elementor-element.elementor-element-58dc420 {
--divider-border-style:solid;
--divider-color:#0E0B3D14;
--divider-border-width:1px;
}
.elementor-5 .elementor-element.elementor-element-58dc420 .elementor-divider-separator {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-58dc420 .elementor-divider {
	padding-top: 35px;
	padding-bottom: 35px;
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading .heading-title {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	display: inline;
	font-family: var( --e-global-typography-8ad0b07-font-family ), Sans-serif;
	font-size: var( --e-global-typography-8ad0b07-font-size );
	font-weight: var( --e-global-typography-8ad0b07-font-weight );
	line-height: var( --e-global-typography-8ad0b07-line-height );
	letter-spacing: var( --e-global-typography-8ad0b07-letter-spacing );
	word-spacing: var( --e-global-typography-8ad0b07-word-spacing );
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading .heading-section-title {
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading .heading-section-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 );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-a9effd9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-a9effd9 {
	width: auto;
	max-width: auto;
}
.elementor-5 .elementor-element.elementor-element-ffcc0c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-ffcc0c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://templatekit.jegtheme.com/axpos/wp-content/uploads/sites/411/2023/09/small-business-owner-waiting-customers-in-authentic-asian-cafeteria-e1694658763311.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-5 .elementor-element.elementor-element-ffcc0c5 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-ffcc0c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-ffcc0c5 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}
.elementor-5 .elementor-element.elementor-element-ffcc0c5 > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 60px;
--e-column-margin-right:0px;
--e-column-margin-left:60px;
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-ffcc0c5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5 .elementor-element.elementor-element-b196e76 {
--spacer-size:180px;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button {
	text-align: center;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	padding: 0px 0px 0px 5px;
	height: 63px;
	width: 63px;
	line-height: 69px;
	background-color: #FFFFFF;
	border-style: none;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button i {
	font-size: 21px;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button svg {
	width: 21px;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i, .elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after, .elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover i, .elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover span {
	color: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover svg {
	fill: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:after, .elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:before {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
	background-color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-ec23019 {
--spacer-size:180px;
}
.elementor-5 .elementor-element.elementor-element-9fe0937 > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-9fe0937 {
	margin-top: 0px;
	margin-bottom: 40px;
	z-index: 0;
}
.elementor-5 .elementor-element.elementor-element-818d4fe {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-818d4fe .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-7f2ad55-font-family ), Sans-serif;
	font-size: var( --e-global-typography-7f2ad55-font-size );
	font-weight: var( --e-global-typography-7f2ad55-font-weight );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b6941fa {
--spacer-size:50px;
}
.elementor-5 .elementor-element.elementor-element-aa75ca9 > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-aa75ca9 {
	margin-top: -83px;
	margin-bottom: 0px;
	z-index: 1;
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 10px 40px 40px 40px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0);
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
	border-radius: 10px 10px 10px 10px;
}
.elementor-5 .elementor-element.elementor-element-546232c .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 );
	line-height: var( --e-global-typography-text-line-height );
	color: var( --e-global-color-text );
}
.elementor-5 .elementor-element.elementor-element-546232c.quote-reverse-position-yes .jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio {
	flex-direction: row-reverse;
}
.elementor-5 .elementor-element.elementor-element-546232c .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-2702052-font-family ), Sans-serif;
	font-size: var( --e-global-typography-2702052-font-size );
	font-weight: var( --e-global-typography-2702052-font-weight );
	line-height: var( --e-global-typography-2702052-line-height );
	letter-spacing: var( --e-global-typography-2702052-letter-spacing );
	word-spacing: var( --e-global-typography-2702052-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-c7af48a-font-family ), Sans-serif;
	font-size: var( --e-global-typography-c7af48a-font-size );
	font-weight: var( --e-global-typography-c7af48a-font-weight );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
	width: 60px;
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-controls button i {
	font-size: 17px;
	color: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
	width: 17px;
	fill: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-controls button i, .elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
	background-color: var( --e-global-color-accent );
	padding: 8px 14px 8px 14px;
	margin: 0px 0px 50px 10px;
	border-radius: 5px 5px 5px 5px;
	opacity: 100%;
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-controls button i:hover {
	color: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-controls button svg:hover {
	fill: #FFFFFF;
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-controls button i:hover, .elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-controls button svg:hover {
	background-color: var( --e-global-color-efde536 );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i, .elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
	opacity: 100%;
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .tns-nav {
	text-align: center;
}
.elementor-5 .elementor-element.elementor-element-65db842 > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-65db842 {
	padding: 100px 0px 100px 0px;
}
.elementor-5 .elementor-element.elementor-element-563197e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}
.elementor-5 .elementor-element.elementor-element-85edbd5 {
	text-align: center;
	width: var( --container-widget-width, 671px );
	max-width: 671px;
--container-widget-width:671px;
--container-widget-flex-grow:0;
}
.elementor-5 .elementor-element.elementor-element-85edbd5 .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 1.3em;
}
.elementor-5 .elementor-element.elementor-element-85edbd5 > .elementor-widget-container {
	margin: 0px 0px 60px 0px;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list {
	flex-wrap: nowrap;
	margin-center: 0;
	border-style: none;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav {
	width: 100%;
	justify-items: center;
	background-color: #02010100;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #0E0B3D14;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav, .elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list .tab-nav {
	justify-content: center;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav, .elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav-list .tab-nav.tab-nav-cloned {
	padding: 0px 0px 30px 0px;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-title {
	font-family: var( --e-global-typography-f3e50b7-font-family ), Sans-serif;
	font-size: var( --e-global-typography-f3e50b7-font-size );
	font-weight: var( --e-global-typography-f3e50b7-font-weight );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav .tab-title {
	color: #0E0B3D75;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover .tab-title {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active .tab-title {
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content {
	padding: 60px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-88ecf71 > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-88ecf71 {
	padding: 100px 0px 100px 0px;
}
.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-99410e9.elementor-column .elementor-widget-wrap {
	align-items: space-between;
}
.elementor-5 .elementor-element.elementor-element-99410e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: space-between;
	align-items: space-between;
}
.elementor-5 .elementor-element.elementor-element-99410e9 > .elementor-element-populated {
	margin: 0px 50px 40px 0px;
--e-column-margin-right:50px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-badbb6f > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-24bb593 {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-24bb593 .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-7f2ad55-font-family ), Sans-serif;
	font-size: var( --e-global-typography-7f2ad55-font-size );
	font-weight: var( --e-global-typography-7f2ad55-font-weight );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-7f36f38 {
	text-align: left;
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-26f559b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 15px;
}
.elementor-5 .elementor-element.elementor-element-d9c5c01 {
	text-align: left;
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
	width: 100%;
	max-width: 100%;
}
.elementor-5 .elementor-element.elementor-element-d9c5c01 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}
.elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	padding: 7px 0px 6px 0px;
	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 );
	color: var( --e-global-color-accent );
	background-color: #02010100;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var( --e-global-color-accent );
	border-radius: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 8px;
}
.elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 8px;
}
.elementor-5 .elementor-element.elementor-element-5543667 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-5543667 {
	width: auto;
	max-width: auto;
}
.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-cfd8855.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}
.elementor-5 .elementor-element.elementor-element-cfd8855.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}
.elementor-5 .elementor-element.elementor-element-cfd8855 > .elementor-element-populated {
	margin: 0px 0px 0px 100px;
--e-column-margin-right:0px;
--e-column-margin-left:100px;
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper {
	margin: 0px 0px 20px 0px;
	padding: 25px 30px 25px 30px;
	background-color: #FFFFFF;
	border-style: none;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand {
	background-color: #EFF7FF;
	border-style: none;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
	font-family: var( --e-global-typography-f3e50b7-font-family ), Sans-serif;
	font-size: var( --e-global-typography-f3e50b7-font-size );
	font-weight: var( --e-global-typography-f3e50b7-font-weight );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
	padding: 0px 20px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button {
	color: var( --e-global-color-primary );
	background-color: #FFFFFF00;
	border-style: none;
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button {
	color: var( --e-global-color-primary );
	background-color: #FFFFFF00;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
	padding: 20px 40px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-expand .card-body {
	margin: 0px 0px 18px 0px;
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] {
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon {
	font-size: 25px;
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg {
	width: 25px;
	fill: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon {
	font-size: 25px;
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg {
	width: 25px;
	fill: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-aa15a4b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-37d4b34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 15px;
}
.elementor-5 .elementor-element.elementor-element-7539abd {
	text-align: left;
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
	width: 100%;
	max-width: 100%;
}
.elementor-5 .elementor-element.elementor-element-7539abd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}
.elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button {
	text-align: left;
}
.elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	padding: 7px 0px 6px 0px;
	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 );
	color: var( --e-global-color-accent );
	background-color: #02010100;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var( --e-global-color-accent );
	border-radius: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 8px;
}
.elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 8px;
}
.elementor-5 .elementor-element.elementor-element-621f044 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-621f044 {
	width: auto;
	max-width: auto;
}
.elementor-5 .elementor-element.elementor-element-d9a7eb2 > .elementor-container {
	max-width: 1240px;
}
.elementor-5 .elementor-element.elementor-element-d9a7eb2 {
	padding: 100px 0px 100px 0px;
}
.elementor-5 .elementor-element.elementor-element-a2a1ad4 {
	text-align: center;
}
.elementor-5 .elementor-element.elementor-element-a2a1ad4 .elementor-heading-title {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-7f2ad55-font-family ), Sans-serif;
	font-size: var( --e-global-typography-7f2ad55-font-size );
	font-weight: var( --e-global-typography-7f2ad55-font-weight );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-a2a1ad4 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(3, minmax(0, 1fr));
	grid-column-gap: 30px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 300px;
	border-radius: 10px 10px 10px 10px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
	text-align: left;
	padding: 25px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 14px;
	font-weight: 500;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
	color: var( --e-global-color-accent );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-category, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
	background-color: #EFF7FF;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
	padding: 6px 12px 6px 12px;
	border-radius: 5px 5px 5px 5px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
	padding: 6px 12px 6px 12px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-family: var( --e-global-typography-17d568e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-17d568e-font-size );
	font-weight: var( --e-global-typography-17d568e-font-weight );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
	color: var( --e-global-color-primary );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	font-family: var( --e-global-typography-c7af48a-font-family ), Sans-serif;
	font-size: var( --e-global-typography-c7af48a-font-size );
	font-weight: var( --e-global-typography-c7af48a-font-weight );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
	color: var( --e-global-color-text );
	margin: 6px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
	fill: var( --e-global-color-text );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
	margin-right: 5px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
	margin-left: 5px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
	margin-right: 5px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
	margin-left: 5px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
	justify-content: space-between;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
}

@media(max-width:1024px) {
.elementor-5 .elementor-element.elementor-element-ba22f6c {
	padding: 0px 15px 0px 15px;
}
.elementor-5 .elementor-element.elementor-element-6c9dc49, .elementor-5 .elementor-element.elementor-element-6c9dc49 > .elementor-background-overlay {
	border-radius: 20px 20px 20px 20px;
}
.elementor-5 .elementor-element.elementor-element-b82c576 > .elementor-element-populated {
	padding: 80px 15px 0px 15px;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button i {
	font-size: 0px;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button svg {
	width: 0px;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	height: 9px;
	width: 9px;
	line-height: 9px;
}
.elementor-5 .elementor-element.elementor-element-f98e3e8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 11px 4px 12px;
}
.elementor-5 .elementor-element.elementor-element-75197da {
	font-size: var( --e-global-typography-c7af48a-font-size );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-75197da > .elementor-widget-container {
	padding: 5px 18px 4px 0px;
}
.elementor-5 .elementor-element.elementor-element-f0f1a7f .elementor-heading-title {
	font-size: var( --e-global-typography-e2afeb5-font-size );
	line-height: var( --e-global-typography-e2afeb5-line-height );
	letter-spacing: var( --e-global-typography-e2afeb5-letter-spacing );
	word-spacing: var( --e-global-typography-e2afeb5-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-f0f1a7f {
	width: var( --container-widget-width, 598px );
	max-width: 598px;
--container-widget-width:598px;
--container-widget-flex-grow:0;
}
.elementor-5 .elementor-element.elementor-element-570833d {
	font-size: var( --e-global-typography-3a2cf88-font-size );
	line-height: var( --e-global-typography-3a2cf88-line-height );
	letter-spacing: var( --e-global-typography-3a2cf88-letter-spacing );
	word-spacing: var( --e-global-typography-3a2cf88-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	font-size: var( --e-global-typography-2ead64f-font-size );
	line-height: var( --e-global-typography-2ead64f-line-height );
	letter-spacing: var( --e-global-typography-2ead64f-letter-spacing );
	word-spacing: var( --e-global-typography-2ead64f-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	font-size: var( --e-global-typography-2ead64f-font-size );
	line-height: var( --e-global-typography-2ead64f-line-height );
	letter-spacing: var( --e-global-typography-2ead64f-letter-spacing );
	word-spacing: var( --e-global-typography-2ead64f-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-8bb0973 > .elementor-background-overlay {
	background-size: 613px auto;
}
.elementor-5 .elementor-element.elementor-element-28a190c {
	width: var( --container-widget-width, 94px );
	max-width: 94px;
--container-widget-width:94px;
--container-widget-flex-grow:0;
	top: 19px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-28a190c {
	left: 64px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-28a190c {
	right: 64px;
}
.elementor-5 .elementor-element.elementor-element-21df31f {
	width: var( --container-widget-width, 122px );
	max-width: 122px;
--container-widget-width:122px;
--container-widget-flex-grow:0;
	top: 75px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-21df31f {
	right: 4.4px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-21df31f {
	left: 4.4px;
}
.elementor-5 .elementor-element.elementor-element-d51956b {
	width: var( --container-widget-width, 99px );
	max-width: 99px;
--container-widget-width:99px;
--container-widget-flex-grow:0;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-d51956b {
	right: 4.5px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-d51956b {
	left: 4.5px;
}
.elementor-5 .elementor-element.elementor-element-c5d998a {
	width: var( --container-widget-width, 167px );
	max-width: 167px;
--container-widget-width:167px;
--container-widget-flex-grow:0;
	top: 143px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-c5d998a {
	right: 150.5px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-c5d998a {
	left: 150.5px;
}
.elementor-5 .elementor-element.elementor-element-4cb8efb {
	width: var( --container-widget-width, 145px );
	max-width: 145px;
--container-widget-width:145px;
--container-widget-flex-grow:0;
	top: 173px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-4cb8efb {
	left: 156px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-4cb8efb {
	right: 156px;
}
.elementor-5 .elementor-element.elementor-element-d8603e9 {
	width: var( --container-widget-width, 93px );
	max-width: 93px;
--container-widget-width:93px;
--container-widget-flex-grow:0;
	bottom: 56px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-d8603e9 {
	left: 50px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-d8603e9 {
	right: 50px;
}
.elementor-5 .elementor-element.elementor-element-0523e90 {
	width: var( --container-widget-width, 380px );
	max-width: 380px;
--container-widget-width:380px;
--container-widget-flex-grow:0;
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button i {
	font-size: 0px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button svg {
	width: 0px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	height: 13px;
	width: 13px;
	line-height: 9px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 11px 4px 12px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 {
	width: auto;
	max-width: auto;
	bottom: 232px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-edc3018 {
	right: 212px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-edc3018 {
	left: 212px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button i {
	font-size: 0px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button svg {
	width: 0px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	height: 13px;
	width: 13px;
	line-height: 9px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 11px 4px 12px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 {
	width: auto;
	max-width: auto;
	top: 174px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-ef46014 {
	right: 23px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-ef46014 {
	left: 23px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button i {
	font-size: 0px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button svg {
	width: 0px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	height: 13px;
	width: 13px;
	line-height: 9px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 11px 4px 12px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 {
	width: auto;
	max-width: auto;
	top: 174px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-7a7bab1 {
	left: 83px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-7a7bab1 {
	right: 83px;
}
.elementor-5 .elementor-element.elementor-element-0f657ed {
	padding: 60px 15px 60px 15px;
}
.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-0453fde.elementor-column .elementor-widget-wrap {
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-0453fde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-0453fde > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-f625314 .elementor-heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-fd5fbca.elementor-column .elementor-widget-wrap {
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-fd5fbca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-5 .elementor-element.elementor-element-d13f822 {
--spacer-size:80px;
}
.elementor-5 .elementor-element.elementor-element-7cc8760 {
	padding: 80px 15px 80px 15px;
}
.elementor-5 .elementor-element.elementor-element-ddab616 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-0b436f3 {
	width: var( --container-widget-width, 358px );
	max-width: 358px;
--container-widget-width:358px;
--container-widget-flex-grow:0;
}
.elementor-5 .elementor-element.elementor-element-d0dc253 > .elementor-element-populated {
	padding: 40px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-fd27fe6 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-10ff794 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-5eb4626 > .elementor-element-populated {
	padding: 0px 40px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .title {
	font-size: var( --e-global-typography-f3e50b7-font-size );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
	margin: 0px 0px 15px 0px;
	width: 58px;
}
.elementor-5 .elementor-element.elementor-element-7cc745b > .elementor-element-populated {
	padding: 0px 0px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .title {
	font-size: var( --e-global-typography-f3e50b7-font-size );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
	margin: 0px 0px 15px 0px;
	width: 58px;
}
.elementor-5 .elementor-element.elementor-element-696f58f {
	padding: 80px 15px 80px 15px;
}
.elementor-5 .elementor-element.elementor-element-1e0a451 > .elementor-element-populated {
	padding: 40px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-57309a9 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-08f42d8 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-fd7705f > .elementor-element-populated {
	padding: 0px 40px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	font-size: var( --e-global-typography-2e58ff2-font-size );
	line-height: var( --e-global-typography-2e58ff2-line-height );
	letter-spacing: var( --e-global-typography-2e58ff2-letter-spacing );
	word-spacing: var( --e-global-typography-2e58ff2-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-3b9d4d4 > .elementor-element-populated {
	padding: 0px 0px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	font-size: var( --e-global-typography-2e58ff2-font-size );
	line-height: var( --e-global-typography-2e58ff2-line-height );
	letter-spacing: var( --e-global-typography-2e58ff2-letter-spacing );
	word-spacing: var( --e-global-typography-2e58ff2-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-9ee50ba > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-201f4d1 {
	padding: 80px 15px 80px 15px;
}
.elementor-5 .elementor-element.elementor-element-f0652e9 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-b41d215 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b41d215 > .elementor-widget-container {
	padding: 0% 13% 0% 13%;
}
.elementor-5 .elementor-element.elementor-element-6d38cc2 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-e24dd3c > .elementor-element-populated {
	margin: 0px 0px 20px 0px;
--e-column-margin-right:0px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-14290e9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-ca07a9a > .elementor-element-populated {
	margin: 0px 0px 20px 0px;
--e-column-margin-right:0px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-07abd39 img {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-07abd39 > .elementor-widget-container {
	padding: 0px 40px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-b1be393 > .elementor-element-populated {
	margin: 0px 0px 20px 0px;
--e-column-margin-right:0px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-995b1bd > .elementor-widget-container {
	margin: 0px 40px 0px 40px;
}
.elementor-5 .elementor-element.elementor-element-287b06d > .elementor-element-populated {
	margin: 0px 0px 20px 0px;
--e-column-margin-right:0px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-eea1561 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
--e-column-margin-right:0px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-73d498d {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}
.elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated {
	padding: 80px 15px 80px 15px;
}
.elementor-5 .elementor-element.elementor-element-5ef353f > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-ae129da .elementor-star-rating {
	font-size: 18px;
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-8ad0b07-font-size );
	line-height: var( --e-global-typography-8ad0b07-line-height );
	letter-spacing: var( --e-global-typography-8ad0b07-letter-spacing );
	word-spacing: var( --e-global-typography-8ad0b07-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-ffcc0c5 > .elementor-element-populated {
	margin: 0px 0px 20px 0px;
--e-column-margin-right:0px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-818d4fe .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
	font-size: var( --e-global-typography-2702052-font-size );
	line-height: var( --e-global-typography-2702052-line-height );
	letter-spacing: var( --e-global-typography-2702052-letter-spacing );
	word-spacing: var( --e-global-typography-2702052-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
	font-size: var( --e-global-typography-c7af48a-font-size );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-65db842 {
	padding: 80px 15px 80px 15px;
}
.elementor-5 .elementor-element.elementor-element-85edbd5 .elementor-heading-title {
	font-size: 44px;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-title {
	font-size: var( --e-global-typography-f3e50b7-font-size );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-88ecf71 {
	padding: 80px 15px 80px 15px;
}
.elementor-5 .elementor-element.elementor-element-99410e9 > .elementor-element-populated {
	margin: 0px 0px 40px 0px;
--e-column-margin-right:0px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-24bb593 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-7f36f38 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-d9c5c01 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-d9c5c01 > .elementor-widget-container {
	padding: 0px 45px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	font-size: var( --e-global-typography-accent-font-size );
}
.elementor-5 .elementor-element.elementor-element-cfd8855 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
--e-column-margin-right:0px;
--e-column-margin-left:0px;
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
	font-size: var( --e-global-typography-f3e50b7-font-size );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-7539abd {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-7539abd > .elementor-widget-container {
	padding: 0px 45px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	font-size: var( --e-global-typography-accent-font-size );
}
.elementor-5 .elementor-element.elementor-element-d9a7eb2 {
	padding: 80px 15px 80px 15px;
}
.elementor-5 .elementor-element.elementor-element-a2a1ad4 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(1, minmax(0, 1fr));
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 340px;
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	font-size: var( --e-global-typography-c7af48a-font-size );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
}
}

@media(max-width:767px) {
.elementor-5 .elementor-element.elementor-element-ba22f6c {
	padding: 0px 10px 0px 10px;
}
.elementor-5 .elementor-element.elementor-element-b82c576 > .elementor-element-populated {
	padding: 80px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-75197da {
	font-size: var( --e-global-typography-c7af48a-font-size );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-f0f1a7f .elementor-heading-title {
	font-size: var( --e-global-typography-e2afeb5-font-size );
	line-height: var( --e-global-typography-e2afeb5-line-height );
	letter-spacing: var( --e-global-typography-e2afeb5-letter-spacing );
	word-spacing: var( --e-global-typography-e2afeb5-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-f0f1a7f {
	width: 100%;
	max-width: 100%;
}
.elementor-5 .elementor-element.elementor-element-570833d {
	font-size: var( --e-global-typography-3a2cf88-font-size );
	line-height: var( --e-global-typography-3a2cf88-line-height );
	letter-spacing: var( --e-global-typography-3a2cf88-letter-spacing );
	word-spacing: var( --e-global-typography-3a2cf88-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-c18f43d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	font-size: var( --e-global-typography-2ead64f-font-size );
	line-height: var( --e-global-typography-2ead64f-line-height );
	letter-spacing: var( --e-global-typography-2ead64f-letter-spacing );
	word-spacing: var( --e-global-typography-2ead64f-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-c18f43d > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}
.elementor-5 .elementor-element.elementor-element-c18f43d {
	width: 100%;
	max-width: 100%;
}
.elementor-5 .elementor-element.elementor-element-0914c5f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	font-size: var( --e-global-typography-2ead64f-font-size );
	line-height: var( --e-global-typography-2ead64f-line-height );
	letter-spacing: var( --e-global-typography-2ead64f-letter-spacing );
	word-spacing: var( --e-global-typography-2ead64f-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-8bb0973 > .elementor-background-overlay {
	opacity: 0;
}
.elementor-5 .elementor-element.elementor-element-28a190c {
	width: var( --container-widget-width, 51px );
	max-width: 51px;
--container-widget-width:51px;
--container-widget-flex-grow:0;
	top: 0px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-28a190c {
	left: 0px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-28a190c {
	right: 0px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-21df31f {
	right: 25.9px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-21df31f {
	left: 25.9px;
}
.elementor-5 .elementor-element.elementor-element-21df31f {
	top: 0px;
}
.elementor-5 .elementor-element.elementor-element-d51956b {
	width: var( --container-widget-width, 72px );
	max-width: 72px;
--container-widget-width:72px;
--container-widget-flex-grow:0;
	bottom: 37px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-d51956b {
	right: 15.3px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-d51956b {
	left: 15.3px;
}
.elementor-5 .elementor-element.elementor-element-c5d998a {
	width: var( --container-widget-width, 150px );
	max-width: 150px;
--container-widget-width:150px;
--container-widget-flex-grow:0;
	top: 78px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-c5d998a {
	right: 53.8px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-c5d998a {
	left: 53.8px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-d8603e9 {
	left: 18px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-d8603e9 {
	right: 18px;
}
.elementor-5 .elementor-element.elementor-element-d8603e9 {
	bottom: 13px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	height: 5px;
	width: 5px;
	line-height: 5px;
}
.elementor-5 .elementor-element.elementor-element-edc3018 {
	width: auto;
	max-width: auto;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-edc3018 {
	right: 7.7px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-edc3018 {
	left: 7.7px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-ef46014 {
	right: 0px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-ef46014 {
	left: 0px;
}
.elementor-5 .elementor-element.elementor-element-ef46014 {
	top: 0px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-7a7bab1 {
	left: 0px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-7a7bab1 {
	right: 0px;
}
.elementor-5 .elementor-element.elementor-element-7a7bab1 {
	top: 66px;
}
.elementor-5 .elementor-element.elementor-element-0f657ed {
	padding: 60px 10px 60px 10px;
}
.elementor-5 .elementor-element.elementor-element-f625314 .elementor-heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-fd5fbca > .elementor-element-populated {
	padding: 20px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-d13f822 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-7cc8760 {
	padding: 80px 10px 80px 10px;
}
.elementor-5 .elementor-element.elementor-element-8e3befd img {
	height: 403px;
}
.elementor-5 .elementor-element.elementor-element-0b436f3 {
	width: var( --container-widget-width, 218px );
	max-width: 218px;
--container-widget-width:218px;
--container-widget-flex-grow:0;
	bottom: 50px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-0b436f3 {
	left: 40px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-0b436f3 {
	right: 40px;
}
.elementor-5 .elementor-element.elementor-element-fd27fe6 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-10ff794 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-5eb4626 > .elementor-element-populated {
	padding: 0px 20px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .title {
	font-size: var( --e-global-typography-f3e50b7-font-size );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
	width: 50px;
}
.elementor-5 .elementor-element.elementor-element-7cc745b > .elementor-element-populated {
	padding: 20px 20px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .title {
	font-size: var( --e-global-typography-f3e50b7-font-size );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
	width: 50px;
}
.elementor-5 .elementor-element.elementor-element-696f58f {
	padding: 80px 10px 80px 10px;
}
.elementor-5 .elementor-element.elementor-element-57309a9 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-08f42d8 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	font-size: var( --e-global-typography-2e58ff2-font-size );
	line-height: var( --e-global-typography-2e58ff2-line-height );
	letter-spacing: var( --e-global-typography-2e58ff2-letter-spacing );
	word-spacing: var( --e-global-typography-2e58ff2-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-d752518 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-3b9d4d4 > .elementor-element-populated {
	padding: 20px 40px 0px 0px;
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	font-size: var( --e-global-typography-2e58ff2-font-size );
	line-height: var( --e-global-typography-2e58ff2-line-height );
	letter-spacing: var( --e-global-typography-2e58ff2-letter-spacing );
	word-spacing: var( --e-global-typography-2e58ff2-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-a436f0e .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-8e13258 {
	width: var( --container-widget-width, 150px );
	max-width: 150px;
--container-widget-width:150px;
--container-widget-flex-grow:0;
	top: 110px;
}
body:not(.rtl) .elementor-5 .elementor-element.elementor-element-8e13258 {
	left: 20px;
}
body.rtl .elementor-5 .elementor-element.elementor-element-8e13258 {
	right: 20px;
}
.elementor-5 .elementor-element.elementor-element-84e807e img {
	height: 460px;
}
.elementor-5 .elementor-element.elementor-element-201f4d1 {
	padding: 80px 10px 80px 10px;
}
.elementor-5 .elementor-element.elementor-element-b41d215 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b41d215 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}
.elementor-5 .elementor-element.elementor-element-6d38cc2 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-14290e9 .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-a5102c9 img {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-f41b36b .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-995b1bd .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-6bb76e7 .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-ea1a3c9 .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-73d498d {
	padding: 0px 10px 0px 10px;
}
.elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}
.elementor-5 .elementor-element.elementor-element-fde9962 > .elementor-element-populated {
	padding: 80px 10px 80px 10px;
}
.elementor-5 .elementor-element.elementor-element-ae129da .elementor-star-rating {
	font-size: 16px;
}
.elementor-5 .elementor-element.elementor-element-4cfb58a {
	font-size: 24px;
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading .heading-title {
	font-size: var( --e-global-typography-8ad0b07-font-size );
	line-height: var( --e-global-typography-8ad0b07-line-height );
	letter-spacing: var( --e-global-typography-8ad0b07-letter-spacing );
	word-spacing: var( --e-global-typography-8ad0b07-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-a9effd9 .jeg-elementor-kit.jkit-heading .heading-section-description {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-b196e76 {
--spacer-size:230px;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	padding: 0px 0px 0px 3px;
	height: 60px;
	width: 60px;
	line-height: 65px;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button i {
	font-size: 22px;
}
.elementor-5 .elementor-element.elementor-element-101bf30 .jeg-elementor-kit.jkit-video-button svg {
	width: 22px;
}
.elementor-5 .elementor-element.elementor-element-ec23019 {
--spacer-size:230px;
}
.elementor-5 .elementor-element.elementor-element-818d4fe .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
	font-size: var( --e-global-typography-2702052-font-size );
	line-height: var( --e-global-typography-2702052-line-height );
	letter-spacing: var( --e-global-typography-2702052-letter-spacing );
	word-spacing: var( --e-global-typography-2702052-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
	font-size: var( --e-global-typography-c7af48a-font-size );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list {
	flex-wrap: wrap;
	max-width: 100%;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav, .elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav-list .tab-nav.tab-nav-cloned {
	padding: 20px 0px 20px 0px;
}
.elementor-5 .elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-title {
	font-size: var( --e-global-typography-f3e50b7-font-size );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-88ecf71 {
	padding: 80px 10px 80px 10px;
}
.elementor-5 .elementor-element.elementor-element-24bb593 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-7f36f38 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-d9c5c01 {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-d9c5c01 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}
.elementor-5 .elementor-element.elementor-element-5543667 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	font-size: var( --e-global-typography-accent-font-size );
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
	font-size: var( --e-global-typography-f3e50b7-font-size );
	line-height: var( --e-global-typography-f3e50b7-line-height );
	letter-spacing: var( --e-global-typography-f3e50b7-letter-spacing );
	word-spacing: var( --e-global-typography-f3e50b7-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-76ddd20 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	padding: 0px 5px 16px 0px;
}
.elementor-5 .elementor-element.elementor-element-7539abd {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
}
.elementor-5 .elementor-element.elementor-element-7539abd > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}
.elementor-5 .elementor-element.elementor-element-621f044 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	font-size: var( --e-global-typography-accent-font-size );
}
.elementor-5 .elementor-element.elementor-element-a2a1ad4 .elementor-heading-title {
	font-size: var( --e-global-typography-7f2ad55-font-size );
	line-height: var( --e-global-typography-7f2ad55-line-height );
	letter-spacing: var( --e-global-typography-7f2ad55-letter-spacing );
	word-spacing: var( --e-global-typography-7f2ad55-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-size: var( --e-global-typography-17d568e-font-size );
	line-height: var( --e-global-typography-17d568e-line-height );
	letter-spacing: var( --e-global-typography-17d568e-letter-spacing );
	word-spacing: var( --e-global-typography-17d568e-word-spacing );
}
.elementor-5 .elementor-element.elementor-element-b443f29 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	font-size: var( --e-global-typography-c7af48a-font-size );
	line-height: var( --e-global-typography-c7af48a-line-height );
	letter-spacing: var( --e-global-typography-c7af48a-letter-spacing );
	word-spacing: var( --e-global-typography-c7af48a-word-spacing );
}
}

@media(min-width:768px) {
.elementor-5 .elementor-element.elementor-element-0453fde {
	width: 30%;
}
.elementor-5 .elementor-element.elementor-element-fd5fbca {
	width: 70%;
}
.elementor-5 .elementor-element.elementor-element-ddab616 {
	width: 50%;
}
.elementor-5 .elementor-element.elementor-element-d0dc253 {
	width: 50%;
}
.elementor-5 .elementor-element.elementor-element-1e0a451 {
	width: 50%;
}
.elementor-5 .elementor-element.elementor-element-9ee50ba {
	width: 50%;
}
.elementor-5 .elementor-element.elementor-element-e24dd3c {
	width: 60%;
}
.elementor-5 .elementor-element.elementor-element-ca07a9a {
	width: 40%;
}
.elementor-5 .elementor-element.elementor-element-5ef353f {
	width: 55%;
}
.elementor-5 .elementor-element.elementor-element-ffcc0c5 {
	width: 45%;
}
.elementor-5 .elementor-element.elementor-element-00b7de9 {
	width: 70%;
}
.elementor-5 .elementor-element.elementor-element-f6fe054 {
	width: 30%;
}
.elementor-5 .elementor-element.elementor-element-99410e9 {
	width: 40%;
}
.elementor-5 .elementor-element.elementor-element-cfd8855 {
	width: 60%;
}
}

@media(max-width:1024px) and (min-width:768px) {
.elementor-5 .elementor-element.elementor-element-0453fde {
	width: 40%;
}
.elementor-5 .elementor-element.elementor-element-fd5fbca {
	width: 60%;
}
.elementor-5 .elementor-element.elementor-element-ddab616 {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-d0dc253 {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-1e0a451 {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-fd7705f {
	width: 40%;
}
.elementor-5 .elementor-element.elementor-element-3b9d4d4 {
	width: 40%;
}
.elementor-5 .elementor-element.elementor-element-9ee50ba {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-e24dd3c {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-ca07a9a {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-b1be393 {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-287b06d {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-eea1561 {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-5ef353f {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-ffcc0c5 {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-99410e9 {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-cfd8855 {
	width: 100%;
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
	display: flex;
	flex-direction: row;
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
	width: calc(4)
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+5) {
	display: none;
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(4)) {
margin-right: 10px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
	display: flex;
	flex-direction: row;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
	width: calc(3)
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+4) {
	display: none;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(3)) {
margin-right: 10px;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
	display: flex;
	flex-direction: row;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
	width: calc(2)
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+3) {
	display: none;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-a4beac3 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(2)) {
margin-right: 10px;
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	display: block
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-77341d3 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
	margin-right: unset;
	margin-left: unset;
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
	display: block
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-46e47da .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
	margin-right: unset;
	margin-left: unset;
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
	display: flex;
	flex-direction: row;
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
	width: calc(3)
}
}

@media (min-width: 1025px) {
.elementor-element.elementor-element-546232c .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-546232c .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-546232c .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-546232c .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-546232c .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-546232c .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-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
	display: flex;
	flex-direction: row;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
	width: calc(1)
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-546232c .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-546232c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
margin-right: 10px;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs .tab-nav-list.caret-on .tab-nav.active::after {
	display: none;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs.layout-vertical {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-navigation {
	-webkit-box-flex: 1;
	-ms-flex: 1 100%;
	flex: 1 100%;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list {
	-webkit-box-flex: 1;
	-ms-flex: 1 100%;
	flex: 1 100%;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list .tab-nav {
	width: 100%;
	height: auto !important;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
}

@media (max-width: 767px) {
.elementor-element.elementor-element-b12b77f .jeg-elementor-kit.jkit-tabs.layout-vertical .tab-nav-list.caret-on .tab-nav.active::after {
	display: none;
}
}
