.elementor-4795 .elementor-element.elementor-element-1c5d2488 {
	--display: flex;
	--min-height: 700px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 80px 80px;
	--row-gap: 80px;
	--column-gap: 80px;
	--overlay-opacity: 1;
	--padding-top: 210px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1c5d2488:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-1c5d2488>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	/* background-color: var(--e-global-color-f807131); */
	background-image: url("../assets/hero-img.jpg");
	background-position: left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-1c5d2488::before,
.elementor-4795 .elementor-element.elementor-element-1c5d2488>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-1c5d2488>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-1c5d2488>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-1c5d2488>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-1c5d2488>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: '';
	background-image: linear-gradient(90deg, white 40%, rgba(255, 255, 255, 0) 90%);
}

.elementor-4795 .elementor-element.elementor-element-1bdbdc07 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-17bcd1f0 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-73b710c9 .elementor-heading-title {
	font-family: var(--e-global-typography-36215a0-font-family), Sans-serif;
	font-size: var(--e-global-typography-36215a0-font-size);
	font-weight: var(--e-global-typography-36215a0-font-weight);
	line-height: var(--e-global-typography-36215a0-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-3aeddd1c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-3d38bf03 {
	margin: 6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-4795 .elementor-element.elementor-element-3d38bf03 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-3d38bf03.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-3d38bf03.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-3d38bf03.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-3d38bf03.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-3d38bf03.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-3d38bf03 .elementor-icon {
	font-size: 45px;
}

.elementor-4795 .elementor-element.elementor-element-3d38bf03 .elementor-icon svg {
	height: 45px;
}

.elementor-4795 .elementor-element.elementor-element-2004f687 .elementor-heading-title {
	font-family: var(--e-global-typography-36215a0-font-family), Sans-serif;
	font-size: var(--e-global-typography-36215a0-font-size);
	font-weight: var(--e-global-typography-36215a0-font-weight);
	line-height: var(--e-global-typography-36215a0-line-height);
	color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5b2ee8e7 {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-547486c8 p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-547486c8 {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-465fec2a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button {
	text-align: right;
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-bef496f);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
	background-color: var(--e-global-color-4828a7f);
	padding: 0px 0px 0px 0px;
	height: 60px;
	width: 60px;
	line-height: 74px;
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.hover-gradient:before {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:after,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient>span:before {
	color: var(--e-global-color-secondary);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover i,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover span {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):hover:after,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):hover:before,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient:hover>span:after,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient:hover>span:before {
	color: var(--e-global-color-secondary);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button i {
	font-size: 30px;
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button svg {
	width: 30px;
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-4795 .elementor-element.elementor-element-16551225 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
	border-radius: 50px 50px 50px 50px;
}

.elementor-4795 .elementor-element.elementor-element-3e974d57 {
	--display: flex;
	--position: absolute;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
	bottom: -50px;
}

.elementor-4795 .elementor-element.elementor-element-3e974d57:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-3e974d57>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-3e974d57 {
	right: -50px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-3e974d57 {
	left: -50px;
}

.elementor-4795 .elementor-element.elementor-element-4101f506 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6ae846a7 .elementor-counter-title {
	justify-content: start;
	color: var(--e-global-color-5cbb7fe);
	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);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-6ae846a7 .elementor-counter {
	gap: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6ae846a7 .elementor-counter-number-wrapper {
	text-align: {
			{
			VALUE
		}
	}

	;
	--counter-prefix-grow:0;
	--counter-suffix-grow:1;
	--counter-number-grow:0;
	color:var(--e-global-color-5cbb7fe);
	font-family:var(--e-global-typography-3cd8205-font-family),
	Sans-serif;
	font-size:var(--e-global-typography-3cd8205-font-size);
	font-weight:var(--e-global-typography-3cd8205-font-weight);
	line-height:var(--e-global-typography-3cd8205-line-height);
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-5fdb2f54 {
	right: 0px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-5fdb2f54 {
	left: 0px;
}

.elementor-4795 .elementor-element.elementor-element-5fdb2f54 {
	top: 0px;
}

.elementor-4795 .elementor-element.elementor-element-5fdb2f54 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-5fdb2f54.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5fdb2f54.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-5fdb2f54.elementor-view-default .elementor-icon {
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5fdb2f54.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-5fdb2f54.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5fdb2f54 .elementor-icon {
	font-size: 30px;
}

.elementor-4795 .elementor-element.elementor-element-5fdb2f54 .elementor-icon svg {
	height: 30px;
}

.elementor-4795 .elementor-element.elementor-element-521d647a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-5c665ab5 img {
	width: 100%;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-f807131);
	border-radius: 50% 50% 50% 50%;
}

.elementor-4795 .elementor-element.elementor-element-630ca40c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;
}

.elementor-4795 .elementor-element.elementor-element-630ca40c img {
	width: 100%;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-f807131);
	border-radius: 50% 50% 50% 50%;
}

.elementor-4795 .elementor-element.elementor-element-2299c151 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;
}

.elementor-4795 .elementor-element.elementor-element-2299c151 img {
	width: 100%;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-f807131);
	border-radius: 50% 50% 50% 50%;
}

.elementor-4795 .elementor-element.elementor-element-34e6fba3 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;
}

.elementor-4795 .elementor-element.elementor-element-34e6fba3 img {
	width: 100%;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-f807131);
	border-radius: 50% 50% 50% 50%;
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) -15px;
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-78d1efd1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-78d1efd1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1 .elementor-icon {
	font-size: 24px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-78d1efd1 .elementor-icon svg {
	height: 24px;
}

.elementor-4795 .elementor-element.elementor-element-1de8a8f8 {
	width: var(--container-widget-width, 70px);
	max-width: 70px;
	--container-widget-width: 70px;
	--container-widget-flex-grow: 0;
	bottom: 30px;
}

.elementor-4795 .elementor-element.elementor-element-1de8a8f8>.elementor-widget-container {
	--e-transform-rotateZ: 140deg;
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-1de8a8f8 {
	left: -150px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-1de8a8f8 {
	right: -150px;
}

.elementor-4795 .elementor-element.elementor-element-4b057783 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 1;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4b057783:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-4b057783>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-4b057783::before,
.elementor-4795 .elementor-element.elementor-element-4b057783>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-4b057783>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-4b057783>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-4b057783>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-4b057783>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: '';
	background-image: linear-gradient(90deg, var(--e-global-color-eb43f9a) 65%, var(--e-global-color-f807131) 35%);
}

.elementor-4795 .elementor-element.elementor-element-8a372d7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 30px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6f4ed4e0 {
	--display: flex;
	--min-height: 150px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6f4ed4e0:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-6f4ed4e0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/Business-Growth-Solutions.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-4486319 {
	--display: flex;
	--min-height: 150px;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4486319:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-4486319>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/Empowering-BIE-and-Tribally-Controlled-Schools-for-Excellence.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-7ce37383 {
	--display: flex;
	--justify-content: center;
	--border-radius: 200px 0px 0px 0px;
	--padding-top: 40px;
	--padding-bottom: 20px;
	--padding-left: 60px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7ce37383:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-7ce37383>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-f807131);
}

.elementor-4795 .elementor-element.elementor-element-6b716d68 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-348fffed {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2e9c8a77 .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
}

.elementor-4795 .elementor-element.elementor-element-3d82de1f {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-3d82de1f .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-195ea91e {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-15f44832 .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
}

.elementor-4795 .elementor-element.elementor-element-7b141449 {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-7b141449 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-2308430f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-336bec44 .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
}

.elementor-4795 .elementor-element.elementor-element-32ad4a23 {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-32ad4a23 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-70706585 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6ad8baeb {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-4786b58b {
	--display: flex;
	--min-height: 410px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d8590a7);
	--border-color: var(--e-global-color-d8590a7);
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4786b58b:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-4786b58b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../assets/home-1.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-4795 .elementor-element.elementor-element-75a6cc5c {
	--display: flex;
	--position: absolute;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
	bottom: -150px;
}

.elementor-4795 .elementor-element.elementor-element-75a6cc5c:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-75a6cc5c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-75a6cc5c {
	right: -30px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-75a6cc5c {
	left: -30px;
}

.elementor-4795 .elementor-element.elementor-element-15ebaaf5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6a7e9f86 .elementor-heading-title {
	font-family: var(--e-global-typography-a61523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-a61523d-font-size);
	font-weight: var(--e-global-typography-a61523d-font-weight);
	line-height: var(--e-global-typography-a61523d-line-height);
}

.elementor-4795 .elementor-element.elementor-element-7e1af2d4 {
	background-color: var(--e-global-color-1083502);
	padding: 2px 10px 2px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d999134);
	border-radius: 50px 50px 50px 50px;
	--icon-box-icon-margin: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon-box-wrapper {
	align-items: start;
}

.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7e1af2d4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-f807131);
}

.elementor-4795 .elementor-element.elementor-element-7e1af2d4.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7e1af2d4.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-f807131);
	color: var(--e-global-color-f807131);
	border-color: var(--e-global-color-f807131);
}

.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon {
	font-size: 16px;
}

.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-840d42f-font-family), Sans-serif;
	font-size: var(--e-global-typography-840d42f-font-size);
	font-weight: var(--e-global-typography-840d42f-font-weight);
	line-height: var(--e-global-typography-840d42f-line-height);
}

.elementor-4795 .elementor-element.elementor-element-20373c5c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-fed60fa .ekit-wid-con .ekit-single-piechart>.piechart canvas {
	height: 150px;
	width: 150px;
}

.elementor-4795 .elementor-element.elementor-element-fed60fa>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4795 .elementor-element.elementor-element-fed60fa .ekit-single-piechart span.ekit-chart-content {
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-fed60fa .ekit-single-piechart {
	padding: 0px 0px 0px 0px;
}

.elementor-4795 .elementor-element.elementor-element-23c5e5b4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-icon i {
	color: var(--e-global-color-4828a7f);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-4828a7f);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-1ce75523 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-ee9073d .elementor-icon-list-icon i {
	color: var(--e-global-color-f807131);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-ee9073d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-f807131);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-ee9073d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-ee9073d .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-34c9009d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-15f15fae {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7d5a30f5 img {
	width: 100%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d8590a7);
	border-radius: 10px 10px 10px 10px;
}

.elementor-4795 .elementor-element.elementor-element-382bad29 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-305e369f {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-11486a09 .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-61859cac {
	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-4795 .elementor-element.elementor-element-5571d4e2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-b51e7fe {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-4795 .elementor-element.elementor-element-73ad9fe3 {
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-4795 .elementor-element.elementor-element-73ad9fe3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-73ad9fe3.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-73ad9fe3.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-73ad9fe3.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon {
	font-size: 24px;
	padding: 16px;
}

.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-4795 .elementor-element.elementor-element-2a72cf53 {
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-title {
	margin-block-end: 5px;
}

.elementor-4795 .elementor-element.elementor-element-2a72cf53.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-2a72cf53.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-2a72cf53.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-2a72cf53.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon {
	font-size: 24px;
	padding: 16px;
}

.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-6246b527 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-f807131);
	padding: 8px 25px 6px 8px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-bef496f);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-bef496f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-bef496f);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-24af8ddb {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-24af8ddb:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-24af8ddb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-f807131);
}

.elementor-4795 .elementor-element.elementor-element-7b131ae9 {
	--icon-box-icon-margin: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-title {
	margin-block-end: 10px;
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7b131ae9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-5cbb7fe);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-7b131ae9.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7b131ae9.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7b131ae9.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon {
	font-size: 36px;
	padding: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-description {
	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-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-4ed86db0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4ed86db0:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-4ed86db0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
}

.elementor-4795 .elementor-element.elementor-element-513191ae {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-125205f2 .elementor-heading-title {
	font-family: var(--e-global-typography-3cd8205-font-family), Sans-serif;
	font-size: var(--e-global-typography-3cd8205-font-size);
	font-weight: var(--e-global-typography-3cd8205-font-weight);
	line-height: var(--e-global-typography-3cd8205-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-24b76eec {
	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-4795 .elementor-element.elementor-element-7176f26b {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d8590a7);
	--border-color: var(--e-global-color-d8590a7);
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 35px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-7176f26b:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-7176f26b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-f807131);
}

.elementor-4795 .elementor-element.elementor-element-ec3fd52 .elementskit-clients-slider {
	--ekit_client_logo_left_right_spacing: 60px;
}

.elementor-4795 .elementor-element.elementor-element-ec3fd52 .ekit-price-card-slider {
	--ekit_client_logo_slidetosho: 4;
}

.elementor-4795 .elementor-element.elementor-element-ec3fd52 .elementskit-clients-slider .single-client {
	background-color: var(--e-global-color-eb43f9a);
	min-height: 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-4795 .elementor-element.elementor-element-ec3fd52 .simple_logo_image .single-client .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-4795 .elementor-element.elementor-element-ec3fd52 .elementskit-clients-slider .single-client img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-4795 .elementor-element.elementor-element-ec3fd52 .simple_logo_image .single-client:hover .content-image img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-4795 .elementor-element.elementor-element-ec3fd52 .simple_logo_image .single-client:hover .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-4795 .elementor-element.elementor-element-5797d67d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-53713919 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-437fddb1 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-21abbaba {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-3f6d4633 .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-bd4a660 {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-46c24ade {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-73de32c4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-49e37f4d {
	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-4795 .elementor-element.elementor-element-49e37f4d p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1bd1413e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button {
	text-align: right;
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-236f4f39 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-8ef8b21 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 1;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-8ef8b21::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/Layer.png");
	--background-overlay: '';
	background-position: 120% 116%;
	background-repeat: no-repeat;
}

.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-slideshow:hover::before,
.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/Layer.png");
	--background-overlay: '';
	background-position: 145% 135%;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover {
	--overlay-opacity: 1;
}

.elementor-4795 .elementor-element.elementor-element-8ef8b21,
.elementor-4795 .elementor-element.elementor-element-8ef8b21::before {
	--overlay-transition: 0.7s;
}

.elementor-4795 .elementor-element.elementor-element-bb4f187 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d {
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-26b53f4d.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon {
	font-size: 30px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-1b6334ba img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7e26d4f8 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 1;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-7e26d4f8::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/Layer.png");
	--background-overlay: '';
	background-position: 120% 116%;
	background-repeat: no-repeat;
}

.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-slideshow:hover::before,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/Layer.png");
	--background-overlay: '';
	background-position: 145% 135%;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover {
	--overlay-opacity: 1;
}

.elementor-4795 .elementor-element.elementor-element-7e26d4f8,
.elementor-4795 .elementor-element.elementor-element-7e26d4f8::before {
	--overlay-transition: 0.7s;
}

.elementor-4795 .elementor-element.elementor-element-60ada9d4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-4795 .elementor-element.elementor-element-32c1f724 {
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-32c1f724.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon {
	font-size: 30px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-3ca6d2bf img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-1e82bc42 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 1;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-1e82bc42::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/Layer.png");
	--background-overlay: '';
	background-position: 120% 116%;
	background-repeat: no-repeat;
}

.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-slideshow:hover::before,
.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-slideshow:hover::before {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/Layer.png");
	--background-overlay: '';
	background-position: 145% 135%;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover {
	--overlay-opacity: 1;
}

.elementor-4795 .elementor-element.elementor-element-1e82bc42,
.elementor-4795 .elementor-element.elementor-element-1e82bc42::before {
	--overlay-transition: 0.7s;
}

.elementor-4795 .elementor-element.elementor-element-3fb8be3b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-4795 .elementor-element.elementor-element-1514312d {
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1514312d.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon {
	font-size: 30px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-3eb5a8d8 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-36a2612a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--overflow: hidden;
	--padding-top: 100px;
	--padding-bottom: 200px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-36a2612a:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-36a2612a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
}

.elementor-4795 .elementor-element.elementor-element-5be5164e {
	--display: flex;
	--min-height: 350px;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-5be5164e:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-5be5164e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../assets/home-3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-13feaf61 {
	left: 100px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-13feaf61 {
	right: 100px;
}

.elementor-4795 .elementor-element.elementor-element-13feaf61 {
	bottom: -120px;
}

.elementor-4795 .elementor-element.elementor-element-13feaf61 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-13feaf61.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-13feaf61.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-13feaf61.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-13feaf61.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-13feaf61.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-13feaf61 .elementor-icon {
	font-size: 60px;
}

.elementor-4795 .elementor-element.elementor-element-13feaf61 .elementor-icon svg {
	height: 60px;
}

.elementor-4795 .elementor-element.elementor-element-60ed7361 {
	--display: flex;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-55b4fbb9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1e91e1e7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-3cabe61f {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-16226df4 .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-599a61c7 {
	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-4795 .elementor-element.elementor-element-599a61c7 p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-3d3dcf0b {
	--display: flex;
	--justify-content: flex-end;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button {
	text-align: right;
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-4d3e35d0 {
	right: 60px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-4d3e35d0 {
	left: 60px;
}

.elementor-4795 .elementor-element.elementor-element-4d3e35d0 {
	top: 60px;
}

.elementor-4795 .elementor-element.elementor-element-4d3e35d0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-4d3e35d0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-4d3e35d0.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-4d3e35d0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-4d3e35d0.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-4d3e35d0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-4d3e35d0 .elementor-icon {
	font-size: 60px;
}

.elementor-4795 .elementor-element.elementor-element-4d3e35d0 .elementor-icon svg {
	height: 60px;
}

.elementor-4795 .elementor-element.elementor-element-33b5ce96 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: -100px;
	--margin-left: -200px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1d2bb9b7 {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-1d2bb9b7:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-1d2bb9b7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-wrapper {
	align-items: start;
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-63c24715 {
	--icon-box-icon-margin: 10px;
}

.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-63c24715.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon {
	font-size: 30px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-title {
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-description {
	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-4795 .elementor-element.elementor-element-77a7a05d {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-77a7a05d:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-77a7a05d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-wrapper {
	align-items: start;
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-732c4618 {
	--icon-box-icon-margin: 10px;
}

.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-732c4618.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon {
	font-size: 30px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-title {
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-description {
	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-4795 .elementor-element.elementor-element-3aa533f1 {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-3aa533f1:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-3aa533f1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-wrapper {
	align-items: start;
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-57387bb3 {
	--icon-box-icon-margin: 10px;
}

.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-57387bb3.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon {
	font-size: 30px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-title {
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-description {
	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-4795 .elementor-element.elementor-element-56a92d19 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-49e864e7 {
	--display: flex;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7632155f {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7632155f.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: 40px;
}

.elementor-4795 .elementor-element.elementor-element-7632155f.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: 40px;
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-7632155f.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-7632155f.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: calc(40px + var(--wpadminbar-height, 0px));
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-7632155f.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-7632155f.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: calc(40px + var(--wpadminbar-height, 0px));
}

.elementor-4795 .elementor-element.elementor-element-7632155f.elementor-element.e-flex.jkit-sticky-element--enabled {
	z-index: 100;
}

.elementor-4795 .elementor-element.elementor-element-3d45c77b {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-47ad536d .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-38c89c5e {
	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-4795 .elementor-element.elementor-element-38c89c5e p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b {
	padding: 0px 0px 10px 0px;
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-57d0c85 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-4795 .elementor-element.elementor-element-57d0c85:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-57d0c85>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-f807131);
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-5b06930c {
	right: 20px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-5b06930c {
	left: 20px;
}

.elementor-4795 .elementor-element.elementor-element-5b06930c {
	top: 20px;
}

.elementor-4795 .elementor-element.elementor-element-5b06930c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-5b06930c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5b06930c.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-5b06930c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5b06930c.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-5b06930c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5b06930c .elementor-icon {
	font-size: 30px;
}

.elementor-4795 .elementor-element.elementor-element-5b06930c .elementor-icon svg {
	height: 30px;
}

.elementor-4795 .elementor-element.elementor-element-7780ce3c {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-7780ce3c .elementor-heading-title {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7b5c80c9 {
	--display: flex;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1c7e1dbf {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1c7e1dbf:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-1c7e1dbf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1c7e1dbf.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1c7e1dbf.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: 0px;
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-1c7e1dbf.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-1c7e1dbf.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: calc(0px + var(--wpadminbar-height, 0px));
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-1c7e1dbf.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-1c7e1dbf.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: calc(0px + var(--wpadminbar-height, 0px));
}

.elementor-4795 .elementor-element.elementor-element-1c7e1dbf.elementor-element.e-flex.jkit-sticky-element--enabled {
	z-index: 100;
}

.elementor-4795 .elementor-element.elementor-element-303ccc46 {
	--display: flex;
	--min-height: 80px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-4557bd20 {
	border-radius: 0px 0px 0px 0px;
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-title {
	margin-block-end: 5px;
	color: var(--e-global-color-5cbb7fe);
	transition-duration: 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-4557bd20.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon {
	font-size: 24px;
	padding: 12px;
}

.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-4557bd20:has(:hover) .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-4557bd20:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-145e688a img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-580af11d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-580af11d:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-580af11d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-580af11d.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: 85px;
}

.elementor-4795 .elementor-element.elementor-element-580af11d.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: 85px;
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-580af11d.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-580af11d.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: calc(85px + var(--wpadminbar-height, 0px));
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-580af11d.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-580af11d.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: calc(85px + var(--wpadminbar-height, 0px));
}

.elementor-4795 .elementor-element.elementor-element-580af11d.elementor-element.e-flex.jkit-sticky-element--enabled {
	z-index: 100;
}

.elementor-4795 .elementor-element.elementor-element-1c03238a {
	--display: flex;
	--min-height: 80px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-1c989a76 {
	border-radius: 0px 0px 0px 0px;
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-title {
	margin-block-end: 5px;
	color: var(--e-global-color-5cbb7fe);
	transition-duration: 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-1c989a76.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon {
	font-size: 24px;
	padding: 12px;
}

.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-1c989a76:has(:hover) .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-1c989a76:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-1001655 img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-59adc8fb {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-59adc8fb:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-59adc8fb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-59adc8fb.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: 170px;
}

.elementor-4795 .elementor-element.elementor-element-59adc8fb.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: 170px;
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-59adc8fb.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-59adc8fb.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: calc(170px + var(--wpadminbar-height, 0px));
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-59adc8fb.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-59adc8fb.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: calc(170px + var(--wpadminbar-height, 0px));
}

.elementor-4795 .elementor-element.elementor-element-59adc8fb.elementor-element.e-flex.jkit-sticky-element--enabled {
	z-index: 100;
}

.elementor-4795 .elementor-element.elementor-element-3e6e3753 {
	--display: flex;
	--min-height: 80px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af {
	border-radius: 0px 0px 0px 0px;
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-title {
	margin-block-end: 5px;
	color: var(--e-global-color-5cbb7fe);
	transition-duration: 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7eedb8af.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon {
	font-size: 24px;
	padding: 12px;
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-7eedb8af:has(:hover) .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-7eedb8af:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-75aec59f img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-30d674a9 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-30d674a9:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-30d674a9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-30d674a9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: 0px;
}

.elementor-4795 .elementor-element.elementor-element-30d674a9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: 0px;
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-30d674a9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-30d674a9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down {
	top: calc(0px + var(--wpadminbar-height, 0px));
}

#wpadminbar~.elementor-4795 .elementor-element.elementor-element-30d674a9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both,
#wpadminbar~* .elementor-4795 .elementor-element.elementor-element-30d674a9.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both {
	top: calc(0px + var(--wpadminbar-height, 0px));
}

.elementor-4795 .elementor-element.elementor-element-30d674a9.elementor-element.e-flex.jkit-sticky-element--enabled {
	z-index: 100;
}

.elementor-4795 .elementor-element.elementor-element-392e66b7 {
	--display: flex;
	--min-height: 80px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-6acab8f {
	border-radius: 0px 0px 0px 0px;
	--icon-box-icon-margin: 15px;
}

.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-wrapper {
	align-items: center;
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-title {
	margin-block-end: 5px;
	color: var(--e-global-color-5cbb7fe);
	transition-duration: 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-6acab8f.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon {
	font-size: 24px;
	padding: 12px;
}

.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-6acab8f:has(:hover) .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-6acab8f:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ea0f6cf img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-4c1248d7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--overlay-opacity: 0.8;
	--padding-top: 100px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-4795 .elementor-element.elementor-element-4c1248d7:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-4c1248d7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/business-analysis5.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-4c1248d7::before,
.elementor-4795 .elementor-element.elementor-element-4c1248d7>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-4c1248d7>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-4c1248d7>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-4c1248d7>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-4c1248d7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-f807131);
	--background-overlay: '';
}

.elementor-4795 .elementor-element.elementor-element-18e29d26 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6d21fc5a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7fd85b55 {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-icon i {
	color: var(--e-global-color-6d73471);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-6d73471);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-text {
	color: var(--e-global-color-bef496f);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-4a6ea223 .elementor-heading-title {
	font-family: var(--e-global-typography-3cd8205-font-family), Sans-serif;
	font-size: var(--e-global-typography-3cd8205-font-size);
	font-weight: var(--e-global-typography-3cd8205-font-weight);
	line-height: var(--e-global-typography-3cd8205-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-44892923 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-end;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-66c52003 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4024ff4c {
	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-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-4024ff4c p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-66e0a46 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button {
	text-align: right;
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-bef496f);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-5ed62aaf {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: -140px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-17570be {
	--display: flex;
	--min-height: 500px;
	--justify-content: flex-end;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-17570be:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-17570be>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/team-1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-79d9f8fa {
	--spacer-size: 150px;
	width: var(--container-widget-width, 30px);
	max-width: 30px;
	background-color: var(--e-global-color-accent);
	--container-widget-width: 30px;
	--container-widget-flex-grow: 0;
	top: 60px;
	border-radius: 0px 7px 7px 0px;
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-79d9f8fa {
	left: 0px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-79d9f8fa {
	right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4871b3ef {
	--grid-template-columns: repeat(1, auto);
	text-align: center;
	bottom: 150px;
	--icon-size: 18px;
	--grid-row-gap: 5px;
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-4871b3ef {
	right: 15px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-4871b3ef {
	left: 15px;
}

.elementor-4795 .elementor-element.elementor-element-4871b3ef .elementor-social-icon {
	background-color: var(--e-global-color-accent);
	--icon-padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-4871b3ef .elementor-social-icon i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-4871b3ef .elementor-social-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-4871b3ef .elementor-social-icon:hover {
	background-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-4871b3ef .elementor-social-icon:hover i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-4871b3ef .elementor-social-icon:hover svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7bba4f6e {
	--display: flex;
	--min-height: 130px;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 0.9;
	--border-radius: 0px 0px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7bba4f6e::before,
.elementor-4795 .elementor-element.elementor-element-7bba4f6e>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-7bba4f6e>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-7bba4f6e>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-7bba4f6e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-7bba4f6e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-f807131);
	--background-overlay: '';
}

.elementor-4795 .elementor-element.elementor-element-50d13f18 {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-50d13f18 .elementor-heading-title {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-53f54f9f {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-text {
	color: var(--e-global-color-bef496f);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-4b81655e {
	--display: flex;
	--min-height: 500px;
	--justify-content: flex-end;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4b81655e:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-4b81655e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/team-0.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-6d9fa65d {
	--grid-template-columns: repeat(1, auto);
	text-align: center;
	bottom: 150px;
	--icon-size: 18px;
	--grid-row-gap: 5px;
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-6d9fa65d {
	right: 15px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-6d9fa65d {
	left: 15px;
}

.elementor-4795 .elementor-element.elementor-element-6d9fa65d .elementor-social-icon {
	background-color: var(--e-global-color-accent);
	--icon-padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-6d9fa65d .elementor-social-icon i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-6d9fa65d .elementor-social-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-6d9fa65d .elementor-social-icon:hover {
	background-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-6d9fa65d .elementor-social-icon:hover i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-6d9fa65d .elementor-social-icon:hover svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-abd6b30 {
	--spacer-size: 150px;
	width: var(--container-widget-width, 30px);
	max-width: 30px;
	background-color: var(--e-global-color-accent);
	--container-widget-width: 30px;
	--container-widget-flex-grow: 0;
	top: 60px;
	border-radius: 0px 7px 7px 0px;
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-abd6b30 {
	left: 0px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-abd6b30 {
	right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7acf8227 {
	--display: flex;
	--min-height: 130px;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 0.9;
	--border-radius: 0px 0px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7acf8227::before,
.elementor-4795 .elementor-element.elementor-element-7acf8227>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-7acf8227>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-7acf8227>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-7acf8227>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-7acf8227>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-f807131);
	--background-overlay: '';
}

.elementor-4795 .elementor-element.elementor-element-74ee133c {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-74ee133c .elementor-heading-title {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-6bada5be {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-text {
	color: var(--e-global-color-bef496f);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-20dcafa3 {
	--display: flex;
	--min-height: 500px;
	--justify-content: flex-end;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-20dcafa3:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-20dcafa3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/team01.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-52513755 {
	--grid-template-columns: repeat(1, auto);
	text-align: center;
	bottom: 150px;
	--icon-size: 18px;
	--grid-row-gap: 5px;
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-52513755 {
	right: 15px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-52513755 {
	left: 15px;
}

.elementor-4795 .elementor-element.elementor-element-52513755 .elementor-social-icon {
	background-color: var(--e-global-color-accent);
	--icon-padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-52513755 .elementor-social-icon i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-52513755 .elementor-social-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-52513755 .elementor-social-icon:hover {
	background-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-52513755 .elementor-social-icon:hover i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-52513755 .elementor-social-icon:hover svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-20423bed {
	--spacer-size: 150px;
	width: var(--container-widget-width, 30px);
	max-width: 30px;
	background-color: var(--e-global-color-accent);
	--container-widget-width: 30px;
	--container-widget-flex-grow: 0;
	top: 60px;
	border-radius: 0px 7px 7px 0px;
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-20423bed {
	left: 0px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-20423bed {
	right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2b33bc1f {
	--display: flex;
	--min-height: 130px;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 0.9;
	--border-radius: 0px 0px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-2b33bc1f::before,
.elementor-4795 .elementor-element.elementor-element-2b33bc1f>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-2b33bc1f>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-2b33bc1f>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-2b33bc1f>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-2b33bc1f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-f807131);
	--background-overlay: '';
}

.elementor-4795 .elementor-element.elementor-element-dbd9a66 {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-dbd9a66 .elementor-heading-title {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-41f5761e {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-text {
	color: var(--e-global-color-bef496f);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-39e27986 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 230px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2d9a8aa8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-b5da8c3 {
	--display: flex;
	--min-height: 400px;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--border-radius: 20px 20px 0px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 3;
}

.elementor-4795 .elementor-element.elementor-element-b5da8c3:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-b5da8c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/service5.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-18fffb73 {
	--display: flex;
	--overlay-opacity: 0.9;
	--border-radius: 20px 0px 20px 0px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-4795 .elementor-element.elementor-element-18fffb73::before,
.elementor-4795 .elementor-element.elementor-element-18fffb73>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-18fffb73>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-18fffb73>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-18fffb73>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-18fffb73>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-accent);
	--background-overlay: '';
}

.elementor-4795 .elementor-element.elementor-element-6733e65a .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-3cd8205-font-family), Sans-serif;
	font-size: var(--e-global-typography-3cd8205-font-size);
	font-weight: var(--e-global-typography-3cd8205-font-weight);
	line-height: var(--e-global-typography-3cd8205-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-6733e65a .elementor-image-box-description {
	font-family: var(--e-global-typography-a61523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-a61523d-font-size);
	font-weight: var(--e-global-typography-a61523d-font-weight);
	line-height: var(--e-global-typography-a61523d-line-height);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-344feb1c {
	--display: flex;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--overflow: hidden;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-17e08acb {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 50px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-4795 .elementor-element.elementor-element-45d6062b {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-31112ffd .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-1d5fa1d2 {
	--display: flex;
	--overlay-opacity: 0;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-d999134);
	--border-color: var(--e-global-color-d999134);
	--border-radius: 0px 20px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 50px;
	--padding-right: 0px;
	--z-index: 5;
}

.elementor-4795 .elementor-element.elementor-element-1d5fa1d2:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-1d5fa1d2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
}

.elementor-4795 .elementor-element.elementor-element-1d5fa1d2::before,
.elementor-4795 .elementor-element.elementor-element-1d5fa1d2>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-1d5fa1d2>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-1d5fa1d2>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-1d5fa1d2>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-1d5fa1d2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-f807131);
	--background-overlay: '';
}

.elementor-4795 .elementor-element.elementor-element-5616e86f {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-70a40c64 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2eeda2c7 .elementor-counter-title {
	justify-content: start;
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-a61523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-a61523d-font-size);
	font-weight: var(--e-global-typography-a61523d-font-weight);
	line-height: var(--e-global-typography-a61523d-line-height);
}

.elementor-4795 .elementor-element.elementor-element-2eeda2c7 .elementor-counter {
	gap: 10px;
}

.elementor-4795 .elementor-element.elementor-element-2eeda2c7 .elementor-counter-number-wrapper {
	text-align: {
			{
			VALUE
		}
	}

	;
	--counter-prefix-grow:0;
	--counter-suffix-grow:1;
	--counter-number-grow:0;
	gap:5px;
	color:var(--e-global-color-5cbb7fe);
	font-family:var(--e-global-typography-cc010d1-font-family),
	Sans-serif;
	font-size:var(--e-global-typography-cc010d1-font-size);
	font-weight:var(--e-global-typography-cc010d1-font-weight);
	line-height:var(--e-global-typography-cc010d1-line-height);
}

.elementor-4795 .elementor-element.elementor-element-82a8842 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-237dd648 .elementor-counter-title {
	justify-content: start;
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-a61523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-a61523d-font-size);
	font-weight: var(--e-global-typography-a61523d-font-weight);
	line-height: var(--e-global-typography-a61523d-line-height);
}

.elementor-4795 .elementor-element.elementor-element-237dd648 .elementor-counter {
	gap: 10px;
}

.elementor-4795 .elementor-element.elementor-element-237dd648 .elementor-counter-number-wrapper {
	text-align: {
			{
			VALUE
		}
	}

	;
	--counter-prefix-grow:0;
	--counter-suffix-grow:1;
	--counter-number-grow:0;
	gap:5px;
	color:var(--e-global-color-5cbb7fe);
	font-family:var(--e-global-typography-cc010d1-font-family),
	Sans-serif;
	font-size:var(--e-global-typography-cc010d1-font-size);
	font-weight:var(--e-global-typography-cc010d1-font-weight);
	line-height:var(--e-global-typography-cc010d1-line-height);
}

body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-27833941 {
	left: 100px;
}

body.rtl .elementor-4795 .elementor-element.elementor-element-27833941 {
	right: 100px;
}

.elementor-4795 .elementor-element.elementor-element-27833941 {
	bottom: -150px;
}

.elementor-4795 .elementor-element.elementor-element-27833941 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-27833941.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-27833941.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-27833941.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-27833941.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-27833941.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-27833941 .elementor-icon {
	font-size: 60px;
}

.elementor-4795 .elementor-element.elementor-element-27833941 .elementor-icon svg {
	height: 60px;
}

.elementor-4795 .elementor-element.elementor-element-277503b7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--border-radius: 0px 0px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-4795 .elementor-element.elementor-element-277503b7:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-277503b7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
}

.elementor-4795 .elementor-element.elementor-element-4753a21d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-395159c7 {
	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-4795 .elementor-element.elementor-element-395159c7 p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4058150e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button {
	text-align: right;
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-46d52e8a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--overlay-opacity: 0.95;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-46d52e8a:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-46d52e8a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/World-map-03-ai-copy-min.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-46d52e8a::before,
.elementor-4795 .elementor-element.elementor-element-46d52e8a>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-46d52e8a>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-46d52e8a>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-46d52e8a>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-46d52e8a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-1083502);
	--background-overlay: '';
}

.elementor-4795 .elementor-element.elementor-element-2fb22ca1 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2a22df96 {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-27ab8a4e {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-27ab8a4e .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-44999544 {
	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);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-44999544 p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2f19ab4a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementor-repeater-item-bb5d32e {
	background-color: var(--e-global-color-d8590a7);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementor-repeater-item-8826c82 {
	background-color: var(--e-global-color-d8590a7);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementor-repeater-item-a3dd989 {
	background-color: var(--e-global-color-d8590a7);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementor-repeater-item-c1f0bfe {
	background-color: var(--e-global-color-d8590a7);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider {
	--ekit_testimonial_left_right_spacing: 20px;
	--ekit_testimonial_slidetoshow: 2;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .ekit_testimonial_style_5 .elementskit-watermark-icon {
	bottom: 30px;
	right: 30px;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card {
	padding: 40px 40px 40px 40px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card {
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d999134);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-commentor-content {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-profile-info {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-commentor-bio {
	text-align: left;
	justify-content: left;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .ekit_testimonial_style_5 .elementskit-commentor-header {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card .elementskit-commentor-coment {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card .elementskit-commentor-coment {
	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-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-stars>li>a,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-stars>li>span {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider:hover .elementskit-stars>li>a,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider:hover .elementskit-stars>li>span,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider.testimonial-active .elementskit-stars>li>a,
.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider.testimonial-active .elementskit-stars>li>span {
	color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-stars>li:not(:last-child) {
	margin-right: 5px;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider .elementskit-watermark-icon>i {
	color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
	color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i {
	color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
	color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon>i {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider-block-style:hover .elementskit-commentor-content>i {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider-block-style-two:hover .elementskit-icon-content>i {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider-block-style-three:hover .elementskit-icon-content>i {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon>i {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon>i {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
	border-radius: 50%;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-profile-info .elementskit-author-name {
	color: var(--e-global-color-5cbb7fe);
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	margin-bottom: 10px;
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider:hover .elementskit-author-name {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name {
	color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-profile-info .elementskit-author-des {
	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-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-commentor-bio .elementskit-commentor-image>img {
	height: 70px;
	width: 70px;
}

.elementor-4795 .elementor-element.elementor-element-676b6fe6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-43156c2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2663f39e {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-5cefe2e6 {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-5cefe2e6 .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-8eb7151 {
	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);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-8eb7151 p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-20ca4cf6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-71960fc0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: end;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4ea84df9 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-4ea84df9:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-4ea84df9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1f19abfd {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-4795 .elementor-element.elementor-element-7117504a {
	--icon-box-icon-margin: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-title {
	margin-block-end: 5px;
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-7117504a.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon {
	font-size: 20px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-description {
	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-4795 .elementor-element.elementor-element-605e6972 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d999134);
	--border-color: var(--e-global-color-d999134);
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-605e6972:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-605e6972>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
}

.elementor-4795 .elementor-element.elementor-element-3a7d2c8c .elementor-heading-title {
	font-family: var(--e-global-typography-a61523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-a61523d-font-size);
	font-weight: var(--e-global-typography-a61523d-font-weight);
	line-height: var(--e-global-typography-a61523d-line-height);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-6ba70d0e .elementor-heading-title {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px/2);
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px/2);
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-3314495 {
	padding: 10px 0px 0px 0px;
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-57d44c8 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-57d44c8:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-57d44c8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-f807131);
}

.elementor-4795 .elementor-element.elementor-element-4f6e3951 {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-4795 .elementor-element.elementor-element-15c69b94 {
	--icon-box-icon-margin: 10px;
}

.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-title {
	margin-block-end: 5px;
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-15c69b94.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon {
	font-size: 20px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-description {
	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-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-1c3c2ec6 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d8590a7);
	--border-color: var(--e-global-color-d8590a7);
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-1c3c2ec6:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-1c3c2ec6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
}

.elementor-4795 .elementor-element.elementor-element-3c58d685 .elementor-heading-title {
	font-family: var(--e-global-typography-a61523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-a61523d-font-size);
	font-weight: var(--e-global-typography-a61523d-font-weight);
	line-height: var(--e-global-typography-a61523d-line-height);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7cabce55 .elementor-heading-title {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px/2);
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px/2);
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc {
	padding: 10px 0px 0px 0px;
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-bef496f);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-6424e2f5 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.09);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-6424e2f5:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-6424e2f5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-4ea61173 {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-4795 .elementor-element.elementor-element-30398c2f {
	--icon-box-icon-margin: 10px;
}

.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-title {
	margin-block-end: 5px;
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-framed .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-bef496f);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-default:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-default:has(:focus) .elementor-icon {
	fill: var(--e-global-color-4828a7f);
	color: var(--e-global-color-4828a7f);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-4795 .elementor-element.elementor-element-30398c2f.elementor-view-framed:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon {
	font-size: 20px;
	padding: 15px;
}

.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-title,
.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-description {
	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-4795 .elementor-element.elementor-element-4ac9a4ec {
	--display: flex;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-4795 .elementor-element.elementor-element-4ac9a4ec:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-4ac9a4ec>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
}

.elementor-4795 .elementor-element.elementor-element-4ddafc6c .elementor-heading-title {
	font-family: var(--e-global-typography-a61523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-a61523d-font-size);
	font-weight: var(--e-global-typography-a61523d-font-weight);
	line-height: var(--e-global-typography-a61523d-line-height);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-60fe9604 .elementor-heading-title {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px/2);
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px/2);
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px/2);
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-51b0244f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7136424c {
	padding: 10px 0px 0px 0px;
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button {
	text-align: center;
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-48a2d745 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--overlay-opacity: 0.8;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-48a2d745:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-48a2d745>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
	/* background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/analysis.webp"); */
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-48a2d745::before,
.elementor-4795 .elementor-element.elementor-element-48a2d745>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-48a2d745>.e-con-inner>.elementor-background-video-container::before,
.elementor-4795 .elementor-element.elementor-element-48a2d745>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-48a2d745>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4795 .elementor-element.elementor-element-48a2d745>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: black;
	--background-overlay: '';
}

.elementor-4795 .elementor-element.elementor-element-5217d033 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4ea855e7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-56dd1671 {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-text {
	color: var(--e-global-color-bef496f);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-6db1c828 {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-6db1c828 .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-5437c919 {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-5baae5df {
	--display: flex;
	--min-height: 210px;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-5baae5df:not(.elementor-motion-effects-element-type-background),
.elementor-4795 .elementor-element.elementor-element-5baae5df>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1083502);
	background-image: url("https://biznova.themewolfs.com/wp-content/uploads/2025/09/business-analysis4.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4795 .elementor-element.elementor-element-76f4ddd2 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
	background-color: var(--e-global-color-bef496f);
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
	color: var(--e-global-color-text);
	border-radius: 8px 8px 8px 8px;
	padding: 20px 30px 20px 30px;
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body,
.elementor-4795 .elementor-element.elementor-element-2430f5fe .accordion.floating-style .elementskit-card-body {
	background-color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
	color: var(--e-global-color-text);
	border-radius: 8px 8px 0px 0px;
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body p {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body {
	color: var(--e-global-color-text);
	border-radius: 0px 0px 8px 8px;
	padding: 0px 30px 20px 30px;
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body p,
.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body {
	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-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
	font-size: 20px;
	color: var(--e-global-color-6d73471);
	fill: var(--e-global-color-6d73471);
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
	font-size: 20px;
	color: var(--e-global-color-4828a7f);
	fill: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_active_icon {
	color: var(--e-global-color-6d73471);
	fill: var(--e-global-color-6d73471);
}

.elementor-4795 .elementor-element.elementor-element-1c7860fb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 100px;
	--padding-bottom: 200px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-f83cd5a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-4495fbe {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1da5ffea {
	padding: 0px 0px 0px 0px;
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-icon {
	padding-inline-end: 3px;
}

.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-4795 .elementor-element.elementor-element-45853294 .elementor-heading-title {
	font-family: var(--e-global-typography-cc010d1-font-family), Sans-serif;
	font-size: var(--e-global-typography-cc010d1-font-size);
	font-weight: var(--e-global-typography-cc010d1-font-weight);
	line-height: var(--e-global-typography-cc010d1-line-height);
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-2b54624b {
	--display: flex;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-5e08bcd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-2fcd37aa {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-53663183 {
	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-4795 .elementor-element.elementor-element-53663183 p {
	margin-block-end: 0px;
}

.elementor-4795 .elementor-element.elementor-element-22f991a7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
	background-color: var(--e-global-color-accent);
	padding: 8px 8px 6px 25px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
	background-color: var(--e-global-color-eb43f9a);
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper>i,
.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper>svg {
	background-color: var(--e-global-color-4828a7f);
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>i,
.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover>svg {
	background-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button {
	text-align: right;
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	fill: var(--e-global-color-text);
	width: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
	fill: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
	padding: 10px 10px 10px 10px;
	-webkit-transform: translateY(-1px);
	-ms-transform: translateY(-1px);
	-o-transform: translateY(-1px);
	-moz-transform: translateY(-1px);
	transform: translateY(-1px);
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
	font-size: 20px;
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
	margin-right: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
	margin-left: 10px;
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>i {
	color: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover)>svg {
	fill: var(--e-global-color-bef496f);
}

.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-547d6801 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-blog-block-post,
.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-image-card,
.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-card {
	background-color: var(--e-global-color-bef496f);
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
	border-radius: 20px 20px 20px 20px;
	padding: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-meta-lists .elementskit-single-meta {
	background-color: var(--e-global-color-accent);
	height: 55px;
	width: 55px;
	font-family: var(--e-global-typography-840d42f-font-family), Sans-serif;
	font-size: var(--e-global-typography-840d42f-font-size);
	font-weight: var(--e-global-typography-840d42f-font-weight);
	line-height: var(--e-global-typography-840d42f-line-height);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-btn {
	background-color: var(--e-global-color-accent);
	padding: 13px 26px 13px 26px;
	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);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-bef496f);
	fill: var(--e-global-color-bef496f);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-accent);
	border-radius: 50px 50px 50px 50px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-btn:hover {
	background-color: var(--e-global-color-eb43f9a);
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-4828a7f);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-image-card {
	display: block;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .btn-wraper {
	text-align: left;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-blog-block-post .elementskit-post-body {
	padding: 30px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-image-card .elementskit-post-body {
	padding: 30px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-entry-thumb {
	border-radius: 20px 20px 20px 20px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .ekit-wid-con .elementskit-entry-thumb {
	padding: 0px 0px 0px 0px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-meta-lists {
	left: 20px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong {
	font-family: var(--e-global-typography-a61523d-font-family), Sans-serif;
	font-size: var(--e-global-typography-a61523d-font-size);
	font-weight: var(--e-global-typography-a61523d-font-weight);
	line-height: var(--e-global-typography-a61523d-line-height);
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body .entry-title,
.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-entry-header .entry-title,
.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-image-card .elementskit-post-body .entry-title a,
.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-card .elementskit-entry-header .entry-title a,
.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-blog-block-post .elementskit-post-body .entry-title a {
	font-family: var(--e-global-typography-f886443-font-family), Sans-serif;
	font-size: var(--e-global-typography-f886443-font-size);
	font-weight: var(--e-global-typography-f886443-font-weight);
	line-height: var(--e-global-typography-f886443-line-height);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body .entry-title a {
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-entry-header .entry-title a {
	color: var(--e-global-color-5cbb7fe);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body .entry-title {
	text-align: left;
	margin: 0px 0px 15px 0px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-entry-header .entry-title {
	text-align: left;
	margin: 0px 0px 15px 0px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-footer>p {
	color: var(--e-global-color-text);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body>p {
	color: var(--e-global-color-text);
	text-align: left;
	margin: 0px 0px 25px 0px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-footer>p,
.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body>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);
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-footer {
	text-align: left;
	margin: 0px 0px 25px 0px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-blog-block-post .elementskit-post-footer>p {
	margin: 0px 0px 25px 0px;
}

.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-btn :is(i, svg) {
	font-size: 18px;
}

@media(max-width:1024px) {
	.elementor-4795 .elementor-element.elementor-element-1c5d2488 {
		--padding-top: 196px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-1bdbdc07 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-73b710c9 .elementor-heading-title {
		font-size: var(--e-global-typography-36215a0-font-size);
		line-height: var(--e-global-typography-36215a0-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3aeddd1c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-2004f687 .elementor-heading-title {
		font-size: var(--e-global-typography-36215a0-font-size);
		line-height: var(--e-global-typography-36215a0-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-3e974d57 {
		right: 0px;
	}

	body.rtl .elementor-4795 .elementor-element.elementor-element-3e974d57 {
		left: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-3e974d57 {
		bottom: -40px;
	}

	.elementor-4795 .elementor-element.elementor-element-6ae846a7 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-3cd8205-font-size);
		line-height: var(--e-global-typography-3cd8205-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6ae846a7 .elementor-counter-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-1de8a8f8 {
		left: -120px;
	}

	body.rtl .elementor-4795 .elementor-element.elementor-element-1de8a8f8 {
		right: -120px;
	}

	.elementor-4795 .elementor-element.elementor-element-1de8a8f8 {
		bottom: 40px;
	}

	.elementor-4795 .elementor-element.elementor-element-4b057783 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-8a372d7 {
		--padding-top: 30px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-6f4ed4e0 {
		--min-height: 100px;
	}

	.elementor-4795 .elementor-element.elementor-element-4486319 {
		--min-height: 100px;
	}

	.elementor-4795 .elementor-element.elementor-element-7ce37383 {
		--border-radius: 100px 0px 0px 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 60px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-6b716d68 {
		--grid-auto-flow: row;
	}

	.elementor-4795 .elementor-element.elementor-element-2e9c8a77 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3d82de1f .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-15f44832 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7b141449 .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-336bec44 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-32ad4a23 .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-70706585 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-6ad8baeb {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-4786b58b {
		--min-height: 350px;
	}

	body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-75a6cc5c {
		right: 20px;
	}

	body.rtl .elementor-4795 .elementor-element.elementor-element-75a6cc5c {
		left: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-75a6cc5c {
		bottom: -250px;
	}

	.elementor-4795 .elementor-element.elementor-element-6a7e9f86 .elementor-heading-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-840d42f-font-size);
		line-height: var(--e-global-typography-840d42f-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-382bad29 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-11486a09 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-61859cac {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4ed86db0 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-125205f2 {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-125205f2 .elementor-heading-title {
		font-size: var(--e-global-typography-3cd8205-font-size);
		line-height: var(--e-global-typography-3cd8205-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-24b76eec {
		text-align: center;
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-24b76eec p {
		margin-block-end: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-ec3fd52 .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 40px;
	}

	.elementor-4795 .elementor-element.elementor-element-ec3fd52 .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 4;
	}

	.elementor-4795 .elementor-element.elementor-element-5797d67d {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-53713919 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}

	.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3f6d4633 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-bd4a660 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-46c24ade {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-73de32c4 {
		--padding-top: 0px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-49e37f4d {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button {
		text-align: right;
	}

	.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-236f4f39 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-4795 .elementor-element.elementor-element-8ef8b21::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 130% 116%;
	}

	.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-slideshow:hover::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 145% 135%;
	}

	.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-wrapper {
		align-items: center;
	}

	.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon {
		font-size: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7e26d4f8::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 130% 116%;
	}

	.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-slideshow:hover::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 145% 135%;
	}

	.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-wrapper {
		align-items: center;
	}

	.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon {
		font-size: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1e82bc42::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 130% 116%;
	}

	.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-slideshow:hover::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 145% 135%;
	}

	.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-wrapper {
		align-items: center;
	}

	.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon {
		font-size: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-36a2612a {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-13feaf61 {
		left: 0px;
	}

	body.rtl .elementor-4795 .elementor-element.elementor-element-13feaf61 {
		right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-13feaf61 {
		bottom: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-55b4fbb9 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-16226df4 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-599a61c7 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-4d3e35d0 {
		right: -130px;
	}

	body.rtl .elementor-4795 .elementor-element.elementor-element-4d3e35d0 {
		left: -130px;
	}

	.elementor-4795 .elementor-element.elementor-element-4d3e35d0 {
		top: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-33b5ce96 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-56a92d19 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 40px 40px;
		--row-gap: 40px;
		--column-gap: 40px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-49e864e7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-47ad536d .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-38c89c5e {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7780ce3c .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7b5c80c9 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4c1248d7 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4a6ea223 .elementor-heading-title {
		font-size: var(--e-global-typography-3cd8205-font-size);
		line-height: var(--e-global-typography-3cd8205-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-44892923 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-end;
	}

	.elementor-4795 .elementor-element.elementor-element-4024ff4c {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5ed62aaf {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-50d13f18 .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-74ee133c .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-dbd9a66 .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-39e27986 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-2d9a8aa8 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-6733e65a .elementor-image-box-title {
		font-size: var(--e-global-typography-3cd8205-font-size);
		line-height: var(--e-global-typography-3cd8205-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6733e65a .elementor-image-box-description {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-31112ffd .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5616e86f {
		--grid-auto-flow: row;
	}

	.elementor-4795 .elementor-element.elementor-element-2eeda2c7 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-2eeda2c7 .elementor-counter-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-237dd648 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-237dd648 .elementor-counter-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-27833941 {
		left: 30px;
	}

	body.rtl .elementor-4795 .elementor-element.elementor-element-27833941 {
		right: 30px;
	}

	.elementor-4795 .elementor-element.elementor-element-395159c7 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-46d52e8a {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-27ab8a4e .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-44999544 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 10px;
		--ekit_testimonial_slidetoshow: 1;
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-676b6fe6 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5cefe2e6 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-8eb7151 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-71960fc0 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3a7d2c8c .elementor-heading-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6ba70d0e .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3c58d685 .elementor-heading-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7cabce55 .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4ddafc6c .elementor-heading-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-60fe9604 .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-48a2d745 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-5217d033 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}

	.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6db1c828 {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-6db1c828 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5437c919 {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body p,
	.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1c7860fb {
		--padding-top: 80px;
		--padding-bottom: 160px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-f83cd5a {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}

	.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-45853294 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-2b54624b {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-5e08bcd {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-53663183 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-blog-block-post,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-image-card,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-card {
		margin: 0px 0px 30px 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-meta-lists .elementskit-single-meta {
		font-size: var(--e-global-typography-840d42f-font-size);
		line-height: var(--e-global-typography-840d42f-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body .entry-title,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-entry-header .entry-title,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-image-card .elementskit-post-body .entry-title a,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-card .elementskit-entry-header .entry-title a,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-blog-block-post .elementskit-post-body .entry-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-footer>p,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
}

@media(max-width:767px) {

	.responsiveCenter {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-1c5d2488:not(.elementor-motion-effects-element-type-background),
	.elementor-4795 .elementor-element.elementor-element-1c5d2488>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: -100% 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-1c5d2488 {
		--overlay-opacity: 1;
		--padding-top: 130px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-73b710c9 {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-73b710c9 .elementor-heading-title {
		font-size: var(--e-global-typography-36215a0-font-size);
		line-height: var(--e-global-typography-36215a0-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3aeddd1c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-2004f687 {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-2004f687 .elementor-heading-title {
		font-size: var(--e-global-typography-36215a0-font-size);
		line-height: var(--e-global-typography-36215a0-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-547486c8 {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-465fec2a {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
	}

	.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-39bc705 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	body:not(.rtl) .elementor-4795 .elementor-element.elementor-element-3e974d57 {
		right: 0px;
	}

	body.rtl .elementor-4795 .elementor-element.elementor-element-3e974d57 {
		left: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-3e974d57 {
		bottom: -200px;
	}

	.elementor-4795 .elementor-element.elementor-element-6ae846a7 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-3cd8205-font-size);
		line-height: var(--e-global-typography-3cd8205-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6ae846a7 .elementor-counter-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7ce37383 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-6b716d68 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-4795 .elementor-element.elementor-element-2e9c8a77 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3d82de1f .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-15f44832 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7b141449 .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-336bec44 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-32ad4a23 .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-70706585 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-6ad8baeb {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-75a6cc5c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-6a7e9f86 .elementor-heading-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-7e1af2d4 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-840d42f-font-size);
		line-height: var(--e-global-typography-840d42f-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-1ce75523 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-305e369f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-11486a09 {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-11486a09 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-61859cac {
		text-align: left;
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-73ad9fe3 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-2a72cf53 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6246b527 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-1a51f60b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-59f0b34e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7b131ae9 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4ed86db0 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-513191ae {
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-4795 .elementor-element.elementor-element-125205f2 .elementor-heading-title {
		font-size: var(--e-global-typography-3cd8205-font-size);
		line-height: var(--e-global-typography-3cd8205-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-24b76eec {
		text-align: center;
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-ec3fd52 .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}

	.elementor-4795 .elementor-element.elementor-element-ec3fd52 .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 2;
	}

	.elementor-4795 .elementor-element.elementor-element-5797d67d {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-21abbaba .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3f6d4633 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-46c24ade {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-49e37f4d {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-bb97e1f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-236f4f39 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-4795 .elementor-element.elementor-element-8ef8b21::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 150% 150%;
	}

	.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.elementor-background-slideshow:hover::before,
	.elementor-4795 .elementor-element.elementor-element-8ef8b21>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 145% 135%;
	}

	.elementor-4795 .elementor-element.elementor-element-8ef8b21 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-wrapper {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-26b53f4d .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-46614e93 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7e26d4f8::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 150% 150%;
	}

	.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.elementor-background-slideshow:hover::before,
	.elementor-4795 .elementor-element.elementor-element-7e26d4f8>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 145% 135%;
	}

	.elementor-4795 .elementor-element.elementor-element-7e26d4f8 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-wrapper {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-32c1f724 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-635b7ba0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1e82bc42::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 150% 150%;
	}

	.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42:hover>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.elementor-background-slideshow:hover::before,
	.elementor-4795 .elementor-element.elementor-element-1e82bc42>.e-con-inner>.elementor-background-slideshow:hover::before {
		background-position: 145% 135%;
	}

	.elementor-4795 .elementor-element.elementor-element-1e82bc42 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-wrapper {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-1514312d .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-cd0db43 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-36a2612a {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-13feaf61 {
		bottom: -38px;
	}

	.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-3cabe61f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-16226df4 {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-16226df4 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-599a61c7 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-4fb12a9b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-33b5ce96 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-63c24715 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-732c4618 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-57387bb3 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-56a92d19 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-49e864e7 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-3d45c77b .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-47ad536d {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-47ad536d .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-38c89c5e {
		text-align: left;
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-33d6e31b .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-57d0c85 {
		--padding-top: 50px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-5b06930c .elementor-icon {
		font-size: 24px;
	}

	.elementor-4795 .elementor-element.elementor-element-5b06930c .elementor-icon svg {
		height: 24px;
	}

	.elementor-4795 .elementor-element.elementor-element-7780ce3c .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7b5c80c9 {
		--padding-top: 0px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-1c7e1dbf {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-303ccc46 {
		--padding-top: 15px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-wrapper {
		align-items: start;
	}

	.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-4557bd20 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-580af11d {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-1c03238a {
		--padding-top: 15px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-wrapper {
		align-items: start;
	}

	.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-1c989a76 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59adc8fb {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-3e6e3753 {
		--padding-top: 15px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-wrapper {
		align-items: start;
	}

	.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-7eedb8af .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-30d674a9 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-4795 .elementor-element.elementor-element-392e66b7 {
		--padding-top: 15px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-wrapper {
		align-items: start;
	}

	.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-6acab8f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4c1248d7 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-7fd85b55 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4a6ea223 {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-4a6ea223 .elementor-heading-title {
		font-size: var(--e-global-typography-3cd8205-font-size);
		line-height: var(--e-global-typography-3cd8205-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4024ff4c {
		text-align: left;
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-6022f8b1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5ed62aaf {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-4871b3ef {
		bottom: 150px;
	}

	.elementor-4795 .elementor-element.elementor-element-50d13f18 .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-53f54f9f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6d9fa65d {
		bottom: 150px;
	}

	.elementor-4795 .elementor-element.elementor-element-74ee133c .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-6bada5be .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-52513755 {
		bottom: 150px;
	}

	.elementor-4795 .elementor-element.elementor-element-dbd9a66 .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-41f5761e .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-39e27986 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-18fffb73 {
		--width: 80%;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-6733e65a .elementor-image-box-title {
		font-size: var(--e-global-typography-3cd8205-font-size);
		line-height: var(--e-global-typography-3cd8205-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6733e65a .elementor-image-box-description {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-344feb1c {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-17e08acb {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-45d6062b .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-31112ffd {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-31112ffd .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1d5fa1d2 {
		--border-radius: 20px 20px 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-5616e86f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}

	.elementor-4795 .elementor-element.elementor-element-2eeda2c7 .elementor-counter-number-wrapper {
		text-align: {
				{
				VALUE
			}
		}

		;
		--counter-prefix-grow:0;
		--counter-suffix-grow:1;
		--counter-number-grow:0;
		font-size:var(--e-global-typography-cc010d1-font-size);
		line-height:var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-2eeda2c7 .elementor-counter-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-82a8842 {
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-237dd648 .elementor-counter-title {
		justify-content: start;
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-237dd648 .elementor-counter-number-wrapper {
		text-align: {
				{
				VALUE
			}
		}

		;
		--counter-prefix-grow:0;
		--counter-suffix-grow:1;
		--counter-number-grow:0;
		font-size:var(--e-global-typography-cc010d1-font-size);
		line-height:var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-277503b7 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-395159c7 {
		text-align: left;
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-7056efe5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-46d52e8a {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-2a22df96 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-27ab8a4e .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-44999544 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 10px;
		--ekit_testimonial_slidetoshow: 1;
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-tootltip-testimonial .elementskit-commentor-content,
	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider,
	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card {
		padding: 30px 30px 30px 30px;
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-watermark-icon>i {
		font-size: 30px;
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-watermark-icon>svg {
		width: 30px;
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5ff7d59e .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-676b6fe6 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-2663f39e .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5cefe2e6 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-8eb7151 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-71960fc0 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-4795 .elementor-element.elementor-element-1f19abfd {
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7117504a .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3a7d2c8c .elementor-heading-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6ba70d0e .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-7ffadb69 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-3314495 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4f6e3951 {
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-15c69b94 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-3c58d685 .elementor-heading-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7cabce55 .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-1f5f0e92 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-7d0625fc .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4ea61173 {
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-title,
	.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-30398c2f .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-4ddafc6c .elementor-heading-title {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-60fe9604 .elementor-heading-title {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-51b0244f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button {
		text-align: center;
	}

	.elementor-4795 .elementor-element.elementor-element-7136424c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-48a2d745 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-5217d033 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-56dd1671 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-6db1c828 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body p,
	.elementor-4795 .elementor-element.elementor-element-2430f5fe .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-1c7860fb {
		--padding-top: 60px;
		--padding-bottom: 160px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-4795 .elementor-element.elementor-element-1da5ffea .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-45853294 {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-45853294 .elementor-heading-title {
		font-size: var(--e-global-typography-cc010d1-font-size);
		line-height: var(--e-global-typography-cc010d1-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-5e08bcd {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-4795 .elementor-element.elementor-element-53663183 {
		text-align: left;
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button {
		text-align: left;
	}

	.elementor-4795 .elementor-element.elementor-element-7ac2810f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-blog-block-post,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-image-card,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-card {
		margin: 0px 0px 30px 0px;
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong {
		font-size: var(--e-global-typography-a61523d-font-size);
		line-height: var(--e-global-typography-a61523d-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-meta-lists .elementskit-single-meta {
		font-size: var(--e-global-typography-840d42f-font-size);
		line-height: var(--e-global-typography-840d42f-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body .entry-title,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-entry-header .entry-title,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-image-card .elementskit-post-body .entry-title a,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-card .elementskit-entry-header .entry-title a,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-blog-block-post .elementskit-post-body .entry-title a {
		font-size: var(--e-global-typography-f886443-font-size);
		line-height: var(--e-global-typography-f886443-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-footer>p,
	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-post-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-4795 .elementor-element.elementor-element-59704b5a .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
}

@media(min-width:768px) {
	.elementor-4795 .elementor-element.elementor-element-17bcd1f0 {
		--width: 60%;
	}

	.elementor-4795 .elementor-element.elementor-element-5b2ee8e7 {
		--width: 65%;
	}

	.elementor-4795 .elementor-element.elementor-element-3e974d57 {
		--width: 250px;
	}

	.elementor-4795 .elementor-element.elementor-element-8a372d7 {
		--width: 45%;
	}

	.elementor-4795 .elementor-element.elementor-element-6f4ed4e0 {
		--width: 40%;
	}

	.elementor-4795 .elementor-element.elementor-element-4486319 {
		--width: 60%;
	}

	.elementor-4795 .elementor-element.elementor-element-7ce37383 {
		--width: 55%;
	}

	.elementor-4795 .elementor-element.elementor-element-6ad8baeb {
		--width: 40%;
	}

	.elementor-4795 .elementor-element.elementor-element-75a6cc5c {
		--width: 255px;
	}

	.elementor-4795 .elementor-element.elementor-element-15f15fae {
		--width: 46%;
	}

	.elementor-4795 .elementor-element.elementor-element-382bad29 {
		--width: 60%;
	}

	.elementor-4795 .elementor-element.elementor-element-b51e7fe {
		--width: 70%;
	}

	.elementor-4795 .elementor-element.elementor-element-24af8ddb {
		--width: 30%;
	}

	.elementor-4795 .elementor-element.elementor-element-513191ae {
		--width: 25%;
	}

	.elementor-4795 .elementor-element.elementor-element-7176f26b {
		--width: 75%;
	}

	.elementor-4795 .elementor-element.elementor-element-437fddb1 {
		--width: 50%;
	}

	.elementor-4795 .elementor-element.elementor-element-bd4a660 {
		--width: 50%;
	}

	.elementor-4795 .elementor-element.elementor-element-46c24ade {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-73de32c4 {
		--width: 70%;
	}

	.elementor-4795 .elementor-element.elementor-element-1bd1413e {
		--width: 30%;
	}

	.elementor-4795 .elementor-element.elementor-element-5be5164e {
		--width: 40%;
	}

	.elementor-4795 .elementor-element.elementor-element-60ed7361 {
		--width: 60%;
	}

	.elementor-4795 .elementor-element.elementor-element-1e91e1e7 {
		--width: 70%;
	}

	.elementor-4795 .elementor-element.elementor-element-3d3dcf0b {
		--width: 30%;
	}

	.elementor-4795 .elementor-element.elementor-element-33b5ce96 {
		--width: 938px;
	}

	.elementor-4795 .elementor-element.elementor-element-49e864e7 {
		--width: 40%;
	}

	.elementor-4795 .elementor-element.elementor-element-7b5c80c9 {
		--width: 60%;
	}

	.elementor-4795 .elementor-element.elementor-element-6d21fc5a {
		--width: 45%;
	}

	.elementor-4795 .elementor-element.elementor-element-44892923 {
		--width: 55%;
	}

	.elementor-4795 .elementor-element.elementor-element-66c52003 {
		--width: 70%;
	}

	.elementor-4795 .elementor-element.elementor-element-66e0a46 {
		--width: 30%;
	}

	.elementor-4795 .elementor-element.elementor-element-b5da8c3 {
		--width: 50%;
	}

	.elementor-4795 .elementor-element.elementor-element-18fffb73 {
		--width: 45%;
	}

	.elementor-4795 .elementor-element.elementor-element-344feb1c {
		--width: 50%;
	}

	.elementor-4795 .elementor-element.elementor-element-277503b7 {
		--width: 80%;
	}

	.elementor-4795 .elementor-element.elementor-element-4753a21d {
		--width: 70%;
	}

	.elementor-4795 .elementor-element.elementor-element-4058150e {
		--width: 30%;
	}

	.elementor-4795 .elementor-element.elementor-element-2fb22ca1 {
		--width: 600px;
	}

	.elementor-4795 .elementor-element.elementor-element-43156c2 {
		--width: 50%;
	}

	.elementor-4795 .elementor-element.elementor-element-5217d033 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-4ea855e7 {
		--width: 40%;
	}

	.elementor-4795 .elementor-element.elementor-element-76f4ddd2 {
		--width: 60%;
	}

	.elementor-4795 .elementor-element.elementor-element-4495fbe {
		--width: 50%;
	}

	.elementor-4795 .elementor-element.elementor-element-2b54624b {
		--width: 50%;
	}

	.elementor-4795 .elementor-element.elementor-element-5e08bcd {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-2fcd37aa {
		--width: 70%;
	}

	.elementor-4795 .elementor-element.elementor-element-22f991a7 {
		--width: 30%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-4795 .elementor-element.elementor-element-17bcd1f0 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-6ad8baeb {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-15f15fae {
		--width: 55%;
	}

	.elementor-4795 .elementor-element.elementor-element-382bad29 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-513191ae {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-7176f26b {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-73de32c4 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-1bd1413e {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-5be5164e {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-60ed7361 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-1e91e1e7 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-3d3dcf0b {
		--width: 50%;
	}

	.elementor-4795 .elementor-element.elementor-element-33b5ce96 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-49e864e7 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-7b5c80c9 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-66c52003 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-66e0a46 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-4753a21d {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-4058150e {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-43156c2 {
		--width: 70%;
	}

	.elementor-4795 .elementor-element.elementor-element-5217d033 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-4ea855e7 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-76f4ddd2 {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-2fcd37aa {
		--width: 100%;
	}

	.elementor-4795 .elementor-element.elementor-element-22f991a7 {
		--width: 100%;
	}
}